From 912633bbbd4890c87a0a4280890248989df2d952 Mon Sep 17 00:00:00 2001 From: Gon Pombo Date: Mon, 4 Mar 2024 11:58:23 -0300 Subject: [PATCH] Revert "fix: Update legacy-ecs package (#886)" (#910) This reverts commit f770b3ee7000b40b61aac73278581ef96eefeee8. --- packages/@dcl/dcl-rollup/ecs.config.ts | 28 +- packages/@dcl/dcl-rollup/libs.config.ts | 2 +- packages/@dcl/dcl-rollup/package-lock.json | 1614 ++++++------ packages/@dcl/dcl-rollup/package.json | 9 +- packages/@dcl/dcl-rollup/tsconfig.json | 4 +- packages/@dcl/legacy-ecs/package-lock.json | 14 +- packages/@dcl/legacy-ecs/package.json | 3 +- .../legacy-ecs/src/decentraland/Components.ts | 16 +- packages/@dcl/legacy-ecs/src/ecs/Component.ts | 4 +- packages/@dcl/legacy-ecs/src/ecs/Engine.ts | 2 +- .../@dcl/legacy-ecs/src/ecs/Observable.ts | 6 +- packages/@dcl/legacy-ecs/src/ecs/helpers.ts | 4 +- packages/@dcl/legacy-ecs/tsconfig.json | 4 +- .../types/dcl/decentraland-ecs.api.json | 2179 +++-------------- .../types/dcl/decentraland-ecs.api.md | 8 - .../types/dcl/index-beta.d.ts | 8 - .../types/dcl/index-full.d.ts | 8 - .../decentraland-ecs/types/dcl/index.d.ts | 8 - scripts/build.spec.ts | 2 +- scripts/common.ts | 1 - scripts/prepare.spec.ts | 7 +- scripts/resources/artifacts/editor.js | 84 - 22 files changed, 1216 insertions(+), 2799 deletions(-) delete mode 100644 scripts/resources/artifacts/editor.js diff --git a/packages/@dcl/dcl-rollup/ecs.config.ts b/packages/@dcl/dcl-rollup/ecs.config.ts index dc3c7691f..32ad1e83d 100644 --- a/packages/@dcl/dcl-rollup/ecs.config.ts +++ b/packages/@dcl/dcl-rollup/ecs.config.ts @@ -1,8 +1,8 @@ import resolve from '@rollup/plugin-node-resolve' import { RollupOptions } from 'rollup' -import typescript from '@rollup/plugin-typescript' +import { terser } from 'rollup-plugin-terser' +import typescript from 'rollup-plugin-typescript2' import commonjs from '@rollup/plugin-commonjs' -import terser from '@rollup/plugin-terser' import { sys } from 'typescript' import { apiExtractor } from './api-extractor' @@ -17,7 +17,27 @@ console.assert(packageJson.main, 'package.json .main must be present') console.assert(packageJson.typings, 'package.json .typings must be present') const plugins = [ - typescript(), + typescript({ + verbosity: 2, + clean: true, + tsconfigDefaults: { + include: ['src'], + compilerOptions: { + module: 'ESNext', + sourceMap: true, + declaration: true + } + }, + tsconfig: 'tsconfig.json', + tsconfigOverride: { + declaration: true, + declarationMap: true, + sourceMap: false, + inlineSourceMap: true, + inlineSources: true + }, + typescript: require('typescript') + }), resolve({ browser: true, preferBuiltins: false @@ -39,7 +59,7 @@ const config: RollupOptions = { output: [ { file: packageJson.main, - format: 'es', + format: 'iife', name: 'self', extend: true, sourcemap: 'inline' diff --git a/packages/@dcl/dcl-rollup/libs.config.ts b/packages/@dcl/dcl-rollup/libs.config.ts index 72a086974..4efc9691a 100644 --- a/packages/@dcl/dcl-rollup/libs.config.ts +++ b/packages/@dcl/dcl-rollup/libs.config.ts @@ -1,6 +1,6 @@ import resolve from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' -import terser from '@rollup/plugin-terser' +import { terser } from 'rollup-plugin-terser' import typescript from 'rollup-plugin-typescript2' import { sys } from 'typescript' import { apiExtractor } from './api-extractor' diff --git a/packages/@dcl/dcl-rollup/package-lock.json b/packages/@dcl/dcl-rollup/package-lock.json index bee4c343f..5c0ba3dc4 100644 --- a/packages/@dcl/dcl-rollup/package-lock.json +++ b/packages/@dcl/dcl-rollup/package-lock.json @@ -10,12 +10,11 @@ "license": "Apache-2.0", "dependencies": { "@microsoft/api-extractor": "^7.18.7", - "@rollup/plugin-commonjs": "^25.0.7", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-terser": "^0.4.4", - "@rollup/plugin-typescript": "^11.1.6", + "@rollup/plugin-commonjs": "^21.0.1", + "@rollup/plugin-node-resolve": "^13.0.4", "glob": "^7.1.7", - "rollup": "^4.9.6", + "rollup": "^2.56.3", + "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.30.0", "typescript": "^4.8.2" }, @@ -23,10 +22,33 @@ "dcl-rollup": "index.js" } }, + "node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==" + }, + "node_modules/@babel/highlight": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", + "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -37,9 +59,9 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", "engines": { "node": ">=6.0.0" } @@ -53,83 +75,83 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", - "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "node_modules/@microsoft/api-extractor": { - "version": "7.39.4", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.39.4.tgz", - "integrity": "sha512-6YvfkpbEqRQ0UPdVBc+lOiq7VlXi9kw8U3w+RcXCFDVc/UljlXU5l9fHEyuBAW1GGO2opUe+yf9OscWhoHANhg==", + "version": "7.29.5", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.29.5.tgz", + "integrity": "sha512-+vqO/TAGw9xXANpvTjA4y5ADcaRuYuBoJ9IfoAHubrGuxKG6GoW3P2tfdgwteLz95CnlftBxYp+3NG/mf05P9Q==", "dependencies": { - "@microsoft/api-extractor-model": "7.28.7", - "@microsoft/tsdoc": "0.14.2", + "@microsoft/api-extractor-model": "7.23.3", + "@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.64.2", - "@rushstack/rig-package": "0.5.1", - "@rushstack/ts-command-line": "4.17.1", + "@rushstack/node-core-library": "3.51.1", + "@rushstack/rig-package": "0.3.14", + "@rushstack/ts-command-line": "4.12.2", "colors": "~1.2.1", "lodash": "~4.17.15", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "source-map": "~0.6.1", - "typescript": "5.3.3" + "typescript": "~4.7.4" }, "bin": { "api-extractor": "bin/api-extractor" } }, "node_modules/@microsoft/api-extractor-model": { - "version": "7.28.7", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.28.7.tgz", - "integrity": "sha512-4gCGGEQGHmbQmarnDcEWS2cjj0LtNuD3D6rh3ZcAyAYTkceAugAk2eyQHGdTcGX8w3qMjWCTU1TPb8xHnMM+Kg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.23.3.tgz", + "integrity": "sha512-HpsWzG6jrWHrTlIg53kmp/IVQPBHUZc+8dunnr9VXrmDjVBehaXxp9A6jhTQ/bd7W1m5TYfAvwCmseC1+9FCuA==", "dependencies": { - "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.64.2" + "@rushstack/node-core-library": "3.51.1" } }, "node_modules/@microsoft/api-extractor/node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=14.17" + "node": ">=4.2.0" } }, "node_modules/@microsoft/tsdoc": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", - "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", + "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==" }, "node_modules/@microsoft/tsdoc-config": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", - "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", + "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", "dependencies": { - "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc": "0.14.1", "ajv": "~6.12.6", "jju": "~1.4.0", "resolve": "~1.19.0" @@ -148,348 +170,169 @@ } }, "node_modules/@rollup/plugin-commonjs": { - "version": "25.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz", - "integrity": "sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==", + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", + "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", "dependencies": { - "@rollup/pluginutils": "^5.0.1", + "@rollup/pluginutils": "^3.1.0", "commondir": "^1.0.1", - "estree-walker": "^2.0.2", - "glob": "^8.0.3", - "is-reference": "1.2.1", - "magic-string": "^0.30.3" + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" }, "engines": { - "node": ">=14.0.0" + "node": ">= 8.0.0" }, "peerDependencies": { - "rollup": "^2.68.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" + "rollup": "^2.38.3" } }, - "node_modules/@rollup/plugin-commonjs/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=12" + "node": ">= 8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@rollup/plugin-commonjs/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } + "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/@rollup/plugin-commonjs/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rollup/plugin-commonjs/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.4.tgz", + "integrity": "sha512-eYq4TFy40O8hjeDs+sIxEH/jc9lyuI2k9DM557WN6rO5OpnC2qXMBNj4IKH1oHrnAazL49C5p0tgP0/VpqJ+/w==", "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", "is-module": "^1.0.0", - "resolve": "^1.22.1" + "resolve": "^1.19.0" }, "engines": { - "node": ">=14.0.0" + "node": ">= 10.0.0" }, "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "rollup": "^2.42.0" } }, - "node_modules/@rollup/plugin-terser": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", - "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "dependencies": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=14.0.0" + "node": ">= 8.0.0" }, "peerDependencies": { - "rollup": "^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@rollup/plugin-typescript": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.1.6.tgz", - "integrity": "sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==", + "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "dependencies": { - "@rollup/pluginutils": "^5.1.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.14.0||^3.0.0||^4.0.0", - "tslib": "*", - "typescript": ">=3.7.0" + "@types/node": "*" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - }, - "tslib": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.0.tgz", + "integrity": "sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=14.0.0" + "node": ">= 8.0.0" }, "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, "node_modules/@rushstack/node-core-library": { - "version": "3.64.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.64.2.tgz", - "integrity": "sha512-n1S2VYEklONiwKpUyBq/Fym6yAsfsCXrqFabuOMcCuj4C+zW+HyaspSHXJCKqkMxfjviwe/c9+DUqvRWIvSN9Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.51.1.tgz", + "integrity": "sha512-xLoUztvGpaT5CphDexDPt2WbBx8D68VS5tYOkwfr98p90y0f/wepgXlTA/q5MUeZGGucASiXKp5ysdD+GPYf9A==", "dependencies": { + "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" - }, - "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } } }, "node_modules/@rushstack/rig-package": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", - "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.14.tgz", + "integrity": "sha512-Ic9EN3kWJCK6iOxEDtwED9nrM146zCDrQaUxbeGOF+q/VLZ/HNHPw+aLqrqmTl0ZT66Sf75Qk6OG+rySjTorvQ==", "dependencies": { - "resolve": "~1.22.1", + "resolve": "~1.17.0", "strip-json-comments": "~3.1.1" } }, "node_modules/@rushstack/ts-command-line": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz", - "integrity": "sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==", + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.2.tgz", + "integrity": "sha512-poBtnumLuWmwmhCEkVAgynWgtnF9Kygekxyp4qtQUSbBrkuyPQTL85c8Cva1YfoUpOdOXxezMAkUt0n5SNKGqw==", "dependencies": { "@types/argparse": "1.0.38", "argparse": "~1.0.9", @@ -503,19 +346,19 @@ "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==" }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" + "node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", "bin": { "acorn": "bin/acorn" }, @@ -538,6 +381,17 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -566,9 +420,9 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", "engines": { "node": ">=6" }, @@ -576,6 +430,32 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, "node_modules/colors": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", @@ -592,25 +472,28 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "engines": { "node": ">=0.10.0" } }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -623,9 +506,9 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -666,12 +549,12 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "hasInstallScript": true, "optional": true, "os": [ @@ -682,22 +565,19 @@ } }, "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -709,19 +589,27 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { - "function-bind": "^1.1.2" + "function-bind": "^1.1.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" } }, "node_modules/import-lazy": { @@ -735,7 +623,7 @@ "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -746,26 +634,12 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "dependencies": { - "hasown": "^2.0.0" + "has": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -774,7 +648,7 @@ "node_modules/is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" }, "node_modules/is-reference": { "version": "1.2.1", @@ -784,11 +658,48 @@ "@types/estree": "*" } }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -797,7 +708,7 @@ "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -840,14 +751,11 @@ } }, "node_modules/magic-string": { - "version": "0.30.6", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.6.tgz", - "integrity": "sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==", + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" + "sourcemap-codec": "^1.4.4" } }, "node_modules/make-dir": { @@ -865,17 +773,22 @@ } }, "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "bin": { "semver": "bin/semver.js" } }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -886,7 +799,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { "wrappy": "1" } @@ -935,7 +848,7 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { "node": ">=0.10.0" } @@ -946,9 +859,9 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "engines": { "node": ">=8.6" }, @@ -968,9 +881,9 @@ } }, "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "engines": { "node": ">=6" } @@ -984,52 +897,44 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "path-parse": "^1.0.6" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", - "dependencies": { - "@types/estree": "1.0.5" - }, + "version": "2.56.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.56.3.tgz", + "integrity": "sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==", "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" + "node": ">=10.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", "fsevents": "~2.3.2" } }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, "node_modules/rollup-plugin-typescript2": { "version": "0.30.0", "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.30.0.tgz", @@ -1046,18 +951,6 @@ "typescript": ">=2.4.0" } }, - "node_modules/rollup-plugin-typescript2/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -1103,9 +996,9 @@ ] }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -1117,18 +1010,13 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "dependencies": { "randombytes": "^2.1.0" } }, - "node_modules/smob": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/smob/-/smob-1.4.1.tgz", - "integrity": "sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==" - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1146,15 +1034,20 @@ "source-map": "^0.6.0" } }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "node_modules/string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", "engines": { "node": ">=0.6.19" } @@ -1170,24 +1063,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, "node_modules/terser": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", - "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -1204,9 +1097,9 @@ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", + "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -1232,9 +1125,9 @@ } }, "node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", "engines": { "node": ">= 0.10" } @@ -1242,7 +1135,7 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/yallist": { "version": "4.0.0", @@ -1250,9 +1143,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dependencies": { "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", @@ -1265,24 +1158,38 @@ "node": ">=8.0.0" }, "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/z-schema/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" + "commander": "^2.20.3" } } }, "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==" + }, + "@babel/highlight": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", + "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -1290,9 +1197,9 @@ } }, "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, "@jridgewell/set-array": { "version": "1.1.2", @@ -1300,75 +1207,75 @@ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, "@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", "requires": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", - "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@microsoft/api-extractor": { - "version": "7.39.4", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.39.4.tgz", - "integrity": "sha512-6YvfkpbEqRQ0UPdVBc+lOiq7VlXi9kw8U3w+RcXCFDVc/UljlXU5l9fHEyuBAW1GGO2opUe+yf9OscWhoHANhg==", + "version": "7.29.5", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.29.5.tgz", + "integrity": "sha512-+vqO/TAGw9xXANpvTjA4y5ADcaRuYuBoJ9IfoAHubrGuxKG6GoW3P2tfdgwteLz95CnlftBxYp+3NG/mf05P9Q==", "requires": { - "@microsoft/api-extractor-model": "7.28.7", - "@microsoft/tsdoc": "0.14.2", + "@microsoft/api-extractor-model": "7.23.3", + "@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.64.2", - "@rushstack/rig-package": "0.5.1", - "@rushstack/ts-command-line": "4.17.1", + "@rushstack/node-core-library": "3.51.1", + "@rushstack/rig-package": "0.3.14", + "@rushstack/ts-command-line": "4.12.2", "colors": "~1.2.1", "lodash": "~4.17.15", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "source-map": "~0.6.1", - "typescript": "5.3.3" + "typescript": "~4.7.4" }, "dependencies": { "typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==" + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" } } }, "@microsoft/api-extractor-model": { - "version": "7.28.7", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.28.7.tgz", - "integrity": "sha512-4gCGGEQGHmbQmarnDcEWS2cjj0LtNuD3D6rh3ZcAyAYTkceAugAk2eyQHGdTcGX8w3qMjWCTU1TPb8xHnMM+Kg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.23.3.tgz", + "integrity": "sha512-HpsWzG6jrWHrTlIg53kmp/IVQPBHUZc+8dunnr9VXrmDjVBehaXxp9A6jhTQ/bd7W1m5TYfAvwCmseC1+9FCuA==", "requires": { - "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.64.2" + "@rushstack/node-core-library": "3.51.1" } }, "@microsoft/tsdoc": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", - "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", + "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==" }, "@microsoft/tsdoc-config": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", - "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", + "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", "requires": { - "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc": "0.14.1", "ajv": "~6.12.6", "jju": "~1.4.0", "resolve": "~1.19.0" @@ -1386,195 +1293,144 @@ } }, "@rollup/plugin-commonjs": { - "version": "25.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz", - "integrity": "sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==", + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", + "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", "requires": { - "@rollup/pluginutils": "^5.0.1", + "@rollup/pluginutils": "^3.1.0", "commondir": "^1.0.1", - "estree-walker": "^2.0.2", - "glob": "^8.0.3", - "is-reference": "1.2.1", - "magic-string": "^0.30.3" + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" }, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "requires": { - "balanced-match": "^1.0.0" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + } } }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" } } }, "@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.4.tgz", + "integrity": "sha512-eYq4TFy40O8hjeDs+sIxEH/jc9lyuI2k9DM557WN6rO5OpnC2qXMBNj4IKH1oHrnAazL49C5p0tgP0/VpqJ+/w==", "requires": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", "is-module": "^1.0.0", - "resolve": "^1.22.1" - } - }, - "@rollup/plugin-terser": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", - "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", - "requires": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" - } - }, - "@rollup/plugin-typescript": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.1.6.tgz", - "integrity": "sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==", - "requires": { - "@rollup/pluginutils": "^5.1.0", - "resolve": "^1.22.1" + "resolve": "^1.19.0" + }, + "dependencies": { + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } } }, "@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.0.tgz", + "integrity": "sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==", "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + } } }, - "@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "optional": true - }, - "@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "optional": true - }, - "@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "optional": true - }, - "@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "optional": true - }, - "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "optional": true - }, - "@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "optional": true - }, - "@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "optional": true - }, - "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "optional": true - }, - "@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "optional": true - }, - "@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "optional": true - }, - "@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "optional": true - }, - "@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "optional": true - }, - "@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "optional": true - }, "@rushstack/node-core-library": { - "version": "3.64.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.64.2.tgz", - "integrity": "sha512-n1S2VYEklONiwKpUyBq/Fym6yAsfsCXrqFabuOMcCuj4C+zW+HyaspSHXJCKqkMxfjviwe/c9+DUqvRWIvSN9Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.51.1.tgz", + "integrity": "sha512-xLoUztvGpaT5CphDexDPt2WbBx8D68VS5tYOkwfr98p90y0f/wepgXlTA/q5MUeZGGucASiXKp5ysdD+GPYf9A==", "requires": { + "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" } }, "@rushstack/rig-package": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", - "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.14.tgz", + "integrity": "sha512-Ic9EN3kWJCK6iOxEDtwED9nrM146zCDrQaUxbeGOF+q/VLZ/HNHPw+aLqrqmTl0ZT66Sf75Qk6OG+rySjTorvQ==", "requires": { - "resolve": "~1.22.1", + "resolve": "~1.17.0", "strip-json-comments": "~3.1.1" } }, "@rushstack/ts-command-line": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz", - "integrity": "sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==", + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.2.tgz", + "integrity": "sha512-poBtnumLuWmwmhCEkVAgynWgtnF9Kygekxyp4qtQUSbBrkuyPQTL85c8Cva1YfoUpOdOXxezMAkUt0n5SNKGqw==", "requires": { "@types/argparse": "1.0.38", "argparse": "~1.0.9", @@ -1588,19 +1444,19 @@ "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==" }, "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" }, "acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==" + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" }, "ajv": { "version": "6.12.6", @@ -1613,6 +1469,14 @@ "uri-js": "^4.2.2" } }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -1641,9 +1505,32 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "colors": { "version": "1.2.5", @@ -1658,22 +1545,22 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "fast-deep-equal": { "version": "3.1.3", @@ -1686,9 +1573,9 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -1717,45 +1604,50 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "optional": true }, "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" }, - "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "function-bind": "^1.1.2" + "function-bind": "^1.1.1" } }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, "import-lazy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", @@ -1764,7 +1656,7 @@ "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { "once": "^1.3.0", "wrappy": "1" @@ -1775,26 +1667,18 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "requires": { - "builtin-modules": "^3.3.0" - } - }, "is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "requires": { - "hasown": "^2.0.0" + "has": "^1.0.3" } }, "is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" }, "is-reference": { "version": "1.2.1", @@ -1804,11 +1688,41 @@ "@types/estree": "*" } }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -1817,7 +1731,7 @@ "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "requires": { "graceful-fs": "^4.1.6" } @@ -1854,11 +1768,11 @@ } }, "magic-string": { - "version": "0.30.6", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.6.tgz", - "integrity": "sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==", + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "sourcemap-codec": "^1.4.4" } }, "make-dir": { @@ -1870,16 +1784,21 @@ }, "dependencies": { "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { "brace-expansion": "^1.1.7" } @@ -1887,7 +1806,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { "wrappy": "1" } @@ -1921,7 +1840,7 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-parse": { "version": "1.0.7", @@ -1929,9 +1848,9 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" }, "pkg-dir": { "version": "4.2.0", @@ -1942,9 +1861,9 @@ } }, "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "randombytes": { "version": "2.1.0", @@ -1955,37 +1874,32 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", + "version": "2.56.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.56.3.tgz", + "integrity": "sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==", "requires": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", - "@types/estree": "1.0.5", "fsevents": "~2.3.2" } }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + } + }, "rollup-plugin-typescript2": { "version": "0.30.0", "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.30.0.tgz", @@ -1998,15 +1912,6 @@ "tslib": "2.1.0" }, "dependencies": { - "@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -2034,26 +1939,21 @@ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "requires": { "lru-cache": "^6.0.0" } }, "serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "requires": { "randombytes": "^2.1.0" } }, - "smob": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/smob/-/smob-1.4.1.tgz", - "integrity": "sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2068,33 +1968,41 @@ "source-map": "^0.6.0" } }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==" + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==" }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } }, "terser": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", - "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" } @@ -2105,9 +2013,9 @@ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", + "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==" }, "universalify": { "version": "0.1.2", @@ -2123,14 +2031,14 @@ } }, "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "yallist": { "version": "4.0.0", @@ -2138,22 +2046,14 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "requires": { - "commander": "^9.4.1", + "commander": "^2.20.3", "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "optional": true - } } } } diff --git a/packages/@dcl/dcl-rollup/package.json b/packages/@dcl/dcl-rollup/package.json index 6f9dd9626..2eb447654 100644 --- a/packages/@dcl/dcl-rollup/package.json +++ b/packages/@dcl/dcl-rollup/package.json @@ -17,12 +17,11 @@ "license": "Apache-2.0", "dependencies": { "@microsoft/api-extractor": "^7.18.7", - "@rollup/plugin-commonjs": "^25.0.7", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-terser": "^0.4.4", - "@rollup/plugin-typescript": "^11.1.6", + "@rollup/plugin-commonjs": "^21.0.1", + "@rollup/plugin-node-resolve": "^13.0.4", "glob": "^7.1.7", - "rollup": "^4.9.6", + "rollup": "^2.56.3", + "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.30.0", "typescript": "^4.8.2" } diff --git a/packages/@dcl/dcl-rollup/tsconfig.json b/packages/@dcl/dcl-rollup/tsconfig.json index 09e4ba7eb..473e7560d 100644 --- a/packages/@dcl/dcl-rollup/tsconfig.json +++ b/packages/@dcl/dcl-rollup/tsconfig.json @@ -4,7 +4,9 @@ "module": "commonjs", "moduleResolution": "node", "pretty": true, - "types": ["node"], + "types": [ + "node" + ], "forceConsistentCasingInFileNames": true, "strict": true, "strictNullChecks": true, diff --git a/packages/@dcl/legacy-ecs/package-lock.json b/packages/@dcl/legacy-ecs/package-lock.json index 617ca82a3..0b5c0d12c 100644 --- a/packages/@dcl/legacy-ecs/package-lock.json +++ b/packages/@dcl/legacy-ecs/package-lock.json @@ -9,14 +9,14 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@dcl/ecs-math": "1.1.0", + "@dcl/ecs-math": "^1.0.1-20211130194043.commit-c994f71", "@dcl/posix": "^1.0.4" } }, "node_modules/@dcl/ecs-math": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@dcl/ecs-math/-/ecs-math-1.1.0.tgz", - "integrity": "sha512-MA506f2nw+0ArjCWI3AnUrCKQlJ2bRKQL5az6vnaeKeNnIwU+HeXAPRLLZ8FBBflyzTfEdM+PUOYFIhOrW10SQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@dcl/ecs-math/-/ecs-math-1.0.1.tgz", + "integrity": "sha512-eTWiJzXlcTSjIHP67hJoumrzV5PUwGpqwgpJjPkvTwaini3/ZLmIricTG7Yn8OP9WEBNpYrKYY4CrImZ1b+w5Q==" }, "node_modules/@dcl/posix": { "version": "1.0.4", @@ -26,9 +26,9 @@ }, "dependencies": { "@dcl/ecs-math": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@dcl/ecs-math/-/ecs-math-1.1.0.tgz", - "integrity": "sha512-MA506f2nw+0ArjCWI3AnUrCKQlJ2bRKQL5az6vnaeKeNnIwU+HeXAPRLLZ8FBBflyzTfEdM+PUOYFIhOrW10SQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@dcl/ecs-math/-/ecs-math-1.0.1.tgz", + "integrity": "sha512-eTWiJzXlcTSjIHP67hJoumrzV5PUwGpqwgpJjPkvTwaini3/ZLmIricTG7Yn8OP9WEBNpYrKYY4CrImZ1b+w5Q==" }, "@dcl/posix": { "version": "1.0.4", diff --git a/packages/@dcl/legacy-ecs/package.json b/packages/@dcl/legacy-ecs/package.json index 13d5336e2..706669fd6 100644 --- a/packages/@dcl/legacy-ecs/package.json +++ b/packages/@dcl/legacy-ecs/package.json @@ -4,7 +4,6 @@ "description": "Decentraland ECS Legacy", "main": "dist/index.js", "typings": "dist/index.d.ts", - "type": "module", "scripts": { "watch": "tsc -p tsconfig.json --watch", "build": "tsc -p tsconfig.json", @@ -17,7 +16,7 @@ "dist" ], "dependencies": { - "@dcl/ecs-math": "1.1.0", + "@dcl/ecs-math": "^1.0.1-20211130194043.commit-c994f71", "@dcl/posix": "^1.0.4" } } diff --git a/packages/@dcl/legacy-ecs/src/decentraland/Components.ts b/packages/@dcl/legacy-ecs/src/decentraland/Components.ts index 1998f4c2d..6c6ce85d8 100644 --- a/packages/@dcl/legacy-ecs/src/decentraland/Components.ts +++ b/packages/@dcl/legacy-ecs/src/decentraland/Components.ts @@ -1,4 +1,11 @@ -import { Vector3, Quaternion, Matrix, Color3, Color4 } from '@dcl/ecs-math' +import { + Vector3, + Quaternion, + Matrix, + MathTmp, + Color3, + Color4 +} from '@dcl/ecs-math' import { Component, @@ -154,10 +161,7 @@ export class Transform extends ObservableComponent { * @public * Rotates the transform so the forward vector points at target's current position. */ - lookAt( - target: Vector3, - worldUp: Vector3 = Vector3.Up() as Readonly - ) { + lookAt(target: Vector3, worldUp: Vector3 = MathTmp.staticUp) { const result = new Matrix() Matrix.LookAtLHToRef(this.position, target, worldUp, result) result.invert() @@ -1067,7 +1071,7 @@ export class OnAnimationEnd extends OnUUIDEvent<'onAnimationEnd'> { } /** - * @public + * @internal */ @Component('engine.smartItem', CLASS_ID.SMART_ITEM) export class SmartItem extends ObservableComponent {} diff --git a/packages/@dcl/legacy-ecs/src/ecs/Component.ts b/packages/@dcl/legacy-ecs/src/ecs/Component.ts index c2bc7afea..a21a9104e 100644 --- a/packages/@dcl/legacy-ecs/src/ecs/Component.ts +++ b/packages/@dcl/legacy-ecs/src/ecs/Component.ts @@ -113,7 +113,7 @@ export function Component(componentName: string, classId?: number) { const RegisteredComponent: any = function RegisteredComponent() { // eslint-disable-next-line prefer-rest-params - const args: any = Array.prototype.slice.call(arguments) + const args = Array.prototype.slice.call(arguments) const ret = new extendedClass(...args) Object.defineProperty(ret, componentSymbol, { @@ -295,7 +295,9 @@ export type ObservableComponentSubscription = ( * @public */ export class ObservableComponent { + // @internal dirty: boolean = false + // @internal data: any = {} private subscriptions: Array = [] diff --git a/packages/@dcl/legacy-ecs/src/ecs/Engine.ts b/packages/@dcl/legacy-ecs/src/ecs/Engine.ts index 8e2ad076e..064ddeb3c 100644 --- a/packages/@dcl/legacy-ecs/src/ecs/Engine.ts +++ b/packages/@dcl/legacy-ecs/src/ecs/Engine.ts @@ -338,7 +338,7 @@ export class Engine implements IEngine { } // Otherwise create and store it - componentGroup = new ComponentGroup(...(requires as any)) + componentGroup = new ComponentGroup(...requires) componentGroup.active = true diff --git a/packages/@dcl/legacy-ecs/src/ecs/Observable.ts b/packages/@dcl/legacy-ecs/src/ecs/Observable.ts index 33ba77e6e..bb0d1226d 100644 --- a/packages/@dcl/legacy-ecs/src/ecs/Observable.ts +++ b/packages/@dcl/legacy-ecs/src/ecs/Observable.ts @@ -133,7 +133,7 @@ export class MultiObserver { result._observers = new Array>() result._observables = observables - for (const observable of observables as any) { + for (const observable of observables) { const observer = observable.add(callback, mask, false, scope) if (observer) { result._observers.push(observer) @@ -303,7 +303,7 @@ export class Observable { state.skipNextObservers = false state.lastReturnValue = eventData - for (const obs of this._observers as any) { + for (const obs of this._observers) { if (obs._willBeUnregistered) { continue } @@ -446,7 +446,7 @@ export class Observable { * @returns whether or not one observer registered with the given mask is handeled */ public hasSpecificMask(mask: number = -1): boolean { - for (const obs of this._observers as any) { + for (const obs of this._observers) { if (obs.mask & mask || obs.mask === mask) { return true } diff --git a/packages/@dcl/legacy-ecs/src/ecs/helpers.ts b/packages/@dcl/legacy-ecs/src/ecs/helpers.ts index eb371ea55..fc0b04d0b 100644 --- a/packages/@dcl/legacy-ecs/src/ecs/helpers.ts +++ b/packages/@dcl/legacy-ecs/src/ecs/helpers.ts @@ -9,9 +9,9 @@ declare let console: any */ export function log(...args: any[]) { if (typeof dcl !== 'undefined') { - dcl.log(...(args as any)) + dcl.log(...args) } else { - console.log('DEBUG:', ...(args as any)) + console.log('DEBUG:', ...args) } } diff --git a/packages/@dcl/legacy-ecs/tsconfig.json b/packages/@dcl/legacy-ecs/tsconfig.json index 69ba893ca..9b9ab5b59 100644 --- a/packages/@dcl/legacy-ecs/tsconfig.json +++ b/packages/@dcl/legacy-ecs/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { - "target": "es6", - "module": "es6", + "target": "es5", + "module": "esnext", "moduleResolution": "node", "pretty": true, "outDir": "dist", diff --git a/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.json b/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.json index 62bbced37..2e5a2fbba 100644 --- a/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.json +++ b/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.json @@ -1,8 +1,8 @@ { "metadata": { "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.39.4", - "schemaVersion": 1011, + "toolVersion": "7.29.5", + "schemaVersion": 1009, "oldestForwardsCompatibleVersion": 1001, "tsdocConfig": { "$schema": "https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json", @@ -182,7 +182,6 @@ "text": "export declare enum ActionButton " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", "name": "ActionButton", "preserveMemberOrder": false, @@ -493,9 +492,7 @@ "text": "export declare class Angle " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Angle.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Angle", "preserveMemberOrder": false, "members": [ @@ -595,7 +592,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "BetweenTwoPoints" }, { @@ -626,7 +622,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "degrees" }, { @@ -675,7 +670,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromDegrees" }, { @@ -724,7 +718,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromRadians" }, { @@ -755,7 +748,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "radians" } ], @@ -768,7 +760,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type AnimationParams = " + "text": "export declare type AnimationParams = " }, { "kind": "Content", @@ -779,7 +771,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/AnimationState.d.ts", "releaseTag": "Public", "name": "AnimationParams", "typeTokenRange": { @@ -806,9 +797,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/AnimationState.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AnimationState", "preserveMemberOrder": false, "members": [ @@ -888,8 +877,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -918,8 +906,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -948,8 +935,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -979,7 +965,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "pause" }, { @@ -1027,7 +1012,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "play" }, { @@ -1057,8 +1041,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -1088,7 +1071,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "reset" }, { @@ -1137,7 +1119,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setParams" }, { @@ -1167,8 +1148,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1197,8 +1177,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -1228,7 +1207,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "stop" }, { @@ -1259,7 +1237,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" }, { @@ -1289,8 +1266,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -1318,9 +1294,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Animator", "preserveMemberOrder": false, "members": [ @@ -1370,7 +1344,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addClip" }, { @@ -1419,7 +1392,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getClip" }, { @@ -1468,7 +1440,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "pause" }, { @@ -1533,7 +1504,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "play" }, { @@ -1582,7 +1552,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "stop" } ], @@ -1602,9 +1571,7 @@ "text": "export declare class Arc2 " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Arc2.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Arc2", "preserveMemberOrder": false, "members": [ @@ -1703,8 +1670,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1734,8 +1700,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1765,8 +1730,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1796,8 +1760,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1827,8 +1790,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1857,8 +1819,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1888,8 +1849,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -1919,8 +1879,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -1932,7 +1891,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type Area = " + "text": "export declare type Area = " }, { "kind": "Content", @@ -1952,7 +1911,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "Area", "typeTokenRange": { @@ -1970,9 +1928,7 @@ "text": "export declare abstract class Attachable " } ], - "fileUrlPath": "dist/ecs/Attachable.d.ts", "releaseTag": "Public", - "isAbstract": true, "name": "Attachable", "preserveMemberOrder": false, "members": [ @@ -2004,8 +1960,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2035,8 +1990,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -2060,9 +2014,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AttachToAvatar", "preserveMemberOrder": false, "members": [ @@ -2127,8 +2079,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2157,8 +2108,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2187,8 +2137,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -2207,7 +2156,6 @@ "text": "export declare enum AttachToAvatarAnchorPointId " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "AttachToAvatarAnchorPointId", "preserveMemberOrder": false, @@ -2263,7 +2211,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type AttachToAvatarConstructorArgs = " + "text": "export declare type AttachToAvatarConstructorArgs = " }, { "kind": "Content", @@ -2283,7 +2231,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "AttachToAvatarConstructorArgs", "typeTokenRange": { @@ -2310,9 +2257,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Audio.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AudioClip", "preserveMemberOrder": false, "members": [ @@ -2375,8 +2320,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2405,8 +2349,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2435,8 +2378,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -2464,9 +2406,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Audio.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AudioSource", "preserveMemberOrder": false, "members": [ @@ -2531,8 +2471,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2561,8 +2500,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2591,8 +2529,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2621,8 +2558,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2651,8 +2587,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2681,8 +2616,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -2712,7 +2646,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "playOnce" }, { @@ -2742,8 +2675,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -2771,9 +2703,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Audio.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AudioStream", "preserveMemberOrder": false, "members": [ @@ -2836,8 +2766,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2866,8 +2795,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -2896,8 +2824,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -2913,7 +2840,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type AvatarForRenderer = " + "text": "export declare type AvatarForRenderer = " }, { "kind": "Content", @@ -2969,7 +2896,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "AvatarForRenderer", "typeTokenRange": { @@ -2996,9 +2922,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AvatarModifierArea", "preserveMemberOrder": false, "members": [ @@ -3080,8 +3004,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3110,8 +3033,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3145,8 +3067,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -3165,7 +3086,6 @@ "text": "export declare enum AvatarModifiers " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "AvatarModifiers", "preserveMemberOrder": false, @@ -3233,9 +3153,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/AvatarShape.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AvatarShape", "preserveMemberOrder": false, "members": [ @@ -3267,8 +3185,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -3299,7 +3216,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Dummy" }, { @@ -3329,8 +3245,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3359,8 +3274,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3389,8 +3303,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3420,8 +3333,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3451,8 +3363,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3481,8 +3392,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3511,8 +3421,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3542,8 +3451,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3572,8 +3480,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3602,8 +3509,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3637,8 +3543,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -3666,9 +3571,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "AvatarTexture", "preserveMemberOrder": false, "members": [ @@ -3770,8 +3673,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3800,8 +3702,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3830,8 +3731,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3860,8 +3760,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -3880,9 +3779,7 @@ "text": "export declare class Axis " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Axis.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Axis", "preserveMemberOrder": false, "members": [ @@ -3914,8 +3811,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3945,8 +3841,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -3976,8 +3871,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -3992,7 +3886,6 @@ "text": "export interface BasicAvatarInfo " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "BasicAvatarInfo", "preserveMemberOrder": false, @@ -4073,9 +3966,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "BasicMaterial", "preserveMemberOrder": false, "members": [ @@ -4106,8 +3997,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4136,8 +4026,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4185,8 +4074,7 @@ "endIndex": 6 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -4205,9 +4093,7 @@ "text": "export declare class BezierCurve " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/BezierCurve.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "BezierCurve", "preserveMemberOrder": false, "members": [ @@ -4320,7 +4206,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Interpolate" } ], @@ -4345,9 +4230,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Billboard", "preserveMemberOrder": false, "members": [ @@ -4442,8 +4325,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4472,8 +4354,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4502,8 +4383,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -4519,7 +4399,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type BodyShapeRespresentation = " + "text": "export declare type BodyShapeRespresentation = " }, { "kind": "Content", @@ -4539,7 +4419,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "BodyShapeRespresentation", "typeTokenRange": { @@ -4566,9 +4445,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "BoxShape", "preserveMemberOrder": false, "members": [ @@ -4599,8 +4476,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -4619,9 +4495,7 @@ "text": "export declare class Camera " } ], - "fileUrlPath": "dist/decentraland/Camera.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Camera", "preserveMemberOrder": false, "members": [ @@ -4668,8 +4542,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4699,8 +4572,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4730,8 +4602,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4760,8 +4631,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4791,8 +4661,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4822,8 +4691,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -4853,8 +4721,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -4869,7 +4736,6 @@ "text": "export declare enum CameraMode " } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "CameraMode", "preserveMemberOrder": false, @@ -4937,9 +4803,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "CameraModeArea", "preserveMemberOrder": false, "members": [ @@ -5021,8 +4885,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -5052,8 +4915,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -5081,9 +4943,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "CircleShape", "preserveMemberOrder": false, "members": [ @@ -5114,8 +4974,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -5144,8 +5003,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -5164,7 +5022,6 @@ "text": "export declare enum CLASS_ID " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "CLASS_ID", "preserveMemberOrder": false, @@ -6126,9 +5983,7 @@ "text": "export declare class Color3 " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Color3.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Color3", "preserveMemberOrder": false, "members": [ @@ -6243,7 +6098,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -6310,7 +6164,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToRef" }, { @@ -6341,7 +6194,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -6371,8 +6223,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -6403,7 +6254,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Black" }, { @@ -6435,7 +6285,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Blue" }, { @@ -6517,7 +6366,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "clampToRef" }, { @@ -6549,7 +6397,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -6599,7 +6446,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -6680,7 +6526,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -6729,7 +6574,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -6809,7 +6653,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsFloats" }, { @@ -6879,7 +6722,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -6928,7 +6770,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromHexString" }, { @@ -7009,7 +6850,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromInts" }, { @@ -7039,8 +6879,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -7070,7 +6909,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -7101,7 +6939,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -7133,7 +6970,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Gray" }, { @@ -7165,7 +7001,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Green" }, { @@ -7248,7 +7083,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -7347,7 +7181,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LerpToRef" }, { @@ -7379,7 +7212,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Magenta" }, { @@ -7429,7 +7261,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -7496,7 +7327,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -7528,7 +7358,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Purple" }, { @@ -7558,8 +7387,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -7590,7 +7418,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Random" }, { @@ -7622,7 +7449,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Red" }, { @@ -7671,7 +7497,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -7737,7 +7562,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -7803,7 +7627,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -7884,7 +7707,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -7934,7 +7756,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -8001,7 +7822,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractToRef" }, { @@ -8033,7 +7853,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Teal" }, { @@ -8099,7 +7918,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -8148,7 +7966,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toColor4" }, { @@ -8180,7 +7997,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toGammaSpace" }, { @@ -8230,7 +8046,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toGammaSpaceToRef" }, { @@ -8261,7 +8076,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toHexString" }, { @@ -8292,7 +8106,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" }, { @@ -8324,7 +8137,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toLinearSpace" }, { @@ -8374,7 +8186,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toLinearSpaceToRef" }, { @@ -8405,7 +8216,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toLuminance" }, { @@ -8436,7 +8246,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -8468,7 +8277,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "White" }, { @@ -8500,7 +8308,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Yellow" } ], @@ -8516,9 +8323,7 @@ "text": "export declare class Color4 " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Color4.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Color4", "preserveMemberOrder": false, "members": [ @@ -8629,8 +8434,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -8679,7 +8483,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -8729,7 +8532,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addInPlace" }, { @@ -8760,7 +8562,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -8790,8 +8591,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -8822,7 +8622,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Black" }, { @@ -8854,7 +8653,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Blue" }, { @@ -8918,7 +8716,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CheckColors4" }, { @@ -9000,7 +8797,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "clampToRef" }, { @@ -9032,7 +8828,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Clear" }, { @@ -9064,7 +8859,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -9114,7 +8908,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -9211,7 +9004,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -9281,7 +9073,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -9347,7 +9138,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromColor3" }, { @@ -9396,7 +9186,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromHexString" }, { @@ -9493,7 +9282,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromInts" }, { @@ -9523,8 +9311,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -9554,7 +9341,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -9585,7 +9371,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -9617,7 +9402,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Gray" }, { @@ -9649,7 +9433,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Green" }, { @@ -9732,7 +9515,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -9831,7 +9613,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LerpToRef" }, { @@ -9863,7 +9644,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Magenta" }, { @@ -9913,7 +9693,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -9980,7 +9759,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -10012,7 +9790,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Purple" }, { @@ -10042,8 +9819,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -10074,7 +9850,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Red" }, { @@ -10123,7 +9898,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -10189,7 +9963,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -10255,7 +10028,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -10352,7 +10124,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -10402,7 +10173,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -10469,7 +10239,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractToRef" }, { @@ -10501,7 +10270,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Teal" }, { @@ -10566,7 +10334,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -10598,7 +10365,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toGammaSpace" }, { @@ -10648,7 +10414,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toGammaSpaceToRef" }, { @@ -10679,7 +10444,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toHexString" }, { @@ -10711,7 +10475,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toLinearSpace" }, { @@ -10761,7 +10524,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toLinearSpaceToRef" }, { @@ -10792,7 +10554,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -10824,7 +10585,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "White" }, { @@ -10856,7 +10616,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Yellow" } ], @@ -10905,7 +10664,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 5, "endIndex": 8 @@ -10942,9 +10700,7 @@ "text": "export declare class ComponentAdded " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ComponentAdded", "preserveMemberOrder": false, "members": [ @@ -11040,8 +10796,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11070,8 +10825,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11101,8 +10855,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -11126,7 +10879,6 @@ "text": "> " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -11254,9 +11006,7 @@ "text": "export declare class ComponentGroup " } ], - "fileUrlPath": "dist/ecs/ComponentGroup.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ComponentGroup", "preserveMemberOrder": false, "members": [ @@ -11324,8 +11074,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11368,8 +11117,7 @@ "endIndex": 5 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -11417,7 +11165,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hasEntity" }, { @@ -11461,8 +11208,7 @@ "endIndex": 5 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11496,8 +11242,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -11512,7 +11257,6 @@ "text": "export interface ComponentLike " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", "name": "ComponentLike", "preserveMemberOrder": false, @@ -11529,9 +11273,7 @@ "text": "export declare class ComponentRemoved " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ComponentRemoved", "preserveMemberOrder": false, "members": [ @@ -11629,8 +11371,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11659,8 +11400,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11690,8 +11430,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -11715,9 +11454,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ConeShape", "preserveMemberOrder": false, "members": [ @@ -11748,8 +11485,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11778,8 +11514,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11808,8 +11543,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11838,8 +11572,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11868,8 +11601,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11898,8 +11630,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -11928,8 +11659,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -11948,9 +11678,7 @@ "text": "export declare class Curve3 " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Curve3d.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Curve3", "preserveMemberOrder": false, "members": [ @@ -12038,7 +11766,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "continue" }, { @@ -12124,7 +11851,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CreateCatmullRomSpline" }, { @@ -12241,7 +11967,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CreateCubicBezier" }, { @@ -12358,7 +12083,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CreateHermiteSpline" }, { @@ -12458,7 +12182,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CreateQuadraticBezier" }, { @@ -12494,7 +12217,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getPoints" }, { @@ -12525,7 +12247,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "length" } ], @@ -12550,9 +12271,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "CylinderShape", "preserveMemberOrder": false, "members": [ @@ -12583,8 +12302,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12613,8 +12331,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12643,8 +12360,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12673,8 +12389,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12703,8 +12418,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12733,8 +12447,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -12763,8 +12476,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -12787,7 +12499,6 @@ "text": "number" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "DEG2RAD", @@ -12839,7 +12550,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 5, "endIndex": 8 @@ -12885,7 +12595,6 @@ "text": "> " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -13040,9 +12749,7 @@ "text": "export declare class DisposableComponentCreated " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "DisposableComponentCreated", "preserveMemberOrder": false, "members": [ @@ -13137,8 +12844,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -13167,8 +12873,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -13197,8 +12902,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -13222,7 +12926,6 @@ "text": " " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", "name": "DisposableComponentLike", "preserveMemberOrder": false, @@ -13273,9 +12976,7 @@ "text": "export declare class DisposableComponentRemoved " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "DisposableComponentRemoved", "preserveMemberOrder": false, "members": [ @@ -13338,8 +13039,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -13354,9 +13054,7 @@ "text": "export declare class DisposableComponentUpdated " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "DisposableComponentUpdated", "preserveMemberOrder": false, "members": [ @@ -13437,8 +13135,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -13467,8 +13164,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -13491,7 +13187,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "double", "typeTokenRange": { @@ -13517,7 +13212,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Quaternion.d.ts", "releaseTag": "Public", "name": "EcsMathReadOnlyQuaternion", "typeTokenRange": { @@ -13543,7 +13237,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector2.d.ts", "releaseTag": "Public", "name": "EcsMathReadOnlyVector2", "typeTokenRange": { @@ -13569,7 +13262,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector3.d.ts", "releaseTag": "Public", "name": "EcsMathReadOnlyVector3", "typeTokenRange": { @@ -13595,7 +13287,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector4.d.ts", "releaseTag": "Public", "name": "EcsMathReadOnlyVector4", "typeTokenRange": { @@ -13622,9 +13313,7 @@ "text": " " } ], - "fileUrlPath": "dist/ecs/Engine.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Engine", "preserveMemberOrder": false, "members": [ @@ -13708,7 +13397,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addEntity" }, { @@ -13774,7 +13462,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addSystem" }, { @@ -13805,8 +13492,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -13858,8 +13544,7 @@ "endIndex": 7 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -13907,7 +13592,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "disposeComponent" }, { @@ -13960,8 +13644,7 @@ "endIndex": 7 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -13991,8 +13674,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -14022,8 +13704,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -14076,7 +13757,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponentGroup" }, { @@ -14129,7 +13809,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getEntitiesWithComponent" }, { @@ -14196,7 +13875,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getEntitiesWithComponent" }, { @@ -14245,7 +13923,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "registerComponent" }, { @@ -14294,7 +13971,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeComponentGroup" }, { @@ -14343,7 +14019,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeEntity" }, { @@ -14392,7 +14067,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeSystem" }, { @@ -14423,8 +14097,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -14471,7 +14144,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "update" }, { @@ -14520,7 +14192,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "updateComponent" } ], @@ -14546,7 +14217,6 @@ "canonicalReference": "@dcl/legacy-ecs!Engine:class" } ], - "fileUrlPath": "dist/0.16640530207844217index.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "engine", @@ -14574,9 +14244,7 @@ "text": " " } ], - "fileUrlPath": "dist/ecs/Entity.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Entity", "preserveMemberOrder": false, "members": [ @@ -14678,7 +14346,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addComponent" }, { @@ -14747,7 +14414,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addComponentOrReplace" }, { @@ -14777,8 +14443,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -14821,8 +14486,7 @@ "endIndex": 5 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -14856,8 +14520,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -14891,8 +14554,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -14960,7 +14622,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponent" }, { @@ -15035,7 +14696,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponent" }, { @@ -15110,7 +14770,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponentOrCreate" }, { @@ -15179,7 +14838,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponentOrNull" }, { @@ -15254,7 +14912,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getComponentOrNull" }, { @@ -15290,7 +14947,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getParent" }, { @@ -15359,7 +15015,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hasComponent" }, { @@ -15434,7 +15089,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hasComponent" }, { @@ -15503,7 +15157,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hasComponent" }, { @@ -15534,7 +15187,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "isAddedToEngine" }, { @@ -15564,8 +15216,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -15628,7 +15279,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeComponent" }, { @@ -15713,7 +15363,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeComponent" }, { @@ -15782,7 +15431,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeComponent" }, { @@ -15845,7 +15493,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setParent" }, { @@ -15875,8 +15522,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [ @@ -15900,7 +15546,6 @@ "text": "0.000001" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "initializerTokenRange": { "startIndex": 1, "endIndex": 2 @@ -15952,7 +15597,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/helpers.d.ts", "returnTypeTokenRange": { "startIndex": 6, "endIndex": 7 @@ -15998,7 +15642,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/EventManager.d.ts", "returnTypeTokenRange": { "startIndex": 1, "endIndex": 2 @@ -16018,9 +15661,7 @@ "text": "export declare class EventManager " } ], - "fileUrlPath": "dist/ecs/EventManager.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "EventManager", "preserveMemberOrder": false, "members": [ @@ -16130,7 +15771,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addListener" }, { @@ -16199,7 +15839,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "fireEvent" }, { @@ -16281,7 +15920,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeListener" } ], @@ -16327,7 +15965,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Task.d.ts", "returnTypeTokenRange": { "startIndex": 5, "endIndex": 7 @@ -16366,7 +16003,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type FileAndHash = " + "text": "export declare type FileAndHash = " }, { "kind": "Content", @@ -16377,7 +16014,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "FileAndHash", "typeTokenRange": { @@ -16403,7 +16039,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "float", "typeTokenRange": { @@ -16429,7 +16064,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "FloatArray", "typeTokenRange": { @@ -16456,9 +16090,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Font", "preserveMemberOrder": false, "members": [ @@ -16521,8 +16153,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -16541,7 +16172,6 @@ "text": "export declare enum Fonts " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "Fonts", "preserveMemberOrder": false, @@ -16726,9 +16356,7 @@ "text": "export declare class Frustum " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Furstum.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Frustum", "preserveMemberOrder": false, "members": [ @@ -16795,7 +16423,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetBottomPlaneToRef" }, { @@ -16861,7 +16488,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetFarPlaneToRef" }, { @@ -16927,7 +16553,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetLeftPlaneToRef" }, { @@ -16993,7 +16618,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetNearPlaneToRef" }, { @@ -17047,7 +16671,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetPlanes" }, { @@ -17117,7 +16740,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetPlanesToRef" }, { @@ -17183,7 +16805,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetRightPlaneToRef" }, { @@ -17249,7 +16870,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetTopPlaneToRef" } ], @@ -17311,7 +16931,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 10, "endIndex": 11 @@ -17378,7 +16997,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 5, "endIndex": 6 @@ -17466,7 +17084,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 10, "endIndex": 11 @@ -17508,7 +17125,6 @@ "text": "export declare enum Gizmo " } ], - "fileUrlPath": "dist/decentraland/Gizmos.d.ts", "releaseTag": "Public", "name": "Gizmo", "preserveMemberOrder": false, @@ -17618,9 +17234,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Gizmos.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Gizmos", "preserveMemberOrder": false, "members": [ @@ -17651,8 +17265,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -17681,8 +17294,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -17711,8 +17323,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -17741,8 +17352,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -17771,8 +17381,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -17802,8 +17411,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -17831,9 +17439,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "GlobalPointerDown", "preserveMemberOrder": false, "members": [], @@ -17862,9 +17468,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "GlobalPointerUp", "preserveMemberOrder": false, "members": [], @@ -17893,9 +17497,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "GLTFShape", "preserveMemberOrder": false, "members": [ @@ -17958,8 +17560,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -17978,7 +17579,6 @@ "text": "export interface HitEntityInfo " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "HitEntityInfo", "preserveMemberOrder": false, @@ -18077,7 +17677,6 @@ "text": "export interface IEngine " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", "name": "IEngine", "preserveMemberOrder": false, @@ -18429,7 +18028,6 @@ "text": "export interface IEntity " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", "name": "IEntity", "preserveMemberOrder": false, @@ -19901,7 +19499,6 @@ "text": "export interface IEventConstructor " } ], - "fileUrlPath": "dist/ecs/EventManager.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -19975,9 +19572,7 @@ "text": "export declare class Input " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Input", "preserveMemberOrder": false, "members": [ @@ -20009,7 +19604,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "ensureInstance" }, { @@ -20058,7 +19652,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "handlePointerEvent" }, { @@ -20089,8 +19682,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -20138,7 +19730,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "isButtonPressed" }, { @@ -20245,7 +19836,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subscribe" }, { @@ -20345,7 +19935,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "unsubscribe" } ], @@ -20358,7 +19947,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type InputEventKind = " + "text": "export declare type InputEventKind = " }, { "kind": "Content", @@ -20369,7 +19958,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", "name": "InputEventKind", "typeTokenRange": { @@ -20387,7 +19975,6 @@ "text": "export declare enum InputEventType " } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "InputEventType", "preserveMemberOrder": false, @@ -20443,7 +20030,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type InputState = " + "text": "export declare type InputState = " }, { "kind": "Reference", @@ -20468,7 +20055,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", "name": "InputState", "typeTokenRange": { @@ -20486,7 +20072,6 @@ "text": "export interface IPhysicsCast " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "IPhysicsCast", "preserveMemberOrder": false, @@ -20695,7 +20280,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "returnTypeTokenRange": { "startIndex": 3, "endIndex": 4 @@ -20724,7 +20308,6 @@ "text": "export interface ISize " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "ISize", "preserveMemberOrder": false, @@ -20796,7 +20379,6 @@ "text": "export interface ISystem " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", "name": "ISystem", "preserveMemberOrder": false, @@ -21052,7 +20634,6 @@ "text": "export declare enum LandRole " } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "LandRole", "preserveMemberOrder": false, @@ -21108,7 +20689,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type LocalActionButtonEvent = " + "text": "export declare type LocalActionButtonEvent = " }, { "kind": "Reference", @@ -21187,7 +20768,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", "name": "LocalActionButtonEvent", "typeTokenRange": { @@ -21221,7 +20801,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/helpers.d.ts", "returnTypeTokenRange": { "startIndex": 3, "endIndex": 4 @@ -21259,9 +20838,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Material", "preserveMemberOrder": false, "members": [ @@ -21302,8 +20879,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21351,8 +20927,7 @@ "endIndex": 6 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21381,8 +20956,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21430,8 +21004,7 @@ "endIndex": 6 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21470,8 +21043,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21500,8 +21072,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21530,8 +21101,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21561,8 +21131,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21591,8 +21160,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21640,8 +21208,7 @@ "endIndex": 6 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21670,8 +21237,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21700,8 +21266,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21731,8 +21296,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21761,8 +21325,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21791,8 +21354,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -21822,8 +21384,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -21842,9 +21403,7 @@ "text": "export declare class Matrix " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Matrix.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Matrix", "preserveMemberOrder": false, "members": [ @@ -21910,7 +21469,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -21975,7 +21533,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addAtIndex" }, { @@ -22042,7 +21599,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToRef" }, { @@ -22092,7 +21648,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToSelf" }, { @@ -22137,7 +21692,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -22169,7 +21723,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -22253,7 +21806,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Compose" }, { @@ -22353,7 +21905,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "ComposeToRef" }, { @@ -22416,7 +21967,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -22482,7 +22032,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyToArray" }, { @@ -22565,7 +22114,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "decompose" }, { @@ -22648,7 +22196,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DecomposeLerp" }, { @@ -22747,7 +22294,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DecomposeLerpToRef" }, { @@ -22778,7 +22324,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "determinant" }, { @@ -22827,7 +22372,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -22897,7 +22441,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -22983,7 +22526,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArrayToRef" }, { @@ -23081,7 +22623,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatArrayToRefScaled" }, { @@ -23147,7 +22688,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromQuaternionToRef" }, { @@ -23436,7 +22976,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromValues" }, { @@ -23741,7 +23280,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromValuesToRef" }, { @@ -23841,7 +23379,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromXYZAxesToRef" }, { @@ -23891,7 +23428,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetAsMatrix2x2" }, { @@ -23941,7 +23477,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetAsMatrix3x3" }, { @@ -23972,7 +23507,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -24003,7 +23537,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -24035,7 +23568,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getRotationMatrix" }, { @@ -24085,7 +23617,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getRotationMatrixToRef" }, { @@ -24147,7 +23678,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getRow" }, { @@ -24179,7 +23709,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getTranslation" }, { @@ -24229,7 +23758,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getTranslationToRef" }, { @@ -24261,7 +23789,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Identity" }, { @@ -24305,8 +23832,7 @@ "endIndex": 5 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -24354,7 +23880,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "IdentityToRef" }, { @@ -24386,7 +23911,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "invert" }, { @@ -24436,7 +23960,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Invert" }, { @@ -24486,7 +24009,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "invertToRef" }, { @@ -24517,7 +24039,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "isIdentity" }, { @@ -24548,7 +24069,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "isIdentityAs3x2" }, { @@ -24631,7 +24151,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -24730,7 +24249,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LerpToRef" }, { @@ -24814,7 +24332,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LookAtLH" }, { @@ -24914,7 +24431,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LookAtLHToRef" }, { @@ -24998,7 +24514,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LookAtRH" }, { @@ -25098,7 +24613,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LookAtRHToRef" }, { @@ -25142,8 +24656,7 @@ "endIndex": 5 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -25205,7 +24718,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -25270,7 +24782,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyAtIndex" }, { @@ -25366,7 +24877,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToArray" }, { @@ -25446,7 +24956,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -25543,7 +25052,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoLH" }, { @@ -25656,7 +25164,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoLHToRef" }, { @@ -25785,7 +25292,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoOffCenterLH" }, { @@ -25930,7 +25436,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoOffCenterLHToRef" }, { @@ -26059,7 +25564,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoOffCenterRH" }, { @@ -26204,7 +25708,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "OrthoOffCenterRHToRef" }, { @@ -26301,7 +25804,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveFovLH" }, { @@ -26430,7 +25932,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveFovLHToRef" }, { @@ -26527,7 +26028,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveFovRH" }, { @@ -26656,7 +26156,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveFovRHToRef" }, { @@ -26769,7 +26268,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveFovWebVRToRef" }, { @@ -26866,7 +26364,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PerspectiveLH" }, { @@ -26916,7 +26413,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Reflection" }, { @@ -26982,7 +26478,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "ReflectionToRef" }, { @@ -27014,7 +26509,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "removeRotationAndScaling" }, { @@ -27046,7 +26540,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "reset" }, { @@ -27112,7 +26605,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAxis" }, { @@ -27194,7 +26686,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAxisToRef" }, { @@ -27243,7 +26734,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationX" }, { @@ -27308,7 +26798,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationXToRef" }, { @@ -27357,7 +26846,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationY" }, { @@ -27438,7 +26926,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationYawPitchRoll" }, { @@ -27535,7 +27022,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationYawPitchRollToRef" }, { @@ -27600,7 +27086,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationYToRef" }, { @@ -27649,7 +27134,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationZ" }, { @@ -27714,7 +27198,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationZToRef" }, { @@ -27763,7 +27246,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -27829,7 +27311,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -27895,7 +27376,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -27976,7 +27456,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Scaling" }, { @@ -28073,7 +27552,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "ScalingToRef" }, { @@ -28139,7 +27617,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setRow" }, { @@ -28252,7 +27729,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setRowFromFloats" }, { @@ -28302,7 +27778,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setTranslation" }, { @@ -28383,7 +27858,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setTranslationFromFloats" }, { @@ -28428,7 +27902,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -28459,7 +27932,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toggleModelMatrixHandInPlace" }, { @@ -28490,7 +27962,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toggleProjectionMatrixHandInPlace" }, { @@ -28539,7 +28010,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toNormalMatrix" }, { @@ -28620,7 +28090,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Translation" }, { @@ -28717,7 +28186,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TranslationToRef" }, { @@ -28749,7 +28217,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "transpose" }, { @@ -28799,7 +28266,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Transpose" }, { @@ -28849,7 +28315,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "transposeToRef" }, { @@ -28915,7 +28380,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransposeToRef" }, { @@ -28945,8 +28409,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -28977,7 +28440,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -28993,9 +28455,7 @@ "text": "export declare class MessageBus " } ], - "fileUrlPath": "dist/decentraland/MessageBus.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "MessageBus", "preserveMemberOrder": false, "members": [ @@ -29080,7 +28540,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "emit" }, { @@ -29158,7 +28617,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "on" } ], @@ -29171,7 +28629,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type MinimapSceneInfo = " + "text": "export declare type MinimapSceneInfo = " }, { "kind": "Content", @@ -29182,7 +28640,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "MinimapSceneInfo", "typeTokenRange": { @@ -29200,7 +28657,6 @@ "text": "export declare class MultiObserver " } ], - "fileUrlPath": "dist/ecs/Observable.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -29215,7 +28671,6 @@ } } ], - "isAbstract": false, "name": "MultiObserver", "preserveMemberOrder": false, "members": [ @@ -29247,7 +28702,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "dispose" }, { @@ -29375,7 +28829,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Watch" } ], @@ -29407,7 +28860,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/helpers.d.ts", "returnTypeTokenRange": { "startIndex": 3, "endIndex": 4 @@ -29445,9 +28897,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "NFTShape", "preserveMemberOrder": false, "members": [ @@ -29609,8 +29059,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -29639,8 +29088,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -29670,8 +29118,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -29687,7 +29134,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type NFTShapeConstructorArgs = " + "text": "export declare type NFTShapeConstructorArgs = " }, { "kind": "Content", @@ -29716,7 +29163,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "NFTShapeConstructorArgs", "typeTokenRange": { @@ -29742,7 +29188,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "Nullable", "typeParameters": [ @@ -29782,9 +29227,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OBJShape", "preserveMemberOrder": false, "members": [ @@ -29847,8 +29290,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -29867,7 +29309,6 @@ "text": "export declare class Observable " } ], - "fileUrlPath": "dist/ecs/Observable.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -29882,7 +29323,6 @@ } } ], - "isAbstract": false, "name": "Observable", "preserveMemberOrder": false, "members": [ @@ -30054,7 +29494,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -30120,7 +29559,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addOnce" }, { @@ -30151,7 +29589,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clear" }, { @@ -30187,7 +29624,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -30218,7 +29654,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "hasObservers" }, { @@ -30266,7 +29701,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hasSpecificMask" }, { @@ -30351,7 +29785,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "notifyObserver" }, { @@ -30447,7 +29880,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "notifyObservers" }, { @@ -30548,7 +29980,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "notifyObserversWithPromise" }, { @@ -30605,7 +30036,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "remove" }, { @@ -30678,7 +30108,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "removeCallback" } ], @@ -30694,9 +30123,7 @@ "text": "export declare class ObservableComponent " } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ObservableComponent", "preserveMemberOrder": false, "members": [ @@ -30762,69 +30189,8 @@ } ], "isOptional": false, - "isAbstract": false, "name": "component" }, - { - "kind": "Property", - "canonicalReference": "@dcl/legacy-ecs!ObservableComponent#data:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@dcl/legacy-ecs!ObservableComponent#dirty:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dirty: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "dirty", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, { "kind": "Method", "canonicalReference": "@dcl/legacy-ecs!ObservableComponent.field:member(1)", @@ -30887,7 +30253,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "field" }, { @@ -30936,7 +30301,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "onChange" }, { @@ -31001,7 +30365,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "readonly" }, { @@ -31032,7 +30395,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" }, { @@ -31097,7 +30459,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "uiValue" } ], @@ -31110,7 +30471,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type ObservableComponentSubscription = " + "text": "export declare type ObservableComponentSubscription = " }, { "kind": "Content", @@ -31121,7 +30482,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Component.d.ts", "releaseTag": "Public", "name": "ObservableComponentSubscription", "typeTokenRange": { @@ -31139,7 +30499,6 @@ "text": "export declare class Observer " } ], - "fileUrlPath": "dist/ecs/Observable.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -31154,7 +30513,6 @@ } } ], - "isAbstract": false, "name": "Observer", "preserveMemberOrder": false, "members": [ @@ -31185,8 +30543,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Constructor", @@ -31297,8 +30654,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31327,8 +30683,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31357,8 +30712,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31387,8 +30741,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -31403,9 +30756,7 @@ "text": "export declare class ObserverEventState " } ], - "fileUrlPath": "dist/ecs/Observable.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ObserverEventState", "preserveMemberOrder": false, "members": [ @@ -31516,8 +30867,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -31613,7 +30963,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "initalize" }, { @@ -31643,8 +30992,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31673,8 +31021,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31703,8 +31050,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -31733,8 +31079,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -31762,9 +31107,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnAnimationEnd", "preserveMemberOrder": false, "members": [ @@ -31795,8 +31138,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -31828,9 +31170,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnBlur", "preserveMemberOrder": false, "members": [ @@ -31902,8 +31242,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -31931,7 +31270,6 @@ "text": "<{\n cameraMode: 0 | 1 | 2;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onCameraModeChangedObservable", @@ -31963,9 +31301,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnChanged", "preserveMemberOrder": false, "members": [ @@ -32037,8 +31373,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32070,9 +31405,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnClick", "preserveMemberOrder": false, "members": [ @@ -32202,8 +31535,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32235,9 +31567,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnEnter", "preserveMemberOrder": false, "members": [ @@ -32309,8 +31639,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32338,7 +31667,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onEnterScene", @@ -32366,7 +31694,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onEnterSceneObservable", @@ -32398,9 +31725,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnFocus", "preserveMemberOrder": false, "members": [ @@ -32472,8 +31797,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32505,9 +31829,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Gizmos.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnGizmoEvent", "preserveMemberOrder": false, "members": [ @@ -32538,8 +31860,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32567,7 +31888,6 @@ "text": "<{\n isIdle: boolean;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onIdleStateChangedObservable", @@ -32595,7 +31915,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onLeaveScene", @@ -32623,7 +31942,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onLeaveSceneObservable", @@ -32669,7 +31987,6 @@ "text": ";\n distance: number;\n };\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onPlayerClickedObservable", @@ -32697,7 +32014,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onPlayerConnectedObservable", @@ -32725,7 +32041,6 @@ "text": "<{\n userId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onPlayerDisconnectedObservable", @@ -32753,7 +32068,6 @@ "text": "<{\n expressionId: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onPlayerExpressionObservable", @@ -32785,9 +32099,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnPointerDown", "preserveMemberOrder": false, "members": [ @@ -32917,8 +32229,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -32950,9 +32261,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnPointerHoverEnter", "preserveMemberOrder": false, "members": [ @@ -33082,8 +32391,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -33099,7 +32407,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type OnPointerHoverEnterUUIDEventOptions = " + "text": "export declare type OnPointerHoverEnterUUIDEventOptions = " }, { "kind": "Content", @@ -33110,7 +32418,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", "name": "OnPointerHoverEnterUUIDEventOptions", "typeTokenRange": { @@ -33141,9 +32448,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnPointerHoverExit", "preserveMemberOrder": false, "members": [ @@ -33215,8 +32520,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -33244,7 +32548,6 @@ "text": "<{\n locked?: boolean | undefined;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onPointerLockedStateChange", @@ -33276,9 +32579,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnPointerUp", "preserveMemberOrder": false, "members": [ @@ -33408,8 +32709,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -33454,7 +32754,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -33469,7 +32768,6 @@ } } ], - "isAbstract": false, "name": "OnPointerUUIDEvent", "preserveMemberOrder": false, "members": [ @@ -33501,8 +32799,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -33531,8 +32828,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -33561,8 +32857,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -33591,8 +32886,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -33631,7 +32925,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" } ], @@ -33648,7 +32941,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type OnPointerUUIDEventOptions = " + "text": "export declare type OnPointerUUIDEventOptions = " }, { "kind": "Content", @@ -33668,7 +32961,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", "name": "OnPointerUUIDEventOptions", "typeTokenRange": { @@ -33695,7 +32987,6 @@ "text": "<{\n ethAddress: string;\n version: number;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onProfileChanged", @@ -33723,7 +33014,6 @@ "text": "<{\n domain: string;\n room: string;\n serverName: string;\n displayName: string;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onRealmChangedObservable", @@ -33751,7 +33041,6 @@ "text": "<{}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onSceneReadyObservable", @@ -33783,9 +33072,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIEvents.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "OnTextSubmit", "preserveMemberOrder": false, "members": [ @@ -33857,8 +33144,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -33899,7 +33185,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -33914,7 +33199,6 @@ } } ], - "isAbstract": false, "name": "OnUUIDEvent", "preserveMemberOrder": false, "members": [ @@ -33986,8 +33270,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -34017,7 +33300,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" }, { @@ -34082,7 +33364,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "uuidEvent" } ], @@ -34111,7 +33392,6 @@ "text": "<{\n componentId: string;\n videoClipId: string;\n videoStatus: number;\n currentOffset: number;\n totalVideoLength: number;\n}>" } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "onVideoEvent", @@ -34146,7 +33426,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/helpers.d.ts", "returnTypeTokenRange": { "startIndex": 3, "endIndex": 4 @@ -34199,7 +33478,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/helpers.d.ts", "returnTypeTokenRange": { "startIndex": 5, "endIndex": 6 @@ -34236,7 +33514,6 @@ "text": "export declare enum Orientation " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "Orientation", "preserveMemberOrder": false, @@ -34292,7 +33569,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type ParcelsWithAccess = " + "text": "export declare type ParcelsWithAccess = " }, { "kind": "Reference", @@ -34317,7 +33594,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "ParcelsWithAccess", "typeTokenRange": { @@ -34335,9 +33611,7 @@ "text": "export declare class ParentChanged " } ], - "fileUrlPath": "dist/ecs/IEntity.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "ParentChanged", "preserveMemberOrder": false, "members": [ @@ -34423,8 +33697,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -34458,8 +33731,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -34474,9 +33746,7 @@ "text": "export declare class Path2 " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Path2d.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Path2", "preserveMemberOrder": false, "members": [ @@ -34638,7 +33908,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addArcTo" }, { @@ -34703,7 +33972,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addLineTo" }, { @@ -34735,7 +34003,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "close" }, { @@ -34765,8 +34032,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -34814,7 +34080,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getPointAtLengthPosition" }, { @@ -34850,7 +34115,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getPoints" }, { @@ -34881,7 +34145,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "length" }, { @@ -34946,7 +34209,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "StartingAt" } ], @@ -34962,9 +34224,7 @@ "text": "export declare class Path3D " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Path3d.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Path3D", "preserveMemberOrder": false, "members": [ @@ -35084,7 +34344,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getBinormals" }, { @@ -35120,7 +34379,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getCurve" }, { @@ -35151,7 +34409,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getDistances" }, { @@ -35187,7 +34444,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getNormals" }, { @@ -35223,7 +34479,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getTangents" }, { @@ -35258,8 +34513,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -35342,7 +34596,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "update" } ], @@ -35367,9 +34620,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "PhysicsCast", "preserveMemberOrder": false, "members": [ @@ -35401,7 +34652,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "ensureInstance" }, { @@ -35450,7 +34700,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getRayFromCamera" }, { @@ -35517,7 +34766,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "getRayFromPositions" }, { @@ -35579,7 +34827,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "handleRaycastHitAllResponse" }, { @@ -35641,7 +34888,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "handleRaycastHitFirstResponse" }, { @@ -35731,7 +34977,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hitAll" }, { @@ -35805,7 +35050,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hitAllAvatars" }, { @@ -35895,7 +35139,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hitFirst" }, { @@ -35969,7 +35212,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "hitFirstAvatar" }, { @@ -36000,8 +35242,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [ @@ -36021,7 +35262,6 @@ "text": "export declare enum PictureFrameStyle " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "PictureFrameStyle", "preserveMemberOrder": false, @@ -36521,9 +35761,7 @@ "text": "export declare class Plane " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Plane.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Plane", "preserveMemberOrder": false, "members": [ @@ -36635,7 +35873,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -36667,7 +35904,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -36751,7 +35987,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromPoints" }, { @@ -36781,8 +36016,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -36830,7 +36064,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "dotCoordinate" }, { @@ -36884,7 +36117,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -36968,7 +36200,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromPoints" }, { @@ -37035,7 +36266,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromPositionAndNormal" }, { @@ -37066,7 +36296,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -37097,7 +36326,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -37162,7 +36390,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "isFrontFacingTo" }, { @@ -37193,8 +36420,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -37225,7 +36451,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalize" }, { @@ -37274,7 +36499,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "signedDistanceTo" }, { @@ -37357,7 +36581,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "SignedDistanceToPlaneFromPositionAndNormal" }, { @@ -37407,7 +36630,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "transform" } ], @@ -37432,9 +36654,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "PlaneShape", "preserveMemberOrder": false, "members": [ @@ -37465,8 +36685,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -37495,8 +36714,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -37525,8 +36743,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -37545,7 +36762,6 @@ "text": "export declare class PointerEvent " } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -37560,7 +36776,6 @@ } } ], - "isAbstract": false, "name": "PointerEvent", "preserveMemberOrder": false, "members": [ @@ -37623,8 +36838,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -37639,9 +36853,7 @@ "text": "export declare class PointerEventComponent " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "PointerEventComponent", "preserveMemberOrder": false, "members": [ @@ -37722,8 +36934,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -37747,9 +36958,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Systems.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "PointerEventSystem", "preserveMemberOrder": false, "members": [ @@ -37799,7 +37008,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "activate" }, { @@ -37830,7 +37038,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "deactivate" } ], @@ -37848,7 +37055,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type ProfileForRenderer = " + "text": "export declare type ProfileForRenderer = " }, { "kind": "Content", @@ -37877,7 +37084,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "ProfileForRenderer", "typeTokenRange": { @@ -37904,9 +37110,7 @@ "text": " " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Quaternion.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Quaternion", "preserveMemberOrder": false, "members": [ @@ -38053,7 +37257,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Angle" }, { @@ -38119,7 +37322,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "angleAxis" }, { @@ -38185,7 +37387,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "AreClose" }, { @@ -38216,7 +37417,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -38248,7 +37448,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -38280,7 +37479,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "conjugate" }, { @@ -38312,7 +37510,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "conjugateInPlace" }, { @@ -38362,7 +37559,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "conjugateToRef" }, { @@ -38412,7 +37608,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -38509,7 +37704,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -38575,7 +37769,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Dot" }, { @@ -38624,7 +37817,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -38705,7 +37897,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Euler" }, { @@ -38736,8 +37927,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -38806,7 +37996,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -38903,7 +38092,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromEulerAnglesRef" }, { @@ -38953,7 +38141,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "fromRotationMatrix" }, { @@ -39003,7 +38190,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromRotationMatrix" }, { @@ -39069,7 +38255,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromRotationMatrixToRef" }, { @@ -39153,7 +38338,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromToRotation" }, { @@ -39184,7 +38368,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -39215,7 +38398,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -39332,7 +38514,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Hermite" }, { @@ -39363,8 +38544,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -39413,7 +38593,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Inverse" }, { @@ -39462,7 +38641,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "IsIdentity" }, { @@ -39492,8 +38670,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -39522,8 +38699,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -39589,7 +38765,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LookRotation" }, { @@ -39639,7 +38814,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -39689,7 +38863,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyInPlace" }, { @@ -39756,7 +38929,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -39788,7 +38960,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalize" }, { @@ -39819,8 +38990,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -39902,7 +39072,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotateTowards" }, { @@ -39983,7 +39152,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAlphaBetaGamma" }, { @@ -40080,7 +39248,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAlphaBetaGammaToRef" }, { @@ -40146,7 +39313,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAxis" }, { @@ -40229,7 +39395,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationAxisToRef" }, { @@ -40313,7 +39478,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationQuaternionFromAxis" }, { @@ -40413,7 +39577,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationQuaternionFromAxisToRef" }, { @@ -40494,7 +39657,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationYawPitchRoll" }, { @@ -40591,7 +39753,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationYawPitchRollToRef" }, { @@ -40640,7 +39801,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -40706,7 +39866,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -40755,7 +39914,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleInPlace" }, { @@ -40821,7 +39979,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -40918,7 +40075,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -40999,7 +40155,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setEuler" }, { @@ -41082,7 +40237,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setFromToRotation" }, { @@ -41165,7 +40319,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Slerp" }, { @@ -41264,7 +40417,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "SlerpToRef" }, { @@ -41314,7 +40466,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -41364,7 +40515,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toRotationMatrix" }, { @@ -41395,7 +40545,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -41425,8 +40574,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -41455,8 +40603,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -41485,8 +40632,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -41515,8 +40661,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -41547,7 +40692,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -41565,7 +40709,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type QueryType = " + "text": "export declare type QueryType = " }, { "kind": "Content", @@ -41576,7 +40720,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "QueryType", "typeTokenRange": { @@ -41598,7 +40741,6 @@ "text": "number" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "RAD2DEG", @@ -41617,7 +40759,6 @@ "text": "export interface Ray " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "Ray", "preserveMemberOrder": false, @@ -41727,9 +40868,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Systems.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "RaycastEventSystem", "preserveMemberOrder": false, "members": [ @@ -41779,7 +40918,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "activate" }, { @@ -41810,7 +40948,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "deactivate" } ], @@ -41831,7 +40968,6 @@ "text": "export interface RaycastHit " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "RaycastHit", "preserveMemberOrder": false, @@ -41969,7 +41105,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "RaycastHitAvatar", "preserveMemberOrder": false, @@ -42029,7 +41164,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "RaycastHitAvatars", "preserveMemberOrder": false, @@ -42093,7 +41227,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "RaycastHitEntities", "preserveMemberOrder": false, @@ -42157,7 +41290,6 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/PhysicsCast.d.ts", "releaseTag": "Public", "name": "RaycastHitEntity", "preserveMemberOrder": false, @@ -42208,7 +41340,6 @@ "text": "export declare class RaycastResponse " } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -42223,7 +41354,6 @@ } } ], - "isAbstract": false, "name": "RaycastResponse", "preserveMemberOrder": false, "members": [ @@ -42296,8 +41426,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -42320,7 +41449,6 @@ "text": ";" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Color4.d.ts", "releaseTag": "Public", "name": "ReadOnlyColor4", "typeTokenRange": { @@ -42338,9 +41466,7 @@ "text": "export declare class Scalar " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Scalar.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Scalar", "preserveMemberOrder": false, "members": [ @@ -42421,7 +41547,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Clamp" }, { @@ -42485,7 +41610,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DeltaAngle" }, { @@ -42565,7 +41689,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Denormalize" }, { @@ -42677,7 +41800,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Hermite" }, { @@ -42757,7 +41879,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "InverseLerp" }, { @@ -42837,7 +41958,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -42917,7 +42037,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LerpAngle" }, { @@ -42965,7 +42084,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Log2" }, { @@ -43045,7 +42163,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "MoveTowards" }, { @@ -43125,7 +42242,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "MoveTowardsAngle" }, { @@ -43205,7 +42321,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Normalize" }, { @@ -43253,7 +42368,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "NormalizeRadians" }, { @@ -43333,7 +42447,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PercentToRange" }, { @@ -43397,7 +42510,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PingPong" }, { @@ -43461,7 +42573,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RandomRange" }, { @@ -43541,7 +42652,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RangeToPercent" }, { @@ -43605,7 +42715,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Repeat" }, { @@ -43653,7 +42762,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Sign" }, { @@ -43733,7 +42841,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "SmoothStep" }, { @@ -43781,7 +42888,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "ToHex" }, { @@ -43811,8 +42917,7 @@ "endIndex": 2 }, "isStatic": true, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -43891,7 +42996,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "WithinEpsilon" } ], @@ -43916,9 +43020,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Shape", "preserveMemberOrder": false, "members": [ @@ -43949,8 +43051,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -43979,8 +43080,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -44009,8 +43109,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -44038,9 +43137,7 @@ "text": " " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Size.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Size", "preserveMemberOrder": false, "members": [ @@ -44139,7 +43236,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -44171,7 +43267,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -44220,7 +43315,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -44285,7 +43379,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -44334,7 +43427,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -44365,7 +43457,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -44396,7 +43487,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -44426,8 +43516,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -44509,7 +43598,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -44574,7 +43662,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyByFloats" }, { @@ -44639,7 +43726,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -44689,7 +43775,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -44719,8 +43804,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -44750,7 +43834,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -44780,8 +43863,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -44812,7 +43894,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -44823,37 +43904,6 @@ } ] }, - { - "kind": "Class", - "canonicalReference": "@dcl/legacy-ecs!SmartItem:class", - "docComment": "/**\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class SmartItem extends " - }, - { - "kind": "Reference", - "text": "ObservableComponent", - "canonicalReference": "@dcl/legacy-ecs!ObservableComponent:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "dist/decentraland/Components.d.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "SmartItem", - "preserveMemberOrder": false, - "members": [], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, { "kind": "Enum", "canonicalReference": "@dcl/legacy-ecs!Space:enum", @@ -44864,7 +43914,6 @@ "text": "export declare enum Space " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "releaseTag": "Public", "name": "Space", "preserveMemberOrder": false, @@ -44953,9 +44002,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "SphereShape", "preserveMemberOrder": false, "members": [], @@ -44975,9 +44022,7 @@ "text": "export declare class Subscription " } ], - "fileUrlPath": "dist/decentraland/Input.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Subscription", "preserveMemberOrder": false, "members": [ @@ -45074,8 +44119,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45104,8 +44148,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -45117,7 +44160,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type TaskResult = " + "text": "export declare type TaskResult = " }, { "kind": "Reference", @@ -45142,7 +44185,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/Task.d.ts", "releaseTag": "Public", "name": "TaskResult", "typeParameters": [ @@ -45189,7 +44231,6 @@ "text": ";" } ], - "fileUrlPath": "dist/ecs/UserActions.d.ts", "returnTypeTokenRange": { "startIndex": 3, "endIndex": 4 @@ -45227,9 +44268,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "TextShape", "preserveMemberOrder": false, "members": [ @@ -45292,8 +44331,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45323,8 +44361,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45354,8 +44391,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45384,8 +44420,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45414,8 +44449,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45444,8 +44478,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45474,8 +44507,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45504,8 +44536,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45534,8 +44565,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45565,8 +44595,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45595,8 +44624,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45625,8 +44653,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45655,8 +44682,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45685,8 +44711,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45715,8 +44740,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45745,8 +44769,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45776,8 +44799,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45806,8 +44828,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45836,8 +44857,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45866,8 +44886,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45896,8 +44915,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45926,8 +44944,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45956,8 +44973,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -45986,8 +45002,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -46015,9 +45030,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Texture", "preserveMemberOrder": false, "members": [ @@ -46119,8 +45132,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46149,8 +45161,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46179,8 +45190,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46209,8 +45219,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -46233,7 +45242,6 @@ "text": "number" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "isReadonly": true, "releaseTag": "Public", "name": "ToGammaSpace", @@ -46256,7 +45264,6 @@ "text": "2.2" } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/types.d.ts", "initializerTokenRange": { "startIndex": 1, "endIndex": 2 @@ -46276,7 +45283,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type TranformConstructorArgs = " + "text": "export declare type TranformConstructorArgs = " }, { "kind": "Reference", @@ -46288,7 +45295,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "TranformConstructorArgs", "typeTokenRange": { @@ -46315,9 +45321,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Transform", "preserveMemberOrder": false, "members": [ @@ -46382,8 +45386,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -46448,7 +45451,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "lookAt" }, { @@ -46479,8 +45481,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -46544,7 +45545,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "rotate" }, { @@ -46575,8 +45575,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46606,8 +45605,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -46655,7 +45653,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "translate" } ], @@ -46672,7 +45669,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type TransformConstructorArgs = " + "text": "export declare type TransformConstructorArgs = " }, { "kind": "Content", @@ -46710,7 +45707,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "TransformConstructorArgs", "typeTokenRange": { @@ -46728,7 +45724,6 @@ "text": "export declare enum TransparencyMode " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "TransparencyMode", "preserveMemberOrder": false, @@ -46859,9 +45854,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIButton", "preserveMemberOrder": false, "members": [ @@ -46893,8 +45886,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46924,8 +45916,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46954,8 +45945,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -46984,8 +45974,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47014,8 +46003,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47044,8 +46032,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47074,8 +46061,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47104,8 +46090,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47134,8 +46119,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47164,8 +46148,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47195,8 +46178,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47225,8 +46207,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47255,8 +46236,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47285,8 +46265,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47315,8 +46294,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -47344,9 +46322,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UICanvas", "preserveMemberOrder": false, "members": [ @@ -47391,9 +46367,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIContainerRect", "preserveMemberOrder": false, "members": [ @@ -47424,8 +46398,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47455,8 +46428,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47485,8 +46457,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -47514,9 +46485,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIContainerStack", "preserveMemberOrder": false, "members": [ @@ -47547,8 +46516,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47577,8 +46545,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47608,8 +46575,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47638,8 +46604,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47669,8 +46634,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -47698,9 +46662,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIImage", "preserveMemberOrder": false, "members": [ @@ -47795,8 +46757,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47825,8 +46786,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47855,8 +46815,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47885,8 +46844,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47915,8 +46873,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47945,8 +46902,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -47985,8 +46941,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48015,8 +46970,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48045,8 +46999,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48075,8 +47028,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48105,8 +47057,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -48134,9 +47085,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIInputText", "preserveMemberOrder": false, "members": [ @@ -48205,8 +47154,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48236,8 +47184,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48267,8 +47214,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48297,8 +47243,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48327,8 +47272,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48357,8 +47301,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48392,8 +47335,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48427,8 +47369,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48462,8 +47403,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48497,8 +47437,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48528,8 +47467,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48558,8 +47496,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48588,8 +47525,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48618,8 +47554,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48648,8 +47583,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48678,8 +47612,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48708,8 +47641,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48738,8 +47670,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48769,8 +47700,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48799,8 +47729,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48829,8 +47758,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48859,8 +47787,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48889,8 +47816,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -48919,8 +47845,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -48948,9 +47873,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIScrollRect", "preserveMemberOrder": false, "members": [ @@ -48982,8 +47905,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49012,8 +47934,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49042,8 +47963,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49077,8 +47997,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49107,8 +48026,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49137,8 +48055,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49167,8 +48084,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49197,8 +48113,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49227,8 +48142,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49257,8 +48171,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -49286,9 +48199,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": true, "name": "UIShape", "preserveMemberOrder": false, "members": [ @@ -49356,8 +48267,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49386,8 +48296,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49416,8 +48325,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49446,8 +48354,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49476,8 +48383,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49511,8 +48417,7 @@ "endIndex": 3 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49541,8 +48446,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49571,8 +48475,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49601,8 +48504,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49631,8 +48533,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49661,8 +48562,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -49681,7 +48581,6 @@ "text": "export declare enum UIStackOrientation " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", "name": "UIStackOrientation", "preserveMemberOrder": false, @@ -49749,9 +48648,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/UIShapes.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIText", "preserveMemberOrder": false, "members": [ @@ -49782,8 +48679,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49812,8 +48708,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49843,8 +48738,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49874,8 +48768,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49904,8 +48797,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49934,8 +48826,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49964,8 +48855,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -49994,8 +48884,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50024,8 +48913,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50055,8 +48943,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50085,8 +48972,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50115,8 +49001,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50145,8 +49030,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50175,8 +49059,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50205,8 +49088,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50235,8 +49117,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50266,8 +49147,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50296,8 +49176,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50326,8 +49205,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50356,8 +49234,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50386,8 +49263,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50416,8 +49292,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -50436,9 +49311,7 @@ "text": "export declare class UIValue " } ], - "fileUrlPath": "dist/ecs/UIValue.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UIValue", "preserveMemberOrder": false, "members": [ @@ -50502,7 +49375,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -50533,8 +49405,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50563,8 +49434,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -50579,7 +49449,6 @@ "text": "export declare enum UIValueType " } ], - "fileUrlPath": "dist/ecs/UIValue.d.ts", "releaseTag": "Public", "name": "UIValueType", "preserveMemberOrder": false, @@ -50646,7 +49515,6 @@ "text": "> " } ], - "fileUrlPath": "dist/decentraland/Events.d.ts", "releaseTag": "Public", "typeParameters": [ { @@ -50661,7 +49529,6 @@ } } ], - "isAbstract": false, "name": "UUIDEvent", "preserveMemberOrder": false, "members": [ @@ -50740,8 +49607,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -50770,8 +49636,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "implementsTokenRanges": [] @@ -50795,9 +49660,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Systems.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "UUIDEventSystem", "preserveMemberOrder": false, "members": [ @@ -50847,7 +49710,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "activate" }, { @@ -50878,7 +49740,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "deactivate" }, { @@ -50917,8 +49778,7 @@ "endIndex": 4 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -50966,7 +49826,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "onAddEntity" }, { @@ -51015,7 +49874,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "onRemoveEntity" } ], @@ -51045,9 +49903,7 @@ "text": " " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector2.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Vector2", "preserveMemberOrder": false, "members": [ @@ -51146,7 +50002,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -51213,7 +50068,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Add" }, { @@ -51263,7 +50117,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addInPlace" }, { @@ -51330,7 +50183,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToRef" }, { @@ -51380,7 +50232,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addVector3" }, { @@ -51411,7 +50262,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -51528,7 +50378,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CatmullRom" }, { @@ -51595,7 +50444,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Center" }, { @@ -51679,7 +50527,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Clamp" }, { @@ -51711,7 +50558,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -51761,7 +50607,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -51826,7 +50671,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -51892,7 +50736,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Distance" }, { @@ -51975,7 +50818,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DistanceOfPointFromSegment" }, { @@ -52041,7 +50883,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DistanceSquared" }, { @@ -52091,7 +50932,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divide" }, { @@ -52141,7 +50981,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideInPlace" }, { @@ -52208,7 +51047,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideToRef" }, { @@ -52274,7 +51112,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Dot" }, { @@ -52323,7 +51160,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -52388,7 +51224,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsWithEpsilon" }, { @@ -52420,7 +51255,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "floor" }, { @@ -52452,7 +51286,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "fract" }, { @@ -52522,7 +51355,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -52608,7 +51440,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArrayToRef" }, { @@ -52639,7 +51470,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -52670,7 +51500,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -52787,7 +51616,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Hermite" }, { @@ -52818,7 +51646,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "length" }, { @@ -52849,7 +51676,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "lengthSquared" }, { @@ -52932,7 +51758,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -52999,7 +51824,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Maximize" }, { @@ -53066,7 +51890,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Minimize" }, { @@ -53116,7 +51939,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -53181,7 +52003,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyByFloats" }, { @@ -53231,7 +52052,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyInPlace" }, { @@ -53298,7 +52118,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -53330,7 +52149,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "negate" }, { @@ -53362,7 +52180,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalize" }, { @@ -53412,7 +52229,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Normalize" }, { @@ -53444,7 +52260,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "One" }, { @@ -53544,7 +52359,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "PointInTriangle" }, { @@ -53593,7 +52407,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -53659,7 +52472,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -53708,7 +52520,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleInPlace" }, { @@ -53774,7 +52585,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -53839,7 +52649,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -53889,7 +52698,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -53939,7 +52747,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractInPlace" }, { @@ -54006,7 +52813,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractToRef" }, { @@ -54072,7 +52878,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -54103,7 +52908,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -54170,7 +52974,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Transform" }, { @@ -54253,7 +53056,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformToRef" }, { @@ -54283,8 +53085,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -54313,8 +53114,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -54345,7 +53145,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -54375,9 +53174,7 @@ "text": " " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector3.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Vector3", "preserveMemberOrder": false, "members": [ @@ -54492,7 +53289,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -54559,7 +53355,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Add" }, { @@ -54609,7 +53404,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addInPlace" }, { @@ -54690,7 +53484,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addInPlaceFromFloats" }, { @@ -54757,7 +53550,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToRef" }, { @@ -54806,7 +53598,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "applyMatrix4" }, { @@ -54873,7 +53664,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "applyMatrix4ToRef" }, { @@ -54904,7 +53694,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -54936,7 +53725,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Backward" }, { @@ -55053,7 +53841,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CatmullRom" }, { @@ -55120,7 +53907,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Center" }, { @@ -55204,7 +53990,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Clamp" }, { @@ -55304,7 +54089,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "ClampToRef" }, { @@ -55336,7 +54120,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -55386,7 +54169,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -55467,7 +54249,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -55534,7 +54315,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Cross" }, { @@ -55617,7 +54397,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "CrossToRef" }, { @@ -55683,7 +54462,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Distance" }, { @@ -55749,7 +54527,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DistanceSquared" }, { @@ -55799,7 +54576,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divide" }, { @@ -55849,7 +54625,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideInPlace" }, { @@ -55916,7 +54691,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideToRef" }, { @@ -55982,7 +54756,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Dot" }, { @@ -56014,7 +54787,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Down" }, { @@ -56063,7 +54835,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -56143,7 +54914,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsToFloats" }, { @@ -56208,7 +54978,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsWithEpsilon" }, { @@ -56240,7 +55009,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "floor" }, { @@ -56272,7 +55040,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Forward" }, { @@ -56304,7 +55071,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "fract" }, { @@ -56374,7 +55140,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -56460,7 +55225,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArrayToRef" }, { @@ -56526,7 +55290,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatArray" }, { @@ -56608,7 +55371,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatArrayToRef" }, { @@ -56705,7 +55467,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatsToRef" }, { @@ -56788,7 +55549,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetAngleBetweenVectors" }, { @@ -56819,7 +55579,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -56918,7 +55677,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "GetClipFactor" }, { @@ -56949,7 +55707,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -57066,7 +55823,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Hermite" }, { @@ -57096,8 +55852,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -57128,7 +55883,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Left" }, { @@ -57159,7 +55913,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "length" }, { @@ -57190,7 +55943,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "lengthSquared" }, { @@ -57273,7 +56025,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Lerp" }, { @@ -57372,7 +56123,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "LerpToRef" }, { @@ -57439,7 +56189,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Maximize" }, { @@ -57489,7 +56238,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "maximizeInPlace" }, { @@ -57570,7 +56318,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "maximizeInPlaceFromFloats" }, { @@ -57637,7 +56384,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Minimize" }, { @@ -57687,7 +56433,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "minimizeInPlace" }, { @@ -57768,7 +56513,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "minimizeInPlaceFromFloats" }, { @@ -57818,7 +56562,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -57899,7 +56642,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyByFloats" }, { @@ -57949,7 +56691,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyInPlace" }, { @@ -58016,7 +56757,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -58048,7 +56788,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "negate" }, { @@ -58080,7 +56819,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalize" }, { @@ -58130,7 +56868,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Normalize" }, { @@ -58179,7 +56916,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "normalizeFromLength" }, { @@ -58211,7 +56947,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalizeToNew" }, { @@ -58261,7 +56996,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "normalizeToRef" }, { @@ -58327,7 +57061,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "NormalizeToRef" }, { @@ -58359,7 +57092,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "One" }, { @@ -58391,7 +57123,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Right" }, { @@ -58441,7 +57172,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "rotate" }, { @@ -58508,7 +57238,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "rotateToRef" }, { @@ -58592,7 +57321,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationFromAxis" }, { @@ -58692,7 +57420,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "RotationFromAxisToRef" }, { @@ -58741,7 +57468,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -58807,7 +57533,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -58856,7 +57581,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleInPlace" }, { @@ -58922,7 +57646,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -59003,7 +57726,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -59052,7 +57774,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setAll" }, { @@ -59102,7 +57823,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -59183,7 +57903,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractFromFloats" }, { @@ -59281,7 +58000,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractFromFloatsToRef" }, { @@ -59331,7 +58049,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractInPlace" }, { @@ -59398,7 +58115,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractToRef" }, { @@ -59464,7 +58180,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -59496,7 +58211,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toQuaternion" }, { @@ -59527,7 +58241,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -59594,7 +58307,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformCoordinates" }, { @@ -59721,7 +58433,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformCoordinatesFromFloatsToRef" }, { @@ -59817,7 +58528,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformCoordinatesToRef" }, { @@ -59884,7 +58594,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormal" }, { @@ -60011,7 +58720,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormalFromFloatsToRef" }, { @@ -60107,7 +58815,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormalToRef" }, { @@ -60139,7 +58846,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Up" }, { @@ -60169,8 +58875,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -60199,8 +58904,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -60229,8 +58933,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -60261,7 +58964,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -60291,9 +58993,7 @@ "text": " " } ], - "fileUrlPath": "node_modules/@dcl/ecs-math/dist/Vector4.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "Vector4", "preserveMemberOrder": false, "members": [ @@ -60424,7 +59124,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "add" }, { @@ -60491,7 +59190,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Add" }, { @@ -60541,7 +59239,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addInPlace" }, { @@ -60608,7 +59305,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "addToRef" }, { @@ -60639,7 +59335,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "asArray" }, { @@ -60706,7 +59401,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Center" }, { @@ -60738,7 +59432,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "clone" }, { @@ -60788,7 +59481,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFrom" }, { @@ -60885,7 +59577,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "copyFromFloats" }, { @@ -60951,7 +59642,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Distance" }, { @@ -61017,7 +59707,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "DistanceSquared" }, { @@ -61067,7 +59756,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divide" }, { @@ -61117,7 +59805,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideInPlace" }, { @@ -61184,7 +59871,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "divideToRef" }, { @@ -61233,7 +59919,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equals" }, { @@ -61329,7 +60014,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsToFloats" }, { @@ -61394,7 +60078,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "equalsWithEpsilon" }, { @@ -61426,7 +60109,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "floor" }, { @@ -61458,7 +60140,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "fract" }, { @@ -61528,7 +60209,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArray" }, { @@ -61614,7 +60294,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromArrayToRef" }, { @@ -61696,7 +60375,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatArrayToRef" }, { @@ -61809,7 +60487,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "FromFloatsToRef" }, { @@ -61840,7 +60517,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getClassName" }, { @@ -61871,7 +60547,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "getHashCode" }, { @@ -61902,7 +60577,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "length" }, { @@ -61933,7 +60607,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "lengthSquared" }, { @@ -62000,7 +60673,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Maximize" }, { @@ -62050,7 +60722,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "maximizeInPlace" }, { @@ -62117,7 +60788,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Minimize" }, { @@ -62167,7 +60837,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "minimizeInPlace" }, { @@ -62217,7 +60886,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiply" }, { @@ -62314,7 +60982,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyByFloats" }, { @@ -62364,7 +61031,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyInPlace" }, { @@ -62431,7 +61097,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "multiplyToRef" }, { @@ -62463,7 +61128,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "negate" }, { @@ -62495,7 +61159,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "normalize" }, { @@ -62545,7 +61208,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "Normalize" }, { @@ -62611,7 +61273,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "NormalizeToRef" }, { @@ -62643,7 +61304,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "One" }, { @@ -62692,7 +61352,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scale" }, { @@ -62758,7 +61417,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleAndAddToRef" }, { @@ -62807,7 +61465,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleInPlace" }, { @@ -62873,7 +61530,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "scaleToRef" }, { @@ -62970,7 +61626,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "set" }, { @@ -63019,7 +61674,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "setAll" }, { @@ -63069,7 +61723,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtract" }, { @@ -63166,7 +61819,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractFromFloats" }, { @@ -63280,7 +61932,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractFromFloatsToRef" }, { @@ -63330,7 +61981,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractInPlace" }, { @@ -63397,7 +62047,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "subtractToRef" }, { @@ -63463,7 +62112,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "toArray" }, { @@ -63494,7 +62142,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toString" }, { @@ -63526,7 +62173,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toVector3" }, { @@ -63593,7 +62239,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormal" }, { @@ -63723,7 +62368,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormalFromFloatsToRef" }, { @@ -63806,7 +62450,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "TransformNormalToRef" }, { @@ -63836,8 +62479,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -63866,8 +62508,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -63896,8 +62537,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -63926,8 +62566,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -63958,7 +62597,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "Zero" } ], @@ -63988,9 +62626,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "VideoClip", "preserveMemberOrder": false, "members": [ @@ -64053,8 +62689,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -64073,7 +62708,6 @@ "text": "export declare enum VideoStatus " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", "name": "VideoStatus", "preserveMemberOrder": false, @@ -64225,9 +62859,7 @@ "text": " " } ], - "fileUrlPath": "dist/decentraland/Components.d.ts", "releaseTag": "Public", - "isAbstract": false, "name": "VideoTexture", "preserveMemberOrder": false, "members": [ @@ -64330,8 +62962,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -64361,7 +62992,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "pause" }, { @@ -64392,7 +63022,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "play" }, { @@ -64422,8 +63051,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64452,8 +63080,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64482,8 +63109,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -64513,7 +63139,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "reset" }, { @@ -64543,8 +63168,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64573,8 +63197,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -64621,7 +63244,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "seekTime" }, { @@ -64652,8 +63274,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Method", @@ -64683,7 +63304,6 @@ "overloadIndex": 1, "parameters": [], "isOptional": false, - "isAbstract": false, "name": "toJSON" }, { @@ -64736,7 +63356,6 @@ } ], "isOptional": false, - "isAbstract": false, "name": "update" }, { @@ -64766,8 +63385,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64796,8 +63414,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64826,8 +63443,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false }, { "kind": "Property", @@ -64856,8 +63472,7 @@ "endIndex": 2 }, "isStatic": false, - "isProtected": false, - "isAbstract": false + "isProtected": false } ], "extendsTokenRange": { @@ -64873,7 +63488,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type Wearable = " + "text": "export declare type Wearable = " }, { "kind": "Content", @@ -64902,7 +63517,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "Wearable", "typeTokenRange": { @@ -64917,7 +63531,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export type WearableId = " + "text": "export declare type WearableId = " }, { "kind": "Content", @@ -64928,7 +63542,6 @@ "text": ";" } ], - "fileUrlPath": "dist/decentraland/Types.d.ts", "releaseTag": "Public", "name": "WearableId", "typeTokenRange": { diff --git a/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.md b/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.md index bc7e89442..90785cacc 100644 --- a/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.md +++ b/packages/decentraland-ecs/types/dcl/decentraland-ecs.api.md @@ -1313,10 +1313,6 @@ export class ObservableComponent { // (undocumented) static component(target: ObservableComponent, propertyKey: string): void; // (undocumented) - data: any; - // (undocumented) - dirty: boolean; - // (undocumented) static field(target: ObservableComponent, propertyKey: string): void; // (undocumented) onChange(fn: ObservableComponentSubscription): this; @@ -1979,10 +1975,6 @@ export class Size implements ISize { static Zero(): Size; } -// @public (undocumented) -export class SmartItem extends ObservableComponent { -} - // @public export enum Space { BONE = 2, diff --git a/packages/decentraland-ecs/types/dcl/index-beta.d.ts b/packages/decentraland-ecs/types/dcl/index-beta.d.ts index 0da1cc680..351f2dd61 100644 --- a/packages/decentraland-ecs/types/dcl/index-beta.d.ts +++ b/packages/decentraland-ecs/types/dcl/index-beta.d.ts @@ -2999,8 +2999,6 @@ export declare class Observable { * @public */ export declare class ObservableComponent { - dirty: boolean; - data: any; private subscriptions; static component(target: ObservableComponent, propertyKey: string): void; static field(target: ObservableComponent, propertyKey: string): void; @@ -4537,12 +4535,6 @@ export declare class Size implements ISize { subtract(otherSize: Size): Size; } -/** - * @public - */ -export declare class SmartItem extends ObservableComponent { -} - /** * Defines supported spaces * @public diff --git a/packages/decentraland-ecs/types/dcl/index-full.d.ts b/packages/decentraland-ecs/types/dcl/index-full.d.ts index 3ecd929d4..5ffd0da58 100644 --- a/packages/decentraland-ecs/types/dcl/index-full.d.ts +++ b/packages/decentraland-ecs/types/dcl/index-full.d.ts @@ -3001,8 +3001,6 @@ export declare class Observable { * @public */ export declare class ObservableComponent { - dirty: boolean; - data: any; private subscriptions; static component(target: ObservableComponent, propertyKey: string): void; static field(target: ObservableComponent, propertyKey: string): void; @@ -4551,12 +4549,6 @@ export declare class Size implements ISize { subtract(otherSize: Size): Size; } -/** - * @public - */ -export declare class SmartItem extends ObservableComponent { -} - /** * Defines supported spaces * @public diff --git a/packages/decentraland-ecs/types/dcl/index.d.ts b/packages/decentraland-ecs/types/dcl/index.d.ts index 5bf8f75a5..f2e289d27 100644 --- a/packages/decentraland-ecs/types/dcl/index.d.ts +++ b/packages/decentraland-ecs/types/dcl/index.d.ts @@ -2999,8 +2999,6 @@ declare class Observable { * @public */ declare class ObservableComponent { - dirty: boolean; - data: any; private subscriptions; static component(target: ObservableComponent, propertyKey: string): void; static field(target: ObservableComponent, propertyKey: string): void; @@ -4537,12 +4535,6 @@ declare class Size implements ISize { subtract(otherSize: Size): Size; } -/** - * @public - */ -declare class SmartItem extends ObservableComponent { -} - /** * Defines supported spaces * @public diff --git a/scripts/build.spec.ts b/scripts/build.spec.ts index 5aef4a80b..fa410165e 100644 --- a/scripts/build.spec.ts +++ b/scripts/build.spec.ts @@ -89,7 +89,7 @@ flow('build-all', () => { function copyLegacyEcs() { it('copy legacy ecs iife to decentraland-ecs', () => { - const filesToCopy = ['index.js', 'index.min.js'] + const filesToCopy = ['index.js', 'index.min.js', 'index.min.js.map'] for (const file of filesToCopy) { const filePath = ensureFileExists(`dist/${file}`, LEGACY_ECS_PATH) copyFile(filePath, `${ECS_PATH}/dist/src/${file}`) diff --git a/scripts/common.ts b/scripts/common.ts index 6f4ee536c..b310c8472 100644 --- a/scripts/common.ts +++ b/scripts/common.ts @@ -32,7 +32,6 @@ export const LEGACY_ECS_PATH = resolve( process.cwd(), './packages/@dcl/legacy-ecs' ) -export const SCRIPTS_PATH = resolve(process.cwd(), './scripts') export function commonChecks() { test('tooling is installed', () => { diff --git a/scripts/prepare.spec.ts b/scripts/prepare.spec.ts index adae11078..df36cc99f 100644 --- a/scripts/prepare.spec.ts +++ b/scripts/prepare.spec.ts @@ -1,4 +1,3 @@ -import { copySync } from 'fs-extra' import { flow, commonChecks, @@ -6,8 +5,7 @@ import { BUILD_ECS_PATH, DECENTRALAND_AMD_PATH, ROLLUP_CONFIG_PATH, - LEGACY_ECS_PATH, - SCRIPTS_PATH + LEGACY_ECS_PATH } from './common' import { itExecutes, @@ -27,9 +25,6 @@ flow('build-all', () => { }) flow('pack every package', () => { - copySync(`${SCRIPTS_PATH}/resources/artifacts`, `${ECS_PATH}/artifacts`, { - recursive: true - }) itExecutes('npm pack', ECS_PATH) itExecutes('npm pack', LEGACY_ECS_PATH) itExecutes('npm pack', DECENTRALAND_AMD_PATH) diff --git a/scripts/resources/artifacts/editor.js b/scripts/resources/artifacts/editor.js deleted file mode 100644 index 8b060d147..000000000 --- a/scripts/resources/artifacts/editor.js +++ /dev/null @@ -1,84 +0,0 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=413)}([function(e,t,n){"use strict";n.d(t,"a",(function(){return se})),n.d(t,"b",(function(){return D})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return U})),n.d(t,"e",(function(){return S})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return j})),n.d(t,"h",(function(){return K})),n.d(t,"i",(function(){return k})),n.d(t,"j",(function(){return X})),n.d(t,"k",(function(){return W})),n.d(t,"l",(function(){return Z})),n.d(t,"m",(function(){return ce})),n.d(t,"n",(function(){return de})),n.d(t,"o",(function(){return ie})),n.d(t,"p",(function(){return pe})),n.d(t,"q",(function(){return x})),n.d(t,"r",(function(){return R})),n.d(t,"s",(function(){return N})),n.d(t,"t",(function(){return H})),n.d(t,"u",(function(){return F})),n.d(t,"v",(function(){return be})),n.d(t,"w",(function(){return re})),n.d(t,"x",(function(){return $})),n.d(t,"y",(function(){return Q})),n.d(t,"z",(function(){return ee})),n.d(t,"A",(function(){return te})),n.d(t,"B",(function(){return ne})),n.d(t,"C",(function(){return L})),n.d(t,"D",(function(){return ae})),n.d(t,"E",(function(){return le})),n.d(t,"F",(function(){return ue})),n.d(t,"G",(function(){return fe})),n.d(t,"H",(function(){return ge})),n.d(t,"I",(function(){return he})),n.d(t,"J",(function(){return ye})),n.d(t,"K",(function(){return me})),n.d(t,"L",(function(){return z})),n.d(t,"M",(function(){return u})),n.d(t,"N",(function(){return V})),n.d(t,"O",(function(){return O})),n.d(t,"P",(function(){return G})),n.d(t,"Q",(function(){return q})),n.d(t,"R",(function(){return Y})),n.d(t,"S",(function(){return _})),n.d(t,"T",(function(){return B})),n.d(t,"U",(function(){return a})),n.d(t,"V",(function(){return T})),n.d(t,"W",(function(){return v})),n.d(t,"X",(function(){return A})),n.d(t,"Y",(function(){return g})),n.d(t,"Z",(function(){return d})),n.d(t,"ab",(function(){return m})),n.d(t,"bb",(function(){return p})),n.d(t,"cb",(function(){return P})),n.d(t,"db",(function(){return c})),n.d(t,"eb",(function(){return f})),n.d(t,"fb",(function(){return I})),n.d(t,"gb",(function(){return w})),n.d(t,"hb",(function(){return E}));var r=n(10),o=n(89),i=n(4),s=n(169),a=function(e){return function(){return e}}(!0),c=function(){};var l=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;function u(e,t,n){if(!t(e))throw new Error(n)}var d=function(e,t){Object(o.a)(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))},f=function(e,t){var n;return(n=[]).concat.apply(n,t.map(e))};function p(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function g(e){var t=!1;return function(){t||(t=!0,e())}}var h=function(e){throw e},y=function(e){return{value:e,done:!0}};function m(e,t,n){void 0===t&&(t=h),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:y,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function b(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var _=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},v=function(e){return Array.apply(null,new Array(e))},S=function(e){return function(t){return e(Object.defineProperty(t,r.f,{value:!0}))}},E=function(e){return e===r.k},w=function(e){return e===r.j},P=function(e){return E(e)||w(e)};function T(e,t){var n=Object.keys(e),r=n.length;var o,s=0,a=Object(i.a)(e)?v(r):{},l={};return n.forEach((function(e){var n=function(n,i){o||(i||P(n)?(t.cancel(),t(n,i)):(a[e]=n,++s===r&&(o=!0,t(a))))};n.cancel=c,l[e]=n})),t.cancel=function(){o||(o=!0,n.forEach((function(e){return l[e].cancel()})))},l}function B(e){return{name:e.name||"anonymous",location:I(e)}}function I(e){return e[r.g]}var C={isEmpty:a,put:c,take:c};function M(e,t){void 0===e&&(e=10);var n=new Array(e),r=0,o=0,i=0,s=function(t){n[o]=t,o=(o+1)%e,r++},a=function(){if(0!=r){var t=n[i];return n[i]=null,r--,i=(i+1)%e,t}},c=function(){for(var e=[];r;)e.push(a());return e};return{isEmpty:function(){return 0==r},put:function(a){var l;if(r1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r - * @license MIT - */ -var r=n(456),o=n(457),i=n(260);function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function g(e,t){if(c.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return j(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(r)return j(e).length;t=(""+t).toLowerCase(),r=!0}}function h(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return M(this,t,n);case"utf8":case"utf-8":return B(this,t,n);case"ascii":return I(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function m(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=c.from(t,r)),c.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,o);if("number"==typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,o){var i,s=1,a=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;s=2,a/=2,c/=2,n/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(o){var u=-1;for(i=n;ia&&(n=a-c),i=n;i>=0;i--){for(var d=!0,f=0;fo&&(r=o):r=o;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var s=0;s>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function T(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function B(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:l>223?3:l>191?2:1;if(o+d<=n)switch(d){case 1:l<128&&(u=l);break;case 2:128==(192&(i=e[o+1]))&&(c=(31&l)<<6|63&i)>127&&(u=c);break;case 3:i=e[o+1],s=e[o+2],128==(192&i)&&128==(192&s)&&(c=(15&l)<<12|(63&i)<<6|63&s)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:i=e[o+1],s=e[o+2],a=e[o+3],128==(192&i)&&128==(192&s)&&128==(192&a)&&(c=(15&l)<<18|(63&i)<<12|(63&s)<<6|63&a)>65535&&c<1114112&&(u=c)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=d}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},c.prototype.compare=function(e,t,n,r,o){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),a=Math.min(i,s),l=this.slice(r,o),u=e.slice(t,n),d=0;do)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return _(this,e,t,n);case"utf8":case"utf-8":return v(this,e,t,n);case"ascii":return S(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function I(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function O(e,t,n,r,o,i){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function k(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function F(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function x(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function D(e,t,n,r,i){return i||x(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function N(e,t,n,r,i){return i||x(e,0,n,8),o.write(e,t,n,r,52,8),n+8}c.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(o*=256);)r+=this[e+--t]*o;return r},c.prototype.readUInt8=function(e,t){return t||R(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||R(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||R(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},c.prototype.readInt8=function(e,t){return t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||R(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){t||R(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||R(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||R(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||R(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||R(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||O(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+o]=e/i&255;return t+n},c.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):k(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):k(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):F(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);O(this,e,t,n,o-1,-o)}var i=0,s=1,a=0;for(this[t]=255&e;++i>0)-a&255;return t+n},c.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);O(this,e,t,n,o-1,-o)}var i=n-1,s=1,a=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/s>>0)-a&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):k(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):k(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):F(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||O(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,n){return D(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return D(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return N(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return N(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(i<1e3||!c.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function W(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function z(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}}).call(this,n(2))},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return i})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return f})),n.d(t,"j",(function(){return u})),n.d(t,"k",(function(){return a})),n.d(t,"l",(function(){return g})),n.d(t,"m",(function(){return h})),n.d(t,"n",(function(){return o}));var r=n(10),o=function(e){return null==e},i=function(e){return null!=e},s=function(e){return"function"==typeof e},a=function(e){return"string"==typeof e},c=Array.isArray,l=function(e){return e&&!c(e)&&"object"==typeof e},u=function(e){return e&&s(e.then)},d=function(e){return e&&s(e.next)&&s(e.throw)},f=function e(t){return t&&(a(t)||h(t)||s(t)||c(t)&&t.every(e))},p=function(e){return e&&s(e.take)&&s(e.close)},g=function(e){return s(e)&&e.hasOwnProperty("toString")},h=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype},y=function(e){return p(e)&&e[r.e]},m=function(e){return e&&e[r.c]}},function(e,t,n){(function(e){!function(e,t){"use strict";function r(e,t){if(!e)throw new Error(t||"Assertion failed")}function o(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}var s;"object"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{s=n(514).Buffer}catch(e){}function a(e,t,n){for(var r=0,o=Math.min(e.length,n),i=t;i=49&&s<=54?s-49+10:s>=17&&s<=22?s-17+10:15&s}return r}function c(e,t,n,r){for(var o=0,i=Math.min(e.length,n),s=t;s=49?a-49+10:a>=17?a-17+10:a}return o}i.isBN=function(e){return e instanceof i||null!==e&&"object"==typeof e&&e.constructor.wordSize===i.wordSize&&Array.isArray(e.words)},i.max=function(e,t){return e.cmp(t)>0?e:t},i.min=function(e,t){return e.cmp(t)<0?e:t},i.prototype._init=function(e,t,n){if("number"==typeof e)return this._initNumber(e,t,n);if("object"==typeof e)return this._initArray(e,t,n);"hex"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var o=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&o++,16===t?this._parseHex(e,o):this._parseBase(e,t,o),"-"===e[0]&&(this.negative=1),this.strip(),"le"===n&&this._initArray(this.toArray(),t,n)},i.prototype._initNumber=function(e,t,n){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(r(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),t,n)},i.prototype._initArray=function(e,t,n){if(r("number"==typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var o=0;o=0;o-=3)s=e[o]|e[o-1]<<8|e[o-2]<<16,this.words[i]|=s<>>26-a&67108863,(a+=24)>=26&&(a-=26,i++);else if("le"===n)for(o=0,i=0;o>>26-a&67108863,(a+=24)>=26&&(a-=26,i++);return this.strip()},i.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=6)o=a(e,n,n+6),this.words[r]|=o<>>26-i&4194303,(i+=24)>=26&&(i-=26,r++);n+6!==t&&(o=a(e,t,n+6),this.words[r]|=o<>>26-i&4194303),this.strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,o=1;o<=67108863;o*=t)r++;r--,o=o/t|0;for(var i=e.length-n,s=i%r,a=Math.min(i,i-s)+n,l=0,u=n;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?""};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var o=0|e.words[0],i=0|t.words[0],s=o*i,a=67108863&s,c=s/67108864|0;n.words[0]=a;for(var l=1;l>>26,d=67108863&c,f=Math.min(l,t.length-1),p=Math.max(0,l-e.length+1);p<=f;p++){var g=l-p|0;u+=(s=(o=0|e.words[g])*(i=0|t.words[p])+d)/67108864|0,d=67108863&s}n.words[l]=0|d,c=0|u}return 0!==c?n.words[l]=0|c:n.length--,n.strip()}i.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||"hex"===e){n="";for(var o=0,i=0,s=0;s>>24-o&16777215)||s!==this.length-1?l[6-c.length]+c+n:c+n,(o+=2)>=26&&(o-=26,s--)}for(0!==i&&(n=i.toString(16)+n);n.length%t!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(e===(0|e)&&e>=2&&e<=36){var f=u[e],p=d[e];n="";var g=this.clone();for(g.negative=0;!g.isZero();){var h=g.modn(p).toString(e);n=(g=g.idivn(p)).isZero()?h+n:l[f-h.length]+h+n}for(this.isZero()&&(n="0"+n);n.length%t!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(e,t){return r(void 0!==s),this.toArrayLike(s,e,t)},i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},i.prototype.toArrayLike=function(e,t,n){var o=this.byteLength(),i=n||Math.max(1,o);r(o<=i,"byte array longer than desired length"),r(i>0,"Requested array length <= 0"),this.strip();var s,a,c="le"===t,l=new e(i),u=this.clone();if(c){for(a=0;!u.isZero();a++)s=u.andln(255),u.iushrn(8),l[a]=s;for(;a=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0==(8191&t)&&(n+=13,t>>>=13),0==(127&t)&&(n+=7,t>>>=7),0==(15&t)&&(n+=4,t>>>=4),0==(3&t)&&(n+=2,t>>>=2),0==(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){r("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var o=0;o0&&(this.words[o]=~this.words[o]&67108863>>26-n),this.strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){r("number"==typeof e&&e>=0);var n=e/26|0,o=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var o=0,i=0;i>>26;for(;0!==o&&i>>26;if(this.length=n.length,0!==o)this.words[this.length]=o,this.length++;else if(n!==this)for(;ie.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,o=this.cmp(e);if(0===o)return this.negative=0,this.length=1,this.words[0]=0,this;o>0?(n=this,r=e):(n=e,r=this);for(var i=0,s=0;s>26,this.words[s]=67108863&t;for(;0!==i&&s>26,this.words[s]=67108863&t;if(0===i&&s>>13,p=0|s[1],g=8191&p,h=p>>>13,y=0|s[2],m=8191&y,b=y>>>13,_=0|s[3],v=8191&_,S=_>>>13,E=0|s[4],w=8191&E,P=E>>>13,T=0|s[5],B=8191&T,I=T>>>13,C=0|s[6],M=8191&C,A=C>>>13,R=0|s[7],O=8191&R,k=R>>>13,F=0|s[8],x=8191&F,D=F>>>13,N=0|s[9],U=8191&N,L=N>>>13,j=0|a[0],W=8191&j,z=j>>>13,H=0|a[1],V=8191&H,G=H>>>13,q=0|a[2],K=8191&q,Y=q>>>13,$=0|a[3],J=8191&$,X=$>>>13,Z=0|a[4],Q=8191&Z,ee=Z>>>13,te=0|a[5],ne=8191&te,re=te>>>13,oe=0|a[6],ie=8191&oe,se=oe>>>13,ae=0|a[7],ce=8191&ae,le=ae>>>13,ue=0|a[8],de=8191&ue,fe=ue>>>13,pe=0|a[9],ge=8191&pe,he=pe>>>13;n.negative=e.negative^t.negative,n.length=19;var ye=(l+(r=Math.imul(d,W))|0)+((8191&(o=(o=Math.imul(d,z))+Math.imul(f,W)|0))<<13)|0;l=((i=Math.imul(f,z))+(o>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(g,W),o=(o=Math.imul(g,z))+Math.imul(h,W)|0,i=Math.imul(h,z);var me=(l+(r=r+Math.imul(d,V)|0)|0)+((8191&(o=(o=o+Math.imul(d,G)|0)+Math.imul(f,V)|0))<<13)|0;l=((i=i+Math.imul(f,G)|0)+(o>>>13)|0)+(me>>>26)|0,me&=67108863,r=Math.imul(m,W),o=(o=Math.imul(m,z))+Math.imul(b,W)|0,i=Math.imul(b,z),r=r+Math.imul(g,V)|0,o=(o=o+Math.imul(g,G)|0)+Math.imul(h,V)|0,i=i+Math.imul(h,G)|0;var be=(l+(r=r+Math.imul(d,K)|0)|0)+((8191&(o=(o=o+Math.imul(d,Y)|0)+Math.imul(f,K)|0))<<13)|0;l=((i=i+Math.imul(f,Y)|0)+(o>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(v,W),o=(o=Math.imul(v,z))+Math.imul(S,W)|0,i=Math.imul(S,z),r=r+Math.imul(m,V)|0,o=(o=o+Math.imul(m,G)|0)+Math.imul(b,V)|0,i=i+Math.imul(b,G)|0,r=r+Math.imul(g,K)|0,o=(o=o+Math.imul(g,Y)|0)+Math.imul(h,K)|0,i=i+Math.imul(h,Y)|0;var _e=(l+(r=r+Math.imul(d,J)|0)|0)+((8191&(o=(o=o+Math.imul(d,X)|0)+Math.imul(f,J)|0))<<13)|0;l=((i=i+Math.imul(f,X)|0)+(o>>>13)|0)+(_e>>>26)|0,_e&=67108863,r=Math.imul(w,W),o=(o=Math.imul(w,z))+Math.imul(P,W)|0,i=Math.imul(P,z),r=r+Math.imul(v,V)|0,o=(o=o+Math.imul(v,G)|0)+Math.imul(S,V)|0,i=i+Math.imul(S,G)|0,r=r+Math.imul(m,K)|0,o=(o=o+Math.imul(m,Y)|0)+Math.imul(b,K)|0,i=i+Math.imul(b,Y)|0,r=r+Math.imul(g,J)|0,o=(o=o+Math.imul(g,X)|0)+Math.imul(h,J)|0,i=i+Math.imul(h,X)|0;var ve=(l+(r=r+Math.imul(d,Q)|0)|0)+((8191&(o=(o=o+Math.imul(d,ee)|0)+Math.imul(f,Q)|0))<<13)|0;l=((i=i+Math.imul(f,ee)|0)+(o>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(B,W),o=(o=Math.imul(B,z))+Math.imul(I,W)|0,i=Math.imul(I,z),r=r+Math.imul(w,V)|0,o=(o=o+Math.imul(w,G)|0)+Math.imul(P,V)|0,i=i+Math.imul(P,G)|0,r=r+Math.imul(v,K)|0,o=(o=o+Math.imul(v,Y)|0)+Math.imul(S,K)|0,i=i+Math.imul(S,Y)|0,r=r+Math.imul(m,J)|0,o=(o=o+Math.imul(m,X)|0)+Math.imul(b,J)|0,i=i+Math.imul(b,X)|0,r=r+Math.imul(g,Q)|0,o=(o=o+Math.imul(g,ee)|0)+Math.imul(h,Q)|0,i=i+Math.imul(h,ee)|0;var Se=(l+(r=r+Math.imul(d,ne)|0)|0)+((8191&(o=(o=o+Math.imul(d,re)|0)+Math.imul(f,ne)|0))<<13)|0;l=((i=i+Math.imul(f,re)|0)+(o>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(M,W),o=(o=Math.imul(M,z))+Math.imul(A,W)|0,i=Math.imul(A,z),r=r+Math.imul(B,V)|0,o=(o=o+Math.imul(B,G)|0)+Math.imul(I,V)|0,i=i+Math.imul(I,G)|0,r=r+Math.imul(w,K)|0,o=(o=o+Math.imul(w,Y)|0)+Math.imul(P,K)|0,i=i+Math.imul(P,Y)|0,r=r+Math.imul(v,J)|0,o=(o=o+Math.imul(v,X)|0)+Math.imul(S,J)|0,i=i+Math.imul(S,X)|0,r=r+Math.imul(m,Q)|0,o=(o=o+Math.imul(m,ee)|0)+Math.imul(b,Q)|0,i=i+Math.imul(b,ee)|0,r=r+Math.imul(g,ne)|0,o=(o=o+Math.imul(g,re)|0)+Math.imul(h,ne)|0,i=i+Math.imul(h,re)|0;var Ee=(l+(r=r+Math.imul(d,ie)|0)|0)+((8191&(o=(o=o+Math.imul(d,se)|0)+Math.imul(f,ie)|0))<<13)|0;l=((i=i+Math.imul(f,se)|0)+(o>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(O,W),o=(o=Math.imul(O,z))+Math.imul(k,W)|0,i=Math.imul(k,z),r=r+Math.imul(M,V)|0,o=(o=o+Math.imul(M,G)|0)+Math.imul(A,V)|0,i=i+Math.imul(A,G)|0,r=r+Math.imul(B,K)|0,o=(o=o+Math.imul(B,Y)|0)+Math.imul(I,K)|0,i=i+Math.imul(I,Y)|0,r=r+Math.imul(w,J)|0,o=(o=o+Math.imul(w,X)|0)+Math.imul(P,J)|0,i=i+Math.imul(P,X)|0,r=r+Math.imul(v,Q)|0,o=(o=o+Math.imul(v,ee)|0)+Math.imul(S,Q)|0,i=i+Math.imul(S,ee)|0,r=r+Math.imul(m,ne)|0,o=(o=o+Math.imul(m,re)|0)+Math.imul(b,ne)|0,i=i+Math.imul(b,re)|0,r=r+Math.imul(g,ie)|0,o=(o=o+Math.imul(g,se)|0)+Math.imul(h,ie)|0,i=i+Math.imul(h,se)|0;var we=(l+(r=r+Math.imul(d,ce)|0)|0)+((8191&(o=(o=o+Math.imul(d,le)|0)+Math.imul(f,ce)|0))<<13)|0;l=((i=i+Math.imul(f,le)|0)+(o>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(x,W),o=(o=Math.imul(x,z))+Math.imul(D,W)|0,i=Math.imul(D,z),r=r+Math.imul(O,V)|0,o=(o=o+Math.imul(O,G)|0)+Math.imul(k,V)|0,i=i+Math.imul(k,G)|0,r=r+Math.imul(M,K)|0,o=(o=o+Math.imul(M,Y)|0)+Math.imul(A,K)|0,i=i+Math.imul(A,Y)|0,r=r+Math.imul(B,J)|0,o=(o=o+Math.imul(B,X)|0)+Math.imul(I,J)|0,i=i+Math.imul(I,X)|0,r=r+Math.imul(w,Q)|0,o=(o=o+Math.imul(w,ee)|0)+Math.imul(P,Q)|0,i=i+Math.imul(P,ee)|0,r=r+Math.imul(v,ne)|0,o=(o=o+Math.imul(v,re)|0)+Math.imul(S,ne)|0,i=i+Math.imul(S,re)|0,r=r+Math.imul(m,ie)|0,o=(o=o+Math.imul(m,se)|0)+Math.imul(b,ie)|0,i=i+Math.imul(b,se)|0,r=r+Math.imul(g,ce)|0,o=(o=o+Math.imul(g,le)|0)+Math.imul(h,ce)|0,i=i+Math.imul(h,le)|0;var Pe=(l+(r=r+Math.imul(d,de)|0)|0)+((8191&(o=(o=o+Math.imul(d,fe)|0)+Math.imul(f,de)|0))<<13)|0;l=((i=i+Math.imul(f,fe)|0)+(o>>>13)|0)+(Pe>>>26)|0,Pe&=67108863,r=Math.imul(U,W),o=(o=Math.imul(U,z))+Math.imul(L,W)|0,i=Math.imul(L,z),r=r+Math.imul(x,V)|0,o=(o=o+Math.imul(x,G)|0)+Math.imul(D,V)|0,i=i+Math.imul(D,G)|0,r=r+Math.imul(O,K)|0,o=(o=o+Math.imul(O,Y)|0)+Math.imul(k,K)|0,i=i+Math.imul(k,Y)|0,r=r+Math.imul(M,J)|0,o=(o=o+Math.imul(M,X)|0)+Math.imul(A,J)|0,i=i+Math.imul(A,X)|0,r=r+Math.imul(B,Q)|0,o=(o=o+Math.imul(B,ee)|0)+Math.imul(I,Q)|0,i=i+Math.imul(I,ee)|0,r=r+Math.imul(w,ne)|0,o=(o=o+Math.imul(w,re)|0)+Math.imul(P,ne)|0,i=i+Math.imul(P,re)|0,r=r+Math.imul(v,ie)|0,o=(o=o+Math.imul(v,se)|0)+Math.imul(S,ie)|0,i=i+Math.imul(S,se)|0,r=r+Math.imul(m,ce)|0,o=(o=o+Math.imul(m,le)|0)+Math.imul(b,ce)|0,i=i+Math.imul(b,le)|0,r=r+Math.imul(g,de)|0,o=(o=o+Math.imul(g,fe)|0)+Math.imul(h,de)|0,i=i+Math.imul(h,fe)|0;var Te=(l+(r=r+Math.imul(d,ge)|0)|0)+((8191&(o=(o=o+Math.imul(d,he)|0)+Math.imul(f,ge)|0))<<13)|0;l=((i=i+Math.imul(f,he)|0)+(o>>>13)|0)+(Te>>>26)|0,Te&=67108863,r=Math.imul(U,V),o=(o=Math.imul(U,G))+Math.imul(L,V)|0,i=Math.imul(L,G),r=r+Math.imul(x,K)|0,o=(o=o+Math.imul(x,Y)|0)+Math.imul(D,K)|0,i=i+Math.imul(D,Y)|0,r=r+Math.imul(O,J)|0,o=(o=o+Math.imul(O,X)|0)+Math.imul(k,J)|0,i=i+Math.imul(k,X)|0,r=r+Math.imul(M,Q)|0,o=(o=o+Math.imul(M,ee)|0)+Math.imul(A,Q)|0,i=i+Math.imul(A,ee)|0,r=r+Math.imul(B,ne)|0,o=(o=o+Math.imul(B,re)|0)+Math.imul(I,ne)|0,i=i+Math.imul(I,re)|0,r=r+Math.imul(w,ie)|0,o=(o=o+Math.imul(w,se)|0)+Math.imul(P,ie)|0,i=i+Math.imul(P,se)|0,r=r+Math.imul(v,ce)|0,o=(o=o+Math.imul(v,le)|0)+Math.imul(S,ce)|0,i=i+Math.imul(S,le)|0,r=r+Math.imul(m,de)|0,o=(o=o+Math.imul(m,fe)|0)+Math.imul(b,de)|0,i=i+Math.imul(b,fe)|0;var Be=(l+(r=r+Math.imul(g,ge)|0)|0)+((8191&(o=(o=o+Math.imul(g,he)|0)+Math.imul(h,ge)|0))<<13)|0;l=((i=i+Math.imul(h,he)|0)+(o>>>13)|0)+(Be>>>26)|0,Be&=67108863,r=Math.imul(U,K),o=(o=Math.imul(U,Y))+Math.imul(L,K)|0,i=Math.imul(L,Y),r=r+Math.imul(x,J)|0,o=(o=o+Math.imul(x,X)|0)+Math.imul(D,J)|0,i=i+Math.imul(D,X)|0,r=r+Math.imul(O,Q)|0,o=(o=o+Math.imul(O,ee)|0)+Math.imul(k,Q)|0,i=i+Math.imul(k,ee)|0,r=r+Math.imul(M,ne)|0,o=(o=o+Math.imul(M,re)|0)+Math.imul(A,ne)|0,i=i+Math.imul(A,re)|0,r=r+Math.imul(B,ie)|0,o=(o=o+Math.imul(B,se)|0)+Math.imul(I,ie)|0,i=i+Math.imul(I,se)|0,r=r+Math.imul(w,ce)|0,o=(o=o+Math.imul(w,le)|0)+Math.imul(P,ce)|0,i=i+Math.imul(P,le)|0,r=r+Math.imul(v,de)|0,o=(o=o+Math.imul(v,fe)|0)+Math.imul(S,de)|0,i=i+Math.imul(S,fe)|0;var Ie=(l+(r=r+Math.imul(m,ge)|0)|0)+((8191&(o=(o=o+Math.imul(m,he)|0)+Math.imul(b,ge)|0))<<13)|0;l=((i=i+Math.imul(b,he)|0)+(o>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(U,J),o=(o=Math.imul(U,X))+Math.imul(L,J)|0,i=Math.imul(L,X),r=r+Math.imul(x,Q)|0,o=(o=o+Math.imul(x,ee)|0)+Math.imul(D,Q)|0,i=i+Math.imul(D,ee)|0,r=r+Math.imul(O,ne)|0,o=(o=o+Math.imul(O,re)|0)+Math.imul(k,ne)|0,i=i+Math.imul(k,re)|0,r=r+Math.imul(M,ie)|0,o=(o=o+Math.imul(M,se)|0)+Math.imul(A,ie)|0,i=i+Math.imul(A,se)|0,r=r+Math.imul(B,ce)|0,o=(o=o+Math.imul(B,le)|0)+Math.imul(I,ce)|0,i=i+Math.imul(I,le)|0,r=r+Math.imul(w,de)|0,o=(o=o+Math.imul(w,fe)|0)+Math.imul(P,de)|0,i=i+Math.imul(P,fe)|0;var Ce=(l+(r=r+Math.imul(v,ge)|0)|0)+((8191&(o=(o=o+Math.imul(v,he)|0)+Math.imul(S,ge)|0))<<13)|0;l=((i=i+Math.imul(S,he)|0)+(o>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(U,Q),o=(o=Math.imul(U,ee))+Math.imul(L,Q)|0,i=Math.imul(L,ee),r=r+Math.imul(x,ne)|0,o=(o=o+Math.imul(x,re)|0)+Math.imul(D,ne)|0,i=i+Math.imul(D,re)|0,r=r+Math.imul(O,ie)|0,o=(o=o+Math.imul(O,se)|0)+Math.imul(k,ie)|0,i=i+Math.imul(k,se)|0,r=r+Math.imul(M,ce)|0,o=(o=o+Math.imul(M,le)|0)+Math.imul(A,ce)|0,i=i+Math.imul(A,le)|0,r=r+Math.imul(B,de)|0,o=(o=o+Math.imul(B,fe)|0)+Math.imul(I,de)|0,i=i+Math.imul(I,fe)|0;var Me=(l+(r=r+Math.imul(w,ge)|0)|0)+((8191&(o=(o=o+Math.imul(w,he)|0)+Math.imul(P,ge)|0))<<13)|0;l=((i=i+Math.imul(P,he)|0)+(o>>>13)|0)+(Me>>>26)|0,Me&=67108863,r=Math.imul(U,ne),o=(o=Math.imul(U,re))+Math.imul(L,ne)|0,i=Math.imul(L,re),r=r+Math.imul(x,ie)|0,o=(o=o+Math.imul(x,se)|0)+Math.imul(D,ie)|0,i=i+Math.imul(D,se)|0,r=r+Math.imul(O,ce)|0,o=(o=o+Math.imul(O,le)|0)+Math.imul(k,ce)|0,i=i+Math.imul(k,le)|0,r=r+Math.imul(M,de)|0,o=(o=o+Math.imul(M,fe)|0)+Math.imul(A,de)|0,i=i+Math.imul(A,fe)|0;var Ae=(l+(r=r+Math.imul(B,ge)|0)|0)+((8191&(o=(o=o+Math.imul(B,he)|0)+Math.imul(I,ge)|0))<<13)|0;l=((i=i+Math.imul(I,he)|0)+(o>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,r=Math.imul(U,ie),o=(o=Math.imul(U,se))+Math.imul(L,ie)|0,i=Math.imul(L,se),r=r+Math.imul(x,ce)|0,o=(o=o+Math.imul(x,le)|0)+Math.imul(D,ce)|0,i=i+Math.imul(D,le)|0,r=r+Math.imul(O,de)|0,o=(o=o+Math.imul(O,fe)|0)+Math.imul(k,de)|0,i=i+Math.imul(k,fe)|0;var Re=(l+(r=r+Math.imul(M,ge)|0)|0)+((8191&(o=(o=o+Math.imul(M,he)|0)+Math.imul(A,ge)|0))<<13)|0;l=((i=i+Math.imul(A,he)|0)+(o>>>13)|0)+(Re>>>26)|0,Re&=67108863,r=Math.imul(U,ce),o=(o=Math.imul(U,le))+Math.imul(L,ce)|0,i=Math.imul(L,le),r=r+Math.imul(x,de)|0,o=(o=o+Math.imul(x,fe)|0)+Math.imul(D,de)|0,i=i+Math.imul(D,fe)|0;var Oe=(l+(r=r+Math.imul(O,ge)|0)|0)+((8191&(o=(o=o+Math.imul(O,he)|0)+Math.imul(k,ge)|0))<<13)|0;l=((i=i+Math.imul(k,he)|0)+(o>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,r=Math.imul(U,de),o=(o=Math.imul(U,fe))+Math.imul(L,de)|0,i=Math.imul(L,fe);var ke=(l+(r=r+Math.imul(x,ge)|0)|0)+((8191&(o=(o=o+Math.imul(x,he)|0)+Math.imul(D,ge)|0))<<13)|0;l=((i=i+Math.imul(D,he)|0)+(o>>>13)|0)+(ke>>>26)|0,ke&=67108863;var Fe=(l+(r=Math.imul(U,ge))|0)+((8191&(o=(o=Math.imul(U,he))+Math.imul(L,ge)|0))<<13)|0;return l=((i=Math.imul(L,he))+(o>>>13)|0)+(Fe>>>26)|0,Fe&=67108863,c[0]=ye,c[1]=me,c[2]=be,c[3]=_e,c[4]=ve,c[5]=Se,c[6]=Ee,c[7]=we,c[8]=Pe,c[9]=Te,c[10]=Be,c[11]=Ie,c[12]=Ce,c[13]=Me,c[14]=Ae,c[15]=Re,c[16]=Oe,c[17]=ke,c[18]=Fe,0!==l&&(c[19]=l,n.length++),n};function g(e,t,n){return(new h).mulp(e,t,n)}function h(e,t){this.x=e,this.y=t}Math.imul||(p=f),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,o=0,i=0;i>>26)|0)>>>26,s&=67108863}n.words[i]=a,r=s,s=o}return 0!==r?n.words[i]=r:n.length--,n.strip()}(this,e,t):g(this,e,t)},h.prototype.makeRBT=function(e){for(var t=new Array(e),n=i.prototype._countBits(e)-1,r=0;r>=1;return r},h.prototype.permute=function(e,t,n,r,o,i){for(var s=0;s>>=1)o++;return 1<>>=13,n[2*s+1]=8191&i,i>>>=13;for(s=2*t;s>=26,t+=o/67108864|0,t+=i>>>26,this.words[n]=67108863&i}return 0!==t&&(this.words[n]=t,this.length++),this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>o}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r=0);var t,n=e%26,o=(e-n)/26,i=67108863>>>26-n<<26-n;if(0!==n){var s=0;for(t=0;t>>26-n}s&&(this.words[t]=s,this.length++)}if(0!==o){for(t=this.length-1;t>=0;t--)this.words[t+o]=this.words[t];for(t=0;t=0),o=t?(t-t%26)/26:0;var i=e%26,s=Math.min((e-i)/26,this.length),a=67108863^67108863>>>i<s)for(this.length-=s,l=0;l=0&&(0!==u||l>=o);l--){var d=0|this.words[l];this.words[l]=u<<26-i|d>>>i,u=d&a}return c&&0!==u&&(c.words[c.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){r("number"==typeof e&&e>=0);var t=e%26,n=(e-t)/26,o=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var o=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(r("number"==typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(c/67108864|0),this.words[o+n]=67108863&i}for(;o>26,this.words[o+n]=67108863&i;if(0===a)return this.strip();for(r(-1===a),a=0,o=0;o>26,this.words[o]=67108863&i;return this.negative=1,this.strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,s=0|o.words[o.length-1];0!==(n=26-this._countBits(s))&&(o=o.ushln(n),r.iushln(n),s=0|o.words[o.length-1]);var a,c=r.length-o.length;if("mod"!==t){(a=new i(null)).length=c+1,a.words=new Array(a.length);for(var l=0;l=0;d--){var f=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(f=Math.min(f/s|0,67108863),r._ishlnsubmul(o,f,d);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);a&&(a.words[d]=f)}return a&&a.strip(),r.strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:a||null,mod:r}},i.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(a=this.neg().divmod(e,t),"mod"!==t&&(o=a.div.neg()),"div"!==t&&(s=a.mod.neg(),n&&0!==s.negative&&s.iadd(e)),{div:o,mod:s}):0===this.negative&&0!==e.negative?(a=this.divmod(e.neg(),t),"mod"!==t&&(o=a.div.neg()),{div:o,mod:a.mod}):0!=(this.negative&e.negative)?(a=this.neg().divmod(e.neg(),t),"div"!==t&&(s=a.mod.neg(),n&&0!==s.negative&&s.isub(e)),{div:a.div,mod:s}):e.length>this.length||this.cmp(e)<0?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modn(e.words[0]))}:this._wordDiv(e,t);var o,s,a},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),o=e.andln(1),i=n.cmp(r);return i<0||1===o&&0===i?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modn=function(e){r(e<=67108863);for(var t=(1<<26)%e,n=0,o=this.length-1;o>=0;o--)n=(t*n+(0|this.words[o]))%e;return n},i.prototype.idivn=function(e){r(e<=67108863);for(var t=0,n=this.length-1;n>=0;n--){var o=(0|this.words[n])+67108864*t;this.words[n]=o/e|0,t=o%e}return this.strip()},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),s=new i(0),a=new i(0),c=new i(1),l=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++l;for(var u=n.clone(),d=t.clone();!t.isZero();){for(var f=0,p=1;0==(t.words[0]&p)&&f<26;++f,p<<=1);if(f>0)for(t.iushrn(f);f-- >0;)(o.isOdd()||s.isOdd())&&(o.iadd(u),s.isub(d)),o.iushrn(1),s.iushrn(1);for(var g=0,h=1;0==(n.words[0]&h)&&g<26;++g,h<<=1);if(g>0)for(n.iushrn(g);g-- >0;)(a.isOdd()||c.isOdd())&&(a.iadd(u),c.isub(d)),a.iushrn(1),c.iushrn(1);t.cmp(n)>=0?(t.isub(n),o.isub(a),s.isub(c)):(n.isub(t),a.isub(o),c.isub(s))}return{a:a,b:c,gcd:n.iushln(l)}},i.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,s=new i(1),a=new i(0),c=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var l=0,u=1;0==(t.words[0]&u)&&l<26;++l,u<<=1);if(l>0)for(t.iushrn(l);l-- >0;)s.isOdd()&&s.iadd(c),s.iushrn(1);for(var d=0,f=1;0==(n.words[0]&f)&&d<26;++d,f<<=1);if(d>0)for(n.iushrn(d);d-- >0;)a.isOdd()&&a.iadd(c),a.iushrn(1);t.cmp(n)>=0?(t.isub(n),s.isub(a)):(n.isub(t),a.isub(s))}return(o=0===t.cmpn(1)?s:a).cmpn(0)<0&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var o=t.cmp(n);if(o<0){var i=t;t=n,n=i}else if(0===o||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){r("number"==typeof e);var t=e%26,n=(e-t)/26,o=1<>>26,a&=67108863,this.words[s]=a}return 0!==i&&(this.words[s]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,"Number is too big");var o=0|this.words[0];t=o===e?0:oe.length)return 1;if(this.length=0;n--){var r=0|this.words[n],o=0|e.words[n];if(r!==o){ro&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return-1===this.cmpn(e)},i.prototype.lt=function(e){return-1===this.cmp(e)},i.prototype.lten=function(e){return this.cmpn(e)<=0},i.prototype.lte=function(e){return this.cmp(e)<=0},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new E(e)},i.prototype.toRed=function(e){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return r(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return r(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function m(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){m.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function _(){m.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function v(){m.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){m.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function E(e){if("string"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function w(e){E.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}m.prototype._tmp=function(){var e=new i(null);return e.words=new Array(Math.ceil(this.n/13)),e},m.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):n.strip(),n},m.prototype.split=function(e,t){e.iushrn(this.n,0,t)},m.prototype.imulK=function(e){return e.imul(this.k)},o(b,m),b.prototype.split=function(e,t){for(var n=Math.min(e.length,9),r=0;r>>22,o=i}o>>>=22,e.words[r-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=o,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new _;else if("p192"===e)t=new v;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new S}return y[e]=t,t},E.prototype._verify1=function(e){r(0===e.negative,"red works only with positives"),r(e.red,"red works only with red numbers")},E.prototype._verify2=function(e,t){r(0==(e.negative|t.negative),"red works only with positives"),r(e.red&&e.red===t.red,"red works only with red numbers")},E.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},E.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},E.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},E.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},E.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},E.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},E.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},E.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},E.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},E.prototype.isqr=function(e){return this.imul(e,e.clone())},E.prototype.sqr=function(e){return this.mul(e,e)},E.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2==1),3===t){var n=this.m.add(new i(1)).iushrn(2);return this.pow(e,n)}for(var o=this.m.subn(1),s=0;!o.isZero()&&0===o.andln(1);)s++,o.iushrn(1);r(!o.isZero());var a=new i(1).toRed(this),c=a.redNeg(),l=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new i(2*u*u).toRed(this);0!==this.pow(u,l).cmp(c);)u.redIAdd(c);for(var d=this.pow(u,o),f=this.pow(e,o.addn(1).iushrn(1)),p=this.pow(e,o),g=s;0!==p.cmp(a);){for(var h=p,y=0;0!==h.cmp(a);y++)h=h.redSqr();r(y=0;r--){for(var l=t.words[r],u=c-1;u>=0;u--){var d=l>>u&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==s?(s<<=1,s|=d,(4===++a||0===r&&0===u)&&(o=this.mul(o,n[s]),a=0,s=0)):a=0}c=26}return o},E.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},E.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new w(e)},o(w,E),w.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},w.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},w.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),i=o;return o.cmp(this.m)>=0?i=o.isub(this.m):o.cmpn(0)<0&&(i=o.iadd(this.m)),i._forceRed(this)},w.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),s=o;return o.cmp(this.m)>=0?s=o.isub(this.m):o.cmpn(0)<0&&(s=o.iadd(this.m)),s._forceRed(this)},w.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e,this)}).call(this,n(249)(e))},function(e,t,n){var r=n(1),o=r.Buffer;function i(e,t){for(var n in e)t[n]=e[n]}function s(e,t,n){return o(e,t,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=s),i(o,s),s.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return o(e,t,n)},s.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var r=o(e);return void 0!==t?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},s.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return o(e)},s.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.isRunningTest=t.ethereumConfigurations=t.setNetwork=t.getServerConfigurations=t.getWearablesSafeURL=t.ENABLE_EMPTY_SCENES=t.ALL_WEARABLES=t.getExclusiveServer=t.getDefaultTLD=t.knownTLDs=t.getTLD=t.decentralandConfigurations=t.ETHEREUM_NETWORK=t.loginConfig=t.commConfigurations=t.TEST_WEARABLES_OVERRIDE=t.PIN_CATALYST=t.FORCE_SEND_MESSAGE=t.WSS_ENABLED=t.NO_ASSET_BUNDLES=t.HAS_INITIAL_POSITION_MARK=t.SHOW_FPS_COUNTER=t.SCENE_DEBUG_PANEL=t.ENGINE_DEBUG_PANEL=t.DISABLE_AUTH=t.RESET_TUTORIAL=t.NO_MOTD=t.AWS=t.INIT_PRE_LOAD=t.DEBUG_SCENE_LOG=t.DEBUG_PM=t.DEBUG_LOGIN=t.DEBUG_REDUX=t.DEBUG_WS_MESSAGES=t.DEBUG_MESSAGES_QUEUE_PERF=t.DEBUG_MESSAGES=t.DEBUG_MOBILE=t.DEBUG_ANALYTICS=t.DEBUG=t.LOS=t.AUTO_CHANGE_REALM=t.VOICE_CHAT_ENABLED=t.REALM=t.RESIZE_SERVICE=t.COMMS_SERVICE=t.FETCH_META_CONTENT_SERVICE=t.FETCH_CONTENT_SERVICE=t.UPDATE_CONTENT_SERVICE=t.FETCH_PROFILE_SERVICE=t.COMMS=t.USE_LOCAL_COMMS=t.GIF_WORKERS=t.ENV_OVERRIDE=t.ENABLE_WEB3=t.STATIC_WORLD=t.OPEN_AVATAR_EDITOR=t.WORLD_EXPLORER=t.EDITOR=t.PREVIEW=t.visualConfigurations=t.playerConfigurations=t.parcelLimits=t.interactionLimits=t.NETWORK_HZ=t.performanceConfigurations=void 0;const r=n(414),o=n(129);var i;t.performanceConfigurations=[{antialiasing:!0,downsampling:0,shadows:!0},{antialiasing:!1,downsampling:1,shadows:!0},{antialiasing:!1,downsampling:1,shadows:!1},{antialiasing:!1,downsampling:1,shadows:!0},{antialiasing:!1,downsampling:2,shadows:!1}],t.NETWORK_HZ=10,function(e){e.clickDistance=10}(t.interactionLimits||(t.interactionLimits={})),function(e){e.entities=200,e.triangles=1e4,e.bodies=300,e.textures=10,e.materials=20,e.height=20,e.geometries=200,e.parcelSize=16,e.halfParcelSize=e.parcelSize/2,e.centimeter=.01,e.visibleRadius=4,e.secureRadius=4,e.maxX=3e3,e.maxZ=3e3,e.minX=-3e3,e.minZ=-3e3,e.maxParcelX=150,e.maxParcelZ=150,e.minParcelX=-150,e.minParcelZ=-150,e.minLandCoordinateX=-150,e.minLandCoordinateY=-150,e.maxLandCoordinateX=150,e.maxLandCoordinateY=150}(i=t.parcelLimits||(t.parcelLimits={})),function(e){e.gravity=-.2,e.height=1.6,e.handFromBodyDistance=.5,e.speed=2,e.runningSpeed=8,e.inertia=.01,e.angularSensibility=500}(t.playerConfigurations||(t.playerConfigurations={})),function(e){e.fieldOfView=75,e.farDistance=i.visibleRadius*i.parcelSize,e.near=.08,e.far=e.farDistance}(t.visualConfigurations||(t.visualConfigurations={})),t.PREVIEW=!!e.preview,t.EDITOR=!!e.isEditor,t.WORLD_EXPLORER=!t.EDITOR&&!t.PREVIEW,t.OPEN_AVATAR_EDITOR=-1!==location.search.indexOf("OPEN_AVATAR_EDITOR")&&t.WORLD_EXPLORER,t.STATIC_WORLD=-1!==location.search.indexOf("STATIC_WORLD")||!!e.staticWorld||t.EDITOR,t.ENABLE_WEB3=-1!==location.search.indexOf("ENABLE_WEB3")||!!e.enableWeb3,t.ENV_OVERRIDE=-1!==location.search.indexOf("ENV"),t.GIF_WORKERS=-1!==location.search.indexOf("GIF_WORKERS");const s=o.parse(location.search);var a;t.USE_LOCAL_COMMS=-1!==location.search.indexOf("LOCAL_COMMS")||t.PREVIEW,t.COMMS=t.USE_LOCAL_COMMS?"v1-local":s.COMMS?s.COMMS:"v2-p2p",t.FETCH_PROFILE_SERVICE=s.FETCH_PROFILE_SERVICE,t.UPDATE_CONTENT_SERVICE=s.UPDATE_CONTENT_SERVICE,t.FETCH_CONTENT_SERVICE=s.FETCH_CONTENT_SERVICE,t.FETCH_META_CONTENT_SERVICE=s.FETCH_META_CONTENT_SERVICE,t.COMMS_SERVICE=s.COMMS_SERVICE,t.RESIZE_SERVICE=s.RESIZE_SERVICE,t.REALM=s.realm,t.VOICE_CHAT_ENABLED=-1!==location.search.indexOf("VOICE_CHAT_ENABLED"),t.AUTO_CHANGE_REALM=-1!==location.search.indexOf("AUTO_CHANGE_REALM"),t.LOS=s.LOS,t.DEBUG=-1!==location.search.indexOf("DEBUG_MODE")||!!e.mocha||t.PREVIEW||t.EDITOR,t.DEBUG_ANALYTICS=-1!==location.search.indexOf("DEBUG_ANALYTICS"),t.DEBUG_MOBILE=-1!==location.search.indexOf("DEBUG_MOBILE"),t.DEBUG_MESSAGES=-1!==location.search.indexOf("DEBUG_MESSAGES"),t.DEBUG_MESSAGES_QUEUE_PERF=-1!==location.search.indexOf("DEBUG_MESSAGES_QUEUE_PERF"),t.DEBUG_WS_MESSAGES=-1!==location.search.indexOf("DEBUG_WS_MESSAGES"),t.DEBUG_REDUX=-1!==location.search.indexOf("DEBUG_REDUX"),t.DEBUG_LOGIN=-1!==location.search.indexOf("DEBUG_LOGIN"),t.DEBUG_PM=-1!==location.search.indexOf("DEBUG_PM"),t.DEBUG_SCENE_LOG=t.DEBUG||-1!==location.search.indexOf("DEBUG_SCENE_LOG"),t.INIT_PRE_LOAD=-1!==location.search.indexOf("INIT_PRE_LOAD"),t.AWS=-1!==location.search.indexOf("AWS"),t.NO_MOTD=-1!==location.search.indexOf("NO_MOTD"),t.RESET_TUTORIAL=-1!==location.search.indexOf("RESET_TUTORIAL"),t.DISABLE_AUTH=-1!==location.search.indexOf("DISABLE_AUTH")||t.DEBUG,t.ENGINE_DEBUG_PANEL=-1!==location.search.indexOf("ENGINE_DEBUG_PANEL"),t.SCENE_DEBUG_PANEL=-1!==location.search.indexOf("SCENE_DEBUG_PANEL")&&!t.ENGINE_DEBUG_PANEL,t.SHOW_FPS_COUNTER=-1!==location.search.indexOf("SHOW_FPS_COUNTER")||t.DEBUG,t.HAS_INITIAL_POSITION_MARK=-1!==location.search.indexOf("position"),t.NO_ASSET_BUNDLES=-1!==location.search.indexOf("NO_ASSET_BUNDLES"),t.WSS_ENABLED=void 0!==s.ws,t.FORCE_SEND_MESSAGE=-1!==location.search.indexOf("FORCE_SEND_MESSAGE"),t.PIN_CATALYST=s.PIN_CATALYST,t.TEST_WEARABLES_OVERRIDE=-1!==location.search.indexOf("TEST_WEARABLES"),function(e){e.debug=!0,e.commRadius=4,e.sendAnalytics=!0,e.peerTtlMs=6e4,e.maxVisiblePeers=s.MAX_VISIBLE_PEERS?parseInt(s.MAX_VISIBLE_PEERS,10):25,e.autoChangeRealmInterval=s.AUTO_CHANGE_INTERVAL?1e3*parseInt(s.AUTO_CHANGE_INTERVAL,10):4e4,e.iceServers=[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"},{urls:"stun:stun3.l.google.com:19302"},{urls:"stun:stun4.l.google.com:19302"},{urls:"turn:stun.decentraland.org:3478",credential:"passworddcl",username:"usernamedcl"}],e.voiceChatUseHRTF=-1!==location.search.indexOf("VOICE_CHAT_USE_HRTF")}(t.commConfigurations||(t.commConfigurations={})),t.loginConfig={org:{domain:"decentraland.auth0.com",client_id:"yqFiSmQsxk3LK46JOIB4NJ3wK4HzZVxG"},today:{domain:"dcl-stg.auth0.com",client_id:"0UB0I7w6QA3AgSvbXh9rGvDuhKrJV1C0"},zone:{domain:"dcl-test.auth0.com",client_id:"lTUEMnFpYb0aiUKeIRPbh7pBxKM6sccx"}},function(e){e.MAINNET="mainnet",e.ROPSTEN="ropsten"}(a=t.ETHEREUM_NETWORK||(t.ETHEREUM_NETWORK={})),t.decentralandConfigurations={};let c=null,l=null;function u(){return t.ENV_OVERRIDE?location.search.match(/ENV=(\w+)/)[1]:location.hostname.match(/(\w+)$/)[0]}function d(){const e=u();return t.ENV_OVERRIDE?e:t.ENABLE_WEB3||"localhost"!==e?e&&t.knownTLDs.includes(e)?e:l===a.ROPSTEN?"zone":"org":"zone"}function f(){const e=new URL(location.toString());if(e.searchParams.has("TEST_WEARABLES")){const t=e.searchParams.get("TEST_WEARABLES");if(t)try{return new URL(t).toString()}catch(e){return`https://${t}/index.json`}return"https://dcl-wearables-dev.now.sh/index.json"}return"https://wearable-api.decentraland.org/v2/collections"}t.getTLD=u,t.knownTLDs=["zone","org","today"],t.getDefaultTLD=d,t.getExclusiveServer=f,t.ALL_WEARABLES=-1!==location.search.indexOf("ALL_WEARABLES")&&"org"!==d(),t.ENABLE_EMPTY_SCENES=!t.DEBUG||t.knownTLDs.includes(u()),t.getWearablesSafeURL=function(){return"https://content.decentraland.org"},t.getServerConfigurations=function(){const e=d(),n="today"===e?"org":e;return{contentAsBundle:"https://content-assets-as-bundle.decentraland.org",wearablesApi:"https://wearable-api.decentraland.org/v2",explorerConfiguration:`https://explorer-config.decentraland.${n}/configuration.json`,synapseUrl:"zone"===e?"https://matrix.decentraland.zone":"https://decentraland.modular.im",fallbackResizeServiceUrl:(null!==t.PIN_CATALYST&&void 0!==t.PIN_CATALYST?t.PIN_CATALYST:"https://peer.decentraland."+n)+"/lambdas/images",avatar:{snapshotStorage:`https://avatars-storage.decentraland.${e}/`,catalog:f(),presets:"https://avatars-storage.decentraland.org/mobile-avatars"}}},t.setNetwork=async function(e){try{const n=r.contracts;l=e,c=n[e],c.CatalystProxy=e===a.MAINNET?"0x4a2f10076101650f40342885b99b6b101d83c486":"0xadd085f2318e9678bbb18b3e0711328f902b374b",t.decentralandConfigurations=Object.assign(Object.assign({},c),{contractAddress:c.LANDProxy,dao:c.CatalystProxy,ens:c.CatalystProxy,contracts:{serviceLocator:c.ServiceLocator},paymentTokens:{MANA:c.MANAToken}})}catch(n){l=e,c={},t.decentralandConfigurations={contractAddress:"",dao:"",contracts:{serviceLocator:""},paymentTokens:{MANA:""}}}},function(e){e.mainnet={wss:"wss://mainnet.infura.io/ws/v3/074a68d50a7c4e6cb46aec204a50cbf0",http:"https://mainnet.infura.io/v3/074a68d50a7c4e6cb46aec204a50cbf0/",etherscan:"https://etherscan.io",names:"https://api.thegraph.com/subgraphs/name/decentraland/marketplace"},e.ropsten={wss:"wss://ropsten.infura.io/ws/v3/074a68d50a7c4e6cb46aec204a50cbf0",http:"https://ropsten.infura.io/v3/074a68d50a7c4e6cb46aec204a50cbf0/",etherscan:"https://ropsten.etherscan.io",names:"https://api.thegraph.com/subgraphs/name/decentraland/marketplace-ropsten"}}(t.ethereumConfigurations||(t.ethereumConfigurations={})),t.isRunningTest=!0===e.isRunningTests}).call(this,n(2))},function(e,t,n){"use strict";function r(e){return{error(t,...n){"object"==typeof t&&t.stack?console.error(e+t,...n,t.stack):console.error(e+t,...n)},log(t,...n){n&&n[0]&&n[0].startsWith&&n[0].startsWith("The entity is already in the engine.")||console.log(e+t,...n)},warn(t,...n){console.log(e+t,...n)},info(t,...n){console.info(e+t,...n)},trace(t,...n){console.trace(e+t,...n)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.defaultLogger=t.createLogger=t.createDummyLogger=void 0,t.createDummyLogger=function(){return{error(e,...t){},log(e,...t){},warn(e,...t){},info(e,...t){},trace(e,...t){}}},t.createLogger=r,t.defaultLogger=r(""),t.default=t.defaultLogger},function(e,t,n){"use strict";var r=n(27);Object.defineProperty(t,"__esModule",{value:!0}),t.logger=void 0;var o=r(n(821));o.default.methodFactory=function(e,t,n){return function(...t){return"error"===e||"warn"===e||"trace"===e||"info"===e?console[e](...t):console.log(...t)}};const i=o.default.getLogger("matrix");t.logger=i,i.setLevel(o.default.levels.DEBUG)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return g})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"j",(function(){return f})),n.d(t,"k",(function(){return p}));var r=function(e){return"@@redux-saga/"+e},o=r("CANCEL_PROMISE"),i=r("CHANNEL_END"),s=r("IO"),a=r("MATCH"),c=r("MULTICAST"),l=r("SAGA_ACTION"),u=r("SELF_CANCELLATION"),d=r("TASK"),f=r("TASK_CANCEL"),p=r("TERMINATE"),g=r("LOCATION")},function(e,t,n){var r=n(820);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=i?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return o})),n.d(t,"__assign",(function(){return i})),n.d(t,"__rest",(function(){return s})),n.d(t,"__decorate",(function(){return a})),n.d(t,"__param",(function(){return c})),n.d(t,"__metadata",(function(){return l})),n.d(t,"__awaiter",(function(){return u})),n.d(t,"__generator",(function(){return d})),n.d(t,"__exportStar",(function(){return f})),n.d(t,"__values",(function(){return p})),n.d(t,"__read",(function(){return g})),n.d(t,"__spread",(function(){return h})),n.d(t,"__spreadArrays",(function(){return y})),n.d(t,"__await",(function(){return m})),n.d(t,"__asyncGenerator",(function(){return b})),n.d(t,"__asyncDelegator",(function(){return _})),n.d(t,"__asyncValues",(function(){return v})),n.d(t,"__makeTemplateObject",(function(){return S})),n.d(t,"__importStar",(function(){return E})),n.d(t,"__importDefault",(function(){return w})); -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. All rights reserved. -Licensed under the Apache License, Version 2.0 (the "License"); you may not use -this file except in compliance with the License. You may obtain a copy of the -License at http://www.apache.org/licenses/LICENSE-2.0 - -THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED -WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, -MERCHANTABLITY OR NON-INFRINGEMENT. - -See the Apache Version 2.0 License for specific language governing permissions -and limitations under the License. -***************************************************************************** */ -var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?o(e.value):new n((function(t){t(e.value)})).then(s,a)}c((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function g(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s}function h(){for(var e=[],t=0;t1||a(e,t)}))})}function a(e,t){try{(n=o[e](t)).value instanceof m?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(e){u(i[0][3],e)}var n}function c(e){a("next",e)}function l(e){a("throw",e)}function u(e,t){e(t),i.shift(),i.length&&a(i[0][0],i[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:m(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function v(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=p(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function S(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function E(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function w(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";var r=n(27);Object.defineProperty(t,"__esModule",{value:!0}),t.encodeParams=function(e){let t="";for(const n in e)e.hasOwnProperty(n)&&(t+="&"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.substring(1)},t.encodeUri=function(e,t){for(const n in t)t.hasOwnProperty(n)&&(e=e.replace(n,encodeURIComponent(t[n])));return e},t.map=function(e,t){const n=new Array(e.length);for(let r=0;r=0;r--)if(t(e[r],r,e))return e[r]}else for(r=0;r=0;r--)if(t(e[r],r,e))return o=e[r],e.splice(r,1),o}else for(r=0;r>>0;if("function"!=typeof e)throw new TypeError;const r=[],o=arguments.length>=2?arguments[1]:void 0;for(let i=0;i>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");arguments.length>1&&(n=t);const s=new Array(i);for(r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(n=t),r=0;r{setTimeout(n,e,t)})},t.isNullOrUndefined=function(e){return null==e},t.defer=function(){let e,t;const n=new Promise((n,r)=>{e=n,t=r});return{resolve:e,reject:t,promise:n}},t.promiseMapSeries=async function(e,t){for(const n of await e)await t(await n)},t.promiseTry=function(e){return new Promise(t=>t(e()))},t.setCrypto=function(e){a=e},t.getCrypto=function(){return a};var o=r(n(822));const i=/[\u2000-\u200F\u202A-\u202F\u0300-\u036f\uFEFF\s]/g;function s(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}let a},function(e,t,n){"use strict";var r,o="object"==typeof Reflect?Reflect:null,i=o&&"function"==typeof o.apply?o.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=o&&"function"==typeof o.ownKeys?o.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var c=10;function l(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function d(e,t,n,r){var o,i,s,a;if(l(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),s=i[t]),void 0===s)s=i[t]=n,++e._eventsCount;else if("function"==typeof s?s=i[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(o=u(e))>0&&s.length>o&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,a=c,console&&console.warn&&console.warn(a)}return e}function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=f.bind(r);return o.listener=n,r.wrapFn=o,o}function g(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(s=t[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var c=o[e];if(void 0===c)return!1;if("function"==typeof c)i(c,this,t);else{var l=c.length,u=y(c,l);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){s=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return g(this,e,!0)},a.prototype.rawListeners=function(e){return g(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},a.prototype.listenerCount=h,a.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(12);r.__exportStar(n(653),t),r.__exportStar(n(113),t),r.__exportStar(n(654),t),r.__exportStar(n(328),t),r.__exportStar(n(658),t),r.__exportStar(n(660),t),r.__exportStar(n(661),t),r.__exportStar(n(329),t),r.__exportStar(n(205),t),r.__exportStar(n(82),t),r.__exportStar(n(206),t),r.__exportStar(n(330),t),r.__exportStar(n(662),t),r.__exportStar(n(331),t),r.__exportStar(n(204),t),r.__exportStar(n(663),t),r.__exportStar(n(324),t),r.__exportStar(n(664),t)},function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}})),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(n)?r.showHidden=n:n&&t._extend(r,n),b(r.showHidden)&&(r.showHidden=!1),b(r.depth)&&(r.depth=2),b(r.colors)&&(r.colors=!1),b(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),u(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function l(e,t){return e}function u(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return m(o)||(o=u(e,o,r)),o}var i=function(e,t){if(b(t))return e.stylize("undefined","undefined");if(m(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(y(t))return e.stylize(""+t,"number");if(g(t))return e.stylize(""+t,"boolean");if(h(t))return e.stylize("null","null")}(e,n);if(i)return i;var s=Object.keys(n),a=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),E(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return d(n);if(0===s.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(_(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(S(n))return e.stylize(Date.prototype.toString.call(n),"date");if(E(n))return d(n)}var l,v="",P=!1,T=["{","}"];(p(n)&&(P=!0,T=["[","]"]),w(n))&&(v=" [Function"+(n.name?": "+n.name:"")+"]");return _(n)&&(v=" "+RegExp.prototype.toString.call(n)),S(n)&&(v=" "+Date.prototype.toUTCString.call(n)),E(n)&&(v=" "+d(n)),0!==s.length||P&&0!=n.length?r<0?_(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),l=P?function(e,t,n,r,o){for(var i=[],s=0,a=t.length;s=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,v,T)):T[0]+v+T[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,n,r,o,i){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),C(r,o)||(s="["+o+"]"),a||(e.seen.indexOf(c.value)<0?(a=h(n)?u(e,c.value,null):u(e,c.value,n-1)).indexOf("\n")>-1&&(a=i?a.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+a.split("\n").map((function(e){return" "+e})).join("\n")):a=e.stylize("[Circular]","special")),b(s)){if(i&&o.match(/^\d+$/))return a;(s=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function p(e){return Array.isArray(e)}function g(e){return"boolean"==typeof e}function h(e){return null===e}function y(e){return"number"==typeof e}function m(e){return"string"==typeof e}function b(e){return void 0===e}function _(e){return v(e)&&"[object RegExp]"===P(e)}function v(e){return"object"==typeof e&&null!==e}function S(e){return v(e)&&"[object Date]"===P(e)}function E(e){return v(e)&&("[object Error]"===P(e)||e instanceof Error)}function w(e){return"function"==typeof e}function P(e){return Object.prototype.toString.call(e)}function T(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(b(i)&&(i=e.env.NODE_DEBUG||""),n=n.toUpperCase(),!s[n])if(new RegExp("\\b"+n+"\\b","i").test(i)){var r=e.pid;s[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else s[n]=function(){};return s[n]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=p,t.isBoolean=g,t.isNull=h,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=m,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=b,t.isRegExp=_,t.isObject=v,t.isDate=S,t.isError=E,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(536);var B=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function I(){var e=new Date,t=[T(e.getHours()),T(e.getMinutes()),T(e.getSeconds())].join(":");return[e.getDate(),B[e.getMonth()],t].join(" ")}function C(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",I(),t.format.apply(t,arguments))},t.inherits=n(537),t._extend=function(e,t){if(!t||!v(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var M="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function A(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(M&&e[M]){var t;if("function"!=typeof(t=e[M]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,M,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),o=[],i=0;i7&&e[n].toUpperCase()!==e[n]||parseInt(t[n],16)<=7&&e[n].toLowerCase()!==e[n])return!1;return!0}static toChecksumAddress(e){if(!o.isAddress(e))throw new Error("Invalid address string.");e=e.toLowerCase().replace(/^0x/i,"");const t=r.sha3(e).replace(/^0x/i,"");let n="0x";for(let r=0;r7?n+=e[r].toUpperCase():n+=e[r];return n}equals(e){return this.buffer.equals(e.buffer)}toJSON(){return this.toString()}toString(){return o.toChecksumAddress(r.bufferToHex(this.buffer))}toBuffer(){return this.buffer}toBuffer32(){const t=e.alloc(32);return this.buffer.copy(t,12),t}}o.ZERO=new o(e.alloc(20)),t.Address=o}).call(this,n(1).Buffer)},function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var c,l=[],u=!1,d=-1;function f(){u&&c&&(u=!1,c.length?l=c.concat(l):d=-1,l.length&&p())}function p(){if(!u){var e=a(f);u=!0;for(var t=l.length;t;){for(c=l,l=[];++d1)for(var n=1;n2?n-2:0),i=2;i2?n-2:0),i=2;i2?n-2:0),i=2;i3?r-3:0),s=3;s3?i-3:0),l=3;l3?r-3:0),s=3;s2?n-2:0),i=2;i2?n-2:0),i=2;i2?n-2:0),i=2;i3?r-3:0),s=3;s3?r-3:0),s=3;s3?r-3:0),s=3;s{e=e=>{r(e),n.isPending=!1},t=e=>{o(e),n.isPending=!1}}).catch(e=>Promise.reject(e));return n.resolve=e,n.reject=t,"finally"in n||(n.finally=e=>{n.then(e),n.catch(e)}),n.isPending=!0,n}Object.defineProperty(t,"__esModule",{value:!0}),t.future=r,t.default=r},function(e,t,n){"use strict";var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},o=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.isDisposableComponent=t.ObservableComponent=t.getComponentId=t.getComponentClassId=t.getComponentName=t.DisposableComponent=t.Component=t.DisposableComponentUpdated=t.DisposableComponentRemoved=t.DisposableComponentCreated=void 0;const i=n(28),s=n(93),a=n(252);let c=class{constructor(e,t,n){this.componentId=e,this.componentName=t,this.classId=n}};c=r([s.EventConstructor(),o("design:paramtypes",[String,String,Number])],c),t.DisposableComponentCreated=c;let l=class{constructor(e){this.componentId=e}};l=r([s.EventConstructor(),o("design:paramtypes",[String])],l),t.DisposableComponentRemoved=l;let u=class{constructor(e,t){this.componentId=e,this.component=t}};function d(e,t){return function(n){if(n.isComponent)throw new TypeError(`You cannot extend a component. Trying to extend ${n.originalClassName} with: ${e}`);if("number"!=typeof t||isNaN(t))throw new Error(`classId: ${t} is an invalid integer`);const r=n,o=function(){if(!d.engine)throw new Error("You need to set a DisposableComponent.engine before creating disposable components");const n=Array.prototype.slice.call(arguments),o=new r(...n),s=i.newId("C");return Object.defineProperty(o,"__name__symbol_",{enumerable:!1,writable:!1,configurable:!1,value:e}),Object.defineProperty(o,"__component__id_",{enumerable:!1,writable:!1,configurable:!1,value:s}),void 0!==t&&Object.defineProperty(o,"__classId__symbol_",{enumerable:!1,writable:!1,configurable:!1,value:t}),d.engine&&d.engine.registerComponent(o),o};return void 0!==t&&(o.__classId__symbol_=t),o.__name__symbol_=e,o.isComponent=!0,o.isDisposableComponent=!0,o.originalClassName=e,(o.prototype=n.prototype).constructor=n,o}}function f(e){if(!e)throw new TypeError(e+" is not a component.");if(e.__component__id_)return e.__component__id_;throw new TypeError(e+" is not a registered disposable component.")}u=r([s.EventConstructor(),o("design:paramtypes",[String,Object])],u),t.DisposableComponentUpdated=u,t.Component=function(e,t){return function(n){if(n.isComponent)throw new TypeError(`You cannot extend a component. Trying to extend ${n.originalClassName} with: ${e}`);const r=n,o=function(){const n=Array.prototype.slice.call(arguments),o=new r(...n);return Object.defineProperty(o,"__name__symbol_",{enumerable:!1,writable:!1,configurable:!1,value:e}),void 0!==t&&Object.defineProperty(o,"__classId__symbol_",{enumerable:!1,writable:!1,configurable:!1,value:t}),o};return void 0!==t&&(o.__classId__symbol_=t),o.__name__symbol_=e,o.isComponent=!0,o.originalClassName=e,(o.prototype=n.prototype).constructor=n,o}},t.DisposableComponent=d,function(e){e.engine=null}(d=t.DisposableComponent||(t.DisposableComponent={})),t.getComponentName=function(e){if(!e)throw new TypeError(e+" is not a component.");if(e.__name__symbol_)return e.__name__symbol_;throw new TypeError(e+" is not a registered component.")},t.getComponentClassId=function(e){if(!e)throw new TypeError(e+" is not a component.");if(e.__classId__symbol_)return e.__classId__symbol_;if(!e.__name__symbol_)throw new TypeError(e+" is not a registered component.");return null},t.getComponentId=f;t.ObservableComponent=class{constructor(){this.dirty=!1,this.data={},this.subscriptions=[]}static component(e,t){if(delete e[t]){const n=t+"_"+Math.random();e[n]=void 0,Object.defineProperty(e,n,Object.assign(Object.assign({},Object.getOwnPropertyDescriptor(e,n)),{enumerable:!1})),Object.defineProperty(e,t.toString(),{get:function(){return this[n]},set:function(e){const r=this[n];if(this.data[t]=e?f(e):null,this[n]=e,e!==r){this.dirty=!0;for(let n=0;n{t.lastPlayerPosition.copyFrom(e.position)}),t.initializeUrlPositionObserver=function(){let e=performance.now(),n=null;const s=i.Vector2.Zero();if(t.positionObservable.add(t=>{!function(t){if(performance.now()-e>1e3){o.worldToGrid(t,s);const i=`${0|s.x},${0|s.y}`;if(n!==i){const e={position:i};n=i;const t=r.parse(location.search);t.position=i,history.replaceState(e,"position","?"+r.stringify(t))}e=performance.now()}}(t.position)}),t.lastPlayerPosition.equalsToFloats(0,0,0)){const e=r.parse(location.search);if(e.position){const n=e.position.split(",");o.gridToWorld(parseFloat(n[0]),parseFloat(n[1]),t.lastPlayerPosition)}else t.lastPlayerPosition.x=Math.round(10*Math.random())-5,t.lastPlayerPosition.z=0}},t.pickWorldSpawnpoint=function(e){const t=function(e){if(!e.sceneJsonData||!e.sceneJsonData.spawnPoints||0===e.sceneJsonData.spawnPoints.length)return;const t=e.sceneJsonData.spawnPoints.filter(e=>e.default),n=0===t.length?e.sceneJsonData.spawnPoints:t,{position:r,cameraTarget:o}=n[Math.floor(Math.random()*n.length)];return{position:{x:a(r.x),y:a(r.y),z:a(r.z)},cameraTarget:o}}(e)||{position:{x:0,y:0,z:0}},n=e.sceneJsonData.scene.base,[r,s]=n.split(","),c=new i.Vector3,{position:l,cameraTarget:u}=t;return o.gridToWorld(parseInt(r,10),parseInt(s,10),c),{position:c.add(l),cameraTarget:u?c.add(u):void 0}},t.getLandBase=function(e){return e.sceneJsonData&&e.sceneJsonData.scene&&e.sceneJsonData.scene.base&&"string"==typeof e.sceneJsonData.scene.base?o.parseParcelPosition(e.sceneJsonData.scene.base):o.parseParcelPosition(e.mappingsResponse.parcel_id)}},function(e,t,n){!function(e){"use strict";function t(e,t){return void 0===t&&(t=1),null==e}function n(e){throw void 0===e&&(e=1),new Error("Argument "+e+" is empty.")}function r(e){return"function"==typeof e&&"getType"in e}function o(e){throw void 0===e&&(e=1),new Error("Argument "+e+' is invalid, it should be an action-creator instance from "typesafe-actions"')}function i(e,t){if(null==e)throw new Error("Argument contains array with empty element at index "+t);if(null==e.getType)throw new Error("Argument contains array with invalid element at index "+t+', it should be an action-creator instance from "typesafe-actions"')}function s(e){return"string"==typeof e||"symbol"==typeof e}function a(e){return!s(e)}function c(e){throw void 0===e&&(e=1),new Error("Argument "+e+" is invalid, it should be an action type of type: string | symbol")}function l(e,t){if(null==e)throw new Error("Argument contains array with empty element at index "+t);if("string"!=typeof e&&"symbol"!=typeof e)throw new Error("Argument contains array with invalid element at index "+t+", it should be of type: string | symbol")}function u(e,r,i,s){return t(e)&&n(1),a(e)&&o(1),{type:e,payload:r,meta:i,error:s}}function d(e,r){t(e)&&n(1),a(e)&&c(1);var o=null!=r?r(e):function(){return{type:e}};return Object.assign(o,{getType:function(){return e},toString:function(){return e}})}function f(e){return t(e)&&n(1),a(e)&&c(1),Object.assign((function(){return d(e,(function(e){return function(t,n){return{type:e,payload:t,meta:n}}}))}),{map:function(t){return d(e,(function(e){return function(n,r){return Object.assign(t(n,r),{type:e})}}))}})}function p(e){return t(e)&&n(1),r(e)||o(1),e.getType()}e.action=u,e.createAction=function(e,t){var n=null==t?function(){return u(e)}:t(u.bind(null,e));return Object.assign(n,{getType:function(){return e},toString:function(){return e}})},e.createActionDeprecated=function(e,t){var n;if(null!=t){if("function"!=typeof t)throw new Error("second argument is not a function");n=t}else n=function(){return{type:e}};if(null==e)throw new Error("first argument is missing");if("string"!=typeof e&&"symbol"!=typeof e)throw new Error("first argument should be type of: string | symbol");return n},e.createAsyncAction=function(e,t,n,r){return[e,t,n].forEach(l),Object.assign((function(){return{request:f(e)(),success:f(t)(),failure:f(n)(),cancel:r&&f(r)()}}),{})},e.createCustomAction=d,e.createReducer=function e(t,n){void 0===n&&(n={});var o=Object.assign({},n);return Object.assign((function(e,n){if(void 0===e&&(e=t),o.hasOwnProperty(n.type)){var r=o[n.type];if("function"!=typeof r)throw Error('Reducer under "'+n.type+'" key is not a valid reducer');return r(e,n)}return e}),{handlers:Object.assign({},o),handleAction:function(n,i){var a=Array.isArray(n)?n:[n],c={};return a.map((function(e){return r(e)?p(e):s(e)?e:function(e){throw void 0===e&&(e=1),new Error("Argument "+e+' is invalid, it should be an action-creator instance from "typesafe-actions" or action type of type: string | symbol')}()})).forEach((function(e){return c[e]=i})),e(t,Object.assign({},o,c))}})},e.createStandardAction=f,e.getType=p,e.isActionOf=function(e,r){t(e)&&n(1);var o=Array.isArray(e)?e:[e];o.forEach(i);var s=function(e){return o.some((function(t){return e.type===t.getType()}))};return void 0===r?s:s(r)},e.isOfType=function(e,r){t(e)&&n(1);var o=Array.isArray(e)?e:[e];o.forEach(l);var i=function(e){return o.includes(e.type)};return void 0===r?i:i(r)}}(t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SUBSYSTEMS_EVENTS=t.ExecutionLifecycleEventsList=t.ExecutionLifecycleNotifications=t.networkMismatch=t.NETWORK_MISMATCH=t.newLogin=t.NEW_LOGIN=t.mobileNotSupported=t.MOBILE_NOT_SUPPORTED=t.catalystCouldNotLoad=t.CATALYST_COULD_NOT_LOAD=t.commsCouldNotBeEstablished=t.COMMS_COULD_NOT_BE_ESTABLISHED=t.commsErrorRetrying=t.COMMS_ERROR_RETRYING=t.failedFetchingUnity=t.FAILED_FETCHING_UNITY=t.contentServerDown=t.CONTENT_SERVER_DOWN=t.authErrorLoggedOut=t.AUTH_ERROR_LOGGED_OUT=t.noWebglCouldBeCreated=t.NO_WEBGL_COULD_BE_CREATED=t.unexpectedErrorLoadingCatalog=t.UNEXPECTED_ERROR_LOADING_CATALOG=t.unexpectedError=t.UNEXPECTED_ERROR=t.sceneEntered=t.SCENE_ENTERED=t.teleportTriggered=t.TELEPORT_TRIGGERED=t.experienceStarted=t.EXPERIENCE_STARTED=t.commsEstablished=t.COMMS_ESTABLISHED=t.establishingComms=t.ESTABLISHING_COMMS=t.waitingForRenderer=t.WAITING_FOR_RENDERER=t.loadingScenes=t.LOADING_SCENES=t.unityClientLoaded=t.UNITY_CLIENT_LOADED=t.notInvited=t.NOT_INVITED=t.authSuccessful=t.AUTH_SUCCESSFUL=t.awaitingUserSignature=t.AWAITING_USER_SIGNATURE=t.loadingStarted=t.LOADING_STARTED=t.notStarted=t.NOT_STARTED=t.rotateHelpText=t.ROTATE_HELP_TEXT=t.loadingTips=void 0;const r=n(25);t.loadingTips=[{text:"MANA is Decentraland’s virtual currency. Use it to buy LAND and other premium items, vote on key policies and pay platform fees.",image:"images/decentraland-connect/loadingtips/Mana.png"},{text:"Buy and sell LAND, Estates, Avatar wearables and names in the Decentraland Marketplace: stocking the very best digital goods and paraphernalia backed by the ethereum blockchain.",image:"images/decentraland-connect/loadingtips/Marketplace.png"},{text:"Create scenes, artworks, challenges and more, using the simple Builder: an easy drag and drop tool. For more experienced creators, the SDK provides the tools to fill the world with social games and applications.",image:"images/decentraland-connect/loadingtips/Land.png"},{text:"Decentraland is made up of over 90,000 LANDs: virtual spaces backed by cryptographic tokens. Only LANDowners can determine the content that sits on their LAND.",image:"images/decentraland-connect/loadingtips/LandImg.png"},{text:"Except for the default set of wearables you get when you start out, each wearable model has a limited supply. The rarest ones can get to be super valuable. You can buy and sell them in the Marketplace.",image:"images/decentraland-connect/loadingtips/WearablesImg.png"},{text:"Decentraland is the first fully decentralized virtual world. By voting through the DAO ('Decentralized Autonomous Organization'), you are in control of the policies created to determine how the world behaves.",image:"images/decentraland-connect/loadingtips/DAOImg.png"},{text:"Genesis Plaza is built and maintained by the Decentraland Foundation but is still in many ways a community project. Around here you'll find several teleports that can take you directly to special scenes marked as points of interest.",image:"images/decentraland-connect/loadingtips/GenesisPlazaImg.png"}],t.ROTATE_HELP_TEXT="Set Help Text",t.rotateHelpText=()=>r.action(t.ROTATE_HELP_TEXT),t.NOT_STARTED="Getting things ready...",t.notStarted=()=>r.action(t.NOT_STARTED),t.LOADING_STARTED="Authenticating user...",t.loadingStarted=()=>r.action(t.LOADING_STARTED),t.AWAITING_USER_SIGNATURE="Awaiting your signature...",t.awaitingUserSignature=()=>r.action(t.AWAITING_USER_SIGNATURE),t.AUTH_SUCCESSFUL="Authentication successful. Loading the experience...",t.authSuccessful=()=>r.action(t.AUTH_SUCCESSFUL),t.NOT_INVITED="Auth error: not invited",t.notInvited=()=>r.action(t.NOT_INVITED),t.UNITY_CLIENT_LOADED="Rendering engine finished loading! Setting up scene system...",t.unityClientLoaded=()=>r.action(t.UNITY_CLIENT_LOADED),t.LOADING_SCENES="Loading scenes...",t.loadingScenes=()=>r.action(t.LOADING_SCENES),t.WAITING_FOR_RENDERER="Uploading world information to the rendering engine...",t.waitingForRenderer=()=>r.action(t.WAITING_FOR_RENDERER),t.ESTABLISHING_COMMS="Establishing communication channels...",t.establishingComms=()=>r.action(t.ESTABLISHING_COMMS),t.COMMS_ESTABLISHED="Communications established. Loading profile and item catalogs...",t.commsEstablished=()=>r.action(t.COMMS_ESTABLISHED),t.EXPERIENCE_STARTED="Loading scenes... ",t.experienceStarted=()=>r.action(t.EXPERIENCE_STARTED),t.TELEPORT_TRIGGERED="Loading scenes... ",t.teleportTriggered=e=>r.action(t.TELEPORT_TRIGGERED,e),t.SCENE_ENTERED="Entered into a new scene",t.sceneEntered=()=>r.action(t.SCENE_ENTERED),t.UNEXPECTED_ERROR="Unexpected fatal error",t.unexpectedError=e=>r.action(t.UNEXPECTED_ERROR,{error:e}),t.UNEXPECTED_ERROR_LOADING_CATALOG="Unexpected fatal error when loading items",t.unexpectedErrorLoadingCatalog=e=>r.action(t.UNEXPECTED_ERROR_LOADING_CATALOG,{error:e}),t.NO_WEBGL_COULD_BE_CREATED="Capabilities: Could not create WebGL context",t.noWebglCouldBeCreated=()=>r.action(t.NO_WEBGL_COULD_BE_CREATED),t.AUTH_ERROR_LOGGED_OUT="Auth: Logged out",t.authErrorLoggedOut=()=>r.action(t.AUTH_ERROR_LOGGED_OUT),t.CONTENT_SERVER_DOWN="Content: Server is down",t.contentServerDown=()=>r.action(t.CONTENT_SERVER_DOWN),t.FAILED_FETCHING_UNITY="Failed to fetch the rendering engine",t.failedFetchingUnity=()=>r.action(t.FAILED_FETCHING_UNITY),t.COMMS_ERROR_RETRYING="Communications channel error (will retry)",t.commsErrorRetrying=e=>r.action(t.COMMS_ERROR_RETRYING,e),t.COMMS_COULD_NOT_BE_ESTABLISHED="Communications channel error",t.commsCouldNotBeEstablished=()=>r.action(t.COMMS_COULD_NOT_BE_ESTABLISHED),t.CATALYST_COULD_NOT_LOAD="Catalysts Contract could not be queried",t.catalystCouldNotLoad=()=>r.action(t.CATALYST_COULD_NOT_LOAD),t.MOBILE_NOT_SUPPORTED="Mobile is not supported",t.mobileNotSupported=()=>r.action(t.MOBILE_NOT_SUPPORTED),t.NEW_LOGIN="New login",t.newLogin=()=>r.action(t.NEW_LOGIN),t.NETWORK_MISMATCH="Network mismatch",t.networkMismatch=()=>r.action(t.NETWORK_MISMATCH),t.ExecutionLifecycleNotifications={notStarted:t.notStarted,loadingStarted:t.loadingStarted,loadingScenes:t.loadingScenes,notInvited:t.notInvited,noWebglCouldBeCreated:t.noWebglCouldBeCreated,unityClientLoaded:t.unityClientLoaded,authSuccessful:t.authSuccessful,establishingComms:t.establishingComms,waitingForRenderer:t.waitingForRenderer,experienceStarted:t.experienceStarted,teleportTriggered:t.teleportTriggered,sceneEntered:t.sceneEntered,unexpectedError:t.unexpectedError,unexpectedErrorLoadingCatalog:t.unexpectedErrorLoadingCatalog,mobileNotSupported:t.mobileNotSupported,authErrorLoggedOut:t.authErrorLoggedOut,contentServerDown:t.contentServerDown,failedFetchingUnity:t.failedFetchingUnity,commsErrorRetrying:t.commsErrorRetrying,commsCouldNotBeEstablished:t.commsCouldNotBeEstablished,catalystCouldNotLoad:t.catalystCouldNotLoad,newLogin:t.newLogin,networkMismatch:t.networkMismatch},t.ExecutionLifecycleEventsList=[t.NOT_STARTED,t.LOADING_STARTED,t.AWAITING_USER_SIGNATURE,t.AUTH_SUCCESSFUL,t.UNITY_CLIENT_LOADED,t.NOT_INVITED,t.ESTABLISHING_COMMS,t.COMMS_ESTABLISHED,t.NO_WEBGL_COULD_BE_CREATED,t.LOADING_SCENES,t.WAITING_FOR_RENDERER,t.EXPERIENCE_STARTED,t.TELEPORT_TRIGGERED,t.SCENE_ENTERED,t.UNEXPECTED_ERROR,t.UNEXPECTED_ERROR_LOADING_CATALOG,t.AUTH_ERROR_LOGGED_OUT,t.CONTENT_SERVER_DOWN,t.FAILED_FETCHING_UNITY,t.COMMS_ERROR_RETRYING,t.MOBILE_NOT_SUPPORTED,t.COMMS_COULD_NOT_BE_ESTABLISHED,t.CATALYST_COULD_NOT_LOAD,t.NEW_LOGIN,t.NETWORK_MISMATCH],t.SUBSYSTEMS_EVENTS=[t.NOT_STARTED,t.LOADING_STARTED,t.AUTH_SUCCESSFUL,t.UNITY_CLIENT_LOADED,t.WAITING_FOR_RENDERER]},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openNFTDialog=t.openExternalURL=t.buildArray=t.uuid=t.newId=t.error=t.log=void 0;let r=0;t.log=function(...e){"undefined"!=typeof dcl?dcl.log(...e):console.log("DEBUG:",...e)},t.error=function(e,t){"undefined"!=typeof dcl?dcl.error(e,t):console.error("ERROR:",e,t)},t.newId=function(e){if(r++,0===e.length)throw new Error("newId(type: string): type cannot be empty");return e+r.toString(36)},t.uuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},t.buildArray=function(e,t){const n=[];for(let r=0;ri.getFromLocalStorage("dcl-profile")||{},t.removeUserProfile=()=>i.removeFromLocalStorage("dcl-profile"),t.peerMap=new Map,t.avatarMessageObservable=new r.Observable,t.localProfileUUID=null,t.findPeerByName=function(e){for(let[,n]of t.peerMap)if(n.user&&n.user.profile&&n.user.profile.name===e)return n.user;return null},t.setLocalProfile=function(e,n={}){if("string"!=typeof e)throw new Error("Did not receive a valid UUID");t.localProfileUUID&&s(t.localProfileUUID);const r={uuid:e,user:n,flags:{}};return t.peerMap.set(e,r),t.localProfileUUID=e,t.avatarMessageObservable.notifyObservers({type:o.AvatarMessageType.SET_LOCAL_UUID,uuid:e}),r},t.removeById=s,t.getCurrentPeer=function(){return t.localProfileUUID&&t.peerMap.get(t.localProfileUUID)||null},t.getCurrentUser=function(){return t.getUserProfile()||null},t.getPeer=a,t.getUser=function(e){const t=a(e);return t&&t.user||null},t.setUpID=c,t.receiveUserData=function(e,n){const r=c(e);if(r){const i=r.user||(r.user=r.user||{});(n.version&&i.version!==n.version||!i.profile&&n.profile)&&(Object.assign(i,n),t.avatarMessageObservable.notifyObservers({type:o.AvatarMessageType.USER_DATA,uuid:e,data:n}))}},t.receiveUserTalking=function(e,n){t.avatarMessageObservable.notifyObservers({type:o.AvatarMessageType.USER_TALKING,uuid:e,talking:n})},t.receiveUserPose=function(e,n){t.avatarMessageObservable.notifyObservers({type:o.AvatarMessageType.USER_POSE,uuid:e,pose:n})},t.receiveUserVisible=function(e,n){t.avatarMessageObservable.notifyObservers({type:o.AvatarMessageType.USER_VISIBLE,uuid:e,visible:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.areConnected=t.isValidParcelSceneShape=t.parseParcelPosition=t.encodeParcelSceneBoundaries=t.encodeParcelPosition=t.decodeParcelSceneBoundaries=t.gridToParcel=t.isOnLimits=t.isInParcel=t.worldToGrid=t.gridToWorld=void 0;const r=n(7),o=n(417);let i={x:0,y:0,z:0};function s(e,t,n={x:0,y:0,z:0}){return n.x=e*r.parcelLimits.parcelSize,n.y=0,n.z=t*r.parcelLimits.parcelSize,n}t.gridToWorld=s,t.worldToGrid=function(e,t={x:0,y:0}){return t.x=Math.floor(e.x/r.parcelLimits.parcelSize),t.y=Math.floor(e.z/r.parcelLimits.parcelSize),t};const a=r.parcelLimits.parcelSize+r.parcelLimits.centimeter,c=r.parcelLimits.centimeter;function l(e,t){return e.xt.x-c&&e.zt.z-c}function u(e){return`${0|e.x},${0|e.y}`}function d(e){const[t,n]=e.trim().split(/\s*,\s*/).map(e=>parseInt(e,10));return{x:t,y:n}}function f(e){if(0===e.length)return!1;return function e(t,n=[t],r=[]){if(!r.some(e=>o.isEqual(e,t))){r.push(t),function(e,t,n){return n.filter(function(e,t){return n=>n.x===e&&(n.y+1===t||n.y-1===t)||n.y===t&&(n.x+1===e||n.x-1===e)}(e,t))}(t.x,t.y,n).forEach(t=>e(t,n,r))}return r}(e[0],e).length===e.length}t.isInParcel=l,t.isOnLimits=function({maximum:e,minimum:t},n){let r=!1,o=!1;for(let i=0;id(e));return{base:t,parcels:n}},t.encodeParcelPosition=u,t.encodeParcelSceneBoundaries=function(e,t){let n=u(e);for(let e=0;e=0;){var i;if(o.isOdd()){var s=o.andln(r-1);i=s>(r>>1)-1?(r>>1)-s:s,o.isubn(i)}else i=0;n.push(i);for(var a=0!==o.cmpn(0)&&0===o.andln(r-1)?t+1:1,c=1;c0||t.cmpn(-o)>0;){var i,s,a,c=e.andln(3)+r&3,l=t.andln(3)+o&3;if(3===c&&(c=-1),3===l&&(l=-1),0==(1&c))i=0;else i=3!==(a=e.andln(7)+r&7)&&5!==a||2!==l?c:-c;if(n[0].push(i),0==(1&l))s=0;else s=3!==(a=t.andln(7)+o&7)&&5!==a||2!==c?l:-l;n[1].push(s),2*r===i+1&&(r=1-r),2*o===s+1&&(o=1-o),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"==typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}},function(e,t,n){"use strict";var r=t,o=n(5),i=n(19),s=n(191);r.assert=i,r.toArray=s.toArray,r.zero2=s.zero2,r.toHex=s.toHex,r.encode=s.encode,r.getNAF=function(e,t,n){var r=new Array(Math.max(e.bitLength(),n)+1);r.fill(0);for(var o=1<(o>>1)-1?(o>>1)-c:c,i.isubn(a)):a=0,r[s]=a,i.iushrn(1)}return r},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r=0,o=0;e.cmpn(-r)>0||t.cmpn(-o)>0;){var i,s,a,c=e.andln(3)+r&3,l=t.andln(3)+o&3;if(3===c&&(c=-1),3===l&&(l=-1),0==(1&c))i=0;else i=3!==(a=e.andln(7)+r&7)&&5!==a||2!==l?c:-c;if(n[0].push(i),0==(1&l))s=0;else s=3!==(a=t.andln(7)+o&7)&&5!==a||2!==c?l:-l;n[1].push(s),2*r===i+1&&(r=1-r),2*o===s+1&&(o=1-o),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"==typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}},function(e,t,n){"use strict";n.r(t),n.d(t,"exposeMethod",(function(){return i})),n.d(t,"getExposedMethods",(function(){return s})),n.d(t,"rateLimit",(function(){return a})),n.d(t,"throttle",(function(){return c})),n.d(t,"API",(function(){return l})),n.d(t,"SubscribableAPI",(function(){return u})),n.d(t,"ScriptingHostEvents",(function(){return y})),n.d(t,"getAPIName",(function(){return m})),n.d(t,"registerAPI",(function(){return b})),n.d(t,"ScriptingHost",(function(){return _}));var r=n(58);const o="function"==typeof Symbol&&Symbol.for?Symbol("exposedMethod"):65185;function i(e,t,n){const i=e;Object(r.a)(e,o)||(i[o]=new Set),i[o].add(t)}function s(e){const t=new Set;let n=Object.getPrototypeOf(e);for(;n;){if(Object(r.a)(n,o)){n[o].forEach(e=>t.add(e))}n=Object.getPrototypeOf(n)}return t}function a(e=100){return function(t,n,r){const o=r.value;let i=performance.now();return Object.assign({},r,{value:function(){const t=performance.now();return t-i=t&&(a=0,s=n),a>=e?Promise.reject(new Error("Throttling – Maximum rate exceeded")):(a++,i.apply(this,arguments))}})}}class l{constructor(e){this.options=e;for(let e of s(this)){const t=this[e];"function"==typeof t&&"string"==typeof e&&this.options.expose(e,t.bind(this))}}static factory(e,t){return new e(t)}}l.expose=i;class u extends l{}var d=n(241);const f="function"==typeof Symbol&&Symbol.for?Symbol("pluginName"):65186,p={};var g,h,y;function m(e){return e[f]||e.name||null}function b(e){return function(t){g._registerAPI(e,t)}}(h=g||(g={}))._registerAPI=function(e,t){if(Object(r.a)(t,f))throw new Error("The API you are trying to register is already registered");if(e in p)throw new Error(`The API ${e} is already registered`);if("function"!=typeof t)throw new Error(`The API ${e} is not a class, it is of type ${typeof t}`);t[f]=e,p[e]=t},h.unmountAPI=function(e){if(e.apiWillUnmount){const t=e.apiWillUnmount();t&&"catch"in t&&t.catch(t=>console.error("Error unmounting API",{api:e,error:t}))}},h.mountAPI=function(e){if(e.apiDidMount){const t=e.apiDidMount();t&&"catch"in t&&t.catch(t=>console.error("Error mounting API",{api:e,error:t}))}},function(e){e.systemWillUnmount="systemWillUnmount",e.systemWillEnable="systemWillEnable",e.systemDidUnmount="systemDidUnmount"}(y||(y={}));class _ extends d.TransportBasedServer{constructor(e){super(e),this.unmounted=!1,this.apiInstances=new Map,this.expose("LoadComponents",this.RPCLoadAPIs.bind(this))}static async fromTransport(e){return new _(e)}enable(){this.emit(y.systemWillEnable),this.apiInstances.forEach(g.mountAPI),super.enable()}getAPIInstance(e){if("string"==typeof e)return this.apiInstances.has(e)?this.apiInstances.get(e):e in p?this.initializeAPI(p[e]):null;if("function"==typeof e){const t=m(e);if(null!==t)return this.apiInstances.has(t)?this.apiInstances.get(t):this.initializeAPI(e)}throw Object.assign(new Error("Cannot get instance of the specified component"),{api:e})}unmount(){if(!this.unmounted){this.notify("SIGKILL"),this.emit(y.systemWillUnmount);try{this.apiInstances.forEach(g.unmountAPI),this.apiInstances.clear()}catch(e){this.emit("error",e)}this.transport.close(),this.emit(y.systemDidUnmount),this.unmounted=!0}}initializeAPI(e){const t=m(e);if(null===t)throw new Error("The plugin is not registered");if(this.apiInstances.has(t))return this.apiInstances.get(t);const n={apiName:t,on:(e,n)=>this.on(`${t}.${e}`,n),notify:(e,n)=>this.notify(`${t}.${e}`,n),expose:(e,n)=>this.expose(`${t}.${e}`,n),getAPIInstance:e=>this.getAPIInstance(e),system:this},r=e.factory?e.factory(e,n):new e(n);return this.apiInstances.set(t,r),this.isEnabled&&g.mountAPI(r),r}async RPCLoadAPIs(e){if("object"!=typeof e||!(e instanceof Array))throw new TypeError("RPCLoadComponents(names) name must be an array of strings");const t=e.map(e=>({api:this.getAPIInstance(e),name:e})).filter(e=>null===e.api).map(e=>e.name);if(t.length){const e="Components not found "+t.join(",");throw new TypeError(e)}}}},function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"compress",(function(){return i})),n.d(t,"decompress",(function(){return s})),n.d(t,"toAddress",(function(){return a}));var r=n(70),o=n(45);function i(t){return 64===new e(t,"hex").length&&(t="04"+t),Object(r.publicKeyConvert)(new e(t,"hex"),!0).toString("hex")}function s(t){64===new e(t,"hex").length&&(t="04"+t);var n=Object(r.publicKeyConvert)(new e(t,"hex"),!1).toString("hex");return n=n.substring(2)}function a(t){t=s(t);var n=Object(o.pubToAddress)(new e(t,"hex"));return Object(o.toChecksumAddress)(n.toString("hex"))}}.call(this,n(1).Buffer)},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(39),t),o(n(91),t),o(n(245),t),o(n(246),t),o(n(418),t),o(n(419),t),o(n(420),t),o(n(247),t),o(n(421),t),o(n(422),t),o(n(131),t),o(n(423),t),o(n(424),t),o(n(248),t),o(n(130),t),o(n(59),t),o(n(425),t),o(n(173),t),o(n(47),t),o(n(244),t),o(n(35),t)},function(e,t,n){"use strict";(function(t,r){var o=n(6).Buffer,i=t.crypto||t.msCrypto;i&&i.getRandomValues?e.exports=function(e,t){if(e>4294967295)throw new RangeError("requested too many random bytes");var n=o.allocUnsafe(e);if(e>0)if(e>65536)for(var s=0;s=256||parseInt(String(n))!=n)return!1}return!0}function c(e){if(null==e&&o.throwError("cannot convert null value to array",o.INVALID_ARGUMENT,{arg:"value",value:e}),i(e)&&(e=e.toHexString()),"string"==typeof e){var t=e.match(/^(0x)?[0-9a-fA-F]*$/);t||o.throwError("invalid hexidecimal string",o.INVALID_ARGUMENT,{arg:"value",value:e}),"0x"!==t[1]&&o.throwError("hex string must have 0x prefix",o.INVALID_ARGUMENT,{arg:"value",value:e}),(e=e.substring(2)).length%2&&(e="0"+e);for(var n=[],r=0;r=9007199254740991&&o.throwError("out-of-range",o.NUMERIC_FAULT,{operartion:"hexlify",fault:"out-of-safe-range"});for(var t="";e;)t="0123456789abcdef"[15&e]+t,e=Math.floor(e/16);return t.length?(t.length%2&&(t="0"+t),"0x"+t):"0x00"}if("string"==typeof e){var n=e.match(/^(0x)?[0-9a-fA-F]*$/);return n||o.throwError("invalid hexidecimal string",o.INVALID_ARGUMENT,{arg:"value",value:e}),"0x"!==n[1]&&o.throwError("hex string must have 0x prefix",o.INVALID_ARGUMENT,{arg:"value",value:e}),e.length%2&&(e="0x0"+e.substring(2)),e}if(a(e)){for(var r=[],s=0;s>4]+"0123456789abcdef"[15&c])}return"0x"+r.join("")}return o.throwError("invalid hexlify value",null,{arg:"value",value:e}),"never"}function f(e,t){for(u(e)||o.throwError("invalid hex string",o.INVALID_ARGUMENT,{arg:"value",value:e});e.length<2*t+2;)e="0x0"+e.substring(2);return e}function p(e){var t,n=0,r="0x",i="0x";if((t=e)&&null!=t.r&&null!=t.s){null==e.v&&null==e.recoveryParam&&o.throwError("at least on of recoveryParam or v must be specified",o.INVALID_ARGUMENT,{argument:"signature",value:e}),r=f(e.r,32),i=f(e.s,32),"string"==typeof(n=e.v)&&(n=parseInt(n,16));var s=e.recoveryParam;null==s&&null!=e.v&&(s=1-n%2),n=27+s}else{var a=c(e);if(65!==a.length)throw new Error("invalid signature");r=d(a.slice(0,32)),i=d(a.slice(32,64)),27!==(n=a[64])&&28!==n&&(n=27+n%2)}return{r:r,s:i,recoveryParam:n-27,v:n}}t.hexlify=d,t.hexDataLength=function(e){return u(e)&&e.length%2==0?(e.length-2)/2:null},t.hexDataSlice=function(e,t,n){return u(e)||o.throwError("invalid hex data",o.INVALID_ARGUMENT,{arg:"value",value:e}),e.length%2!=0&&o.throwError("hex data length must be even",o.INVALID_ARGUMENT,{arg:"value",value:e}),t=2+2*t,null!=n?"0x"+e.substring(t,2+2*n):"0x"+e.substring(t)},t.hexStripZeros=function(e){for(u(e)||o.throwError("invalid hex string",o.INVALID_ARGUMENT,{arg:"value",value:e});e.length>3&&"0x0"===e.substring(0,3);)e="0x"+e.substring(3);return e},t.hexZeroPad=f,t.splitSignature=p,t.joinSignature=function(e){return d(l([(e=p(e)).r,e.s,e.recoveryParam?"0x1c":"0x1b"]))}},function(e,t,n){"use strict";n.r(t),n.d(t,"EventDispatcherBinding",(function(){return o})),n.d(t,"EventDispatcher",(function(){return s}));const r=/\s+/g;class o{constructor(e,t,n,r,o){this.id=e,this.cb=t,this.event=n,this.sharedList=r,this.object=o,this.enabled=!0}off(){this.object&&(this.cb&&this.object.off(this),this.cb=null,this.object=null,this.sharedList&&delete this.sharedList)}enable(){if(this.sharedList)for(let e=0;e4){let t=Array.prototype.slice.call(arguments,1);for(let n=0;ne&&e.enabled)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RAD2DEG=t.DEG2RAD=t.Epsilon=t.ToLinearSpace=t.ToGammaSpace=t.Space=t.Orientation=void 0,function(e){e[e.CW=0]="CW",e[e.CCW=1]="CCW"}(t.Orientation||(t.Orientation={})),function(e){e[e.LOCAL=0]="LOCAL",e[e.WORLD=1]="WORLD",e[e.BONE=2]="BONE"}(t.Space||(t.Space={})),t.ToGammaSpace=1/2.2,t.ToLinearSpace=2.2,t.Epsilon=1e-6,t.DEG2RAD=Math.PI/180,t.RAD2DEG=360/(2*Math.PI)},function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{type:t}=e,n=r(e,["type"]);m.includes(t)&&y(t,n)});let e=performance.now(),t=0,n=0,o=null;const a=s.Vector2.Zero();let l=null;u.positionObservable.add(({position:r})=>{if(null===l&&(l={x:r.x,y:r.y,z:r.z}),(10===t||n>50)&&(y("User Position",{position:r,distance:n}),t=0,n=0,l={x:r.x,y:r.y,z:r.z}),performance.now()-e>1e3){n=s.Vector3.Distance(l,r),i.worldToGrid(r,a);const c=`${0|a.x},${0|a.y}`;t++,o!==c&&(y("Move to Parcel",{newParcel:c,oldParcel:o}),o=c),e=performance.now()}})}(),window.analytics&&window.analytics.load&&(window.analytics.load(e),window.analytics.page(),window.analytics.ready(()=>{window.analytics.timeout(1e4)}))}function y(e,t){const n=Object.assign(Object.assign({},t),{time:(new Date).toISOString(),sessionId:d});o.DEBUG_ANALYTICS&&a.defaultLogger.info(`Tracking event "${e}": `,n),window.analytics&&(f.push({name:e,data:n}),p||f.length>0&&(p=!0,function e({name:t,data:n}){window.analytics.track(t,n,{integrations:{Klaviyo:!1}},()=>{0!==f.length?e(f.shift()):p=!1})}(f.shift())))}!function(e){e.PRD="1plAT9a2wOOgbPCrTaU8rgGUMzgUTJtU",e.DEV="a4h4BC4dL1v7FhIQKKuPHEdZIiNRDVhc"}(g||(g={})),t.initializeAnalytics=function(){switch(o.getTLD()){case"org":return"play.decentraland.org"===globalThis.location.host||"explorer.decentraland.org"===globalThis.location.host?h(g.PRD):h(g.DEV);case"today":case"zone":default:return h(g.DEV)}},t.initialize=h,t.identifyUser=function(e){window.analytics&&window.analytics.identify(e)},t.queueTrackingEvent=y;const m=[l.AvatarMessageType.ADD_FRIEND,l.AvatarMessageType.USER_DATA,l.AvatarMessageType.USER_EXPRESSION,l.AvatarMessageType.USER_REMOVED,l.AvatarMessageType.SET_LOCAL_UUID,l.AvatarMessageType.USER_MUTED,l.AvatarMessageType.USER_UNMUTED,l.AvatarMessageType.USER_BLOCKED,l.AvatarMessageType.USER_UNBLOCKED]},function(e,t,n){"use strict";var r=n(3),o=n(186),i=n(189),s=n(190),a=n(54);function c(e){a.call(this,"digest"),this._hash=e}r(c,a),c.prototype._update=function(e){this._hash.update(e)},c.prototype._final=function(){return this._hash.digest()},e.exports=function(e){return"md5"===(e=e.toLowerCase())?new o:"rmd160"===e||"ripemd160"===e?new i:new c(s(e))}},function(e,t,n){"use strict";var r=n(19),o=n(3);function i(e,t){return 55296==(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.length)&&56320==(64512&e.charCodeAt(t+1)))}function s(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function a(e){return 1===e.length?"0"+e:e}function c(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=o,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"==typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),o=0;o>6|192,n[r++]=63&s|128):i(e,o)?(s=65536+((1023&s)<<10)+(1023&e.charCodeAt(++o)),n[r++]=s>>18|240,n[r++]=s>>12&63|128,n[r++]=s>>6&63|128,n[r++]=63&s|128):(n[r++]=s>>12|224,n[r++]=s>>6&63|128,n[r++]=63&s|128)}else for(o=0;o>>0}return s},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,o=0;r>>24,n[o+1]=i>>>16&255,n[o+2]=i>>>8&255,n[o+3]=255&i):(n[o+3]=i>>>24,n[o+2]=i>>>16&255,n[o+1]=i>>>8&255,n[o]=255&i)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,o){return e+t+n+r+o>>>0},t.sum64=function(e,t,n,r){var o=e[t],i=r+e[t+1]>>>0,s=(i>>0,e[t+1]=i},t.sum64_hi=function(e,t,n,r){return(t+r>>>0>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,o,i,s,a){var c=0,l=t;return c+=(l=l+r>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,n,r,o,i,s,a){return t+r+i+a>>>0},t.sum64_5_hi=function(e,t,n,r,o,i,s,a,c,l){var u=0,d=t;return u+=(d=d+r>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,n,r,o,i,s,a,c,l){return t+r+i+a+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},function(e,t,n){"use strict";var r=n(19),o=n(3);function i(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function a(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=o,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"==typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),r=0;r>8,s=255&o;i?n.push(i,s):n.push(s)}else for(r=0;r>>0}return s},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,o=0;r>>24,n[o+1]=i>>>16&255,n[o+2]=i>>>8&255,n[o+3]=255&i):(n[o+3]=i>>>24,n[o+2]=i>>>16&255,n[o+1]=i>>>8&255,n[o]=255&i)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,o){return e+t+n+r+o>>>0},t.sum64=function(e,t,n,r){var o=e[t],i=r+e[t+1]>>>0,s=(i>>0,e[t+1]=i},t.sum64_hi=function(e,t,n,r){return(t+r>>>0>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,o,i,s,a){var c=0,l=t;return c+=(l=l+r>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,n,r,o,i,s,a){return t+r+i+a>>>0},t.sum64_5_hi=function(e,t,n,r,o,i,s,a,c,l){var u=0,d=t;return u+=(d=d+r>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,n,r,o,i,s,a,c,l){return t+r+i+a+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},function(e,t,n){"use strict";(function(e,r){var o=n(27),i=n(11);Object.defineProperty(t,"__esModule",{value:!0}),t.encryptMessageForDevice=async function(e,t,n,r,o,i,c){const l=i.getIdentityKey(),u=await r.getSessionIdForDevice(l);if(null===u)return;s.logger.log("Using sessionid "+u+" for device "+o+":"+i.deviceId);const d={sender:t,sender_device:n,keys:{ed25519:r.deviceEd25519Key},recipient:o,recipient_keys:{ed25519:i.getFingerprint()}};a.extend(d,c),e[l]=await r.encryptMessage(l,u,JSON.stringify(d))},t.getExistingOlmSessions=async function(e,t,n){const r={},o={},i=[];for(const[t,s]of Object.entries(n))for(const n of s){const s=n.deviceId,a=n.getIdentityKey();i.push((async()=>{const i=await e.getSessionIdForDevice(a,!0);null===i?(r[t]=r[t]||[],r[t].push(n)):(o[t]=o[t]||{},o[t][s]={device:n,sessionId:i})})())}return await Promise.all(i),[r,o]},t.ensureOlmSessionsForDevices=async function(e,t,n,r,o,i){"number"==typeof r&&(i=o,o=r,r=!1);const a=[],c={},u={};for(const[t,o]of Object.entries(n)){c[t]={};for(const n of o){const o=n.deviceId,i=n.getIdentityKey();e._sessionsInProgress[i]||(e._sessionsInProgress[i]=new Promise((t,n)=>{u[i]={resolve:(...n)=>{delete e._sessionsInProgress[i],t(...n)},reject:(...t)=>{delete e._sessionsInProgress[i],n(...t)}}}));const s=await e.getSessionIdForDevice(i,u[i]);null!==s&&u[i]&&(delete e._sessionsInProgress[i],u[i].resolve(),delete u[i]),(null===s||r)&&a.push([t,o]),c[t][o]={device:n,sessionId:s}}}if(0===a.length)return c;let d;try{d=await t.claimOneTimeKeys(a,"signed_curve25519",o)}catch(e){for(const e of Object.values(u))e.resolve();throw s.logger.log("failed to claim one-time keys",e,a),e}i&&"failures"in d&&i.push(...Object.keys(d.failures));const f=d.one_time_keys||{},p=[];for(const[t,o]of Object.entries(n)){const n=f[t]||{};for(let i=0;i{u[f]&&u[f].resolve(e),c[t][d].sessionId=e},e=>{throw u[f]&&u[f].resolve(),e}));else{const e="No one-time keys (alg=signed_curve25519) for device "+t+":"+d;s.logger.warn(e),u[f]&&u[f].resolve()}}}return await Promise.all(p),c},t.verifySignature=u,t.pkSign=function(t,n,r,o){let i=!1;if(n instanceof Uint8Array){const t=new e.Olm.PkSigning;o=t.init_with_seed(n),n=t,i=!0}const s=t.signatures||{};delete t.signatures;const a=t.unsigned;t.unsigned&&delete t.unsigned;try{const e=s[r]||{};return s[r]=e,e["ed25519:"+o]=n.sign(c.default.stringify(t))}finally{t.signatures=s,a&&(t.unsigned=a),i&&n.free()}},t.pkVerify=function(t,n,r){const o="ed25519:"+n;if(!(t.signatures&&t.signatures[r]&&t.signatures[r][o]))throw new Error("No signature");const i=t.signatures[r][o],s=new e.Olm.Utility,a=t.signatures;delete t.signatures;const l=t.unsigned;t.unsigned&&delete t.unsigned;try{s.ed25519_verify(n,c.default.stringify(t),i)}finally{t.signatures=a,l&&(t.unsigned=l),s.free()}},t.encodeBase64=d,t.encodeUnpaddedBase64=function(e){return d(e).replace(/=+$/g,"")},t.decodeBase64=function(e){return r.from(e,"base64")},t.MEGOLM_BACKUP_ALGORITHM=t.MEGOLM_ALGORITHM=t.OLM_ALGORITHM=void 0;var s=n(9),a=i(n(13)),c=o(n(228));t.OLM_ALGORITHM="m.olm.v1.curve25519-aes-sha2";t.MEGOLM_ALGORITHM="m.megolm.v1.aes-sha2";async function l(e,t,n,r){const o=r.deviceId;try{await u(e,t,n,o,r.getFingerprint())}catch(e){return s.logger.error("Unable to verify signature on one-time key for device "+n+":"+o+":",e),null}let i;try{i=await e.createOutboundSession(r.getIdentityKey(),t.key)}catch(e){return s.logger.error("Error starting olm session with device "+n+":"+o+": "+e),null}return s.logger.log("Started new olm sessionid "+i+" for device "+n+":"+o),i}async function u(e,t,n,r,o){const i="ed25519:"+r,s=((t.signatures||{})[n]||{})[i];if(!s)throw Error("No signature");const a=Object.assign({},t);delete a.unsigned,delete a.signatures;const l=c.default.stringify(a);e.verifySignature(o,l,s)}function d(e){return r.from(e).toString("base64")}t.MEGOLM_BACKUP_ALGORITHM="m.megolm_backup.v1.curve25519-aes-sha2"}).call(this,n(2),n(1).Buffer)},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0});var o=n(138);t.secp256k1=o;var i=n(106),s=n(5);t.BN=s;var a=n(141);t.rlp=a,Object.assign(t,i),r(n(534)),r(n(535)),r(n(194)),r(n(544)),r(n(107)),r(n(545))},function(e,t,n){n(546);const r=(e,t)=>parseInt(e.slice(2*t+2,2*t+4),16),o=e=>(e.length-2)/2,i=(e,t)=>t.length===2*e+2?t:i(e,"0x0"+t.slice(2)),s=(e,t)=>t.length===2*e+2?t:s(e,t+"0"),a=e=>{let t=[];for(let n=2,r=e.length;n{let t="0x";for(let n=0,r=e.length;n{let t;t="undefined"!=typeof window&&window.crypto&&window.crypto.getRandomValues?window.crypto.getRandomValues(new Uint8Array(e)):n(196).randomBytes(e);let r="0x";for(let n=0;ne.concat(t.slice(2)),flatten:e=>"0x"+e.reduce((e,t)=>e+t.slice(2),""),slice:(e,t,n)=>"0x"+n.slice(2*e+2,2*t+2),reverse:e=>{let t="0x";for(let n=0,r=o(e);n{let t="0x";for(let n=0;n{let t="";for(let n=2;n{const t=e=>{const t=e.toString(16);return t.length<2?"0"+t:t};let n="0x";for(let r=0;r!=e.length;r++){let o=e.charCodeAt(r);if(o<128)n+=t(o);else{if(o<2048)n+=t(o>>6|192);else{if(o>55295&&o<56320){if(++r==e.length)return null;let i=e.charCodeAt(r);if(i<56320||i>57343)return null;o=65536+((1023&o)<<10)+(1023&i),n+=t(o>>18|240),n+=t(o>>12&63|128)}else n+=t(o>>12|224);n+=t(o>>6&63|128)}n+=t(63&o|128)}}return n},toString:e=>{let t="",n=0,i=o(e);for(;n127){if(o>191&&o<224){if(n>=i)return null;o=(31&o)<<6|63&r(e,n)}else if(o>223&&o<240){if(n+1>=i)return null;o=(15&o)<<12|(63&r(e,n))<<6|63&r(e,++n)}else{if(!(o>239&&o<248))return null;if(n+2>=i)return null;o=(7&o)<<18|(63&r(e,n))<<12|(63&r(e,++n))<<6|63&r(e,++n)}++n}if(o<=65535)t+=String.fromCharCode(o);else{if(!(o<=1114111))return null;o-=65536,t+=String.fromCharCode(o>>10|55296),t+=String.fromCharCode(1023&o|56320)}}return t},fromNumber:e=>{let t=e.toString(16);return t.length%2==0?"0x"+t:"0x0"+t},toNumber:e=>parseInt(e.slice(2),16),fromNat:e=>"0x0"===e?"0x":e.length%2==0?e:"0x0"+e.slice(2),toNat:e=>"0"===e[2]?"0x"+e.slice(3):e,fromArray:c,toArray:a,fromUint8Array:e=>c([].slice.call(e,0)),toUint8Array:e=>new Uint8Array(a(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Vector3=void 0;const r=n(91),o=n(39),i=n(130),s=n(59);class a{constructor(e=0,t=0,n=0){this.x=e,this.y=t,this.z=n}get isNonUniform(){let e=Math.abs(this.x),t=Math.abs(this.y);if(e!==t)return!0;let n=Math.abs(this.z);return e!==n||t!==n}static Add(e,t){return new a(e.x,e.y,e.z).addInPlace(t)}static GetClipFactor(e,t,n,r){let o=a.Dot(e,n)-r;return o/(o-(a.Dot(t,n)-r))}static GetAngleBetweenVectors(e,t,n){const o=e.normalizeToRef(r.MathTmp.Vector3[1]),i=t.normalizeToRef(r.MathTmp.Vector3[2]),s=a.Dot(o,i),c=r.MathTmp.Vector3[3];return a.CrossToRef(o,i,c),a.Dot(c,n)>0?Math.acos(s):-Math.acos(s)}static FromArray(e,t=0){return new a(e[t],e[t+1],e[t+2])}static FromFloatArray(e,t){return a.FromArray(e,t)}static FromArrayToRef(e,t,n){n.x=e[t],n.y=e[t+1],n.z=e[t+2]}static FromFloatArrayToRef(e,t,n){return a.FromArrayToRef(e,t,n)}static FromFloatsToRef(e,t,n,r){r.copyFromFloats(e,t,n)}static Zero(){return new a(0,0,0)}static One(){return new a(1,1,1)}static Up(){return new a(0,1,0)}static Down(){return new a(0,-1,0)}static Forward(){return new a(0,0,1)}static Backward(){return new a(0,0,-1)}static Right(){return new a(1,0,0)}static Left(){return new a(-1,0,0)}static TransformCoordinates(e,t){let n=a.Zero();return a.TransformCoordinatesToRef(e,t,n),n}static TransformCoordinatesToRef(e,t,n){return a.TransformCoordinatesFromFloatsToRef(e.x,e.y,e.z,t,n)}static TransformCoordinatesFromFloatsToRef(e,t,n,r,o){const i=r.m;let s=e*i[0]+t*i[4]+n*i[8]+i[12],a=e*i[1]+t*i[5]+n*i[9]+i[13],c=e*i[2]+t*i[6]+n*i[10]+i[14],l=1/(e*i[3]+t*i[7]+n*i[11]+i[15]);o.x=s*l,o.y=a*l,o.z=c*l}static TransformNormal(e,t){let n=a.Zero();return a.TransformNormalToRef(e,t,n),n}static TransformNormalToRef(e,t,n){this.TransformNormalFromFloatsToRef(e.x,e.y,e.z,t,n)}static TransformNormalFromFloatsToRef(e,t,n,r,o){const i=r.m;o.x=e*i[0]+t*i[4]+n*i[8],o.y=e*i[1]+t*i[5]+n*i[9],o.z=e*i[2]+t*i[6]+n*i[10]}static CatmullRom(e,t,n,r,o){let i=o*o,s=o*i,c=.5*(2*t.x+(-e.x+n.x)*o+(2*e.x-5*t.x+4*n.x-r.x)*i+(-e.x+3*t.x-3*n.x+r.x)*s),l=.5*(2*t.y+(-e.y+n.y)*o+(2*e.y-5*t.y+4*n.y-r.y)*i+(-e.y+3*t.y-3*n.y+r.y)*s),u=.5*(2*t.z+(-e.z+n.z)*o+(2*e.z-5*t.z+4*n.z-r.z)*i+(-e.z+3*t.z-3*n.z+r.z)*s);return new a(c,l,u)}static Clamp(e,t,n){const r=new a;return a.ClampToRef(e,t,n,r),r}static ClampToRef(e,t,n,r){let o=e.x;o=o>n.x?n.x:o,o=on.y?n.y:i,i=in.z?n.z:s,s=sthis.x&&(this.x=e),t>this.y&&(this.y=t),n>this.z&&(this.z=n),this}floor(){return new a(Math.floor(this.x),Math.floor(this.y),Math.floor(this.z))}fract(){return new a(this.x-Math.floor(this.x),this.y-Math.floor(this.y),this.z-Math.floor(this.z))}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}lengthSquared(){return this.x*this.x+this.y*this.y+this.z*this.z}normalize(){return this.normalizeFromLength(this.length())}normalizeFromLength(e){return 0===e||1===e?this:this.scaleInPlace(1/e)}normalizeToNew(){const e=new a(0,0,0);return this.normalizeToRef(e),e}normalizeToRef(e){let t=this.length();return 0===t||1===t?e.copyFromFloats(this.x,this.y,this.z):this.scaleToRef(1/t,e)}clone(){return new a(this.x,this.y,this.z)}copyFrom(e){return this.copyFromFloats(e.x,e.y,e.z)}copyFromFloats(e,t,n){return this.x=e,this.y=t,this.z=n,this}set(e,t,n){return this.copyFromFloats(e,t,n)}setAll(e){return this.x=this.y=this.z=e,this}}t.Vector3=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isResizeServiceUrl=t.getCatalystRealmCommsStatus=t.areCandidatesFetched=t.isRealmInitialized=t.getAllCatalystCandidates=t.getAddedCatalystCandidates=t.getCatalystCandidates=t.getLayer=t.getRealm=t.getCommsServer=t.getResizeService=t.getFetchMetaContentService=t.getFetchMetaContentServer=t.getFetchContentServer=t.getUpdateProfileServer=t.getFetchProfileServer=void 0;const r=n(7);t.getFetchProfileServer=e=>e.dao.profileServer,t.getUpdateProfileServer=e=>e.dao.updateContentServer,t.getFetchContentServer=e=>e.dao.fetchContentServer,t.getFetchMetaContentServer=e=>e.dao.fetchMetaContentServer,t.getFetchMetaContentService=e=>e.dao.fetchMetaContentServer+"/lambdas/contentv2",t.getResizeService=e=>e.dao.resizeService,t.getCommsServer=e=>e.dao.commsServer,t.getRealm=e=>e.dao.realm,t.getLayer=e=>e.dao.realm?e.dao.realm.layer:"",t.getCatalystCandidates=e=>e.dao.candidates,t.getAddedCatalystCandidates=e=>e.dao.addedCandidates,t.getAllCatalystCandidates=e=>t.getAddedCatalystCandidates(e).concat(t.getCatalystCandidates(e)),t.isRealmInitialized=e=>e.dao.initialized,t.areCandidatesFetched=e=>e.dao.candidatesFetched,t.getCatalystRealmCommsStatus=e=>e.dao.commsStatus,t.isResizeServiceUrl=(e,n)=>(null==n?void 0:n.startsWith(t.getResizeService(e)))||(null==n?void 0:n.startsWith(r.getServerConfigurations().fallbackResizeServiceUrl))},function(e,t,n){"use strict";var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},o=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ExposableAPI=void 0;const i=n(33);class s extends i.API{async _getExposedMethods(){return Array.from(i.getExposedMethods(this))}}r([i.exposeMethod,o("design:type",Function),o("design:paramtypes",[]),o("design:returntype",Promise)],s.prototype,"_getExposedMethods",null),t.ExposableAPI=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(626);t.UNKNOWN_ERROR="UNKNOWN_ERROR",t.NOT_IMPLEMENTED="NOT_IMPLEMENTED",t.MISSING_NEW="MISSING_NEW",t.CALL_EXCEPTION="CALL_EXCEPTION",t.INVALID_ARGUMENT="INVALID_ARGUMENT",t.MISSING_ARGUMENT="MISSING_ARGUMENT",t.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",t.NUMERIC_FAULT="NUMERIC_FAULT",t.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",t.NONCE_EXPIRED="NONCE_EXPIRED",t.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",t.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION";var o=!1,i=!1;function s(e,n,o){if(i)throw new Error("unknown error");n||(n=t.UNKNOWN_ERROR),o||(o={});var s=[];Object.keys(o).forEach((function(e){try{s.push(e+"="+JSON.stringify(o[e]))}catch(t){s.push(e+"="+JSON.stringify(o[e].toString()))}})),s.push("version="+r.version);var a=e;s.length&&(e+=" ("+s.join(", ")+")");var c=new Error(e);throw c.reason=a,c.code=n,Object.keys(o).forEach((function(e){c[e]=o[e]})),c}t.throwError=s,t.checkNew=function(e,n){e instanceof n||s("missing new",t.MISSING_NEW,{name:n.name})},t.checkArgumentCount=function(e,n,r){r||(r=""),en&&s("too many arguments"+r,t.UNEXPECTED_ARGUMENT,{count:e,expectedCount:n})},t.setCensorship=function(e,n){o&&s("error censorship permanent",t.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),i=!!e,o=!!n},t.checkNormalize=function(){try{if(["NFD","NFC","NFKD","NFKC"].forEach((function(e){try{"test".normalize(e)}catch(t){throw new Error("missing "+e)}})),String.fromCharCode(233).normalize("NFD")!==String.fromCharCode(101,769))throw new Error("broken implementation")}catch(e){s("platform missing String.prototype.normalize",t.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:e.message})}};var a={debug:1,default:2,info:2,warn:3,error:4,off:5},c=a.default;function l(e,t){c>a[e]||console.log.apply(console,t)}function u(){for(var e=[],t=0;t{e[t]&&(e[t]=c(e[t]))}),["membership","avatar_url","displayname"].forEach(t=>{e.content&&e.content[t]&&(e.content[t]=c(e.content[t]))}),["rel_type"].forEach(t=>{e.content&&e.content["m.relates_to"]&&e.content["m.relates_to"][t]&&(e.content["m.relates_to"][t]=c(e.content["m.relates_to"][t]))}),this.event=e||{},this.sender=null,this.target=null,this.status=null,this.error=null,this.forwardLooking=!0,this._pushActions=null,this._replacingEvent=null,this._localRedactionEvent=null,this._isCancelled=!1,this._clearEvent={},this._senderCurve25519Key=null,this._claimedEd25519Key=null,this._forwardingCurve25519KeyChain=[],this._decryptionPromise=null,this._retryDecryption=!1,this.verificationRequest=null};t.MatrixEvent=l,i.inherits(l,o.EventEmitter),i.extend(l.prototype,{getId:function(){return this.event.event_id},getSender:function(){return this.event.sender||this.event.user_id},getType:function(){return this._clearEvent.type||this.event.type},getWireType:function(){return this.event.type},getRoomId:function(){return this.event.room_id},getTs:function(){return this.event.origin_server_ts},getDate:function(){return this.event.origin_server_ts?new Date(this.event.origin_server_ts):null},getOriginalContent:function(){return this._localRedactionEvent?{}:this._clearEvent.content||this.event.content||{}},getContent:function(){return this._localRedactionEvent?{}:this._replacingEvent?this._replacingEvent.getContent()["m.new_content"]||{}:this.getOriginalContent()},getWireContent:function(){return this.event.content||{}},getPrevContent:function(){return this.getUnsigned().prev_content||this.event.prev_content||{}},getDirectionalContent:function(){return this.forwardLooking?this.getContent():this.getPrevContent()},getAge:function(){return this.getUnsigned().age||this.event.age},getLocalAge:function(){return Date.now()-this.getTs()},getStateKey:function(){return this.event.state_key},isState:function(){return void 0!==this.event.state_key},makeEncrypted:function(e,t,n,r){this._clearEvent={type:this.event.type,content:this.event.content},this.event.type=e,this.event.content=t,this._senderCurve25519Key=n,this._claimedEd25519Key=r},isBeingDecrypted:function(){return null!=this._decryptionPromise},isDecryptionFailure:function(){return this._clearEvent&&this._clearEvent.content&&"m.bad.encrypted"===this._clearEvent.content.msgtype},attemptDecryption:async function(e){if(!this.isEncrypted())throw new Error("Attempt to decrypt event which isn't encrypted");if(this._clearEvent&&this._clearEvent.content&&"m.bad.encrypted"!==this._clearEvent.content.msgtype)throw new Error("Attempt to decrypt event which has already been encrypted");return this._decryptionPromise?(s.logger.log(`Event ${this.getId()} already being decrypted; queueing a retry`),this._retryDecryption=!0,this._decryptionPromise):(this._decryptionPromise=this._decryptionLoop(e),this._decryptionPromise)},cancelAndResendKeyRequest:function(e,t){const n=this.getWireContent();return e.requestRoomKey({algorithm:n.algorithm,room_id:this.getRoomId(),session_id:n.session_id,sender_key:n.sender_key},this.getKeyRequestRecipients(t),!0)},getKeyRequestRecipients:function(e){const t=this.getWireContent(),n=[{userId:e,deviceId:"*"}],r=this.getSender();return r!==e&&n.push({userId:r,deviceId:t.device_id}),n},_decryptionLoop:async function(e){for(await Promise.resolve();;){let t,n;this._retryDecryption=!1;try{t=e?await e.decryptEvent(this):this._badEncryptedMessage("Encryption not enabled")}catch(e){if("DecryptionError"!==e.name)return s.logger.error(`Error decrypting event (id=${this.getId()}): ${e.stack||e}`),this._decryptionPromise=null,void(this._retryDecryption=!1);if(n=e,this._retryDecryption){s.logger.log(`Got error decrypting event (id=${this.getId()}: `+e+"), but retrying");continue}s.logger.warn(`Error decrypting event (id=${this.getId()}): ${e.detailedString}`),t=this._badEncryptedMessage(e.message)}return this._decryptionPromise=null,this._retryDecryption=!1,this._setClearData(t),this.setPushActions(null),void this.emit("Event.decrypted",this,n)}},_badEncryptedMessage:function(e){return{clearEvent:{type:"m.room.message",content:{msgtype:"m.bad.encrypted",body:"** Unable to decrypt: "+e+" **"}}}},_setClearData:function(e){this._clearEvent=e.clearEvent,this._senderCurve25519Key=e.senderCurve25519Key||null,this._claimedEd25519Key=e.claimedEd25519Key||null,this._forwardingCurve25519KeyChain=e.forwardingCurve25519KeyChain||[]},getClearContent:function(){const e=this._clearEvent;return e&&e.content?e.content:null},isEncrypted:function(){return"m.room.encrypted"===this.event.type},getSenderKey:function(){return this._senderCurve25519Key},getKeysClaimed:function(){return{ed25519:this._claimedEd25519Key}},getClaimedEd25519Key:function(){return this._claimedEd25519Key},getForwardingCurve25519KeyChain:function(){return this._forwardingCurve25519KeyChain},getUnsigned:function(){return this.event.unsigned||{}},unmarkLocallyRedacted:function(){const e=this._localRedactionEvent;return this._localRedactionEvent=null,this.event.unsigned&&(this.event.unsigned.redacted_because=null),!!e},markLocallyRedacted:function(e){this._localRedactionEvent||(this.emit("Event.beforeRedaction",this,e),this._localRedactionEvent=e,this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=e.event)},makeRedacted:function(e){if(!e.event)throw new Error("invalid redaction_event in makeRedacted");let t;for(t in this._localRedactionEvent=null,this.emit("Event.beforeRedaction",this,e),this._replacingEvent=null,this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=e.event,this.event)this.event.hasOwnProperty(t)&&(u[t]||delete this.event[t]);const n=d[this.getType()]||{},r=this.getContent();for(t in r)r.hasOwnProperty(t)&&(n[t]||delete r[t])},isRedacted:function(){return Boolean(this.getUnsigned().redacted_because)},isRedaction:function(){return"m.room.redaction"===this.getType()},getPushActions:function(){return this._pushActions},setPushActions:function(e){this._pushActions=e},handleRemoteEcho:function(e){const t=this.getUnsigned(),n=this.getId();this.event=e,t.redacted_because&&(this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=t.redacted_because),this.setStatus(null),this.getId()!==n&&this.emit("Event.localEventIdReplaced",this)},isSending(){return!!this.status},setStatus(e){this.status=e,this.emit("Event.status",this,e)},replaceLocalEventId(e){this.event.event_id=e,this.emit("Event.localEventIdReplaced",this)},isRelation(e){const t=this.getWireContent(),n=t&&t["m.relates_to"];return n&&n.rel_type&&n.event_id&&(e&&n.rel_type===e||!e)},getRelation(){return this.isRelation()?this.getWireContent()["m.relates_to"]:null},makeReplaced(e){this.isRedacted()&&e||this._replacingEvent!==e&&(this._replacingEvent=e,this.emit("Event.replaced",this))},getAssociatedStatus(){return this._replacingEvent?this._replacingEvent.status:this._localRedactionEvent?this._localRedactionEvent.status:this.status},getServerAggregatedRelation(e){const t=this.getUnsigned()["m.relations"];if(t)return t[e]},replacingEventId(){const e=this.getServerAggregatedRelation("m.replace");return e?e.event_id:this._replacingEvent?this._replacingEvent.getId():void 0},replacingEvent(){return this._replacingEvent},replacingEventDate(){const e=this.getServerAggregatedRelation("m.replace");if(e){const t=e.origin_server_ts;if(Number.isFinite(t))return new Date(t)}else if(this._replacingEvent)return this._replacingEvent.getDate()},localRedactionEvent(){return this._localRedactionEvent},getAssociatedId(){const e=this.getRelation();return e?e.event_id:this.isRedaction()?this.event.redacts:void 0},hasAssocation(){return!!this.getAssociatedId()},updateAssociatedId(e){const t=this.getRelation();t?t.event_id=e:this.isRedaction()&&(this.event.redacts=e)},flagCancelled(e=!0){this._isCancelled=e},isCancelled(){return this._isCancelled},toJSON(){const e={type:this.getType(),sender:this.getSender(),content:this.getContent(),event_id:this.getId(),origin_server_ts:this.getTs(),unsigned:this.getUnsigned(),room_id:this.getRoomId()};return this.isRedaction()&&(e.redacts=this.event.redacts),this.isEncrypted()?{decrypted:e,encrypted:this.event}:e},setVerificationRequest:function(e){this.verificationRequest=e}});const u=["event_id","type","room_id","user_id","sender","state_key","prev_state","content","unsigned","origin_server_ts"].reduce((function(e,t){return e[t]=1,e}),{}),d={"m.room.member":{membership:1},"m.room.create":{creator:1},"m.room.join_rules":{join_rule:1},"m.room.power_levels":{ban:1,events:1,events_default:1,kick:1,redact:1,state_default:1,users:1,users_default:1},"m.room.aliases":{aliases:1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.baseCatalogsLoaded=t.getExclusiveCatalog=t.getPlatformCatalog=t.getInventory=t.getEthereumAddress=t.isAddedToCatalog=t.findProfileByName=t.hasConnectedWeb3=t.getProfile=t.getProfileDownloadServer=void 0,t.getProfileDownloadServer=e=>e.dao.profileServer,t.getProfile=(e,t)=>e.profiles&&e.profiles.userInfo&&e.profiles.userInfo[t]&&"ok"===e.profiles.userInfo[t].status?e.profiles.userInfo[t].data:null,t.hasConnectedWeb3=(e,t)=>!!(e.profiles&&e.profiles.userInfo&&e.profiles.userInfo[t]&&"ok"===e.profiles.userInfo[t].status)&&!!e.profiles.userInfo[t].hasConnectedWeb3,t.findProfileByName=(e,t)=>{var n;return e.profiles&&e.profiles.userInfo?null===(n=Object.values(e.profiles.userInfo).filter(e=>"ok"===e.status).find(e=>{var n;return(null===(n=e.data.name)||void 0===n?void 0:n.toLowerCase())===t.toLowerCase()}))||void 0===n?void 0:n.data:null},t.isAddedToCatalog=(e,t)=>!!(e.profiles&&e.profiles.userInfo&&e.profiles.userInfo[t]&&"ok"===e.profiles.userInfo[t].status)&&!!e.profiles.userInfo[t].addedToCatalog,t.getEthereumAddress=(e,t)=>e.profiles&&e.profiles.userInfo&&e.profiles.userInfo[t]&&"ok"===e.profiles.userInfo[t].status?e.profiles.userInfo[t].data.ethAddress:void 0,t.getInventory=(e,t)=>e.profiles&&e.profiles.userInventory&&e.profiles.userInventory[t]&&"ok"===e.profiles.userInventory[t].status?e.profiles.userInventory[t].data:null,t.getPlatformCatalog=e=>e.profiles&&e.profiles.catalogs&&e.profiles.catalogs["base-avatars"]&&"ok"===e.profiles.catalogs["base-avatars"].status?e.profiles.catalogs["base-avatars"].data:null,t.getExclusiveCatalog=e=>e.profiles.catalogs&&e.profiles.catalogs["base-exclusive"]&&"ok"===e.profiles.catalogs["base-exclusive"].status?e.profiles.catalogs["base-exclusive"].data:null,t.baseCatalogsLoaded=e=>e.profiles.catalogs&&e.profiles.catalogs["base-avatars"]&&"ok"===e.profiles.catalogs["base-avatars"].status&&e.profiles.catalogs["base-exclusive"]&&"ok"===e.profiles.catalogs["base-exclusive"].status},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addedProfileToCatalog=t.ADDED_PROFILE_TO_CATALOG=t.inventoryFailure=t.INVENTORY_FAILURE=t.inventorySuccess=t.INVENTORY_SUCCESS=t.inventoryRequest=t.INVENTORY_REQUEST=t.catalogLoaded=t.CATALOG_LOADED=t.addCatalog=t.ADD_CATALOG=t.setBaseExclusivesCatalog=t.SET_BASE_EXCLUSIVES_CATALOG=t.setBaseWearablesCatalog=t.SET_BASE_WEARABLES_CATALOG=t.saveProfileFailure=t.saveProfileSuccess=t.saveProfileRequest=t.SAVE_PROFILE_FAILURE=t.SAVE_PROFILE_SUCCESS=t.SAVE_PROFILE_REQUEST=t.profileRandom=t.profileFailure=t.profileSuccess=t.profileRequest=t.PROFILE_RANDOM=t.PROFILE_FAILURE=t.PROFILE_SUCCESS=t.PROFILE_REQUEST=void 0;const r=n(25);t.PROFILE_REQUEST="[Request] Profile fetch",t.PROFILE_SUCCESS="[Success] Profile fetch",t.PROFILE_FAILURE="[Failure] Profile fetch",t.PROFILE_RANDOM="[?] Profile randomized",t.profileRequest=e=>r.action(t.PROFILE_REQUEST,{userId:e}),t.profileSuccess=(e,n,o=!1)=>r.action(t.PROFILE_SUCCESS,{userId:e,profile:n,hasConnectedWeb3:o}),t.profileFailure=(e,n)=>r.action(t.PROFILE_FAILURE,{userId:e,error:n}),t.profileRandom=(e,n)=>r.action(t.PROFILE_RANDOM,{userId:e,profile:n}),t.SAVE_PROFILE_REQUEST="[Request] Save Profile",t.SAVE_PROFILE_SUCCESS="[Success] Save Profile",t.SAVE_PROFILE_FAILURE="[Failure] Save Profile",t.saveProfileRequest=(e,n)=>r.action(t.SAVE_PROFILE_REQUEST,{userId:n,profile:e}),t.saveProfileSuccess=(e,n,o)=>r.action(t.SAVE_PROFILE_SUCCESS,{userId:e,version:n,profile:o}),t.saveProfileFailure=(e,n)=>r.action(t.SAVE_PROFILE_FAILURE,{userId:e,error:n}),t.SET_BASE_WEARABLES_CATALOG="Set base wearables catalog",t.setBaseWearablesCatalog=e=>r.action(t.SET_BASE_WEARABLES_CATALOG,e),t.SET_BASE_EXCLUSIVES_CATALOG="Set base exclusives catalog",t.setBaseExclusivesCatalog=e=>r.action(t.SET_BASE_EXCLUSIVES_CATALOG,e),t.ADD_CATALOG="Add Catalog",t.addCatalog=(e,n)=>r.action(t.ADD_CATALOG,{name:e,catalog:n}),t.CATALOG_LOADED="Catalog Loaded",t.catalogLoaded=e=>r.action(t.CATALOG_LOADED,{name:e}),t.INVENTORY_REQUEST="[Request] Inventory fetch",t.inventoryRequest=(e,n)=>r.action(t.INVENTORY_REQUEST,{userId:e,ethAddress:n}),t.INVENTORY_SUCCESS="[Success] Inventory fetch",t.inventorySuccess=(e,n)=>r.action(t.INVENTORY_SUCCESS,{userId:e,inventory:n}),t.INVENTORY_FAILURE="[Failure] Inventory fetch",t.inventoryFailure=(e,n)=>r.action(t.INVENTORY_FAILURE,{userId:e,error:n}),t.ADDED_PROFILE_TO_CATALOG="[Success] Added profile to catalog",t.addedProfileToCatalog=(e,n)=>r.action(t.ADDED_PROFILE_TO_CATALOG,{userId:e,profile:n})},function(e,t,n){var r=n(6).Buffer,o=n(78).Transform,i=n(100).StringDecoder;function s(e){o.call(this),this.hashMode="string"==typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}n(3)(s,o),s.prototype.update=function(e,t,n){"string"==typeof e&&(e=r.from(e,t));var o=this._update(e);return this.hashMode?this:(n&&(o=this._toString(o,n)),o)},s.prototype.setAutoPadding=function(){},s.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},s.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},s.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},s.prototype._transform=function(e,t,n){var r;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(e){r=e}finally{n(r)}},s.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(e){t=e}e(t)},s.prototype._finalOrDigest=function(e){var t=this.__final()||r.alloc(0);return e&&(t=this._toString(t,e,!0)),t},s.prototype._toString=function(e,t,n){if(this._decoder||(this._decoder=new i(t),this._encoding=t),this._encoding!==t)throw new Error("can't switch encodings");var r=this._decoder.write(e);return n&&(r+=this._decoder.end()),r},e.exports=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.logout=t.LOGOUT=t.loginCompleted=t.LOGIN_COMPLETED=t.userAuthentified=t.USER_AUTHENTIFIED=t.login=t.LOGIN=void 0;const r=n(25);t.LOGIN="[Request] Login",t.login=()=>r.action(t.LOGIN),t.USER_AUTHENTIFIED="[Success] User authentified",t.userAuthentified=(e,n,o)=>r.action(t.USER_AUTHENTIFIED,{userId:e,identity:n,network:o}),t.LOGIN_COMPLETED="[Success] Login",t.loginCompleted=()=>r.action(t.LOGIN_COMPLETED),t.LOGOUT="[Request] Logout",t.logout=()=>r.action(t.LOGOUT)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReportFatalError=t.bringDownClientAndShowError=t.aborted=void 0;const r=n(25),o=n(26);function i(e){if(t.aborted)return;const n=document.body;document.getElementById("gameContainer").setAttribute("style","display: none !important");document.getElementById("progress-bar").setAttribute("style","display: none !important"),n.setAttribute("style","background-image: none !important;");const r=e===o.COMMS_COULD_NOT_BE_ESTABLISHED?"comms":e===o.NOT_INVITED?"notinvited":e===o.NO_WEBGL_COULD_BE_CREATED?"notsupported":e===o.MOBILE_NOT_SUPPORTED?"nomobile":e===o.NEW_LOGIN?"newlogin":e===o.NETWORK_MISMATCH?"networkmismatch":"fatal";document.getElementById("error-"+r).setAttribute("style","display: block !important"),t.aborted=!0}t.aborted=!1,t.bringDownClientAndShowError=i,t.ReportFatalError=function(e){i(e),globalThis.globalStore&&globalThis.globalStore.dispatch(r.action(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unityInterface=t.UnityInterface=t.targetHeight=void 0;const r=n(134),o=n(7),i=n(62),s=n(395),a=n(8),c=n(396);let l,u=null;function d(e,t,n){let r=u.Module.canvas.widthNative/(window.innerWidth*devicePixelRatio),o=u.Module.canvas.heightNative/(window.innerHeight*devicePixelRatio),i={clientX:t.clientX*r,clientY:t.clientY*o,screenX:t.screenX,screenY:t.screenY,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,button:t.button,buttons:t.buttons,movementX:t.movementX||t.mozMovementX||t.webkitMovementX,movementY:t.movementY||t.mozMovementY||t.webkitMovementY,type:t.type};l(e,i,n)}function f(e){t.targetHeight>2e3&&(t.targetHeight=window.innerHeight*devicePixelRatio);let n=t.targetHeight/e.canvas.height;e.setCanvasSize(e.canvas.width*n,e.canvas.height*n)}t.targetHeight=1080;class p{constructor(){this.debug=!1}SetTargetHeight(e){o.EDITOR||t.targetHeight!==e&&(this.gameInstance.Module?(t.targetHeight=e,window.dispatchEvent(new Event("resize"))):a.defaultLogger.log(`Can't change base resolution height to ${e}! Are you running explorer in unity editor or native?`))}Init(e){if(o.WSS_ENABLED||s.nativeMsgBridge.initNativeMessages(e),this.gameInstance=e,this.Module=this.gameInstance.Module,u=e,this.Module)if(o.EDITOR){const e=this.Module.canvas;e.width=e.parentElement.clientWidth,e.height=e.parentElement.clientHeight}else window.addEventListener("resize",this.resizeCanvasDelayed),document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&f(this.Module)}),this.resizeCanvasDelayed(null),this.waitForFillMouseEventData()}waitForFillMouseEventData(){let e=window.DCL;void 0!==e.JSEvents?(l=e.JSEvents.fillMouseEventData,e.JSEvents.fillMouseEventData=d):setTimeout(this.waitForFillMouseEventData,100)}SendGenericMessage(e,t,n){this.gameInstance.SendMessage(e,t,n)}SetDebug(){this.gameInstance.SendMessage("SceneController","SetDebug")}LoadProfile(e){this.gameInstance.SendMessage("SceneController","LoadProfile",JSON.stringify(e))}CreateUIScene(e){this.gameInstance.SendMessage("SceneController","CreateUIScene",JSON.stringify(e))}Teleport({position:{x:e,y:t,z:n},cameraTarget:o},i=!0){const s=t<=0?2:t;r.TeleportController.ensureTeleportAnimation(),this.gameInstance.SendMessage("CharacterController","Teleport",JSON.stringify({x:e,y:s,z:n})),(o||i)&&this.gameInstance.SendMessage("CameraController","SetRotation",JSON.stringify({x:e,y:s,z:n,cameraTarget:o}))}LoadParcelScenes(e){if(e.length>1)throw new Error("Only one scene at a time!");this.gameInstance.SendMessage("SceneController","LoadParcelScenes",JSON.stringify(e[0]))}UpdateParcelScenes(e){if(e.length>1)throw new Error("Only one scene at a time!");this.gameInstance.SendMessage("SceneController","UpdateParcelScenes",JSON.stringify(e[0]))}UnloadScene(e){this.gameInstance.SendMessage("SceneController","UnloadScene",e)}SendSceneMessage(e){this.gameInstance.SendMessage("SceneController","SendSceneMessage",e)}SetSceneDebugPanel(){this.gameInstance.SendMessage("SceneController","SetSceneDebugPanel")}ShowFPSPanel(){this.gameInstance.SendMessage("SceneController","ShowFPSPanel")}HideFPSPanel(){this.gameInstance.SendMessage("SceneController","HideFPSPanel")}SetEngineDebugPanel(){this.gameInstance.SendMessage("SceneController","SetEngineDebugPanel")}SetDisableAssetBundles(){this.gameInstance.SendMessage("SceneController","SetDisableAssetBundles")}ActivateRendering(){this.gameInstance.SendMessage("SceneController","ActivateRendering")}DeactivateRendering(){this.gameInstance.SendMessage("SceneController","DeactivateRendering")}UnlockCursor(){this.SetCursorState(!1)}SetCursorState(e){this.gameInstance.SendMessage("MouseCatcher","UnlockCursorBrowser",e?1:0)}SetBuilderReady(){this.gameInstance.SendMessage("SceneController","BuilderReady")}AddUserProfileToCatalog(e){this.gameInstance.SendMessage("SceneController","AddUserProfileToCatalog",JSON.stringify(e))}AddWearablesToCatalog(e){for(const t of e)this.gameInstance.SendMessage("SceneController","AddWearableToCatalog",JSON.stringify(t))}RemoveWearablesFromCatalog(e){this.gameInstance.SendMessage("SceneController","RemoveWearablesFromCatalog",JSON.stringify(e))}ClearWearableCatalog(){this.gameInstance.SendMessage("SceneController","ClearWearableCatalog")}ShowNotification(e){this.gameInstance.SendMessage("HUDController","ShowNotificationFromJson",JSON.stringify(e))}ConfigureHUDElement(e,t,n=null){this.gameInstance.SendMessage("HUDController","ConfigureHUDElement",JSON.stringify({hudElementId:e,configuration:t,extraPayload:n?JSON.stringify(n):null}))}ShowWelcomeNotification(){this.gameInstance.SendMessage("HUDController","ShowWelcomeNotification")}TriggerSelfUserExpression(e){this.gameInstance.SendMessage("HUDController","TriggerSelfUserExpression",e)}UpdateMinimapSceneInformation(e){for(let t=0;t{f(u.Module)},100)}}t.UnityInterface=p,t.unityInterface=new p},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const r="function"==typeof Symbol&&Symbol.for;function o(e,t){return r?Object.getOwnPropertySymbols(e).includes(t):Object.getOwnPropertyNames(e).includes(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scalar=void 0;class r{static WithinEpsilon(e,t,n=1401298e-51){let r=e-t;return-n<=r&&r<=n}static ToHex(e){let t=e.toString(16);return e<=15?("0"+t).toUpperCase():t.toUpperCase()}static Sign(e){const t=+e;return 0===t||isNaN(t)?t:t>0?1:-1}static Clamp(e,t=0,n=1){return Math.min(n,Math.max(t,e))}static Log2(e){return Math.log(e)*Math.LOG2E}static Repeat(e,t){return e-Math.floor(e/t)*t}static Normalize(e,t,n){return(e-t)/(n-t)}static Denormalize(e,t,n){return e*(n-t)+t}static DeltaAngle(e,t){let n=r.Repeat(t-e,360);return n>180&&(n-=360),n}static PingPong(e,t){let n=r.Repeat(e,2*t);return t-Math.abs(n-t)}static SmoothStep(e,t,n){let o=r.Clamp(n);return o=-2*o*o*o+3*o*o,t*o+e*(1-o)}static MoveTowards(e,t,n){let o=0;return o=Math.abs(t-e)<=n?t:e+r.Sign(t-e)*n,o}static MoveTowardsAngle(e,t,n){let o=r.DeltaAngle(e,t),i=0;return i=-n180&&(o-=360),e+o*r.Clamp(n)}static InverseLerp(e,t,n){let o=0;return o=e!==t?r.Clamp((n-e)/(t-e)):0,o}static Hermite(e,t,n,r,o){let i=o*o,s=o*i;return e*(2*s-3*i+1)+n*(-2*s+3*i)+t*(s-2*i+o)+r*(s-i)}static RandomRange(e,t){return e===t?e:Math.random()*(t-e)+e}static RangeToPercent(e,t,n){return(e-t)/(n-t)}static PercentToRange(e,t,n){return(n-t)*e+t}static NormalizeRadians(e){return e-r.TwoPi*Math.floor((e+Math.PI)/r.TwoPi)}}t.Scalar=r,r.TwoPi=2*Math.PI},function(e,t,n){"use strict";var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},o=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoTexture=t.VideoClip=t.SmartItem=t.OnAnimationEnd=t.OnPointerLock=t.OnPointerUUIDEvent=t.OnUUIDEvent=t.BasicMaterial=t.Material=t.TransparencyMode=t.TextShape=t.Fonts=t.Font=t.OBJShape=t.Animator=t.Texture=t.NFTShape=t.PictureFrameStyle=t.GLTFShape=t.CylinderShape=t.ConeShape=t.PlaneShape=t.CircleShape=t.SphereShape=t.BoxShape=t.Shape=t.Billboard=t.Transform=t.AvatarModifierArea=t.AvatarModifiers=t.CLASS_ID=void 0;const i=n(23),s=n(35),a=n(253),c=n(28),l=n(179);var u;!function(e){e[e.TRANSFORM=1]="TRANSFORM",e[e.UUID_CALLBACK=8]="UUID_CALLBACK",e[e.BOX_SHAPE=16]="BOX_SHAPE",e[e.SPHERE_SHAPE=17]="SPHERE_SHAPE",e[e.PLANE_SHAPE=18]="PLANE_SHAPE",e[e.CONE_SHAPE=19]="CONE_SHAPE",e[e.CYLINDER_SHAPE=20]="CYLINDER_SHAPE",e[e.TEXT_SHAPE=21]="TEXT_SHAPE",e[e.NFT_SHAPE=22]="NFT_SHAPE",e[e.UI_WORLD_SPACE_SHAPE=23]="UI_WORLD_SPACE_SHAPE",e[e.UI_SCREEN_SPACE_SHAPE=24]="UI_SCREEN_SPACE_SHAPE",e[e.UI_CONTAINER_RECT=25]="UI_CONTAINER_RECT",e[e.UI_CONTAINER_STACK=26]="UI_CONTAINER_STACK",e[e.UI_TEXT_SHAPE=27]="UI_TEXT_SHAPE",e[e.UI_INPUT_TEXT_SHAPE=28]="UI_INPUT_TEXT_SHAPE",e[e.UI_IMAGE_SHAPE=29]="UI_IMAGE_SHAPE",e[e.UI_SLIDER_SHAPE=30]="UI_SLIDER_SHAPE",e[e.CIRCLE_SHAPE=31]="CIRCLE_SHAPE",e[e.BILLBOARD=32]="BILLBOARD",e[e.ANIMATION=33]="ANIMATION",e[e.FONT=34]="FONT",e[e.UI_FULLSCREEN_SHAPE=40]="UI_FULLSCREEN_SHAPE",e[e.UI_BUTTON_SHAPE=41]="UI_BUTTON_SHAPE",e[e.GLTF_SHAPE=54]="GLTF_SHAPE",e[e.OBJ_SHAPE=55]="OBJ_SHAPE",e[e.AVATAR_SHAPE=56]="AVATAR_SHAPE",e[e.BASIC_MATERIAL=64]="BASIC_MATERIAL",e[e.PBR_MATERIAL=65]="PBR_MATERIAL",e[e.HIGHLIGHT_ENTITY=66]="HIGHLIGHT_ENTITY",e[e.SOUND=67]="SOUND",e[e.TEXTURE=68]="TEXTURE",e[e.VIDEO_CLIP=70]="VIDEO_CLIP",e[e.VIDEO_TEXTURE=71]="VIDEO_TEXTURE",e[e.AUDIO_CLIP=200]="AUDIO_CLIP",e[e.AUDIO_SOURCE=201]="AUDIO_SOURCE",e[e.AUDIO_STREAM=202]="AUDIO_STREAM",e[e.GIZMOS=203]="GIZMOS",e[e.SMART_ITEM=204]="SMART_ITEM",e[e.AVATAR_MODIFIER_AREA=205]="AVATAR_MODIFIER_AREA"}(u=t.CLASS_ID||(t.CLASS_ID={})),function(e){e.HIDE_AVATARS="HIDE_AVATARS",e.DISABLE_PASSPORTS="DISABLE_PASSPORTS"}(t.AvatarModifiers||(t.AvatarModifiers={}));let d=class extends i.ObservableComponent{constructor(e){super(),this.area=e.area,this.modifiers=e.modifiers}};r([i.ObservableComponent.field,o("design:type",Object)],d.prototype,"area",void 0),r([i.ObservableComponent.field,o("design:type",Array)],d.prototype,"modifiers",void 0),d=r([i.Component("engine.avatarModifierArea",u.AVATAR_MODIFIER_AREA),o("design:paramtypes",[Object])],d),t.AvatarModifierArea=d;let f=class extends i.ObservableComponent{constructor(e={}){super(),this.position=e.position||s.Vector3.Zero(),this.rotation=e.rotation||s.Quaternion.Identity,this.scale=e.scale||new s.Vector3(1,1,1)}get eulerAngles(){return this.rotation.eulerAngles}lookAt(e,t=s.MathTmp.staticUp){const n=new s.Matrix;return s.Matrix.LookAtLHToRef(this.position,e,t,n),n.invert(),s.Quaternion.FromRotationMatrixToRef(n,this.rotation),this}rotate(e,t){return this.rotation.multiplyInPlace(this.rotation.angleAxis(t,e)),this}translate(e){return this.position.addInPlace(e),this}};r([i.ObservableComponent.field,o("design:type",s.Vector3)],f.prototype,"position",void 0),r([i.ObservableComponent.field,o("design:type",s.Quaternion)],f.prototype,"rotation",void 0),r([i.ObservableComponent.field,o("design:type",s.Vector3)],f.prototype,"scale",void 0),f=r([i.Component("engine.transform",u.TRANSFORM),o("design:paramtypes",[Object])],f),t.Transform=f;let p=class extends i.ObservableComponent{constructor(e=!0,t=!0,n=!0){super(),this.x=!0,this.y=!0,this.z=!0,this.x=e,this.y=t,this.z=n}};r([i.ObservableComponent.field,o("design:type",Boolean)],p.prototype,"x",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],p.prototype,"y",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],p.prototype,"z",void 0),p=r([i.Component("engine.billboard",u.BILLBOARD),o("design:paramtypes",[Boolean,Boolean,Boolean])],p),t.Billboard=p;class g extends i.ObservableComponent{constructor(){super(...arguments),this.withCollisions=!0,this.isPointerBlocker=!0,this.visible=!0}}r([i.ObservableComponent.field,o("design:type",Boolean)],g.prototype,"withCollisions",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],g.prototype,"isPointerBlocker",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],g.prototype,"visible",void 0),t.Shape=g;let h=class extends g{};h=r([i.DisposableComponent("engine.shape",u.BOX_SHAPE)],h),t.BoxShape=h;let y=class extends g{};y=r([i.DisposableComponent("engine.shape",u.SPHERE_SHAPE)],y),t.SphereShape=y;let m=class extends g{};r([i.ObservableComponent.field,o("design:type",Number)],m.prototype,"segments",void 0),r([i.ObservableComponent.field,o("design:type",Number)],m.prototype,"arc",void 0),m=r([i.DisposableComponent("engine.shape",u.CIRCLE_SHAPE)],m),t.CircleShape=m;let b=class extends g{constructor(){super(...arguments),this.width=1,this.height=1}};r([i.ObservableComponent.field,o("design:type",Number)],b.prototype,"width",void 0),r([i.ObservableComponent.field,o("design:type",Number)],b.prototype,"height",void 0),r([i.ObservableComponent.field,o("design:type",Array)],b.prototype,"uvs",void 0),b=r([i.DisposableComponent("engine.shape",u.PLANE_SHAPE)],b),t.PlaneShape=b;let _=class extends g{constructor(){super(...arguments),this.radiusTop=0,this.radiusBottom=1,this.segmentsHeight=1,this.segmentsRadial=36,this.openEnded=!1,this.radius=null,this.arc=360}};r([i.ObservableComponent.field,o("design:type",Number)],_.prototype,"radiusTop",void 0),r([i.ObservableComponent.field,o("design:type",Number)],_.prototype,"radiusBottom",void 0),r([i.ObservableComponent.field,o("design:type",Number)],_.prototype,"segmentsHeight",void 0),r([i.ObservableComponent.field,o("design:type",Number)],_.prototype,"segmentsRadial",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],_.prototype,"openEnded",void 0),r([i.ObservableComponent.field,o("design:type",Object)],_.prototype,"radius",void 0),r([i.ObservableComponent.field,o("design:type",Number)],_.prototype,"arc",void 0),_=r([i.DisposableComponent("engine.shape",u.CONE_SHAPE)],_),t.ConeShape=_;let v=class extends g{constructor(){super(...arguments),this.radiusTop=1,this.radiusBottom=1,this.segmentsHeight=1,this.segmentsRadial=36,this.openEnded=!1,this.radius=null,this.arc=360}};r([i.ObservableComponent.field,o("design:type",Number)],v.prototype,"radiusTop",void 0),r([i.ObservableComponent.field,o("design:type",Number)],v.prototype,"radiusBottom",void 0),r([i.ObservableComponent.field,o("design:type",Number)],v.prototype,"segmentsHeight",void 0),r([i.ObservableComponent.field,o("design:type",Number)],v.prototype,"segmentsRadial",void 0),r([i.ObservableComponent.field,o("design:type",Boolean)],v.prototype,"openEnded",void 0),r([i.ObservableComponent.field,o("design:type",Object)],v.prototype,"radius",void 0),r([i.ObservableComponent.field,o("design:type",Number)],v.prototype,"arc",void 0),v=r([i.DisposableComponent("engine.shape",u.CYLINDER_SHAPE)],v),t.CylinderShape=v;let S=class extends g{constructor(e){super(),this.src=e}};var E;r([g.readonly,o("design:type",String)],S.prototype,"src",void 0),S=r([i.DisposableComponent("engine.shape",u.GLTF_SHAPE),o("design:paramtypes",[String])],S),t.GLTFShape=S,function(e){e[e.Classic=0]="Classic",e[e.Baroque_Ornament=1]="Baroque_Ornament",e[e.Diamond_Ornament=2]="Diamond_Ornament",e[e.Minimal_Wide=3]="Minimal_Wide",e[e.Minimal_Grey=4]="Minimal_Grey",e[e.Blocky=5]="Blocky",e[e.Gold_Edges=6]="Gold_Edges",e[e.Gold_Carved=7]="Gold_Carved",e[e.Gold_Wide=8]="Gold_Wide",e[e.Gold_Rounded=9]="Gold_Rounded",e[e.Metal_Medium=10]="Metal_Medium",e[e.Metal_Wide=11]="Metal_Wide",e[e.Metal_Slim=12]="Metal_Slim",e[e.Metal_Rounded=13]="Metal_Rounded",e[e.Pins=14]="Pins",e[e.Minimal_Black=15]="Minimal_Black",e[e.Minimal_White=16]="Minimal_White",e[e.Tape=17]="Tape",e[e.Wood_Slim=18]="Wood_Slim",e[e.Wood_Wide=19]="Wood_Wide",e[e.Wood_Twigs=20]="Wood_Twigs",e[e.Canvas=21]="Canvas"}(E=t.PictureFrameStyle||(t.PictureFrameStyle={}));let w=class extends g{constructor(e,t={}){super(),this.src=e;let n=new s.Color3(.6404918,.611472,.8584906),r=E.Classic;t instanceof s.Color3?n=t:null!=t&&(t.color&&(n=t.color),t.style&&(r=t.style)),this.color=n,this.style=r}};r([g.readonly,o("design:type",String)],w.prototype,"src",void 0),r([g.readonly,o("design:type",Number)],w.prototype,"style",void 0),r([i.ObservableComponent.field,o("design:type",s.Color3)],w.prototype,"color",void 0),w=r([i.DisposableComponent("engine.shape",u.NFT_SHAPE),o("design:paramtypes",[String,Object])],w),t.NFTShape=w;let P=class extends i.ObservableComponent{constructor(e,t){if(super(),this.src=e,t)for(let e in t){this[e]=t[e]}}};r([i.ObservableComponent.readonly,o("design:type",String)],P.prototype,"src",void 0),r([i.ObservableComponent.readonly,o("design:type",Number)],P.prototype,"samplingMode",void 0),r([i.ObservableComponent.readonly,o("design:type",Number)],P.prototype,"wrap",void 0),r([i.ObservableComponent.readonly,o("design:type",Boolean)],P.prototype,"hasAlpha",void 0),P=r([i.DisposableComponent("engine.texture",u.TEXTURE),o("design:paramtypes",[String,Object])],P),t.Texture=P;let T=class extends g{constructor(){super(...arguments),this.states=[]}addClip(e){return this.states.push(e),e.onChange(()=>{this.dirty=!0}),this}getClip(e){for(let t=0;t{r&&(t.worldRunningObservable.remove(n),e())})}t.worldRunningObservable=new r.Observable,t.worldRunningObservable.add(e=>{i=e}),t.isWorldRunning=s,t.ensureWorldRunning=async function(){const e=o.default();return s()?(e.resolve(),e):(a(()=>e.resolve()),e)},t.onNextWorldRunning=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceStatus=t.FriendshipAction=t.ChatMessageType=t.HUDElementID=t.NotificationType=t.TransparencyModes=t.TextureWrapping=t.TextureSamplingMode=t.BillboardModes=void 0,t.BillboardModes={BILLBOARDMODE_NONE:0,BILLBOARDMODE_X:1,BILLBOARDMODE_Y:2,BILLBOARDMODE_Z:4,BILLBOARDMODE_ALL:7},t.TextureSamplingMode={NEAREST:1,BILINEAR:2,TRILINEAR:3},t.TextureWrapping={CLAMP:0,WRAP:1,MIRROR:2},t.TransparencyModes={OPAQUE:0,ALPHATEST:1,ALPHABLEND:2,ALPHATESTANDBLEND:3},function(e){e[e.GENERIC=0]="GENERIC",e[e.SCRIPTING_ERROR=1]="SCRIPTING_ERROR",e[e.COMMS_ERROR=2]="COMMS_ERROR"}(t.NotificationType||(t.NotificationType={})),function(e){e[e.NONE=0]="NONE",e[e.MINIMAP=1]="MINIMAP",e[e.PROFILE_HUD=2]="PROFILE_HUD",e[e.NOTIFICATION=3]="NOTIFICATION",e[e.AVATAR_EDITOR=4]="AVATAR_EDITOR",e[e.SETTINGS=5]="SETTINGS",e[e.EXPRESSIONS=6]="EXPRESSIONS",e[e.PLAYER_INFO_CARD=7]="PLAYER_INFO_CARD",e[e.AIRDROPPING=8]="AIRDROPPING",e[e.TERMS_OF_SERVICE=9]="TERMS_OF_SERVICE",e[e.WORLD_CHAT_WINDOW=10]="WORLD_CHAT_WINDOW",e[e.TASKBAR=11]="TASKBAR",e[e.MESSAGE_OF_THE_DAY=12]="MESSAGE_OF_THE_DAY",e[e.FRIENDS=13]="FRIENDS",e[e.OPEN_EXTERNAL_URL_PROMPT=14]="OPEN_EXTERNAL_URL_PROMPT",e[e.NFT_INFO_DIALOG=16]="NFT_INFO_DIALOG",e[e.TELEPORT_DIALOG=17]="TELEPORT_DIALOG",e[e.CONTROLS_HUD=18]="CONTROLS_HUD",e[e.EXPLORE_HUD=19]="EXPLORE_HUD",e[e.MANA_HUD=20]="MANA_HUD",e[e.HELP_AND_SUPPORT_HUD=21]="HELP_AND_SUPPORT_HUD",e[e.GO_TO_GENESIS_PLAZA_HUD=22]="GO_TO_GENESIS_PLAZA_HUD",e[e.EMAIL_PROMPT=23]="EMAIL_PROMPT"}(t.HUDElementID||(t.HUDElementID={})),function(e){e[e.NONE=0]="NONE",e[e.PUBLIC=1]="PUBLIC",e[e.PRIVATE=2]="PRIVATE",e[e.SYSTEM=3]="SYSTEM"}(t.ChatMessageType||(t.ChatMessageType={})),function(e){e[e.NONE=0]="NONE",e[e.APPROVED=1]="APPROVED",e[e.REJECTED=2]="REJECTED",e[e.CANCELED=3]="CANCELED",e[e.REQUESTED_FROM=4]="REQUESTED_FROM",e[e.REQUESTED_TO=5]="REQUESTED_TO",e[e.DELETED=6]="DELETED"}(t.FriendshipAction||(t.FriendshipAction={})),function(e){e[e.NONE=0]="NONE",e[e.OFFLINE=1]="OFFLINE",e[e.ONLINE=2]="ONLINE",e[e.UNAVAILABLE=3]="UNAVAILABLE"}(t.PresenceStatus||(t.PresenceStatus={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchLayerUsersParcels=t.disconnect=t.sendToMordor=t.onWorldRunning=t.startCommunications=t.connect=t.onPositionUpdate=t.processPositionMessage=t.processProfileMessage=t.persistCurrentUser=t.processParcelSceneCommsMessage=t.unsubscribeParcelSceneToCommsMessages=t.subscribeParcelSceneToCommsMessages=t.sendParcelSceneCommsMessage=t.sendPublicChatMessage=t.updateVoiceCommunicatorVolume=t.updatePeerVoicePlaying=t.updateVoiceRecordingStatus=t.Context=t.PeerTrackingInfo=t.MORDOR_POSITION=void 0;const r=n(75),o=n(7),i=n(8),s=n(62),a=n(24),c=n(135),l=n(136),u=n(455),d=n(459),f=n(29),p=n(94),g=n(99),h=n(460),y=n(261),m=n(74),b=n(61),_=n(463),v=n(137),S=n(48),E=n(346),w=n(68),P=n(85),T=n(52),B=n(219),I=n(40),C=n(97),M=n(865),A=n(118),R=n(866),O=n(56),k=n(26),F=n(133),x=n(8),D=n(867),N=n(152),U=n(397),L=n(399);t.MORDOR_POSITION=[1e3*o.parcelLimits.parcelSize,1e3,1e3*o.parcelLimits.parcelSize,0,0,0,0,!0];const j=x.createLogger("comms: ");class W{constructor(){this.position=null,this.identity=null,this.userInfo=null,this.lastPositionUpdate=0,this.lastProfileUpdate=0,this.lastUpdate=0,this.receivedPublicChatMessages=new Set,this.talking=!1,this.profilePromise={promise:Promise.resolve(),version:null}}loadProfileIfNecessary(e){this.identity&&e!==this.profilePromise.version&&(this.userInfo&&this.userInfo.userId||(this.userInfo=Object.assign(Object.assign({},this.userInfo||{}),{userId:this.identity})),this.profilePromise={promise:c.ProfileAsPromise(this.identity,e).then(e=>{const t=y.profileToRendererFormat(e);this.lastProfileUpdate=(new Date).getTime();const n=this.userInfo||{};return n.profile=t,n.version=e.version,this.userInfo=n,t}).catch(e=>{i.defaultLogger.error("Error fetching profile!",e)}),version:e})}}t.PeerTrackingInfo=W;class z{constructor(e){this.stats=new d.Stats(this),this.peerData=new Map,this.currentPosition=null,this.worldInstanceConnection=null,this.timeToChangeRealm=Date.now()+o.commConfigurations.autoChangeRealmInterval,this.positionUpdatesPaused=!1,this.userInfo=e,this.commRadius=o.commConfigurations.commRadius}}t.Context=z;let H=null;const V=new Set;let G=null;let q=!1;async function K(e,t){if(i.defaultLogger.log("Changing connection realm to ",JSON.stringify(e),{url:t}),H&&H.worldInstanceConnection){H.positionUpdatesPaused=!0;try{!function(e){for(const t of e.peerData.keys())ae(e,t)}(H),await pe(),await H.worldInstanceConnection.changeRealm(e,t)}finally{H.positionUpdatesPaused=!1}}}function Y(e,t,n){const{id:r,text:o}=n.data,i=f.getPeer(t);i&&V.forEach(e=>{e.cid===r&&e.receiveCommsMessage(o,i)})}function $(e,t){let n=e.peerData.get(t);return n||(n=new W,e.peerData.set(t,n)),n}function J(e,t,n){const r=F.getIdentity().address,o=T.getProfile(E.store.getState(),r),i=$(e,t);i&&o&&i.identity&&!X(o,i.identity)&&!function(e,t){return!!e.muted&&e.muted.includes(t)}(o,i.identity)&&!function(e,t){const n=T.getProfile(E.store.getState(),t);return!!n&&X(n,e)}(r,i.identity)&&i.position&&(null==G||G.playEncodedAudio(i.identity,ie(i.position),n.data.encoded,n.time))}function X(e,t){return!!e.blocked&&e.blocked.includes(t)}function Z(e,t,n,r){const o=r.time,i=$(e,t);if(o>i.lastProfileUpdate&&(i.lastProfileUpdate=o,i.identity=n,i.lastUpdate=Date.now(),function(e,t,n,r){let o=t,i=r;return e.peerData.forEach((t,r)=>{t.identity===n&&(t.lastProfileUpdatei&&(ae(e,o),o=r,i=t.lastProfileUpdate))}),o===t}(e,t,n,o))){const e=r.data.version;i.loadProfileIfNecessary(e?parseInt(e,10):0)}}function Q(e,t,n){const r=n.time,o=$(e,t);if(n.data[7]||r>o.lastPositionUpdate){const e=n.data;o.position=e,o.lastPositionUpdate=r,o.lastUpdate=Date.now()}}t.updateVoiceRecordingStatus=function(e){G&&(e?G.hasInput()?G.start():q||(q=!0,navigator.mediaDevices.getUserMedia({audio:{channelCount:1,sampleRate:L.VOICE_CHAT_SAMPLE_RATE,echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0,advanced:[{echoCancellation:!0},{autoGainControl:!0},{noiseSuppression:!0}]},video:!1}).then(async e=>{await G.setInputStream(e),U.isVoiceChatRecording(E.store.getState())?G.start():G.pause()}).catch(e=>{i.defaultLogger.log("Error requesting audio: ",e)}).finally(()=>{q=!1})):G.pause())},t.updatePeerVoicePlaying=function(e,t){if(H)for(const n of H.peerData.values())if(n.identity===e){n.talking=t;break}},t.updateVoiceCommunicatorVolume=function(e){G&&G.setVolume(e)},t.sendPublicChatMessage=function(e,t){H&&H.currentPosition&&H.worldInstanceConnection&&H.worldInstanceConnection.sendChatMessage(H.currentPosition,e,t).catch(e=>i.defaultLogger.warn("error while sending message ",e))},t.sendParcelSceneCommsMessage=function(e,t){H&&H.currentPosition&&H.worldInstanceConnection&&H.worldInstanceConnection.sendParcelSceneCommsMessage(e,t).catch(e=>i.defaultLogger.warn("error while sending message ",e))},t.subscribeParcelSceneToCommsMessages=function(e){V.add(e)},t.unsubscribeParcelSceneToCommsMessages=function(e){V.delete(e)},t.processParcelSceneCommsMessage=Y,t.persistCurrentUser=function(e){const t=f.getCurrentPeer();if(!t||!f.localProfileUUID)throw new Error("cannotGetCurrentPeer");if(!t.user)throw new Error("cannotGetCurrentPeer.user");Object.assign(t.user,e),r.saveToLocalStorage("dcl-profile",t.user),f.receiveUserData(f.localProfileUUID,t.user);const n=t.user;return H&&n&&(H.userInfo=n),t.user},t.processProfileMessage=Z,t.processPositionMessage=Q;let ee,te="",ne="",re=(new Date).getTime();function oe(e,t){const n=e.worldInstanceConnection;if(!n||!n.isAuthenticated)return;const r=e.currentPosition?g.position2parcel(e.currentPosition):null,s=g.position2parcel(t),a=t[7];if(!g.sameParcel(r,s)){const r=new g.CommunicationArea(s,e.commRadius),a=r.vMin.x+o.parcelLimits.maxParcelX>>2<<2,c=r.vMax.x+o.parcelLimits.maxParcelX>>2<<2,l=r.vMin.z+o.parcelLimits.maxParcelZ>>2<<2,u=r.vMax.z+o.parcelLimits.maxParcelZ>>2<<2;let d=[];for(let e=a;e<=c;e+=4)for(let t=l;t<=u;t+=4){const n=`${e>>2}:${t>>2}`;d.includes(n)||d.push(n)}te=d.join(" "),e.currentPosition&&!e.positionUpdatesPaused&&n.sendParcelUpdateMessage(e.currentPosition,t).catch(e=>i.defaultLogger.warn("error while sending message ",e))}if(!a){const t=function(){let e=[];return V.forEach(t=>{e.push(t.cid)}),e}().join(" "),r=(e.userInfo.userId?e.userInfo.userId+" ":"")+te+(t.length?" "+t:"");r!==ne&&(n.updateSubscriptions(r.split(" ")).catch(e=>i.defaultLogger.warn("error while updating subscriptions",e)),ne=r)}e.currentPosition=t,null==G||G.setListenerSpatialParams(ie(e.currentPosition));const c=Date.now(),l=c-re;!a&&M.arrayEquals(t,ee)&&l<5e3||(a||l>100)&&!e.positionUpdatesPaused&&(ee=t,re=c,n.sendPositionMessage(t).catch(e=>i.defaultLogger.warn("error while sending message ",e)))}function ie(e){return{position:e.slice(0,3),orientation:g.rotateUsingQuaternion(e,0,0,-1)}}function se(e){if(e.stats&&e.stats.collectInfoDuration.start(),!e.currentPosition)return;const t=Date.now(),n=[],r=new g.CommunicationArea(g.position2parcel(e.currentPosition),o.commConfigurations.commRadius);for(let[i,s]of e.peerData){t-s.lastUpdate>o.commConfigurations.peerTtlMs?ae(e,i):s.identity!==F.getIdentity().address?s.position&&s.userInfo&&(r.contains(s.position)?n.push({position:s.position,userInfo:s.userInfo,squareDistance:g.squareDistance(e.currentPosition,s.position),alias:i,talking:s.talking}):f.receiveUserVisible(i,!1)):ae(e,i)}if(n.length<=o.commConfigurations.maxVisiblePeers)for(let e of n){const t=e.alias;f.receiveUserVisible(t,!0),f.receiveUserPose(t,e.position),f.receiveUserData(t,e.userInfo),f.receiveUserTalking(t,e.talking)}else{const e=n.sort((e,t)=>e.squareDistance-t.squareDistance);for(let t=0;t0?t.timeToChangeRealm=n+o.commConfigurations.autoChangeRealmInterval:n>t.timeToChangeRealm&&(t.timeToChangeRealm=n+o.commConfigurations.autoChangeRealmInterval,i.defaultLogger.log("Changing to crowded realm because there is no people around"),P.changeToCrowdedRealm().then(([e,t])=>{e?i.defaultLogger.log("Successfully changed to realm",t):i.defaultLogger.log("No crowded realm found")},e=>i.defaultLogger.warn("Error trying to change realm",e))))}(n,e,t),e.stats&&(e.stats.visiblePeerIds=n.map(e=>e.alias),e.stats.trackingPeersCount=e.peerData.size,e.stats.collectInfoDuration.stop())}function ae(e,t){e.peerData.delete(t),f.removeById(t),e.stats&&e.stats.onPeerRemoved(t)}t.onPositionUpdate=oe;const ce=()=>{};async function le(e){for(let t=1;;++t)try{j.info(`Attempt number ${t}...`),await ue(e);break}catch(e){if(e instanceof p.IdTakenError)throw ge(),O.ReportFatalError(k.NEW_LOGIN),e;if(e instanceof p.ConnectionEstablishmentError){if(t>=5)throw j.info("Max number of attemps reached (5), unsuccessful connection"),ge(),O.ReportFatalError(k.COMMS_COULD_NOT_BE_ESTABLISHED),e;E.store.dispatch(k.commsErrorRetrying(t))}else{j.error("error while trying to establish communications ",e),ge();const t=S.getRealm(E.store.getState());E.store.dispatch(w.markCatalystRealmConnectionError(t))}}}async function ue(e){const t=e.worldInstanceConnection;try{try{t instanceof _.LighthouseWorldInstanceConnection&&(await t.connectPeer(),E.store.dispatch(k.commsEstablished()))}catch(e){if(!e.responseJson||"layer_is_full"!==e.responseJson.status)throw e}t.positionHandler=(t,n)=>{Q(e,t,n)},t.profileHandler=(t,n,r)=>{Z(e,t,n,r)},t.chatHandler=(t,n)=>{!function(e,t,n){const r=n.data.id,o=T.getProfile(E.store.getState(),F.getIdentity().address),i=$(e,t);if(!i.receivedPublicChatMessages.has(r)){const e=n.data.text;i.receivedPublicChatMessages.add(r);const a=f.getUser(t);if(a){const i=a.profile&&a.profile.userId;if(e.startsWith("␐")){const[n,r]=e.split(" ");f.avatarMessageObservable.notifyObservers({type:p.AvatarMessageType.USER_EXPRESSION,uuid:t,expressionId:n.slice(1),timestamp:parseInt(r,10)})}else if(o&&a.userId&&!X(o,a.userId)){const t={messageType:s.ChatMessageType.PUBLIC,messageId:r,sender:i||"unknown",body:e,timestamp:n.time};E.store.dispatch(C.messageReceived(t))}}}}(e,t,n)},t.sceneMessageHandler=(e,t)=>{Y(0,e,t)},t.voiceHandler=(t,n)=>{J(e,t,n)},o.commConfigurations.debug&&(t.stats=e.stats),e.profileInterval=setInterval(()=>{e&&e.currentPosition&&e.worldInstanceConnection&&e.worldInstanceConnection.sendProfileMessage(e.currentPosition,e.userInfo).catch(e=>i.defaultLogger.warn("error while sending message ",e))},1e3),o.commConfigurations.sendAnalytics&&(e.analyticsInterval=setInterval(()=>{const n=t.analyticsData();n.trackedPeers=(null==e?void 0:e.peerData.keys())?[...null==e?void 0:e.peerData.keys()].map(e=>e.slice(-6)):[],n.visiblePeers=null==e?void 0:e.stats.visiblePeerIds.map(e=>e.slice(-6)),n&&I.queueTrackingEvent("Comms Status v2",n)},3e4)),e.worldRunningObserver=b.worldRunningObservable.add(e=>{de(e)}),e.positionObserver=a.positionObservable.add(t=>{const n=[t.position.x,t.position.y-t.playerHeight,t.position.z,t.quaternion.x,t.quaternion.y,t.quaternion.z,t.quaternion.w,t.immediate];e&&b.isWorldRunning&&oe(e,n)}),window.addEventListener("beforeunload",()=>{e.positionUpdatesPaused=!0,fe()}),e.infoCollecterInterval=setInterval(()=>{e&&se(e)},100),!G&&o.VOICE_CHAT_ENABLED&&(G=new D.VoiceCommunicator(e.userInfo.userId,{send(t){var n;e.currentPosition&&(null===(n=e.worldInstanceConnection)||void 0===n||n.sendVoiceMessage(e.currentPosition,t))}},{initialListenerParams:e.currentPosition?ie(e.currentPosition):void 0,panningModel:o.commConfigurations.voiceChatUseHRTF?"HRTF":"equalpower",loopbackAudioElement:document.getElementById("voice-chat-audio")}),G.addStreamPlayingListener((e,t)=>{E.store.dispatch(N.voicePlayingUpdate(e,t))}),G.addStreamRecordingListener(e=>{E.store.dispatch(N.voiceRecordingUpdate(e))}))}catch(e){throw e.message&&e.message.includes("is taken")?new p.IdTakenError(e.message):new p.ConnectionEstablishmentError(e.message)}}function de(e,t=H){e||fe(t)}function fe(e=H){pe().catch(e=>i.defaultLogger.warn("error while sending message ",e))}async function pe(e=H){e&&e.worldInstanceConnection&&e.currentPosition&&await e.worldInstanceConnection.sendParcelUpdateMessage(e.currentPosition,t.MORDOR_POSITION)}function ge(){H&&(H.profileInterval&&clearInterval(H.profileInterval),H.infoCollecterInterval&&clearInterval(H.infoCollecterInterval),H.analyticsInterval&&clearInterval(H.analyticsInterval),H.positionObserver&&a.positionObservable.remove(H.positionObserver),H.worldRunningObserver&&b.worldRunningObservable.remove(H.worldRunningObserver),H.worldInstanceConnection&&H.worldInstanceConnection.close())}t.connect=async function(e){var t,n,r,s,a;try{const c=f.getCurrentUser();if(!c)return;const d=Object.assign({},c);let g;const[y,m]=o.COMMS.split("-");switch(y){case"v1":{let t;switch(m){case"local":{let n=document.location.toString();n.indexOf("#")>-1&&(n=n.substring(0,n.indexOf("#")));const r=n.replace(/^http/,"ws"),o=new URL(r),s=new URLSearchParams({identity:btoa(e)});o.search=s.toString(),i.defaultLogger.log("Using WebSocket comms: "+o.href),t=new u.CliBrokerConnection(o.href);break}default:throw new p.UnknownCommsModeError(`unrecognized mode for comms v1 "${m}"`)}const n=new h.BrokerWorldInstanceConnection(t);await n.isConnected,E.store.dispatch(k.commsEstablished()),g=n;break}case"v2":{await R.ensureMetaConfigurationInitialized();const e=S.getCommsServer(E.store.getState()),a=S.getRealm(E.store.getState()),c=A.getCommsConfig(E.store.getState()),u={connectionConfig:{iceServers:o.commConfigurations.iceServers},authHandler:async e=>{try{return v.Authenticator.signPayload(F.getIdentity(),e)}catch(t){i.defaultLogger.info(`error while trying to sign message from lighthouse '${e}'`)}return F.getIdentity()},logLevel:"NONE",targetConnections:null!==(t=c.targetConnections)&&void 0!==t?t:4,maxConnections:null!==(n=c.maxConnections)&&void 0!==n?n:6,positionConfig:{selfPosition:()=>{if(H&&H.currentPosition)return H.currentPosition.slice(0,3)},maxConnectionDistance:4,nearbyPeersDistance:5,disconnectDistance:5}};c.relaySuspensionDisabled||(u.relaySuspensionConfig={relaySuspensionInterval:null!==(r=c.relaySuspensionInterval)&&void 0!==r?r:750,relaySuspensionDuration:null!==(s=c.relaySuspensionDuration)&&void 0!==s?s:5e3}),i.defaultLogger.log("Using Remote lighthouse service: ",e),g=new _.LighthouseWorldInstanceConnection(F.getIdentity().address,a,e,u,e=>{switch(E.store.dispatch(w.setCatalystRealmCommsStatus(e)),e.status){case"realm-full":!function(){const e=S.getRealm(E.store.getState());e&&E.store.dispatch(w.markCatalystRealmFull(e));const t=S.getAllCatalystCandidates(E.store.getState()),n=P.pickCatalystRealm(t);l.notifyStatusThroughChat(`Joining realm ${n.catalystName}-${n.layer} since the previously requested was full`),E.store.dispatch(w.setCatalystRealm(n))}();break;case"reconnection-error":!function(){const e=S.getRealm(E.store.getState());e&&E.store.dispatch(w.markCatalystRealmConnectionError(e));const t=S.getAllCatalystCandidates(E.store.getState()),n=P.pickCatalystRealm(t),r=e?`Lost connection to ${B.realmToString(e)}, joining realm ${B.realmToString(n)} instead`:"Joining realm "+B.realmToString(n);l.notifyStatusThroughChat(r),E.store.dispatch(w.setCatalystRealm(n))}()}});break}default:throw new Error(`unrecognized comms mode "${o.COMMS}"`)}return a=E.store,P.observeRealmChange(a,(e,t)=>K(t,S.getCommsServer(a.getState())).then(ce,i.defaultLogger.error)),H=new z(d),H.worldInstanceConnection=g,b.isWorldRunning()?await le(H):b.onNextWorldRunning(async()=>{try{await le(H)}catch(e){ge(),e instanceof p.IdTakenError?O.ReportFatalError(k.NEW_LOGIN):(i.defaultLogger.error("error while trying to establish communications ",e),O.ReportFatalError(k.UNEXPECTED_ERROR))}}),H}catch(e){throw i.defaultLogger.error(e),e instanceof p.IdTakenError?e:new p.ConnectionEstablishmentError(e.message)}},t.startCommunications=le,t.onWorldRunning=de,t.sendToMordor=fe,t.disconnect=ge,t.fetchLayerUsersParcels=async function(){const e=S.getRealm(E.store.getState()),t=S.getCommsServer(E.store.getState());if(e&&e.layer&&t){const n=await fetch(`${t}/layers/${e.layer}/users`);if(n.ok){return(await n.json()).filter(e=>e.parcel).map(e=>e.parcel)}}return[]},globalThis.printCommsInformation=function(){H&&(i.defaultLogger.log("Communication topics: "+ne),H.stats.printDebugInformation())};const he=[];globalThis.bots={create:()=>{const e=m.uuid();Z(H,e,e,{type:"profile",time:Date.now(),data:{version:"1",user:e}});const t=Object.assign({},a.lastPlayerPosition),n=setInterval(()=>{Q(H,e,{type:"position",time:Date.now(),data:[t.x,t.y,t.z,0,0,0,0,!1]})},1e3);return he.push({id:e,handle:n}),e},remove:e=>{let t;return t=e?he.find(t=>t.id===e):he.length>0?he[0]:void 0,!!t&&(clearInterval(t.handle),he.splice(he.indexOf(t),1),!0)},reposition:e=>{let t=he.find(t=>t.id===e);if(t){const n=Object.assign({},a.lastPlayerPosition);t.handle=Q(H,e,{type:"position",time:Date.now(),data:[n.x,n.y,n.z,0,0,0,0,!0]})}},list:()=>he.map(e=>e.id)}},function(e,t,n){"use strict";(function(e){var r=t;function o(e,t,n){for(var r=Object.keys(t),o=0;o0)},r.Buffer=function(){try{var e=r.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(e){return null}}(),r._Buffer_from=null,r._Buffer_allocUnsafe=null,r.newBuffer=function(e){return"number"==typeof e?r.Buffer?r._Buffer_allocUnsafe(e):new r.Array(e):r.Buffer?r._Buffer_from(e):"undefined"==typeof Uint8Array?e:new Uint8Array(e)},r.Array="undefined"!=typeof Uint8Array?Uint8Array:Array,r.Long=r.global.dcodeIO&&r.global.dcodeIO.Long||r.global.Long||r.inquire("long"),r.key2Re=/^true|false|0|1$/,r.key32Re=/^-?(?:0|[1-9][0-9]*)$/,r.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,r.longToHash=function(e){return e?r.LongBits.from(e).toHash():r.LongBits.zeroHash},r.longFromHash=function(e,t){var n=r.LongBits.fromHash(e);return r.Long?r.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},r.merge=o,r.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},r.newError=i,r.ProtocolError=i("ProtocolError"),r.oneOfGetter=function(e){for(var t={},n=0;n-1;--n)if(1===t[e[n]]&&void 0!==this[e[n]]&&null!==this[e[n]])return e[n]}},r.oneOfSetter=function(e){return function(t){for(var n=0;nr.action(t.WEB3_INITIALIZED),t.SET_CATALYST_CANDIDATES="Set Catalyst Candidates",t.setCatalystCandidates=e=>r.action(t.SET_CATALYST_CANDIDATES,e),t.SET_ADDED_CATALYST_CANDIDATES="Set Added Catalyst Candidates",t.setAddedCatalystCandidates=e=>r.action(t.SET_ADDED_CATALYST_CANDIDATES,e),t.SET_CONTENT_WHITELIST="Set Content Whitelist",t.setContentWhitelist=e=>r.action(t.SET_CONTENT_WHITELIST,e),t.INIT_CATALYST_REALM="Init Catalyst realm",t.initCatalystRealm=e=>r.action(t.INIT_CATALYST_REALM,e),t.SET_CATALYST_REALM="Set Catalyst realm",t.setCatalystRealm=e=>r.action(t.SET_CATALYST_REALM,e),t.CATALYST_REALM_INITIALIZED="Catalyst realm initialized",t.catalystRealmInitialized=()=>r.action(t.CATALYST_REALM_INITIALIZED),t.SET_CATALYST_REALM_COMMS_STATUS="Set Catalyst Realm Comms Status",t.setCatalystRealmCommsStatus=e=>r.action(t.SET_CATALYST_REALM_COMMS_STATUS,e),t.MARK_CATALYST_REALM_FULL="Mark Catalyst Realm Full",t.markCatalystRealmFull=e=>r.action(t.MARK_CATALYST_REALM_FULL,e),t.MARK_CATALYST_REALM_CONNECTION_ERROR="Mark Catalyst Realm Connection Error",t.markCatalystRealmConnectionError=e=>r.action(t.MARK_CATALYST_REALM_CONNECTION_ERROR,e),t.CATALYST_REALMS_SCAN_REQUESTED="[Request] Catalyst Realms scan",t.catalystRealmsScanRequested=()=>r.action(t.CATALYST_REALMS_SCAN_REQUESTED),t.CATALYST_REALMS_SCAN_SUCCESS="[Success] Catalyst Realms scan",t.catalystRealmsScanSuccess=()=>r.action(t.CATALYST_REALMS_SCAN_SUCCESS)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(45),o=n(20);function i(e){return e=Object(o.addTrailing0x)(e),Object(r.privateToPublic)(e).toString("hex")}},function(e,t,n){"use strict";e.exports=n(591)(n(594))},function(e,t,n){"use strict";e.exports=n(470)},function(e,t,n){"use strict";var r=n(427),o=n(428);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=_,t.resolve=function(e,t){return _(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?_(e,!1,!0).resolveObject(t):t},t.format=function(e){o.isString(e)&&(e=_(e));return e instanceof i?e.format():i.prototype.format.call(e)},t.Url=i;var s=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(l),d=["%","/","?",";","#"].concat(u),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,h={javascript:!0,"javascript:":!0},y={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=n(429);function _(e,t,n){if(e&&o.isObject(e)&&e instanceof i)return e;var r=new i;return r.parse(e,t,n),r}i.prototype.parse=function(e,t,n){if(!o.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var i=e.indexOf("?"),a=-1!==i&&i127?k+="x":k+=O[F];if(!k.match(p)){var D=A.slice(0,I),N=A.slice(I+1),U=O.match(g);U&&(D.push(U[1]),N.unshift(U[2])),N.length&&(_="/"+N.join(".")+_),this.hostname=D.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),M||(this.hostname=r.toASCII(this.hostname));var L=this.port?":"+this.port:"",j=this.hostname||"";this.host=j+L,this.href+=this.host,M&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==_[0]&&(_="/"+_))}if(!h[E])for(I=0,R=u.length;I0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift());return n.search=e.search,n.query=e.query,o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!w.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var T=w.slice(-1)[0],B=(n.host||e.host||w.length>1)&&("."===T||".."===T)||""===T,I=0,C=w.length;C>=0;C--)"."===(T=w[C])?w.splice(C,1):".."===T?(w.splice(C,1),I++):I&&(w.splice(C,1),I--);if(!S&&!E)for(;I--;I)w.unshift("..");!S||""===w[0]||w[0]&&"/"===w[0].charAt(0)||w.unshift(""),B&&"/"!==w.join("/").substr(-1)&&w.push("");var M,A=""===w[0]||w[0]&&"/"===w[0].charAt(0);P&&(n.hostname=n.host=A?"":w.length?w.shift():"",(M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift()));return(S=S||n.host&&w.length)&&!A&&w.unshift(""),w.length?n.pathname=w.join("/"):(n.pathname=null,n.path=null),o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},i.prototype.parseHost=function(){var e=this.host,t=a.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Observable=t.MultiObserver=t.Observer=t.ObserverEventState=void 0;const r=n(250);class o{constructor(e,t=!1,n,r){this.initalize(e,t,n,r)}initalize(e,t=!1,n,r){return this.mask=e,this.skipNextObservers=t,this.target=n,this.currentTarget=r,this}}t.ObserverEventState=o;class i{constructor(e,t,n=null){this.callback=e,this.mask=t,this.scope=n,this.unregisterOnNextCall=!1,this._willBeUnregistered=!1}}t.Observer=i;class s{constructor(){this._observers=null,this._observables=null}static Watch(e,t,n=-1,r=null){let o=new s;o._observers=new Array,o._observables=e;for(let i of e){let e=i.add(t,n,!1,r);e&&o._observers.push(e)}return o}dispose(){if(this._observers&&this._observables)for(let e=0;e{i.skipNextObservers||n._willBeUnregistered||n.mask&t&&(o=n.scope?o.then(t=>(i.lastReturnValue=t,n.callback.apply(n.scope,[e,i]))):o.then(t=>(i.lastReturnValue=t,n.callback(e,i))),n.unregisterOnNextCall&&this._deferUnregister(n))}),o.then(()=>e)}notifyObserver(e,t,n=-1){let r=this._eventState;r.mask=n,r.skipNextObservers=!1,e.callback(t,r)}hasObservers(){return this._observers.length>0}clear(){this._observers=new Array,this._onObserverAdded=null}clone(){let e=new a;return e._observers=this._observers.slice(0),e}hasSpecificMask(e=-1){for(let t of this._observers)if(t.mask&e||t.mask===e)return!0;return!1}_deferUnregister(e){e.unregisterOnNextCall=!1,e._willBeUnregistered=!0,r.executeTask(async()=>this._remove(e))}_remove(e){if(!e)return!1;let t=this._observers.indexOf(e);return-1!==t&&(this._observers.splice(t,1),!0)}}t.Observable=a},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.engine=void 0,o(n(434),t),o(n(251),t),o(n(23),t),o(n(176),t),o(n(92),t),o(n(250),t),o(n(28),t),o(n(73),t),o(n(252),t),o(n(93),t),o(n(436),t),o(n(437),t);const i=n(438),s=n(251),a=new(n(176).Entity)("scene");a.uuid="0";const c=new s.Engine(a);t.engine=c;n(23).DisposableComponent.engine=c,"undefined"!=typeof dcl&&c.addSystem(new i.DecentralandSynchronizationSystem(dcl),1/0);const l=n(178);c.addSystem(l.uuidEventSystem),c.addSystem(l.pointerEventSystem),c.addSystem(l.raycastEventSystem),o(n(180),t),o(n(60),t),o(n(178),t),o(n(177),t),o(n(255),t),o(n(35),t),o(n(253),t),o(n(179),t),o(n(439),t),o(n(440),t),o(n(441),t),o(n(442),t),o(n(443),t),o(n(444),t),o(n(254),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeFromLocalStorage=t.getFromLocalStorage=t.saveToLocalStorage=void 0,t.saveToLocalStorage=function(e,t){if(!window.localStorage)throw new Error("Storage not supported");window.localStorage.setItem(e,JSON.stringify(t))},t.getFromLocalStorage=function(e){if(!window.localStorage)throw new Error("Storage not supported");const t=window.localStorage.getItem(e);return t&&JSON.parse(t)||null},t.removeFromLocalStorage=function(e){if(!window.localStorage)throw new Error("Storage not supported");window.localStorage.removeItem(e)}},function(e,t,n){"use strict";var r={};function o(e,t,n){n||(n=Error);var o=function(e){var n,r;function o(n,r,o){return e.call(this,function(e,n,r){return"string"==typeof t?t:t(e,n,r)}(n,r,o))||this}return r=e,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r,o}(n);o.prototype.name=n.name,o.prototype.code=e,r[e]=o}function i(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}o("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),o("ERR_INVALID_ARG_TYPE",(function(e,t,n){var r,o,s,a;if("string"==typeof t&&(o="not ",t.substr(!s||s<0?0:+s,o.length)===o)?(r="must not be",t=t.replace(/^not /,"")):r="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))a="The ".concat(e," ").concat(r," ").concat(i(t,"type"));else{var c=function(e,t,n){return"number"!=typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";a='The "'.concat(e,'" ').concat(c," ").concat(r," ").concat(i(t,"type"))}return a+=". Received type ".concat(typeof n)}),TypeError),o("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),o("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),o("ERR_STREAM_PREMATURE_CLOSE","Premature close"),o("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),o("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),o("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),o("ERR_STREAM_WRITE_AFTER_END","write after end"),o("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),o("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),o("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=r},function(e,t,n){"use strict";(function(t){var r=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=l;var o=n(265),i=n(269);n(3)(l,o);for(var s=r(i.prototype),a=0;a=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,o=(n-r)/4294967296;this._block.writeUInt32BE(o,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var i=this._hash();return e?i.toString(e):i},o.prototype._update=function(){throw new Error("_update must be implemented by subclass")},e.exports=o},function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n(50));function i(e,t,n){Object.defineProperty(e,t,{enumerable:!0,value:n,writable:!1})}function s(e,t){return e&&e._ethersType===t}t.defineReadOnly=i,t.setType=function(e,t){Object.defineProperty(e,"_ethersType",{configurable:!1,value:t,writable:!1})},t.isType=s,t.resolveProperties=function(e){var t={},n=[];return Object.keys(e).forEach((function(r){var o=e[r];o instanceof Promise?n.push(o.then((function(e){return t[r]=e,null}))):t[r]=o})),Promise.all(n).then((function(){return t}))},t.checkProperties=function(e,t){e&&"object"==typeof e||o.throwError("invalid object",o.INVALID_ARGUMENT,{argument:"object",value:e}),Object.keys(e).forEach((function(n){t[n]||o.throwError("invalid object key - "+n,o.INVALID_ARGUMENT,{argument:"transaction",value:e,key:n})}))},t.shallowCopy=function(e){var t={};for(var n in e)t[n]=e[n];return t};var a={boolean:!0,number:!0,string:!0};t.deepCopy=function e(t,n){if(null==t||a[typeof t])return t;if(Array.isArray(t)){var r=t.map((function(t){return e(t,n)}));return n&&Object.freeze(r),r}if("object"==typeof t){if(s(t,"BigNumber"))return t;if(s(t,"Description"))return t;if(s(t,"Indexed"))return t;r={};for(var o in t){var c=t[o];void 0!==c&&i(r,o,e(c,n))}return n&&Object.freeze(r),r}if("function"==typeof t)return t;throw new Error("Cannot deepCopy "+typeof t)},t.inheritable=function e(t){return function(n){var r,o;o=t,(r=n).super_=o,r.prototype=Object.create(o.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i(n,"inherits",e(n))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(12);r.__exportStar(n(641),t),r.__exportStar(n(209),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(12).__importDefault(n(36)),o=n(16),i=n(17),s=n(113),a=n(329),c=n(205);t.isHexStrict=function(e){return/^(-)?0x[0-9a-f]*$/i.test(e)},t.isHex=function(e){return/^(-0x|0x)?[0-9a-f]*$/i.test(e)},t.toHex=function(e,t){if(o.isString(e)&&i.Address.isAddress(e))return t?"address":"0x"+e.toLowerCase().replace(/^0x/i,"");if(o.isBoolean(e))return t?"bool":e?"0x01":"0x00";if(o.isObject(e)&&!s.isBN(e))return t?"string":c.utf8ToHex(JSON.stringify(e));if(o.isString(e)){if(0===e.indexOf("-0x")||0===e.indexOf("-0X"))return t?"int256":a.numberToHex(e);if(0===e.indexOf("0x")||0===e.indexOf("0X"))return t?"bytes":e;if(!isFinite(+e))return t?"string":c.utf8ToHex(e)}return t?e<0?"int256":"uint256":a.numberToHex(e)},t.randomHex=function(e){if(e>65536)throw new Error("Requested too many random bytes.");return"0x"+r.default(e).toString("hex")},t.randomBuffer=function(e){if(e>65536)throw new Error("Requested too many random bytes.");return r.default(e)},t.trimHexLeadingZero=function(e){return e.replace(/^0x0*/,"0x")},t.makeHexEven=function(e){return e.length%2==1?e.replace("0x","0x0"):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(12);r.__exportStar(n(338),t),r.__exportStar(n(210),t),r.__exportStar(n(340),t),r.__exportStar(n(341),t)},function(e,t,n){e.exports={encode:n(721),decode:n(722),encodingLength:n(723)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initializeUrlRealmObserver=t.observeRealmChange=t.catalystRealmConnected=t.refreshCandidatesStatuses=t.changeToCrowdedRealm=t.changeRealm=t.getRealmFromString=t.realmInitialized=t.candidatesFetched=t.pickCatalystRealm=t.fetchCatalystStatuses=t.commsStatusUrl=t.fecthCatalystRealms=t.ping=void 0;const r=n(8),o=n(22),i=n(216),s=n(48),a=n(155),c=n(68),l=n(370),u=n(30),d=n(24),f=n(99),p=n(780),g=n(219),h=n(7),y=n(129),m=({usersCount:e,maxUsers:t=50})=>{if(0===e)return-50;if(e>=t)return-500;const n=-Math.PI/1.8,r=Math.PI/(.67*(t||50));return 50+50*Math.cos(n+r*e)};function b(e,t=5e3){const n=o.default();return new Promise(()=>{const o=new XMLHttpRequest;let s;o.timeout=t,o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.OPENED&&(s=new Date),o.readyState===XMLHttpRequest.DONE)try{const e=(new Date).getTime();200!==o.status?n.resolve({status:i.ServerConnectionStatus.UNREACHABLE}):n.resolve({status:i.ServerConnectionStatus.OK,elapsed:e-s.getTime(),result:JSON.parse(o.responseText)})}catch(e){r.default.error("Error fetching status of Catalyst server",e),n.resolve({})}},o.open("GET",e,!0);try{o.send(null)}catch(e){n.resolve({status:i.ServerConnectionStatus.UNREACHABLE})}}).catch(r.default.error),n}function _(e,t=!1){let n=e+"/comms/status";return t&&(n+="?includeLayers=true"),n}async function v(e){const t=await Promise.all(e.map(e=>b(_(e.domain,!0))));return p.zip(e,t).reduce((e,[{domain:t},{elapsed:n,result:r,status:o}])=>o===i.ServerConnectionStatus.OK?e.concat(r.layers.map(e=>({catalystName:r.name,domain:t,status:o,elapsed:n,layer:e,score:m(e),lighthouseVersion:r.version}))):e,new Array)}function S(e,t){const n=e.split("-");if(2===n.length)return function(e,t,n){const r=n.find(n=>n.catalystName===e&&n.layer.name===t);return r?E(r):void 0}(n[0],n[1],t)}function E(e){return{catalystName:e.catalystName,domain:e.domain,layer:e.layer.name,lighthouseVersion:e.lighthouseVersion}}async function w(){const e=window.globalStore,t=await v(Array.from(function(e){return new Set(s.getAllCatalystCandidates(e.getState()).map(e=>e.domain))}(e)).map(e=>({domain:e})));return e.dispatch(c.setCatalystCandidates(t)),t}async function P(){const e=window.globalStore,t=s.getCatalystRealmCommsStatus(e.getState());return"connected"===t.status?Promise.resolve():"error"===t.status||"realm-full"===t.status?Promise.reject(t.status):new Promise((t,n)=>{const r=e.subscribe(()=>{const o=s.getCatalystRealmCommsStatus(e.getState());"connected"===o.status?(t(),r()):"error"!==o.status&&"realm-full"!==o.status||(n(o.status),r())})})}function T(e,t){let n=s.getRealm(e.getState());e.subscribe(()=>{const r=n;n=s.getRealm(e.getState()),n&&!l.deepEqual(r,n)&&t(r,n)})}t.ping=b,t.fecthCatalystRealms=async function(){const e=h.PIN_CATALYST?[{domain:h.PIN_CATALYST}]:await a.fetchCatalystNodes();if(0===e.length)throw new Error("no nodes are available in the DAO for the current network");return v(e)},t.commsStatusUrl=_,t.fetchCatalystStatuses=v,t.pickCatalystRealm=function(e){const t={};e.forEach(e=>{t[e.domain]||(t[e.domain]=0),t[e.domain]+=e.layer.usersCount});const n=e.filter(e=>e.status===i.ServerConnectionStatus.OK&&e.layer.usersCount{const r=e.elapsed-n.elapsed,o=t[e.domain]-t[n.domain],i=n.score-e.score;return Math.abs(r)>1500?r:0!==i?i:0!==o?o:r});if(0===n.length&&e.length>0)throw new Error("No available realm found!");return E(n[0])},t.candidatesFetched=function(){const e=o.default(),t=window.globalStore;return s.areCandidatesFetched(t.getState())?(e.resolve(),e):(new Promise(e=>{const n=t.subscribe(()=>{if(s.areCandidatesFetched(t.getState()))return n(),e()})}).then(()=>e.resolve()).catch(t=>e.reject(t)),e)},t.realmInitialized=async function(){const e=window.globalStore;return s.isRealmInitialized(e.getState())?Promise.resolve():new Promise(t=>{const n=e.subscribe(()=>{if(s.isRealmInitialized(e.getState()))return n(),t()})})},t.getRealmFromString=S,t.changeRealm=function(e){const t=window.globalStore,n=S(e,s.getAllCatalystCandidates(t.getState()));return n&&t.dispatch(c.setCatalystRealm(n)),n},t.changeToCrowdedRealm=async function(){const e=window.globalStore,t=await w(),n=s.getRealm(e.getState()),r=u.worldToGrid(d.lastPlayerPosition),o=[r.x,r.y];let i={realm:n,closePeople:0};return t.filter(e=>e.layer.usersParcels&&e.layer.usersParcels.length>0&&e.layer.usersCount{if(e.layer.usersParcels){let t=f.countParcelsCloseTo(o,e.layer.usersParcels,4);e.catalystName===n.catalystName&&e.layer.name===n.layer&&(t-=1),t>i.closePeople&&(i={realm:E(e),closePeople:t})}}),l.deepEqual(i.realm,n)?[!1,n]:(e.dispatch(c.setCatalystRealm(i.realm)),await P(),[!0,i.realm])},t.refreshCandidatesStatuses=w,t.catalystRealmConnected=P,t.observeRealmChange=T,t.initializeUrlRealmObserver=function(){T(window.globalStore,(e,t)=>{const n=y.parse(location.search),r=g.realmToString(t);n.realm=r,history.replaceState({realm:r},"","?"+y.stringify(n))})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventTimeline=o;var r=n(382);function o(e){this._eventTimelineSet=e,this._roomId=e.room?e.room.roomId:null,this._events=[],this._baseIndex=0,this._startState=new r.RoomState(this._roomId),this._startState.paginationToken=null,this._endState=new r.RoomState(this._roomId),this._endState.paginationToken=null,this._prevTimeline=null,this._nextTimeline=null,this._paginationRequests={b:null,f:null},this._name=this._roomId+":"+(new Date).toISOString()}o.BACKWARDS="b",o.FORWARDS="f",o.prototype.initialiseState=function(e){if(this._events.length>0)throw new Error("Cannot initialise state after events are added");for(const t of e)Object.freeze(t);this._startState.setStateEvents(e),this._endState.setStateEvents(e)},o.prototype.forkLive=function(e){const t=this.getState(e),n=new o(this._eventTimelineSet);return n._startState=t.clone(),n._endState=t,this._endState=t.clone(),n},o.prototype.fork=function(e){const t=this.getState(e),n=new o(this._eventTimelineSet);return n._startState=t.clone(),n._endState=t.clone(),n},o.prototype.getRoomId=function(){return this._roomId},o.prototype.getFilter=function(){return this._eventTimelineSet.getFilter()},o.prototype.getTimelineSet=function(){return this._eventTimelineSet},o.prototype.getBaseIndex=function(){return this._baseIndex},o.prototype.getEvents=function(){return this._events},o.prototype.getState=function(e){if(e==o.BACKWARDS)return this._startState;if(e==o.FORWARDS)return this._endState;throw new Error("Invalid direction '"+e+"'")},o.prototype.getPaginationToken=function(e){return this.getState(e).paginationToken},o.prototype.setPaginationToken=function(e,t){this.getState(t).paginationToken=e},o.prototype.getNeighbouringTimeline=function(e){if(e==o.BACKWARDS)return this._prevTimeline;if(e==o.FORWARDS)return this._nextTimeline;throw new Error("Invalid direction '"+e+"'")},o.prototype.setNeighbouringTimeline=function(e,t){if(this.getNeighbouringTimeline(t))throw new Error("timeline already has a neighbouring timeline - cannot reset neighbour (direction: "+t+")");if(t==o.BACKWARDS)this._prevTimeline=e;else{if(t!=o.FORWARDS)throw new Error("Invalid direction '"+t+"'");this._nextTimeline=e}this.setPaginationToken(null,t)},o.prototype.addEvent=function(e,t){const n=t?this._startState:this._endState,r=this.getTimelineSet();let i;r.room&&r.room.getUnfilteredTimelineSet()===r&&(o.setEventMetadata(e,n,t),e.isState()&&(n.setStateEvents([e]),e.sender&&("m.room.member"!==e.getType()||t)||o.setEventMetadata(e,n,t))),i=t?0:this._events.length,this._events.splice(i,0,e),t&&this._baseIndex++},o.setEventMetadata=function(e,t,n){e.sender=t.getSentinelMember(e.getSender()),"m.room.member"===e.getType()&&(e.target=t.getSentinelMember(e.getStateKey())),e.isState()&&n&&(e.forwardLooking=!1)},o.prototype.removeEvent=function(e){for(let t=this._events.length-1;t>=0;t--){const n=this._events[t];if(n.getId()==e)return this._events.splice(t,1),t{if(!this._indexedDB)return void t(new Error("no indexeddb support available"));o.logger.log("connecting to indexeddb "+this._dbName);const n=this._indexedDB.open(this._dbName,a.VERSION);n.onupgradeneeded=e=>{const t=e.target.result,n=e.oldVersion;a.upgradeDatabase(t,n)},n.onblocked=()=>{o.logger.log("can't yet open IndexedDBCryptoStore because it is open elsewhere")},n.onerror=e=>{o.logger.log("Error connecting to indexeddb",e),t(e.target.error)},n.onsuccess=t=>{const n=t.target.result;o.logger.log("connected to indexeddb "+this._dbName),e(new a.Backend(n))}}).then(e=>e.doTxn("readonly",[u.STORE_INBOUND_GROUP_SESSIONS,u.STORE_INBOUND_GROUP_SESSIONS_WITHHELD],t=>{e.getEndToEndInboundGroupSession("","",t,()=>{})}).then(()=>e)).catch(t=>{if("VersionError"===t.name)throw o.logger.warn("Crypto DB is too new for us to use!",t),new c.InvalidCryptoStoreError(c.InvalidCryptoStoreError.TOO_NEW);o.logger.warn("unable to connect to indexeddb "+this._dbName+": falling back to localStorage store: "+t);try{return new i.LocalStorageCryptoStore(e.localStorage)}catch(t){return o.logger.warn("unable to open localStorage: falling back to in-memory store: "+t),new s.MemoryCryptoStore}}).then(e=>{this._backend=e})),this._backendPromise}deleteAllData(){return new Promise((e,t)=>{if(!this._indexedDB)return void t(new Error("no indexeddb support available"));o.logger.log("Removing indexeddb instance: "+this._dbName);const n=this._indexedDB.deleteDatabase(this._dbName);n.onblocked=()=>{o.logger.log("can't yet delete IndexedDBCryptoStore because it is open elsewhere")},n.onerror=e=>{o.logger.log("Error deleting data from indexeddb",e),t(e.target.error)},n.onsuccess=()=>{o.logger.log("Removed indexeddb instance: "+this._dbName),e()}}).catch(e=>{o.logger.warn("unable to delete IndexedDBCryptoStore: "+e)})}getOrAddOutgoingRoomKeyRequest(e){return this._backend.getOrAddOutgoingRoomKeyRequest(e)}getOutgoingRoomKeyRequest(e){return this._backend.getOutgoingRoomKeyRequest(e)}getOutgoingRoomKeyRequestByState(e){return this._backend.getOutgoingRoomKeyRequestByState(e)}getAllOutgoingRoomKeyRequestsByState(e){return this._backend.getAllOutgoingRoomKeyRequestsByState(e)}getOutgoingRoomKeyRequestsByTarget(e,t,n){return this._backend.getOutgoingRoomKeyRequestsByTarget(e,t,n)}updateOutgoingRoomKeyRequest(e,t,n){return this._backend.updateOutgoingRoomKeyRequest(e,t,n)}deleteOutgoingRoomKeyRequest(e,t){return this._backend.deleteOutgoingRoomKeyRequest(e,t)}getAccount(e,t){this._backend.getAccount(e,t)}storeAccount(e,t){this._backend.storeAccount(e,t)}getCrossSigningKeys(e,t){this._backend.getCrossSigningKeys(e,t)}getSecretStorePrivateKey(e,t,n){this._backend.getSecretStorePrivateKey(e,t,n)}storeCrossSigningKeys(e,t){this._backend.storeCrossSigningKeys(e,t)}storeSecretStorePrivateKey(e,t,n){this._backend.storeSecretStorePrivateKey(e,t,n)}countEndToEndSessions(e,t){this._backend.countEndToEndSessions(e,t)}getEndToEndSession(e,t,n,r){this._backend.getEndToEndSession(e,t,n,r)}getEndToEndSessions(e,t,n){this._backend.getEndToEndSessions(e,t,n)}getAllEndToEndSessions(e,t){this._backend.getAllEndToEndSessions(e,t)}storeEndToEndSession(e,t,n,r){this._backend.storeEndToEndSession(e,t,n,r)}storeEndToEndSessionProblem(e,t,n){return this._backend.storeEndToEndSessionProblem(e,t,n)}getEndToEndSessionProblem(e,t){return this._backend.getEndToEndSessionProblem(e,t)}filterOutNotifiedErrorDevices(e){return this._backend.filterOutNotifiedErrorDevices(e)}getEndToEndInboundGroupSession(e,t,n,r){this._backend.getEndToEndInboundGroupSession(e,t,n,r)}getAllEndToEndInboundGroupSessions(e,t){this._backend.getAllEndToEndInboundGroupSessions(e,t)}addEndToEndInboundGroupSession(e,t,n,r){this._backend.addEndToEndInboundGroupSession(e,t,n,r)}storeEndToEndInboundGroupSession(e,t,n,r){this._backend.storeEndToEndInboundGroupSession(e,t,n,r)}storeEndToEndInboundGroupSessionWithheld(e,t,n,r){this._backend.storeEndToEndInboundGroupSessionWithheld(e,t,n,r)}storeEndToEndDeviceData(e,t){this._backend.storeEndToEndDeviceData(e,t)}getEndToEndDeviceData(e,t){this._backend.getEndToEndDeviceData(e,t)}storeEndToEndRoom(e,t,n){this._backend.storeEndToEndRoom(e,t,n)}getEndToEndRooms(e,t){this._backend.getEndToEndRooms(e,t)}getSessionsNeedingBackup(e){return this._backend.getSessionsNeedingBackup(e)}countSessionsNeedingBackup(e){return this._backend.countSessionsNeedingBackup(e)}unmarkSessionsNeedingBackup(e,t){return this._backend.unmarkSessionsNeedingBackup(e,t)}markSessionsNeedingBackup(e,t){return this._backend.markSessionsNeedingBackup(e,t)}doTxn(e,t,n){return this._backend.doTxn(e,t,n)}}t.IndexedDBCryptoStore=u,u.STORE_ACCOUNT="account",u.STORE_SESSIONS="sessions",u.STORE_INBOUND_GROUP_SESSIONS="inbound_group_sessions",u.STORE_INBOUND_GROUP_SESSIONS_WITHHELD="inbound_group_sessions_withheld",u.STORE_DEVICE_DATA="device_data",u.STORE_ROOMS="rooms",u.STORE_BACKUP="sessions_needing_backup"}).call(this,n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.GROUP=0]="GROUP",e[e.DIRECT=1]="DIRECT"}(t.ConversationType||(t.ConversationType={})),function(e){e.READ="read",e.UNREAD="unread"}(t.MessageStatus||(t.MessageStatus={})),function(e){e.TEXT="m.text"}(t.MessageType||(t.MessageType={})),function(e){e[e.BACKWARDS=0]="BACKWARDS",e[e.FORWARDS=1]="FORWARDS"}(t.CursorDirection||(t.CursorDirection={})),function(e){e.OFFLINE="offline",e.ONLINE="online",e.UNAVAILABLE="unavailable"}(t.PresenceType||(t.PresenceType={}))},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t{t.loadedSceneWorkers.delete(r)})),o}t.loadedSceneWorkers=new Map,window.sceneWorkers=t.loadedSceneWorkers,t.getSceneWorkerBySceneID=g,t.getParcelSceneID=h,t.stopParcelSceneWorker=y,t.forceStopParcelSceneWorker=m,t.loadParcelScene=b,t.enableParcelSceneLoading=async function(n){const d=await i.initParcelSceneWorker(),h=o.Vector2.Zero();d.on("Scene.shouldPrefetch",async e=>{const t=await d.getParcelData(e.sceneId);await n.preloadScene(t),d.notify("Scene.prefetchDone",e)}),d.on("Scene.shouldStart",async e=>{const t=e.sceneId,r=await d.getParcelData(t);if(c.globalSignalSceneLoad(t),!g(t)){const e=new n.parcelSceneClass(p.ILandToLoadableParcelScene(r));e.data.useFPSThrottling=!0,b(e)}let o;const i=s.sceneLifeCycleObservable.add(e=>{e.sceneId===t&&(s.sceneLifeCycleObservable.remove(i),l.clearForegroundTimeout(o),d.notify("Scene.status",e),c.globalSignalSceneStart(t))});n.onLoadParcelScenes&&n.onLoadParcelScenes([await d.getParcelData(t)]),o=l.setForegroundTimeout(()=>{const e=g(t);e&&!e.sceneStarted&&(s.sceneLifeCycleObservable.remove(i),c.globalSignalSceneFail(t),d.notify("Scene.status",{sceneId:t,status:"failed"}))},9e4)}),d.on("Scene.shouldUnload",async r=>{const o=t.loadedSceneWorkers.get(r.sceneId);if(o&&(y(o),n.onUnloadParcelScenes)){e.globalStore.dispatch({type:"Unloaded scene",sceneId:r.sceneId}),n.onUnloadParcelScenes([await d.getParcelData(r.sceneId)])}}),d.on("Position.settled",async e=>{n.onPositionSettled&&n.onPositionSettled(e.spawnPoint)}),d.on("Position.unsettled",()=>{n.onPositionUnsettled&&n.onPositionUnsettled(),f.worldRunningObservable.notifyObservers(!1)}),d.on("Event.track",e=>{a.queueTrackingEvent(e.name,e.data)}),u.teleportObservable.add(e=>{d.notify("User.setPosition",{position:e,teleported:!0})}),u.positionObservable.add(e=>{r.worldToGrid(e.position,h),d.notify("User.setPosition",{position:h,teleported:!1})})}}).call(this,n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MathTmp=void 0;const r=n(28),o=n(47),i=n(130),s=n(131);t.MathTmp={Vector3:r.buildArray(6,o.Vector3.Zero),Matrix:r.buildArray(2,s.Matrix.Identity),Quaternion:r.buildArray(3,i.Quaternion.Zero),staticUp:o.Vector3.Up(),tmpMatrix:s.Matrix.Zero()}},function(e,t,n){"use strict";var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},o=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ParentChanged=t.ComponentAdded=t.ComponentRemoved=void 0;const i=n(93);let s=class{constructor(e,t,n){this.entity=e,this.componentName=t,this.component=n}};s=r([i.EventConstructor(),o("design:paramtypes",[Object,String,Object])],s),t.ComponentRemoved=s;let a=class{constructor(e,t,n){this.entity=e,this.componentName=t,this.classId=n}};a=r([i.EventConstructor(),o("design:paramtypes",[Object,String,Object])],a),t.ComponentAdded=a;let c=class{constructor(e,t){this.entity=e,this.parent=t}};c=r([i.EventConstructor(),o("design:paramtypes",[Object,Object])],c),t.ParentChanged=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventConstructor=t.EventManager=void 0;const r=n(28),o=[];function i(e){if(!("__event_name__"in e)||"string"!=typeof e.__event_name__)throw new Error("The EventConstructor is not registered");return e.__event_name__}t.EventManager=class{constructor(){this.listeners={}}addListener(e,t,n){if(!e||"function"!=typeof e)throw new Error("Invalid EventConstructor");const r=i(e);let o=this.listeners[r];o||(o=this.listeners[r]=[]);for(let e=0;e(t.__event_name__=e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownCommsModeError=t.ConnectionEstablishmentError=t.IdTakenError=t.AvatarMessageType=void 0,function(e){e.USER_DATA="USER_DATA",e.USER_POSE="USER_POSE",e.USER_VISIBLE="USER_VISIBLE",e.USER_EXPRESSION="USER_EXPRESSION",e.USER_REMOVED="USER_REMOVED",e.SET_LOCAL_UUID="SET_LOCAL_UUID",e.USER_TALKING="USER_TALKING",e.USER_MUTED="USER_MUTED",e.USER_UNMUTED="USER_UNMUTED",e.USER_BLOCKED="USER_BLOCKED",e.USER_UNBLOCKED="USER_UNBLOCKED",e.ADD_FRIEND="ADD_FRIEND"}(t.AvatarMessageType||(t.AvatarMessageType={}));class r extends Error{constructor(e){super(e)}}t.IdTakenError=r;class o extends Error{constructor(e){super(e)}}t.ConnectionEstablishmentError=o;class i extends Error{constructor(e){super(e)}}t.UnknownCommsModeError=i},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.updateStatusMessage=t.UPDATE_STATUS_MESSAGE=t.globalSignalSceneFail=t.globalSignalSceneStart=t.globalSignalSceneLoad=t.signalSceneFail=t.signalSceneStart=t.signalSceneLoad=t.SCENE_FAIL=t.SCENE_START=t.SCENE_LOAD=void 0;const r=n(25);t.SCENE_LOAD="Loading scene",t.SCENE_START="Started scene",t.SCENE_FAIL="Failed scene",t.signalSceneLoad=e=>r.action(t.SCENE_LOAD,e),t.signalSceneStart=e=>r.action(t.SCENE_START,e),t.signalSceneFail=e=>r.action(t.SCENE_FAIL,e),t.globalSignalSceneLoad=function(n){e.globalStore.dispatch(t.signalSceneLoad(n))},t.globalSignalSceneStart=function(n){e.globalStore.dispatch(t.signalSceneStart(n))},t.globalSignalSceneFail=function(n){e.globalStore.dispatch(t.signalSceneFail(n))},t.UPDATE_STATUS_MESSAGE="Update status message",t.updateStatusMessage=(e,n)=>r.action(t.UPDATE_STATUS_MESSAGE,{message:e,loadPercentage:n})}).call(this,n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getThumbnailUrlFromJsonData=t.getSceneNameFromJsonData=t.getSceneDescriptionFromJsonData=t.getOwnerNameFromJsonData=t.ILandToLoadableParcelSceneUpdate=t.ILandToLoadableParcelScene=t.normalizeContentMappings=void 0;const r=n(30);function o(e){const t=[];if("number"==typeof e.length||e instanceof Array)t.push(...e);else for(let n in e){const r=n.toLowerCase();t.push({file:r,hash:e[n]})}return t}function i(e){var t;let n=null===(t=null==e?void 0:e.display)||void 0===t?void 0:t.title;return"interactive-text"===n&&(n=void 0),n||"Unnamed"}t.normalizeContentMappings=o,t.ILandToLoadableParcelScene=function(e){const t=o(e.mappingsResponse.contents);if(!e.mappingsResponse.contents.filter(e=>"scene.json"===e.file).length)throw new Error("Invalid scene mapping: no scene.json");return{sceneId:e.sceneId,baseUrl:e.baseUrl,name:i(e.sceneJsonData),main:e.sceneJsonData.main,useFPSThrottling:!1,mappings:t,data:{id:e.sceneId,basePosition:r.parseParcelPosition(e.sceneJsonData.scene.base),name:i(e.sceneJsonData),parcels:e.sceneJsonData&&e.sceneJsonData.scene&&e.sceneJsonData.scene.parcels&&e.sceneJsonData.scene.parcels.map(r.parseParcelPosition)||[],baseUrl:e.baseUrl,baseUrlBundles:e.baseUrlBundles,contents:t,land:e}}},t.ILandToLoadableParcelSceneUpdate=function(e){const t=o(e.mappingsResponse.contents);return{sceneId:e.sceneId,baseUrl:e.baseUrl,name:i(e.sceneJsonData),main:e.sceneJsonData.main,useFPSThrottling:!1,mappings:t,data:{id:e.sceneId,basePosition:r.parseParcelPosition("0,0"),name:i(e.sceneJsonData),parcels:e.sceneJsonData&&e.sceneJsonData.scene&&e.sceneJsonData.scene.parcels&&e.sceneJsonData.scene.parcels.map(r.parseParcelPosition)||[],baseUrl:e.baseUrl,baseUrlBundles:e.baseUrlBundles,contents:t,land:e}}},t.getOwnerNameFromJsonData=function(e){var t;let n=null===(t=null==e?void 0:e.contact)||void 0===t?void 0:t.name;return"author-name"===n&&(n=void 0),n||"Unknown"},t.getSceneDescriptionFromJsonData=function(e){var t;return(null===(t=null==e?void 0:e.display)||void 0===t?void 0:t.description)||""},t.getSceneNameFromJsonData=i,t.getThumbnailUrlFromJsonData=function(e){var t,n,r;if(!e)return;return null!==(n=null===(t=e.display)||void 0===t?void 0:t.navmapThumbnail)&&void 0!==n?n:(null===(r=e.source)||void 0===r?void 0:r.projectId)?`https://builder-api.decentraland.org/v1/projects/${e.source.projectId}/media/preview.png`:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sendPrivateMessage=t.SEND_PRIVATE_MESSAGE=t.sendMessage=t.SEND_MESSAGE=t.messageReceived=t.MESSAGE_RECEIVED=void 0;const r=n(25);t.MESSAGE_RECEIVED="Message received",t.messageReceived=e=>r.action(t.MESSAGE_RECEIVED,e),t.SEND_MESSAGE="[Request] Send message",t.sendMessage=e=>r.action(t.SEND_MESSAGE,e),t.SEND_PRIVATE_MESSAGE="[Request] Send private message",t.sendPrivateMessage=(e,n)=>r.action(t.SEND_PRIVATE_MESSAGE,{userId:e,message:n})},function(module,exports,__webpack_require__){(function(global,Buffer){var $jscomp=$jscomp||{};$jscomp.scope={},$jscomp.findInternal=function(e,t,n){e instanceof String&&(e=String(e));for(var r=e.length,o=0;o=r}}),"es6","es3"),$jscomp.polyfill("Array.prototype.find",(function(e){return e||function(e,t){return $jscomp.findInternal(this,e,t).v}}),"es6","es3"),$jscomp.polyfill("String.prototype.startsWith",(function(e){return e||function(e,t){var n=$jscomp.checkStringArgs(this,e,"startsWith");e+="";var r=n.length,o=e.length;t=Math.max(0,Math.min(0|t,n.length));for(var i=0;i=o}}),"es6","es3"),$jscomp.polyfill("String.prototype.repeat",(function(e){return e||function(e){var t=$jscomp.checkStringArgs(this,null,"repeat");if(0>e||1342177279>>=1)&&(t+=t);return n}}),"es6","es3");var COMPILED=!0,goog=goog||{};goog.global=this||self,goog.isDef=function(e){return void 0!==e},goog.isString=function(e){return"string"==typeof e},goog.isBoolean=function(e){return"boolean"==typeof e},goog.isNumber=function(e){return"number"==typeof e},goog.exportPath_=function(e,t,n){e=e.split("."),n=n||goog.global,e[0]in n||void 0===n.execScript||n.execScript("var "+e[0]);for(var r;e.length&&(r=e.shift());)!e.length&&goog.isDef(t)?n[r]=t:n=n[r]&&n[r]!==Object.prototype[r]?n[r]:n[r]={}},goog.define=function(e,t){if(!COMPILED){var n=goog.global.CLOSURE_UNCOMPILED_DEFINES,r=goog.global.CLOSURE_DEFINES;n&&void 0===n.nodeType&&Object.prototype.hasOwnProperty.call(n,e)?t=n[e]:r&&void 0===r.nodeType&&Object.prototype.hasOwnProperty.call(r,e)&&(t=r[e])}return t},goog.FEATURESET_YEAR=2012,goog.DEBUG=!0,goog.LOCALE="en",goog.TRUSTED_SITE=!0,goog.STRICT_MODE_COMPATIBLE=!1,goog.DISALLOW_TEST_ONLY_CODE=COMPILED&&!goog.DEBUG,goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=!1,goog.provide=function(e){if(goog.isInModuleLoader_())throw Error("goog.provide cannot be used within a module.");if(!COMPILED&&goog.isProvided_(e))throw Error('Namespace "'+e+'" already declared.');goog.constructNamespace_(e)},goog.constructNamespace_=function(e,t){if(!COMPILED){delete goog.implicitNamespaces_[e];for(var n=e;(n=n.substring(0,n.lastIndexOf(".")))&&!goog.getObjectByName(n);)goog.implicitNamespaces_[n]=!0}goog.exportPath_(e,t)},goog.getScriptNonce=function(e){return e&&e!=goog.global?goog.getScriptNonce_(e.document):(null===goog.cspNonce_&&(goog.cspNonce_=goog.getScriptNonce_(goog.global.document)),goog.cspNonce_)},goog.NONCE_PATTERN_=/^[\w+/_-]+[=]{0,2}$/,goog.cspNonce_=null,goog.getScriptNonce_=function(e){return(e=e.querySelector&&e.querySelector("script[nonce]"))&&(e=e.nonce||e.getAttribute("nonce"))&&goog.NONCE_PATTERN_.test(e)?e:""},goog.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/,goog.module=function(e){if(!goog.isString(e)||!e||-1==e.search(goog.VALID_MODULE_RE_))throw Error("Invalid module identifier");if(!goog.isInGoogModuleLoader_())throw Error("Module "+e+" has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide.");if(goog.moduleLoaderState_.moduleName)throw Error("goog.module may only be called once per module.");if(goog.moduleLoaderState_.moduleName=e,!COMPILED){if(goog.isProvided_(e))throw Error('Namespace "'+e+'" already declared.');delete goog.implicitNamespaces_[e]}},goog.module.get=function(e){return goog.module.getInternal_(e)},goog.module.getInternal_=function(e){if(!COMPILED){if(e in goog.loadedModules_)return goog.loadedModules_[e].exports;if(!goog.implicitNamespaces_[e])return null!=(e=goog.getObjectByName(e))?e:null}return null},goog.ModuleType={ES6:"es6",GOOG:"goog"},goog.moduleLoaderState_=null,goog.isInModuleLoader_=function(){return goog.isInGoogModuleLoader_()||goog.isInEs6ModuleLoader_()},goog.isInGoogModuleLoader_=function(){return!!goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.GOOG},goog.isInEs6ModuleLoader_=function(){if(goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.ES6)return!0;var e=goog.global.$jscomp;return!!e&&("function"==typeof e.getCurrentModulePath&&!!e.getCurrentModulePath())},goog.module.declareLegacyNamespace=function(){if(!COMPILED&&!goog.isInGoogModuleLoader_())throw Error("goog.module.declareLegacyNamespace must be called from within a goog.module");if(!COMPILED&&!goog.moduleLoaderState_.moduleName)throw Error("goog.module must be called prior to goog.module.declareLegacyNamespace.");goog.moduleLoaderState_.declareLegacyNamespace=!0},goog.declareModuleId=function(e){if(!COMPILED){if(!goog.isInEs6ModuleLoader_())throw Error("goog.declareModuleId may only be called from within an ES6 module");if(goog.moduleLoaderState_&&goog.moduleLoaderState_.moduleName)throw Error("goog.declareModuleId may only be called once per module.");if(e in goog.loadedModules_)throw Error('Module with namespace "'+e+'" already exists.')}if(goog.moduleLoaderState_)goog.moduleLoaderState_.moduleName=e;else{var t=goog.global.$jscomp;if(!t||"function"!=typeof t.getCurrentModulePath)throw Error('Module with namespace "'+e+'" has been loaded incorrectly.');t=t.require(t.getCurrentModulePath()),goog.loadedModules_[e]={exports:t,type:goog.ModuleType.ES6,moduleId:e}}},goog.setTestOnly=function(e){if(goog.DISALLOW_TEST_ONLY_CODE)throw e=e||"",Error("Importing test-only code into non-debug environment"+(e?": "+e:"."))},goog.forwardDeclare=function(e){},COMPILED||(goog.isProvided_=function(e){return e in goog.loadedModules_||!goog.implicitNamespaces_[e]&&goog.isDefAndNotNull(goog.getObjectByName(e))},goog.implicitNamespaces_={"goog.module":!0}),goog.getObjectByName=function(e,t){e=e.split("."),t=t||goog.global;for(var n=0;n>>0),goog.uidCounter_=0,goog.getHashCode=goog.getUid,goog.removeHashCode=goog.removeUid,goog.cloneObject=function(e){var t=goog.typeOf(e);if("object"==t||"array"==t){if("function"==typeof e.clone)return e.clone();for(var n in t="array"==t?[]:{},e)t[n]=goog.cloneObject(e[n]);return t}return e},goog.bindNative_=function(e,t,n){return e.call.apply(e.bind,arguments)},goog.bindJs_=function(e,t,n){if(!e)throw Error();if(2{"use strict";class X{constructor(){if(new.target!=String)throw 1;this.x=42}}let q=Reflect.construct(X,[],String);if(q.x!=42||!(q instanceof String))throw 1;for(const a of[2,3]){if(a==2)continue;function f(z={a}){let a=0;return z.a}{function f(){return 0;}}return f()==3}})()')})),a("es7",(function(){return b("2 ** 2 == 4")})),a("es8",(function(){return b("async () => 1, true")})),a("es9",(function(){return b("({...rest} = {}), true")})),a("es_next",(function(){return!1})),{target:c,map:d}},goog.Transpiler.prototype.needsTranspile=function(e,t){if("always"==goog.TRANSPILE)return!0;if("never"==goog.TRANSPILE)return!1;if(!this.requiresTranspilation_){var n=this.createRequiresTranspilation_();this.requiresTranspilation_=n.map,this.transpilationTarget_=this.transpilationTarget_||n.target}if(e in this.requiresTranspilation_)return!!this.requiresTranspilation_[e]||!(!goog.inHtmlDocument_()||"es6"!=t||"noModule"in goog.global.document.createElement("script"));throw Error("Unknown language mode: "+e)},goog.Transpiler.prototype.transpile=function(e,t){return goog.transpile_(e,t,this.transpilationTarget_)},goog.transpiler_=new goog.Transpiler,goog.protectScriptTag_=function(e){return e.replace(/<\/(SCRIPT)/gi,"\\x3c/$1")},goog.DebugLoader_=function(){this.dependencies_={},this.idToPath_={},this.written_={},this.loadingDeps_=[],this.depsToLoad_=[],this.paused_=!1,this.factory_=new goog.DependencyFactory(goog.transpiler_),this.deferredCallbacks_={},this.deferredQueue_=[]},goog.DebugLoader_.prototype.bootstrap=function(e,t){function n(){r&&(goog.global.setTimeout(r,0),r=null)}var r=t;if(e.length){t=[];for(var o=0;o<\/script>",t.write(goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createHTML(r):r)}else{var o=t.createElement("script");o.defer=goog.Dependency.defer_,o.async=!1,o.type="text/javascript",(r=goog.getScriptNonce())&&o.setAttribute("nonce",r),goog.DebugLoader_.IS_OLD_IE_?(e.pause(),o.onreadystatechange=function(){"loaded"!=o.readyState&&"complete"!=o.readyState||(e.loaded(),e.resume())}):o.onload=function(){o.onload=null,e.loaded()},o.src=goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createScriptURL(this.path):this.path,t.head.appendChild(o)}}else goog.logToConsole_("Cannot use default debug loader outside of HTML documents."),"deps.js"==this.relativePath?(goog.logToConsole_("Consider setting CLOSURE_IMPORT_SCRIPT before loading base.js, or setting CLOSURE_NO_DEPS to true."),e.loaded()):e.pause()},goog.Es6ModuleDependency=function(e,t,n,r,o){goog.Dependency.call(this,e,t,n,r,o)},goog.inherits(goog.Es6ModuleDependency,goog.Dependency),goog.Es6ModuleDependency.prototype.load=function(e){if(goog.global.CLOSURE_IMPORT_SCRIPT)goog.global.CLOSURE_IMPORT_SCRIPT(this.path)?e.loaded():e.pause();else if(goog.inHtmlDocument_()){var t=goog.global.document,n=this;if(goog.isDocumentLoading_()){var r=function(e,n){e=n?'