Add files for release v0.51.20
All checks were successful
/ build_android (push) Successful in 1m15s

This commit is contained in:
Your Friendly Neighbourhood Robot 2025-06-18 17:32:23 +00:00
parent 4e527218d4
commit 9119753829
236 changed files with 4654 additions and 4654 deletions

View file

@ -1,15 +1,15 @@
/****************************************************************************** /******************************************************************************
Copyright (c) Microsoft Corporation. Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted. purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE. PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */ ***************************************************************************** */

View file

@ -1,12 +1,12 @@
Copyright (c) Microsoft Corporation. Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted. purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE. PERFORMANCE OF THIS SOFTWARE.

View file

@ -1,164 +1,164 @@
# tslib # tslib
This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions. This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.
This library is primarily used by the `--importHelpers` flag in TypeScript. This library is primarily used by the `--importHelpers` flag in TypeScript.
When using `--importHelpers`, a module that uses helper functions like `__extends` and `__assign` in the following emitted file: When using `--importHelpers`, a module that uses helper functions like `__extends` and `__assign` in the following emitted file:
```ts ```ts
var __assign = (this && this.__assign) || Object.assign || function(t) { var __assign = (this && this.__assign) || Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) { for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i]; s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p]; t[p] = s[p];
} }
return t; return t;
}; };
exports.x = {}; exports.x = {};
exports.y = __assign({}, exports.x); exports.y = __assign({}, exports.x);
``` ```
will instead be emitted as something like the following: will instead be emitted as something like the following:
```ts ```ts
var tslib_1 = require("tslib"); var tslib_1 = require("tslib");
exports.x = {}; exports.x = {};
exports.y = tslib_1.__assign({}, exports.x); exports.y = tslib_1.__assign({}, exports.x);
``` ```
Because this can avoid duplicate declarations of things like `__extends`, `__assign`, etc., this means delivering users smaller files on average, as well as less runtime overhead. Because this can avoid duplicate declarations of things like `__extends`, `__assign`, etc., this means delivering users smaller files on average, as well as less runtime overhead.
For optimized bundles with TypeScript, you should absolutely consider using `tslib` and `--importHelpers`. For optimized bundles with TypeScript, you should absolutely consider using `tslib` and `--importHelpers`.
# Installing # Installing
For the latest stable version, run: For the latest stable version, run:
## npm ## npm
```sh ```sh
# TypeScript 3.9.2 or later # TypeScript 3.9.2 or later
npm install tslib npm install tslib
# TypeScript 3.8.4 or earlier # TypeScript 3.8.4 or earlier
npm install tslib@^1 npm install tslib@^1
# TypeScript 2.3.2 or earlier # TypeScript 2.3.2 or earlier
npm install tslib@1.6.1 npm install tslib@1.6.1
``` ```
## yarn ## yarn
```sh ```sh
# TypeScript 3.9.2 or later # TypeScript 3.9.2 or later
yarn add tslib yarn add tslib
# TypeScript 3.8.4 or earlier # TypeScript 3.8.4 or earlier
yarn add tslib@^1 yarn add tslib@^1
# TypeScript 2.3.2 or earlier # TypeScript 2.3.2 or earlier
yarn add tslib@1.6.1 yarn add tslib@1.6.1
``` ```
## bower ## bower
```sh ```sh
# TypeScript 3.9.2 or later # TypeScript 3.9.2 or later
bower install tslib bower install tslib
# TypeScript 3.8.4 or earlier # TypeScript 3.8.4 or earlier
bower install tslib@^1 bower install tslib@^1
# TypeScript 2.3.2 or earlier # TypeScript 2.3.2 or earlier
bower install tslib@1.6.1 bower install tslib@1.6.1
``` ```
## JSPM ## JSPM
```sh ```sh
# TypeScript 3.9.2 or later # TypeScript 3.9.2 or later
jspm install tslib jspm install tslib
# TypeScript 3.8.4 or earlier # TypeScript 3.8.4 or earlier
jspm install tslib@^1 jspm install tslib@^1
# TypeScript 2.3.2 or earlier # TypeScript 2.3.2 or earlier
jspm install tslib@1.6.1 jspm install tslib@1.6.1
``` ```
# Usage # Usage
Set the `importHelpers` compiler option on the command line: Set the `importHelpers` compiler option on the command line:
``` ```
tsc --importHelpers file.ts tsc --importHelpers file.ts
``` ```
or in your tsconfig.json: or in your tsconfig.json:
```json ```json
{ {
"compilerOptions": { "compilerOptions": {
"importHelpers": true "importHelpers": true
} }
} }
``` ```
#### For bower and JSPM users #### For bower and JSPM users
You will need to add a `paths` mapping for `tslib`, e.g. For Bower users: You will need to add a `paths` mapping for `tslib`, e.g. For Bower users:
```json ```json
{ {
"compilerOptions": { "compilerOptions": {
"module": "amd", "module": "amd",
"importHelpers": true, "importHelpers": true,
"baseUrl": "./", "baseUrl": "./",
"paths": { "paths": {
"tslib" : ["bower_components/tslib/tslib.d.ts"] "tslib" : ["bower_components/tslib/tslib.d.ts"]
} }
} }
} }
``` ```
For JSPM users: For JSPM users:
```json ```json
{ {
"compilerOptions": { "compilerOptions": {
"module": "system", "module": "system",
"importHelpers": true, "importHelpers": true,
"baseUrl": "./", "baseUrl": "./",
"paths": { "paths": {
"tslib" : ["jspm_packages/npm/tslib@2.x.y/tslib.d.ts"] "tslib" : ["jspm_packages/npm/tslib@2.x.y/tslib.d.ts"]
} }
} }
} }
``` ```
## Deployment ## Deployment
- Choose your new version number - Choose your new version number
- Set it in `package.json` and `bower.json` - Set it in `package.json` and `bower.json`
- Create a tag: `git tag [version]` - Create a tag: `git tag [version]`
- Push the tag: `git push --tags` - Push the tag: `git push --tags`
- Create a [release in GitHub](https://github.com/microsoft/tslib/releases) - Create a [release in GitHub](https://github.com/microsoft/tslib/releases)
- Run the [publish to npm](https://github.com/microsoft/tslib/actions?query=workflow%3A%22Publish+to+NPM%22) workflow - Run the [publish to npm](https://github.com/microsoft/tslib/actions?query=workflow%3A%22Publish+to+NPM%22) workflow
Done. Done.
# Contribute # Contribute
There are many ways to [contribute](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript. There are many ways to [contribute](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript.
* [Submit bugs](https://github.com/Microsoft/TypeScript/issues) and help us verify fixes as they are checked in. * [Submit bugs](https://github.com/Microsoft/TypeScript/issues) and help us verify fixes as they are checked in.
* Review the [source code changes](https://github.com/Microsoft/TypeScript/pulls). * Review the [source code changes](https://github.com/Microsoft/TypeScript/pulls).
* Engage with other TypeScript users and developers on [StackOverflow](http://stackoverflow.com/questions/tagged/typescript). * Engage with other TypeScript users and developers on [StackOverflow](http://stackoverflow.com/questions/tagged/typescript).
* Join the [#typescript](http://twitter.com/#!/search/realtime/%23typescript) discussion on Twitter. * Join the [#typescript](http://twitter.com/#!/search/realtime/%23typescript) discussion on Twitter.
* [Contribute bug fixes](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md). * [Contribute bug fixes](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md).
# Documentation # Documentation
* [Quick tutorial](http://www.typescriptlang.org/Tutorial) * [Quick tutorial](http://www.typescriptlang.org/Tutorial)
* [Programming handbook](http://www.typescriptlang.org/Handbook) * [Programming handbook](http://www.typescriptlang.org/Handbook)
* [Homepage](http://www.typescriptlang.org/) * [Homepage](http://www.typescriptlang.org/)

View file

@ -1,68 +1,68 @@
import tslib from '../tslib.js'; import tslib from '../tslib.js';
const { const {
__extends, __extends,
__assign, __assign,
__rest, __rest,
__decorate, __decorate,
__param, __param,
__esDecorate, __esDecorate,
__runInitializers, __runInitializers,
__propKey, __propKey,
__setFunctionName, __setFunctionName,
__metadata, __metadata,
__awaiter, __awaiter,
__generator, __generator,
__exportStar, __exportStar,
__createBinding, __createBinding,
__values, __values,
__read, __read,
__spread, __spread,
__spreadArrays, __spreadArrays,
__spreadArray, __spreadArray,
__await, __await,
__asyncGenerator, __asyncGenerator,
__asyncDelegator, __asyncDelegator,
__asyncValues, __asyncValues,
__makeTemplateObject, __makeTemplateObject,
__importStar, __importStar,
__importDefault, __importDefault,
__classPrivateFieldGet, __classPrivateFieldGet,
__classPrivateFieldSet, __classPrivateFieldSet,
__classPrivateFieldIn, __classPrivateFieldIn,
__addDisposableResource, __addDisposableResource,
__disposeResources, __disposeResources,
} = tslib; } = tslib;
export { export {
__extends, __extends,
__assign, __assign,
__rest, __rest,
__decorate, __decorate,
__param, __param,
__esDecorate, __esDecorate,
__runInitializers, __runInitializers,
__propKey, __propKey,
__setFunctionName, __setFunctionName,
__metadata, __metadata,
__awaiter, __awaiter,
__generator, __generator,
__exportStar, __exportStar,
__createBinding, __createBinding,
__values, __values,
__read, __read,
__spread, __spread,
__spreadArrays, __spreadArrays,
__spreadArray, __spreadArray,
__await, __await,
__asyncGenerator, __asyncGenerator,
__asyncDelegator, __asyncDelegator,
__asyncValues, __asyncValues,
__makeTemplateObject, __makeTemplateObject,
__importStar, __importStar,
__importDefault, __importDefault,
__classPrivateFieldGet, __classPrivateFieldGet,
__classPrivateFieldSet, __classPrivateFieldSet,
__classPrivateFieldIn, __classPrivateFieldIn,
__addDisposableResource, __addDisposableResource,
__disposeResources, __disposeResources,
}; };
export default tslib; export default tslib;

View file

@ -1,3 +1,3 @@
{ {
"type": "module" "type": "module"
} }

View file

@ -1,453 +1,453 @@
/****************************************************************************** /******************************************************************************
Copyright (c) Microsoft Corporation. Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted. purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE. PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */ ***************************************************************************** */
/** /**
* Used to shim class extends. * Used to shim class extends.
* *
* @param d The derived class. * @param d The derived class.
* @param b The base class. * @param b The base class.
*/ */
export declare function __extends(d: Function, b: Function): void; export declare function __extends(d: Function, b: Function): void;
/** /**
* Copy the values of all of the enumerable own properties from one or more source objects to a * Copy the values of all of the enumerable own properties from one or more source objects to a
* target object. Returns the target object. * target object. Returns the target object.
* *
* @param t The target object to copy to. * @param t The target object to copy to.
* @param sources One or more source objects from which to copy properties * @param sources One or more source objects from which to copy properties
*/ */
export declare function __assign(t: any, ...sources: any[]): any; export declare function __assign(t: any, ...sources: any[]): any;
/** /**
* Performs a rest spread on an object. * Performs a rest spread on an object.
* *
* @param t The source value. * @param t The source value.
* @param propertyNames The property names excluded from the rest spread. * @param propertyNames The property names excluded from the rest spread.
*/ */
export declare function __rest(t: any, propertyNames: (string | symbol)[]): any; export declare function __rest(t: any, propertyNames: (string | symbol)[]): any;
/** /**
* Applies decorators to a target object * Applies decorators to a target object
* *
* @param decorators The set of decorators to apply. * @param decorators The set of decorators to apply.
* @param target The target object. * @param target The target object.
* @param key If specified, the own property to apply the decorators to. * @param key If specified, the own property to apply the decorators to.
* @param desc The property descriptor, defaults to fetching the descriptor from the target object. * @param desc The property descriptor, defaults to fetching the descriptor from the target object.
* @experimental * @experimental
*/ */
export declare function __decorate(decorators: Function[], target: any, key?: string | symbol, desc?: any): any; export declare function __decorate(decorators: Function[], target: any, key?: string | symbol, desc?: any): any;
/** /**
* Creates an observing function decorator from a parameter decorator. * Creates an observing function decorator from a parameter decorator.
* *
* @param paramIndex The parameter index to apply the decorator to. * @param paramIndex The parameter index to apply the decorator to.
* @param decorator The parameter decorator to apply. Note that the return value is ignored. * @param decorator The parameter decorator to apply. Note that the return value is ignored.
* @experimental * @experimental
*/ */
export declare function __param(paramIndex: number, decorator: Function): Function; export declare function __param(paramIndex: number, decorator: Function): Function;
/** /**
* Applies decorators to a class or class member, following the native ECMAScript decorator specification. * Applies decorators to a class or class member, following the native ECMAScript decorator specification.
* @param ctor For non-field class members, the class constructor. Otherwise, `null`. * @param ctor For non-field class members, the class constructor. Otherwise, `null`.
* @param descriptorIn The `PropertyDescriptor` to use when unable to look up the property from `ctor`. * @param descriptorIn The `PropertyDescriptor` to use when unable to look up the property from `ctor`.
* @param decorators The decorators to apply * @param decorators The decorators to apply
* @param contextIn The `DecoratorContext` to clone for each decorator application. * @param contextIn The `DecoratorContext` to clone for each decorator application.
* @param initializers An array of field initializer mutation functions into which new initializers are written. * @param initializers An array of field initializer mutation functions into which new initializers are written.
* @param extraInitializers An array of extra initializer functions into which new initializers are written. * @param extraInitializers An array of extra initializer functions into which new initializers are written.
*/ */
export declare function __esDecorate(ctor: Function | null, descriptorIn: object | null, decorators: Function[], contextIn: object, initializers: Function[] | null, extraInitializers: Function[]): void; export declare function __esDecorate(ctor: Function | null, descriptorIn: object | null, decorators: Function[], contextIn: object, initializers: Function[] | null, extraInitializers: Function[]): void;
/** /**
* Runs field initializers or extra initializers generated by `__esDecorate`. * Runs field initializers or extra initializers generated by `__esDecorate`.
* @param thisArg The `this` argument to use. * @param thisArg The `this` argument to use.
* @param initializers The array of initializers to evaluate. * @param initializers The array of initializers to evaluate.
* @param value The initial value to pass to the initializers. * @param value The initial value to pass to the initializers.
*/ */
export declare function __runInitializers(thisArg: unknown, initializers: Function[], value?: any): any; export declare function __runInitializers(thisArg: unknown, initializers: Function[], value?: any): any;
/** /**
* Converts a computed property name into a `string` or `symbol` value. * Converts a computed property name into a `string` or `symbol` value.
*/ */
export declare function __propKey(x: any): string | symbol; export declare function __propKey(x: any): string | symbol;
/** /**
* Assigns the name of a function derived from the left-hand side of an assignment. * Assigns the name of a function derived from the left-hand side of an assignment.
* @param f The function to rename. * @param f The function to rename.
* @param name The new name for the function. * @param name The new name for the function.
* @param prefix A prefix (such as `"get"` or `"set"`) to insert before the name. * @param prefix A prefix (such as `"get"` or `"set"`) to insert before the name.
*/ */
export declare function __setFunctionName(f: Function, name: string | symbol, prefix?: string): Function; export declare function __setFunctionName(f: Function, name: string | symbol, prefix?: string): Function;
/** /**
* Creates a decorator that sets metadata. * Creates a decorator that sets metadata.
* *
* @param metadataKey The metadata key * @param metadataKey The metadata key
* @param metadataValue The metadata value * @param metadataValue The metadata value
* @experimental * @experimental
*/ */
export declare function __metadata(metadataKey: any, metadataValue: any): Function; export declare function __metadata(metadataKey: any, metadataValue: any): Function;
/** /**
* Converts a generator function into a pseudo-async function, by treating each `yield` as an `await`. * Converts a generator function into a pseudo-async function, by treating each `yield` as an `await`.
* *
* @param thisArg The reference to use as the `this` value in the generator function * @param thisArg The reference to use as the `this` value in the generator function
* @param _arguments The optional arguments array * @param _arguments The optional arguments array
* @param P The optional promise constructor argument, defaults to the `Promise` property of the global object. * @param P The optional promise constructor argument, defaults to the `Promise` property of the global object.
* @param generator The generator function * @param generator The generator function
*/ */
export declare function __awaiter(thisArg: any, _arguments: any, P: Function, generator: Function): any; export declare function __awaiter(thisArg: any, _arguments: any, P: Function, generator: Function): any;
/** /**
* Creates an Iterator object using the body as the implementation. * Creates an Iterator object using the body as the implementation.
* *
* @param thisArg The reference to use as the `this` value in the function * @param thisArg The reference to use as the `this` value in the function
* @param body The generator state-machine based implementation. * @param body The generator state-machine based implementation.
* *
* @see [./docs/generator.md] * @see [./docs/generator.md]
*/ */
export declare function __generator(thisArg: any, body: Function): any; export declare function __generator(thisArg: any, body: Function): any;
/** /**
* Creates bindings for all enumerable properties of `m` on `exports` * Creates bindings for all enumerable properties of `m` on `exports`
* *
* @param m The source object * @param m The source object
* @param exports The `exports` object. * @param exports The `exports` object.
*/ */
export declare function __exportStar(m: any, o: any): void; export declare function __exportStar(m: any, o: any): void;
/** /**
* Creates a value iterator from an `Iterable` or `ArrayLike` object. * Creates a value iterator from an `Iterable` or `ArrayLike` object.
* *
* @param o The object. * @param o The object.
* @throws {TypeError} If `o` is neither `Iterable`, nor an `ArrayLike`. * @throws {TypeError} If `o` is neither `Iterable`, nor an `ArrayLike`.
*/ */
export declare function __values(o: any): any; export declare function __values(o: any): any;
/** /**
* Reads values from an `Iterable` or `ArrayLike` object and returns the resulting array. * Reads values from an `Iterable` or `ArrayLike` object and returns the resulting array.
* *
* @param o The object to read from. * @param o The object to read from.
* @param n The maximum number of arguments to read, defaults to `Infinity`. * @param n The maximum number of arguments to read, defaults to `Infinity`.
*/ */
export declare function __read(o: any, n?: number): any[]; export declare function __read(o: any, n?: number): any[];
/** /**
* Creates an array from iterable spread. * Creates an array from iterable spread.
* *
* @param args The Iterable objects to spread. * @param args The Iterable objects to spread.
* @deprecated since TypeScript 4.2 - Use `__spreadArray` * @deprecated since TypeScript 4.2 - Use `__spreadArray`
*/ */
export declare function __spread(...args: any[][]): any[]; export declare function __spread(...args: any[][]): any[];
/** /**
* Creates an array from array spread. * Creates an array from array spread.
* *
* @param args The ArrayLikes to spread into the resulting array. * @param args The ArrayLikes to spread into the resulting array.
* @deprecated since TypeScript 4.2 - Use `__spreadArray` * @deprecated since TypeScript 4.2 - Use `__spreadArray`
*/ */
export declare function __spreadArrays(...args: any[][]): any[]; export declare function __spreadArrays(...args: any[][]): any[];
/** /**
* Spreads the `from` array into the `to` array. * Spreads the `from` array into the `to` array.
* *
* @param pack Replace empty elements with `undefined`. * @param pack Replace empty elements with `undefined`.
*/ */
export declare function __spreadArray(to: any[], from: any[], pack?: boolean): any[]; export declare function __spreadArray(to: any[], from: any[], pack?: boolean): any[];
/** /**
* Creates an object that signals to `__asyncGenerator` that it shouldn't be yielded, * Creates an object that signals to `__asyncGenerator` that it shouldn't be yielded,
* and instead should be awaited and the resulting value passed back to the generator. * and instead should be awaited and the resulting value passed back to the generator.
* *
* @param v The value to await. * @param v The value to await.
*/ */
export declare function __await(v: any): any; export declare function __await(v: any): any;
/** /**
* Converts a generator function into an async generator function, by using `yield __await` * Converts a generator function into an async generator function, by using `yield __await`
* in place of normal `await`. * in place of normal `await`.
* *
* @param thisArg The reference to use as the `this` value in the generator function * @param thisArg The reference to use as the `this` value in the generator function
* @param _arguments The optional arguments array * @param _arguments The optional arguments array
* @param generator The generator function * @param generator The generator function
*/ */
export declare function __asyncGenerator(thisArg: any, _arguments: any, generator: Function): any; export declare function __asyncGenerator(thisArg: any, _arguments: any, generator: Function): any;
/** /**
* Used to wrap a potentially async iterator in such a way so that it wraps the result * Used to wrap a potentially async iterator in such a way so that it wraps the result
* of calling iterator methods of `o` in `__await` instances, and then yields the awaited values. * of calling iterator methods of `o` in `__await` instances, and then yields the awaited values.
* *
* @param o The potentially async iterator. * @param o The potentially async iterator.
* @returns A synchronous iterator yielding `__await` instances on every odd invocation * @returns A synchronous iterator yielding `__await` instances on every odd invocation
* and returning the awaited `IteratorResult` passed to `next` every even invocation. * and returning the awaited `IteratorResult` passed to `next` every even invocation.
*/ */
export declare function __asyncDelegator(o: any): any; export declare function __asyncDelegator(o: any): any;
/** /**
* Creates a value async iterator from an `AsyncIterable`, `Iterable` or `ArrayLike` object. * Creates a value async iterator from an `AsyncIterable`, `Iterable` or `ArrayLike` object.
* *
* @param o The object. * @param o The object.
* @throws {TypeError} If `o` is neither `AsyncIterable`, `Iterable`, nor an `ArrayLike`. * @throws {TypeError} If `o` is neither `AsyncIterable`, `Iterable`, nor an `ArrayLike`.
*/ */
export declare function __asyncValues(o: any): any; export declare function __asyncValues(o: any): any;
/** /**
* Creates a `TemplateStringsArray` frozen object from the `cooked` and `raw` arrays. * Creates a `TemplateStringsArray` frozen object from the `cooked` and `raw` arrays.
* *
* @param cooked The cooked possibly-sparse array. * @param cooked The cooked possibly-sparse array.
* @param raw The raw string content. * @param raw The raw string content.
*/ */
export declare function __makeTemplateObject(cooked: string[], raw: string[]): TemplateStringsArray; export declare function __makeTemplateObject(cooked: string[], raw: string[]): TemplateStringsArray;
/** /**
* Used to shim default and named imports in ECMAScript Modules transpiled to CommonJS. * Used to shim default and named imports in ECMAScript Modules transpiled to CommonJS.
* *
* ```js * ```js
* import Default, { Named, Other } from "mod"; * import Default, { Named, Other } from "mod";
* // or * // or
* import { default as Default, Named, Other } from "mod"; * import { default as Default, Named, Other } from "mod";
* ``` * ```
* *
* @param mod The CommonJS module exports object. * @param mod The CommonJS module exports object.
*/ */
export declare function __importStar<T>(mod: T): T; export declare function __importStar<T>(mod: T): T;
/** /**
* Used to shim default imports in ECMAScript Modules transpiled to CommonJS. * Used to shim default imports in ECMAScript Modules transpiled to CommonJS.
* *
* ```js * ```js
* import Default from "mod"; * import Default from "mod";
* ``` * ```
* *
* @param mod The CommonJS module exports object. * @param mod The CommonJS module exports object.
*/ */
export declare function __importDefault<T>(mod: T): T | { default: T }; export declare function __importDefault<T>(mod: T): T | { default: T };
/** /**
* Emulates reading a private instance field. * Emulates reading a private instance field.
* *
* @param receiver The instance from which to read the private field. * @param receiver The instance from which to read the private field.
* @param state A WeakMap containing the private field value for an instance. * @param state A WeakMap containing the private field value for an instance.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* *
* @throws {TypeError} If `state` doesn't have an entry for `receiver`. * @throws {TypeError} If `state` doesn't have an entry for `receiver`.
*/ */
export declare function __classPrivateFieldGet<T extends object, V>( export declare function __classPrivateFieldGet<T extends object, V>(
receiver: T, receiver: T,
state: { has(o: T): boolean, get(o: T): V | undefined }, state: { has(o: T): boolean, get(o: T): V | undefined },
kind?: "f" kind?: "f"
): V; ): V;
/** /**
* Emulates reading a private static field. * Emulates reading a private static field.
* *
* @param receiver The object from which to read the private static field. * @param receiver The object from which to read the private static field.
* @param state The class constructor containing the definition of the static field. * @param state The class constructor containing the definition of the static field.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The descriptor that holds the static field value. * @param f The descriptor that holds the static field value.
* *
* @throws {TypeError} If `receiver` is not `state`. * @throws {TypeError} If `receiver` is not `state`.
*/ */
export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V>( export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V>(
receiver: T, receiver: T,
state: T, state: T,
kind: "f", kind: "f",
f: { value: V } f: { value: V }
): V; ): V;
/** /**
* Emulates evaluating a private instance "get" accessor. * Emulates evaluating a private instance "get" accessor.
* *
* @param receiver The instance on which to evaluate the private "get" accessor. * @param receiver The instance on which to evaluate the private "get" accessor.
* @param state A WeakSet used to verify an instance supports the private "get" accessor. * @param state A WeakSet used to verify an instance supports the private "get" accessor.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The "get" accessor function to evaluate. * @param f The "get" accessor function to evaluate.
* *
* @throws {TypeError} If `state` doesn't have an entry for `receiver`. * @throws {TypeError} If `state` doesn't have an entry for `receiver`.
*/ */
export declare function __classPrivateFieldGet<T extends object, V>( export declare function __classPrivateFieldGet<T extends object, V>(
receiver: T, receiver: T,
state: { has(o: T): boolean }, state: { has(o: T): boolean },
kind: "a", kind: "a",
f: () => V f: () => V
): V; ): V;
/** /**
* Emulates evaluating a private static "get" accessor. * Emulates evaluating a private static "get" accessor.
* *
* @param receiver The object on which to evaluate the private static "get" accessor. * @param receiver The object on which to evaluate the private static "get" accessor.
* @param state The class constructor containing the definition of the static "get" accessor. * @param state The class constructor containing the definition of the static "get" accessor.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The "get" accessor function to evaluate. * @param f The "get" accessor function to evaluate.
* *
* @throws {TypeError} If `receiver` is not `state`. * @throws {TypeError} If `receiver` is not `state`.
*/ */
export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V>( export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V>(
receiver: T, receiver: T,
state: T, state: T,
kind: "a", kind: "a",
f: () => V f: () => V
): V; ): V;
/** /**
* Emulates reading a private instance method. * Emulates reading a private instance method.
* *
* @param receiver The instance from which to read a private method. * @param receiver The instance from which to read a private method.
* @param state A WeakSet used to verify an instance supports the private method. * @param state A WeakSet used to verify an instance supports the private method.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The function to return as the private instance method. * @param f The function to return as the private instance method.
* *
* @throws {TypeError} If `state` doesn't have an entry for `receiver`. * @throws {TypeError} If `state` doesn't have an entry for `receiver`.
*/ */
export declare function __classPrivateFieldGet<T extends object, V extends (...args: any[]) => unknown>( export declare function __classPrivateFieldGet<T extends object, V extends (...args: any[]) => unknown>(
receiver: T, receiver: T,
state: { has(o: T): boolean }, state: { has(o: T): boolean },
kind: "m", kind: "m",
f: V f: V
): V; ): V;
/** /**
* Emulates reading a private static method. * Emulates reading a private static method.
* *
* @param receiver The object from which to read the private static method. * @param receiver The object from which to read the private static method.
* @param state The class constructor containing the definition of the static method. * @param state The class constructor containing the definition of the static method.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The function to return as the private static method. * @param f The function to return as the private static method.
* *
* @throws {TypeError} If `receiver` is not `state`. * @throws {TypeError} If `receiver` is not `state`.
*/ */
export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V extends (...args: any[]) => unknown>( export declare function __classPrivateFieldGet<T extends new (...args: any[]) => unknown, V extends (...args: any[]) => unknown>(
receiver: T, receiver: T,
state: T, state: T,
kind: "m", kind: "m",
f: V f: V
): V; ): V;
/** /**
* Emulates writing to a private instance field. * Emulates writing to a private instance field.
* *
* @param receiver The instance on which to set a private field value. * @param receiver The instance on which to set a private field value.
* @param state A WeakMap used to store the private field value for an instance. * @param state A WeakMap used to store the private field value for an instance.
* @param value The value to store in the private field. * @param value The value to store in the private field.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* *
* @throws {TypeError} If `state` doesn't have an entry for `receiver`. * @throws {TypeError} If `state` doesn't have an entry for `receiver`.
*/ */
export declare function __classPrivateFieldSet<T extends object, V>( export declare function __classPrivateFieldSet<T extends object, V>(
receiver: T, receiver: T,
state: { has(o: T): boolean, set(o: T, value: V): unknown }, state: { has(o: T): boolean, set(o: T, value: V): unknown },
value: V, value: V,
kind?: "f" kind?: "f"
): V; ): V;
/** /**
* Emulates writing to a private static field. * Emulates writing to a private static field.
* *
* @param receiver The object on which to set the private static field. * @param receiver The object on which to set the private static field.
* @param state The class constructor containing the definition of the private static field. * @param state The class constructor containing the definition of the private static field.
* @param value The value to store in the private field. * @param value The value to store in the private field.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The descriptor that holds the static field value. * @param f The descriptor that holds the static field value.
* *
* @throws {TypeError} If `receiver` is not `state`. * @throws {TypeError} If `receiver` is not `state`.
*/ */
export declare function __classPrivateFieldSet<T extends new (...args: any[]) => unknown, V>( export declare function __classPrivateFieldSet<T extends new (...args: any[]) => unknown, V>(
receiver: T, receiver: T,
state: T, state: T,
value: V, value: V,
kind: "f", kind: "f",
f: { value: V } f: { value: V }
): V; ): V;
/** /**
* Emulates writing to a private instance "set" accessor. * Emulates writing to a private instance "set" accessor.
* *
* @param receiver The instance on which to evaluate the private instance "set" accessor. * @param receiver The instance on which to evaluate the private instance "set" accessor.
* @param state A WeakSet used to verify an instance supports the private "set" accessor. * @param state A WeakSet used to verify an instance supports the private "set" accessor.
* @param value The value to store in the private accessor. * @param value The value to store in the private accessor.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The "set" accessor function to evaluate. * @param f The "set" accessor function to evaluate.
* *
* @throws {TypeError} If `state` doesn't have an entry for `receiver`. * @throws {TypeError} If `state` doesn't have an entry for `receiver`.
*/ */
export declare function __classPrivateFieldSet<T extends object, V>( export declare function __classPrivateFieldSet<T extends object, V>(
receiver: T, receiver: T,
state: { has(o: T): boolean }, state: { has(o: T): boolean },
value: V, value: V,
kind: "a", kind: "a",
f: (v: V) => void f: (v: V) => void
): V; ): V;
/** /**
* Emulates writing to a private static "set" accessor. * Emulates writing to a private static "set" accessor.
* *
* @param receiver The object on which to evaluate the private static "set" accessor. * @param receiver The object on which to evaluate the private static "set" accessor.
* @param state The class constructor containing the definition of the static "set" accessor. * @param state The class constructor containing the definition of the static "set" accessor.
* @param value The value to store in the private field. * @param value The value to store in the private field.
* @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method. * @param kind Either `"f"` for a field, `"a"` for an accessor, or `"m"` for a method.
* @param f The "set" accessor function to evaluate. * @param f The "set" accessor function to evaluate.
* *
* @throws {TypeError} If `receiver` is not `state`. * @throws {TypeError} If `receiver` is not `state`.
*/ */
export declare function __classPrivateFieldSet<T extends new (...args: any[]) => unknown, V>( export declare function __classPrivateFieldSet<T extends new (...args: any[]) => unknown, V>(
receiver: T, receiver: T,
state: T, state: T,
value: V, value: V,
kind: "a", kind: "a",
f: (v: V) => void f: (v: V) => void
): V; ): V;
/** /**
* Checks for the existence of a private field/method/accessor. * Checks for the existence of a private field/method/accessor.
* *
* @param state The class constructor containing the static member, or the WeakMap or WeakSet associated with a private instance member. * @param state The class constructor containing the static member, or the WeakMap or WeakSet associated with a private instance member.
* @param receiver The object for which to test the presence of the private member. * @param receiver The object for which to test the presence of the private member.
*/ */
export declare function __classPrivateFieldIn( export declare function __classPrivateFieldIn(
state: (new (...args: any[]) => unknown) | { has(o: any): boolean }, state: (new (...args: any[]) => unknown) | { has(o: any): boolean },
receiver: unknown, receiver: unknown,
): boolean; ): boolean;
/** /**
* Creates a re-export binding on `object` with key `objectKey` that references `target[key]`. * Creates a re-export binding on `object` with key `objectKey` that references `target[key]`.
* *
* @param object The local `exports` object. * @param object The local `exports` object.
* @param target The object to re-export from. * @param target The object to re-export from.
* @param key The property key of `target` to re-export. * @param key The property key of `target` to re-export.
* @param objectKey The property key to re-export as. Defaults to `key`. * @param objectKey The property key to re-export as. Defaults to `key`.
*/ */
export declare function __createBinding(object: object, target: object, key: PropertyKey, objectKey?: PropertyKey): void; export declare function __createBinding(object: object, target: object, key: PropertyKey, objectKey?: PropertyKey): void;
/** /**
* Adds a disposable resource to a resource-tracking environment object. * Adds a disposable resource to a resource-tracking environment object.
* @param env A resource-tracking environment object. * @param env A resource-tracking environment object.
* @param value Either a Disposable or AsyncDisposable object, `null`, or `undefined`. * @param value Either a Disposable or AsyncDisposable object, `null`, or `undefined`.
* @param async When `true`, `AsyncDisposable` resources can be added. When `false`, `AsyncDisposable` resources cannot be added. * @param async When `true`, `AsyncDisposable` resources can be added. When `false`, `AsyncDisposable` resources cannot be added.
* @returns The {@link value} argument. * @returns The {@link value} argument.
* *
* @throws {TypeError} If {@link value} is not an object, or if either `Symbol.dispose` or `Symbol.asyncDispose` are not * @throws {TypeError} If {@link value} is not an object, or if either `Symbol.dispose` or `Symbol.asyncDispose` are not
* defined, or if {@link value} does not have an appropriate `Symbol.dispose` or `Symbol.asyncDispose` method. * defined, or if {@link value} does not have an appropriate `Symbol.dispose` or `Symbol.asyncDispose` method.
*/ */
export declare function __addDisposableResource<T>(env: { stack: { value?: unknown, dispose?: Function, async: boolean }[]; error: unknown; hasError: boolean; }, value: T, async: boolean): T; export declare function __addDisposableResource<T>(env: { stack: { value?: unknown, dispose?: Function, async: boolean }[]; error: unknown; hasError: boolean; }, value: T, async: boolean): T;
/** /**
* Disposes all resources in a resource-tracking environment object. * Disposes all resources in a resource-tracking environment object.
* @param env A resource-tracking environment object. * @param env A resource-tracking environment object.
* @returns A {@link Promise} if any resources in the environment were marked as `async` when added; otherwise, `void`. * @returns A {@link Promise} if any resources in the environment were marked as `async` when added; otherwise, `void`.
* *
* @throws {SuppressedError} if an error thrown during disposal would have suppressed a prior error from disposal or the * @throws {SuppressedError} if an error thrown during disposal would have suppressed a prior error from disposal or the
* error recorded in the resource-tracking environment object. * error recorded in the resource-tracking environment object.
* @seealso {@link __addDisposableResource} * @seealso {@link __addDisposableResource}
*/ */
export declare function __disposeResources(env: { stack: { value?: unknown, dispose?: Function, async: boolean }[]; error: unknown; hasError: boolean; }): any; export declare function __disposeResources(env: { stack: { value?: unknown, dispose?: Function, async: boolean }[]; error: unknown; hasError: boolean; }): any;

View file

@ -1,370 +1,370 @@
/****************************************************************************** /******************************************************************************
Copyright (c) Microsoft Corporation. Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted. purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE. PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */ ***************************************************************************** */
/* global Reflect, Promise, SuppressedError, Symbol */ /* global Reflect, Promise, SuppressedError, Symbol */
var extendStatics = function(d, b) { var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf || extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b); return extendStatics(d, b);
}; };
export function __extends(d, b) { export function __extends(d, b) {
if (typeof b !== "function" && b !== null) if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b); extendStatics(d, b);
function __() { this.constructor = d; } function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
} }
export var __assign = function() { export var __assign = function() {
__assign = Object.assign || function __assign(t) { __assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) { for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i]; s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
} }
return t; return t;
} }
return __assign.apply(this, arguments); return __assign.apply(this, arguments);
} }
export function __rest(s, e) { export function __rest(s, e) {
var t = {}; var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p]; t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]]; t[p[i]] = s[p[i]];
} }
return t; return t;
} }
export function __decorate(decorators, target, key, desc) { export function __decorate(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r; return c > 3 && r && Object.defineProperty(target, key, r), r;
} }
export function __param(paramIndex, decorator) { export function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); } return function (target, key) { decorator(target, key, paramIndex); }
} }
export function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) { export function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; } function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; }
var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value"; var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null; var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {}); var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _, done = false; var _, done = false;
for (var i = decorators.length - 1; i >= 0; i--) { for (var i = decorators.length - 1; i >= 0; i--) {
var context = {}; var context = {};
for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p]; for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context.access[p] = contextIn.access[p]; for (var p in contextIn.access) context.access[p] = contextIn.access[p];
context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); }; context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); };
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context); var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
if (kind === "accessor") { if (kind === "accessor") {
if (result === void 0) continue; if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (result === null || typeof result !== "object") throw new TypeError("Object expected");
if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.get)) descriptor.get = _;
if (_ = accept(result.set)) descriptor.set = _; if (_ = accept(result.set)) descriptor.set = _;
if (_ = accept(result.init)) initializers.unshift(_); if (_ = accept(result.init)) initializers.unshift(_);
} }
else if (_ = accept(result)) { else if (_ = accept(result)) {
if (kind === "field") initializers.unshift(_); if (kind === "field") initializers.unshift(_);
else descriptor[key] = _; else descriptor[key] = _;
} }
} }
if (target) Object.defineProperty(target, contextIn.name, descriptor); if (target) Object.defineProperty(target, contextIn.name, descriptor);
done = true; done = true;
}; };
export function __runInitializers(thisArg, initializers, value) { export function __runInitializers(thisArg, initializers, value) {
var useValue = arguments.length > 2; var useValue = arguments.length > 2;
for (var i = 0; i < initializers.length; i++) { for (var i = 0; i < initializers.length; i++) {
value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg); value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
} }
return useValue ? value : void 0; return useValue ? value : void 0;
}; };
export function __propKey(x) { export function __propKey(x) {
return typeof x === "symbol" ? x : "".concat(x); return typeof x === "symbol" ? x : "".concat(x);
}; };
export function __setFunctionName(f, name, prefix) { export function __setFunctionName(f, name, prefix) {
if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : ""; if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : "";
return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name }); return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
}; };
export function __metadata(metadataKey, metadataValue) { export function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
} }
export function __awaiter(thisArg, _arguments, P, generator) { export function __awaiter(thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) { return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
} }
export function __generator(thisArg, body) { export function __generator(thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; } function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) { function step(op) {
if (f) throw new TypeError("Generator is already executing."); if (f) throw new TypeError("Generator is already executing.");
while (g && (g = 0, op[0] && (_ = 0)), _) try { while (g && (g = 0, op[0] && (_ = 0)), _) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value]; if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) { switch (op[0]) {
case 0: case 1: t = op; break; case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false }; case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue; case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue; case 7: op = _.ops.pop(); _.trys.pop(); continue;
default: default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop(); if (t[2]) _.ops.pop();
_.trys.pop(); continue; _.trys.pop(); continue;
} }
op = body.call(thisArg, _); op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
} }
export var __createBinding = Object.create ? (function(o, m, k, k2) { export var __createBinding = Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k; if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k); var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } }; desc = { enumerable: true, get: function() { return m[k]; } };
} }
Object.defineProperty(o, k2, desc); Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) { }) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k; if (k2 === undefined) k2 = k;
o[k2] = m[k]; o[k2] = m[k];
}); });
export function __exportStar(m, o) { export function __exportStar(m, o) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
} }
export function __values(o) { export function __values(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o); if (m) return m.call(o);
if (o && typeof o.length === "number") return { if (o && typeof o.length === "number") return {
next: function () { next: function () {
if (o && i >= o.length) o = void 0; if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o }; return { value: o && o[i++], done: !o };
} }
}; };
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
} }
export function __read(o, n) { export function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator]; var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o; if (!m) return o;
var i = m.call(o), r, ar = [], e; var i = m.call(o), r, ar = [], e;
try { try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
} }
catch (error) { e = { error: error }; } catch (error) { e = { error: error }; }
finally { finally {
try { try {
if (r && !r.done && (m = i["return"])) m.call(i); if (r && !r.done && (m = i["return"])) m.call(i);
} }
finally { if (e) throw e.error; } finally { if (e) throw e.error; }
} }
return ar; return ar;
} }
/** @deprecated */ /** @deprecated */
export function __spread() { export function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++) for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i])); ar = ar.concat(__read(arguments[i]));
return ar; return ar;
} }
/** @deprecated */ /** @deprecated */
export function __spreadArrays() { export function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j]; r[k] = a[j];
return r; return r;
} }
export function __spreadArray(to, from, pack) { export function __spreadArray(to, from, pack) {
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
if (ar || !(i in from)) { if (ar || !(i in from)) {
if (!ar) ar = Array.prototype.slice.call(from, 0, i); if (!ar) ar = Array.prototype.slice.call(from, 0, i);
ar[i] = from[i]; ar[i] = from[i];
} }
} }
return to.concat(ar || Array.prototype.slice.call(from)); return to.concat(ar || Array.prototype.slice.call(from));
} }
export function __await(v) { export function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v); return this instanceof __await ? (this.v = v, this) : new __await(v);
} }
export function __asyncGenerator(thisArg, _arguments, generator) { export function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = []; var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); } function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); } function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
} }
export function __asyncDelegator(o) { export function __asyncDelegator(o) {
var i, p; var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i; return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; } function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }
} }
export function __asyncValues(o) { export function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i; var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
} }
export function __makeTemplateObject(cooked, raw) { export function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked; return cooked;
}; };
var __setModuleDefault = Object.create ? (function(o, v) { var __setModuleDefault = Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v }); Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) { }) : function(o, v) {
o["default"] = v; o["default"] = v;
}; };
export function __importStar(mod) { export function __importStar(mod) {
if (mod && mod.__esModule) return mod; if (mod && mod.__esModule) return mod;
var result = {}; var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod); __setModuleDefault(result, mod);
return result; return result;
} }
export function __importDefault(mod) { export function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod }; return (mod && mod.__esModule) ? mod : { default: mod };
} }
export function __classPrivateFieldGet(receiver, state, kind, f) { export function __classPrivateFieldGet(receiver, state, kind, f) {
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
} }
export function __classPrivateFieldSet(receiver, state, value, kind, f) { export function __classPrivateFieldSet(receiver, state, value, kind, f) {
if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "m") throw new TypeError("Private method is not writable");
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
} }
export function __classPrivateFieldIn(state, receiver) { export function __classPrivateFieldIn(state, receiver) {
if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object"); if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object");
return typeof state === "function" ? receiver === state : state.has(receiver); return typeof state === "function" ? receiver === state : state.has(receiver);
} }
export function __addDisposableResource(env, value, async) { export function __addDisposableResource(env, value, async) {
if (value !== null && value !== void 0) { if (value !== null && value !== void 0) {
if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected."); if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
var dispose; var dispose;
if (async) { if (async) {
if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined."); if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
dispose = value[Symbol.asyncDispose]; dispose = value[Symbol.asyncDispose];
} }
if (dispose === void 0) { if (dispose === void 0) {
if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined."); if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
dispose = value[Symbol.dispose]; dispose = value[Symbol.dispose];
} }
if (typeof dispose !== "function") throw new TypeError("Object not disposable."); if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
env.stack.push({ value: value, dispose: dispose, async: async }); env.stack.push({ value: value, dispose: dispose, async: async });
} }
else if (async) { else if (async) {
env.stack.push({ async: true }); env.stack.push({ async: true });
} }
return value; return value;
} }
var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) { var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
var e = new Error(message); var e = new Error(message);
return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
}; };
export function __disposeResources(env) { export function __disposeResources(env) {
function fail(e) { function fail(e) {
env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e; env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
env.hasError = true; env.hasError = true;
} }
function next() { function next() {
while (env.stack.length) { while (env.stack.length) {
var rec = env.stack.pop(); var rec = env.stack.pop();
try { try {
var result = rec.dispose && rec.dispose.call(rec.value); var result = rec.dispose && rec.dispose.call(rec.value);
if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); }); if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
} }
catch (e) { catch (e) {
fail(e); fail(e);
} }
} }
if (env.hasError) throw env.error; if (env.hasError) throw env.error;
} }
return next(); return next();
} }
export default { export default {
__extends: __extends, __extends: __extends,
__assign: __assign, __assign: __assign,
__rest: __rest, __rest: __rest,
__decorate: __decorate, __decorate: __decorate,
__param: __param, __param: __param,
__metadata: __metadata, __metadata: __metadata,
__awaiter: __awaiter, __awaiter: __awaiter,
__generator: __generator, __generator: __generator,
__createBinding: __createBinding, __createBinding: __createBinding,
__exportStar: __exportStar, __exportStar: __exportStar,
__values: __values, __values: __values,
__read: __read, __read: __read,
__spread: __spread, __spread: __spread,
__spreadArrays: __spreadArrays, __spreadArrays: __spreadArrays,
__spreadArray: __spreadArray, __spreadArray: __spreadArray,
__await: __await, __await: __await,
__asyncGenerator: __asyncGenerator, __asyncGenerator: __asyncGenerator,
__asyncDelegator: __asyncDelegator, __asyncDelegator: __asyncDelegator,
__asyncValues: __asyncValues, __asyncValues: __asyncValues,
__makeTemplateObject: __makeTemplateObject, __makeTemplateObject: __makeTemplateObject,
__importStar: __importStar, __importStar: __importStar,
__importDefault: __importDefault, __importDefault: __importDefault,
__classPrivateFieldGet: __classPrivateFieldGet, __classPrivateFieldGet: __classPrivateFieldGet,
__classPrivateFieldSet: __classPrivateFieldSet, __classPrivateFieldSet: __classPrivateFieldSet,
__classPrivateFieldIn: __classPrivateFieldIn, __classPrivateFieldIn: __classPrivateFieldIn,
__addDisposableResource: __addDisposableResource, __addDisposableResource: __addDisposableResource,
__disposeResources: __disposeResources, __disposeResources: __disposeResources,
}; };

View file

@ -1,421 +1,421 @@
/****************************************************************************** /******************************************************************************
Copyright (c) Microsoft Corporation. Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted. purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE. PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */ ***************************************************************************** */
/* global global, define, Symbol, Reflect, Promise, SuppressedError */ /* global global, define, Symbol, Reflect, Promise, SuppressedError */
var __extends; var __extends;
var __assign; var __assign;
var __rest; var __rest;
var __decorate; var __decorate;
var __param; var __param;
var __esDecorate; var __esDecorate;
var __runInitializers; var __runInitializers;
var __propKey; var __propKey;
var __setFunctionName; var __setFunctionName;
var __metadata; var __metadata;
var __awaiter; var __awaiter;
var __generator; var __generator;
var __exportStar; var __exportStar;
var __values; var __values;
var __read; var __read;
var __spread; var __spread;
var __spreadArrays; var __spreadArrays;
var __spreadArray; var __spreadArray;
var __await; var __await;
var __asyncGenerator; var __asyncGenerator;
var __asyncDelegator; var __asyncDelegator;
var __asyncValues; var __asyncValues;
var __makeTemplateObject; var __makeTemplateObject;
var __importStar; var __importStar;
var __importDefault; var __importDefault;
var __classPrivateFieldGet; var __classPrivateFieldGet;
var __classPrivateFieldSet; var __classPrivateFieldSet;
var __classPrivateFieldIn; var __classPrivateFieldIn;
var __createBinding; var __createBinding;
var __addDisposableResource; var __addDisposableResource;
var __disposeResources; var __disposeResources;
(function (factory) { (function (factory) {
var root = typeof global === "object" ? global : typeof self === "object" ? self : typeof this === "object" ? this : {}; var root = typeof global === "object" ? global : typeof self === "object" ? self : typeof this === "object" ? this : {};
if (typeof define === "function" && define.amd) { if (typeof define === "function" && define.amd) {
define("tslib", ["exports"], function (exports) { factory(createExporter(root, createExporter(exports))); }); define("tslib", ["exports"], function (exports) { factory(createExporter(root, createExporter(exports))); });
} }
else if (typeof module === "object" && typeof module.exports === "object") { else if (typeof module === "object" && typeof module.exports === "object") {
factory(createExporter(root, createExporter(module.exports))); factory(createExporter(root, createExporter(module.exports)));
} }
else { else {
factory(createExporter(root)); factory(createExporter(root));
} }
function createExporter(exports, previous) { function createExporter(exports, previous) {
if (exports !== root) { if (exports !== root) {
if (typeof Object.create === "function") { if (typeof Object.create === "function") {
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
} }
else { else {
exports.__esModule = true; exports.__esModule = true;
} }
} }
return function (id, v) { return exports[id] = previous ? previous(id, v) : v; }; return function (id, v) { return exports[id] = previous ? previous(id, v) : v; };
} }
}) })
(function (exporter) { (function (exporter) {
var extendStatics = Object.setPrototypeOf || var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
__extends = function (d, b) { __extends = function (d, b) {
if (typeof b !== "function" && b !== null) if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b); extendStatics(d, b);
function __() { this.constructor = d; } function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}; };
__assign = Object.assign || function (t) { __assign = Object.assign || function (t) {
for (var s, i = 1, n = arguments.length; i < n; i++) { for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i]; s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
} }
return t; return t;
}; };
__rest = function (s, e) { __rest = function (s, e) {
var t = {}; var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p]; t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]]; t[p[i]] = s[p[i]];
} }
return t; return t;
}; };
__decorate = function (decorators, target, key, desc) { __decorate = function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r; return c > 3 && r && Object.defineProperty(target, key, r), r;
}; };
__param = function (paramIndex, decorator) { __param = function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); } return function (target, key) { decorator(target, key, paramIndex); }
}; };
__esDecorate = function (ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) { __esDecorate = function (ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; } function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; }
var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value"; var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null; var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {}); var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _, done = false; var _, done = false;
for (var i = decorators.length - 1; i >= 0; i--) { for (var i = decorators.length - 1; i >= 0; i--) {
var context = {}; var context = {};
for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p]; for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context.access[p] = contextIn.access[p]; for (var p in contextIn.access) context.access[p] = contextIn.access[p];
context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); }; context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); };
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context); var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
if (kind === "accessor") { if (kind === "accessor") {
if (result === void 0) continue; if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (result === null || typeof result !== "object") throw new TypeError("Object expected");
if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.get)) descriptor.get = _;
if (_ = accept(result.set)) descriptor.set = _; if (_ = accept(result.set)) descriptor.set = _;
if (_ = accept(result.init)) initializers.unshift(_); if (_ = accept(result.init)) initializers.unshift(_);
} }
else if (_ = accept(result)) { else if (_ = accept(result)) {
if (kind === "field") initializers.unshift(_); if (kind === "field") initializers.unshift(_);
else descriptor[key] = _; else descriptor[key] = _;
} }
} }
if (target) Object.defineProperty(target, contextIn.name, descriptor); if (target) Object.defineProperty(target, contextIn.name, descriptor);
done = true; done = true;
}; };
__runInitializers = function (thisArg, initializers, value) { __runInitializers = function (thisArg, initializers, value) {
var useValue = arguments.length > 2; var useValue = arguments.length > 2;
for (var i = 0; i < initializers.length; i++) { for (var i = 0; i < initializers.length; i++) {
value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg); value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
} }
return useValue ? value : void 0; return useValue ? value : void 0;
}; };
__propKey = function (x) { __propKey = function (x) {
return typeof x === "symbol" ? x : "".concat(x); return typeof x === "symbol" ? x : "".concat(x);
}; };
__setFunctionName = function (f, name, prefix) { __setFunctionName = function (f, name, prefix) {
if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : ""; if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : "";
return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name }); return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
}; };
__metadata = function (metadataKey, metadataValue) { __metadata = function (metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}; };
__awaiter = function (thisArg, _arguments, P, generator) { __awaiter = function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) { return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
__generator = function (thisArg, body) { __generator = function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; } function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) { function step(op) {
if (f) throw new TypeError("Generator is already executing."); if (f) throw new TypeError("Generator is already executing.");
while (g && (g = 0, op[0] && (_ = 0)), _) try { while (g && (g = 0, op[0] && (_ = 0)), _) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value]; if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) { switch (op[0]) {
case 0: case 1: t = op; break; case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false }; case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue; case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue; case 7: op = _.ops.pop(); _.trys.pop(); continue;
default: default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop(); if (t[2]) _.ops.pop();
_.trys.pop(); continue; _.trys.pop(); continue;
} }
op = body.call(thisArg, _); op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
}; };
__exportStar = function(m, o) { __exportStar = function(m, o) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
}; };
__createBinding = Object.create ? (function(o, m, k, k2) { __createBinding = Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k; if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k); var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } }; desc = { enumerable: true, get: function() { return m[k]; } };
} }
Object.defineProperty(o, k2, desc); Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) { }) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k; if (k2 === undefined) k2 = k;
o[k2] = m[k]; o[k2] = m[k];
}); });
__values = function (o) { __values = function (o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o); if (m) return m.call(o);
if (o && typeof o.length === "number") return { if (o && typeof o.length === "number") return {
next: function () { next: function () {
if (o && i >= o.length) o = void 0; if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o }; return { value: o && o[i++], done: !o };
} }
}; };
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}; };
__read = function (o, n) { __read = function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator]; var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o; if (!m) return o;
var i = m.call(o), r, ar = [], e; var i = m.call(o), r, ar = [], e;
try { try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
} }
catch (error) { e = { error: error }; } catch (error) { e = { error: error }; }
finally { finally {
try { try {
if (r && !r.done && (m = i["return"])) m.call(i); if (r && !r.done && (m = i["return"])) m.call(i);
} }
finally { if (e) throw e.error; } finally { if (e) throw e.error; }
} }
return ar; return ar;
}; };
/** @deprecated */ /** @deprecated */
__spread = function () { __spread = function () {
for (var ar = [], i = 0; i < arguments.length; i++) for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i])); ar = ar.concat(__read(arguments[i]));
return ar; return ar;
}; };
/** @deprecated */ /** @deprecated */
__spreadArrays = function () { __spreadArrays = function () {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j]; r[k] = a[j];
return r; return r;
}; };
__spreadArray = function (to, from, pack) { __spreadArray = function (to, from, pack) {
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
if (ar || !(i in from)) { if (ar || !(i in from)) {
if (!ar) ar = Array.prototype.slice.call(from, 0, i); if (!ar) ar = Array.prototype.slice.call(from, 0, i);
ar[i] = from[i]; ar[i] = from[i];
} }
} }
return to.concat(ar || Array.prototype.slice.call(from)); return to.concat(ar || Array.prototype.slice.call(from));
}; };
__await = function (v) { __await = function (v) {
return this instanceof __await ? (this.v = v, this) : new __await(v); return this instanceof __await ? (this.v = v, this) : new __await(v);
}; };
__asyncGenerator = function (thisArg, _arguments, generator) { __asyncGenerator = function (thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = []; var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); } function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); } function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
}; };
__asyncDelegator = function (o) { __asyncDelegator = function (o) {
var i, p; var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i; return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; } function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }
}; };
__asyncValues = function (o) { __asyncValues = function (o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i; var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
}; };
__makeTemplateObject = function (cooked, raw) { __makeTemplateObject = function (cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked; return cooked;
}; };
var __setModuleDefault = Object.create ? (function(o, v) { var __setModuleDefault = Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v }); Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) { }) : function(o, v) {
o["default"] = v; o["default"] = v;
}; };
__importStar = function (mod) { __importStar = function (mod) {
if (mod && mod.__esModule) return mod; if (mod && mod.__esModule) return mod;
var result = {}; var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod); __setModuleDefault(result, mod);
return result; return result;
}; };
__importDefault = function (mod) { __importDefault = function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod }; return (mod && mod.__esModule) ? mod : { "default": mod };
}; };
__classPrivateFieldGet = function (receiver, state, kind, f) { __classPrivateFieldGet = function (receiver, state, kind, f) {
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
}; };
__classPrivateFieldSet = function (receiver, state, value, kind, f) { __classPrivateFieldSet = function (receiver, state, value, kind, f) {
if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "m") throw new TypeError("Private method is not writable");
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
}; };
__classPrivateFieldIn = function (state, receiver) { __classPrivateFieldIn = function (state, receiver) {
if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object"); if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object");
return typeof state === "function" ? receiver === state : state.has(receiver); return typeof state === "function" ? receiver === state : state.has(receiver);
}; };
__addDisposableResource = function (env, value, async) { __addDisposableResource = function (env, value, async) {
if (value !== null && value !== void 0) { if (value !== null && value !== void 0) {
if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected."); if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
var dispose; var dispose;
if (async) { if (async) {
if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined."); if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
dispose = value[Symbol.asyncDispose]; dispose = value[Symbol.asyncDispose];
} }
if (dispose === void 0) { if (dispose === void 0) {
if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined."); if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
dispose = value[Symbol.dispose]; dispose = value[Symbol.dispose];
} }
if (typeof dispose !== "function") throw new TypeError("Object not disposable."); if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
env.stack.push({ value: value, dispose: dispose, async: async }); env.stack.push({ value: value, dispose: dispose, async: async });
} }
else if (async) { else if (async) {
env.stack.push({ async: true }); env.stack.push({ async: true });
} }
return value; return value;
}; };
var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) { var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
var e = new Error(message); var e = new Error(message);
return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
}; };
__disposeResources = function (env) { __disposeResources = function (env) {
function fail(e) { function fail(e) {
env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e; env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
env.hasError = true; env.hasError = true;
} }
function next() { function next() {
while (env.stack.length) { while (env.stack.length) {
var rec = env.stack.pop(); var rec = env.stack.pop();
try { try {
var result = rec.dispose && rec.dispose.call(rec.value); var result = rec.dispose && rec.dispose.call(rec.value);
if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); }); if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
} }
catch (e) { catch (e) {
fail(e); fail(e);
} }
} }
if (env.hasError) throw env.error; if (env.hasError) throw env.error;
} }
return next(); return next();
}; };
exporter("__extends", __extends); exporter("__extends", __extends);
exporter("__assign", __assign); exporter("__assign", __assign);
exporter("__rest", __rest); exporter("__rest", __rest);
exporter("__decorate", __decorate); exporter("__decorate", __decorate);
exporter("__param", __param); exporter("__param", __param);
exporter("__esDecorate", __esDecorate); exporter("__esDecorate", __esDecorate);
exporter("__runInitializers", __runInitializers); exporter("__runInitializers", __runInitializers);
exporter("__propKey", __propKey); exporter("__propKey", __propKey);
exporter("__setFunctionName", __setFunctionName); exporter("__setFunctionName", __setFunctionName);
exporter("__metadata", __metadata); exporter("__metadata", __metadata);
exporter("__awaiter", __awaiter); exporter("__awaiter", __awaiter);
exporter("__generator", __generator); exporter("__generator", __generator);
exporter("__exportStar", __exportStar); exporter("__exportStar", __exportStar);
exporter("__createBinding", __createBinding); exporter("__createBinding", __createBinding);
exporter("__values", __values); exporter("__values", __values);
exporter("__read", __read); exporter("__read", __read);
exporter("__spread", __spread); exporter("__spread", __spread);
exporter("__spreadArrays", __spreadArrays); exporter("__spreadArrays", __spreadArrays);
exporter("__spreadArray", __spreadArray); exporter("__spreadArray", __spreadArray);
exporter("__await", __await); exporter("__await", __await);
exporter("__asyncGenerator", __asyncGenerator); exporter("__asyncGenerator", __asyncGenerator);
exporter("__asyncDelegator", __asyncDelegator); exporter("__asyncDelegator", __asyncDelegator);
exporter("__asyncValues", __asyncValues); exporter("__asyncValues", __asyncValues);
exporter("__makeTemplateObject", __makeTemplateObject); exporter("__makeTemplateObject", __makeTemplateObject);
exporter("__importStar", __importStar); exporter("__importStar", __importStar);
exporter("__importDefault", __importDefault); exporter("__importDefault", __importDefault);
exporter("__classPrivateFieldGet", __classPrivateFieldGet); exporter("__classPrivateFieldGet", __classPrivateFieldGet);
exporter("__classPrivateFieldSet", __classPrivateFieldSet); exporter("__classPrivateFieldSet", __classPrivateFieldSet);
exporter("__classPrivateFieldIn", __classPrivateFieldIn); exporter("__classPrivateFieldIn", __classPrivateFieldIn);
exporter("__addDisposableResource", __addDisposableResource); exporter("__addDisposableResource", __addDisposableResource);
exporter("__disposeResources", __disposeResources); exporter("__disposeResources", __disposeResources);
}); });

File diff suppressed because it is too large Load diff

View file

@ -37,13 +37,13 @@
} }
</style> </style>
<script type="module" crossorigin src="./assets/404-2a19c97c.js"></script> <script type="module" crossorigin src="./assets/404-53da4dcb.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js"> <link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js"> <link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js"> <link rel="modulepreload" crossorigin href="./assets/Constants-4b88b763.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js"> <link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js"> <link rel="modulepreload" crossorigin href="./assets/tw-merge-f3d8f6fa.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js"> <link rel="modulepreload" crossorigin href="./assets/BackButton-ce646d17.js">
</head> </head>
<body> <body>
<div id="maindiv" class="h-screen"></div> <div id="maindiv" class="h-screen"></div>

View file

@ -40,36 +40,36 @@
<link rel="icon" href="./assets/icon-92a165fa.svg" sizes="any" type="image/svg+xml"> <link rel="icon" href="./assets/icon-92a165fa.svg" sizes="any" type="image/svg+xml">
<script type="module" crossorigin src="./assets/advertising-f5cc11cd.js"></script> <script type="module" crossorigin src="./assets/advertising-b403ac81.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js"> <link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js"> <link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js"> <link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js"> <link rel="modulepreload" crossorigin href="./assets/Constants-4b88b763.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js"> <link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js"> <link rel="modulepreload" crossorigin href="./assets/tw-merge-f3d8f6fa.js">
<link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js"> <link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js">
<link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js"> <link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js">
<link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js"> <link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js">
<link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js"> <link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-85ee7348.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-f7dcced7.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js"> <link rel="modulepreload" crossorigin href="./assets/BackButton-ce646d17.js">
<link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js"> <link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js">
<link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js"> <link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js">
<link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js"> <link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-e219c007.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-919142d7.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeSearch-98aaeca5.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeSearch-d3b5e0fa.js">
<link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-0ad84a27.js"> <link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-b7c065a5.js">
<link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js"> <link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js">
<link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js"> <link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js">
<link rel="modulepreload" crossorigin href="./assets/Filterview-0598d7c4.js"> <link rel="modulepreload" crossorigin href="./assets/Filterview-d1a10e65.js">
<link rel="modulepreload" crossorigin href="./assets/SearchUtils-54aaf6b9.js"> <link rel="modulepreload" crossorigin href="./assets/SearchUtils-0b511292.js">
<link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js"> <link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js">
<link rel="modulepreload" crossorigin href="./assets/FloatOver-03c5ee51.js"> <link rel="modulepreload" crossorigin href="./assets/FloatOver-42b87088.js">
<link rel="modulepreload" crossorigin href="./assets/GeocodeResults-53c23843.js"> <link rel="modulepreload" crossorigin href="./assets/GeocodeResults-b00a8016.js">
<link rel="modulepreload" crossorigin href="./assets/OsmConnection-78737032.js"> <link rel="modulepreload" crossorigin href="./assets/OsmConnection-7e50abd4.js">
<link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-83b7b77a.js"> <link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-2eba2dad.js">
<link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js"> <link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeConfig-3b7a7fcd.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeConfig-468fcebd.js">
<link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css"> <link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css">
<link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css"> <link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css">
<link rel="stylesheet" href="./assets/ThemeSearch-a2c0cf81.css"> <link rel="stylesheet" href="./assets/ThemeSearch-a2c0cf81.css">
@ -136,7 +136,7 @@
<img class='p-0 h-32 w-32 self-start' src='./assets/icon-92a165fa.svg' /> <img class='p-0 h-32 w-32 self-start' src='./assets/icon-92a165fa.svg' />
<div class="h-min subtle flex flex-col items-end"> <div class="h-min subtle flex flex-col items-end">
0.51.18 <div class='text-xs'>2025-06-18T14:16:55.571Z</div><div class='text-xs'>HEAD</div> 0.51.20 <div class='text-xs'>2025-06-18T17:26:48.213Z</div><div class='text-xs'>HEAD</div>
</div> </div>
</div> </div>

View file

@ -40,36 +40,36 @@
<link rel="icon" href="./assets/aed-95386e25.svg" sizes="any" type="image/svg+xml"> <link rel="icon" href="./assets/aed-95386e25.svg" sizes="any" type="image/svg+xml">
<script type="module" crossorigin src="./assets/aed-d3cc720b.js"></script> <script type="module" crossorigin src="./assets/aed-7df958ad.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js"> <link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js"> <link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js"> <link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js"> <link rel="modulepreload" crossorigin href="./assets/Constants-4b88b763.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js"> <link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js"> <link rel="modulepreload" crossorigin href="./assets/tw-merge-f3d8f6fa.js">
<link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js"> <link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js">
<link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js"> <link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js">
<link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js"> <link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js">
<link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js"> <link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-85ee7348.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-f7dcced7.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js"> <link rel="modulepreload" crossorigin href="./assets/BackButton-ce646d17.js">
<link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js"> <link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js">
<link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js"> <link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js">
<link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js"> <link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-e219c007.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-919142d7.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeSearch-98aaeca5.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeSearch-d3b5e0fa.js">
<link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-0ad84a27.js"> <link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-b7c065a5.js">
<link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js"> <link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js">
<link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js"> <link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js">
<link rel="modulepreload" crossorigin href="./assets/Filterview-0598d7c4.js"> <link rel="modulepreload" crossorigin href="./assets/Filterview-d1a10e65.js">
<link rel="modulepreload" crossorigin href="./assets/SearchUtils-54aaf6b9.js"> <link rel="modulepreload" crossorigin href="./assets/SearchUtils-0b511292.js">
<link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js"> <link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js">
<link rel="modulepreload" crossorigin href="./assets/FloatOver-03c5ee51.js"> <link rel="modulepreload" crossorigin href="./assets/FloatOver-42b87088.js">
<link rel="modulepreload" crossorigin href="./assets/GeocodeResults-53c23843.js"> <link rel="modulepreload" crossorigin href="./assets/GeocodeResults-b00a8016.js">
<link rel="modulepreload" crossorigin href="./assets/OsmConnection-78737032.js"> <link rel="modulepreload" crossorigin href="./assets/OsmConnection-7e50abd4.js">
<link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-83b7b77a.js"> <link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-2eba2dad.js">
<link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js"> <link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeConfig-3b7a7fcd.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeConfig-468fcebd.js">
<link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css"> <link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css">
<link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css"> <link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css">
<link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css"> <link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css">
@ -148,7 +148,7 @@
<img class='p-0 h-32 w-32 self-start' src='./assets/aed-95386e25.svg' /> <img class='p-0 h-32 w-32 self-start' src='./assets/aed-95386e25.svg' />
<div class="h-min subtle flex flex-col items-end"> <div class="h-min subtle flex flex-col items-end">
0.51.18 <div class='text-xs'>2025-06-18T14:16:55.571Z</div><div class='text-xs'>HEAD</div> 0.51.20 <div class='text-xs'>2025-06-18T17:26:48.213Z</div><div class='text-xs'>HEAD</div>
</div> </div>
</div> </div>

View file

@ -40,36 +40,36 @@
<link rel="icon" href="./assets/architecture-cf873a1a.svg" sizes="any" type="image/svg+xml"> <link rel="icon" href="./assets/architecture-cf873a1a.svg" sizes="any" type="image/svg+xml">
<script type="module" crossorigin src="./assets/architecture-7708acc5.js"></script> <script type="module" crossorigin src="./assets/architecture-9b134078.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js"> <link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js"> <link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js"> <link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js"> <link rel="modulepreload" crossorigin href="./assets/Constants-4b88b763.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js"> <link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js"> <link rel="modulepreload" crossorigin href="./assets/tw-merge-f3d8f6fa.js">
<link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js"> <link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js">
<link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js"> <link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js">
<link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js"> <link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js">
<link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js"> <link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-85ee7348.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-f7dcced7.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js"> <link rel="modulepreload" crossorigin href="./assets/BackButton-ce646d17.js">
<link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js"> <link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js">
<link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js"> <link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js">
<link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js"> <link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-e219c007.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-919142d7.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeSearch-98aaeca5.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeSearch-d3b5e0fa.js">
<link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-0ad84a27.js"> <link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-b7c065a5.js">
<link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js"> <link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js">
<link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js"> <link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js">
<link rel="modulepreload" crossorigin href="./assets/Filterview-0598d7c4.js"> <link rel="modulepreload" crossorigin href="./assets/Filterview-d1a10e65.js">
<link rel="modulepreload" crossorigin href="./assets/SearchUtils-54aaf6b9.js"> <link rel="modulepreload" crossorigin href="./assets/SearchUtils-0b511292.js">
<link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js"> <link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js">
<link rel="modulepreload" crossorigin href="./assets/FloatOver-03c5ee51.js"> <link rel="modulepreload" crossorigin href="./assets/FloatOver-42b87088.js">
<link rel="modulepreload" crossorigin href="./assets/GeocodeResults-53c23843.js"> <link rel="modulepreload" crossorigin href="./assets/GeocodeResults-b00a8016.js">
<link rel="modulepreload" crossorigin href="./assets/OsmConnection-78737032.js"> <link rel="modulepreload" crossorigin href="./assets/OsmConnection-7e50abd4.js">
<link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-83b7b77a.js"> <link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-2eba2dad.js">
<link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js"> <link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeConfig-3b7a7fcd.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeConfig-468fcebd.js">
<link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css"> <link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css">
<link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css"> <link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css">
<link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css"> <link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css">
@ -128,7 +128,7 @@
<img class='p-0 h-32 w-32 self-start' src='./assets/architecture-cf873a1a.svg' /> <img class='p-0 h-32 w-32 self-start' src='./assets/architecture-cf873a1a.svg' />
<div class="h-min subtle flex flex-col items-end"> <div class="h-min subtle flex flex-col items-end">
0.51.18 <div class='text-xs'>2025-06-18T14:16:55.571Z</div><div class='text-xs'>HEAD</div> 0.51.20 <div class='text-xs'>2025-06-18T17:26:48.213Z</div><div class='text-xs'>HEAD</div>
</div> </div>
</div> </div>

View file

@ -40,36 +40,36 @@
<link rel="icon" href="./assets/artwork-978d9ea5.svg" sizes="any" type="image/svg+xml"> <link rel="icon" href="./assets/artwork-978d9ea5.svg" sizes="any" type="image/svg+xml">
<script type="module" crossorigin src="./assets/artwork-5efc1bb4.js"></script> <script type="module" crossorigin src="./assets/artwork-46ff0f97.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js"> <link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js"> <link rel="modulepreload" crossorigin href="./assets/AndroidPolyfill-2f2a099d.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js"> <link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js"> <link rel="modulepreload" crossorigin href="./assets/Constants-4b88b763.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js"> <link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js"> <link rel="modulepreload" crossorigin href="./assets/tw-merge-f3d8f6fa.js">
<link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js"> <link rel="modulepreload" crossorigin href="./assets/Checkbox-0a64672c.js">
<link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js"> <link rel="modulepreload" crossorigin href="./assets/Loading-e2284c31.js">
<link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js"> <link rel="modulepreload" crossorigin href="./assets/Dropdown-e2b9cf6d.js">
<link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js"> <link rel="modulepreload" crossorigin href="./assets/exif-reader-8f09767b.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-85ee7348.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingChart-f7dcced7.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js"> <link rel="modulepreload" crossorigin href="./assets/BackButton-ce646d17.js">
<link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js"> <link rel="modulepreload" crossorigin href="./assets/FileSelector-309c0280.js">
<link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js"> <link rel="modulepreload" crossorigin href="./assets/Login-4e4cb68c.js">
<link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js"> <link rel="modulepreload" crossorigin href="./assets/PlantNet-bbb8e322.js">
<link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-e219c007.js"> <link rel="modulepreload" crossorigin href="./assets/TagRenderingEditableDynamic-919142d7.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeSearch-98aaeca5.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeSearch-d3b5e0fa.js">
<link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-0ad84a27.js"> <link rel="modulepreload" crossorigin href="./assets/PrivacyPolicy-b7c065a5.js">
<link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js"> <link rel="modulepreload" crossorigin href="./assets/Community-5c738743.js">
<link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js"> <link rel="modulepreload" crossorigin href="./assets/preload-helper-a4192956.js">
<link rel="modulepreload" crossorigin href="./assets/Filterview-0598d7c4.js"> <link rel="modulepreload" crossorigin href="./assets/Filterview-d1a10e65.js">
<link rel="modulepreload" crossorigin href="./assets/SearchUtils-54aaf6b9.js"> <link rel="modulepreload" crossorigin href="./assets/SearchUtils-0b511292.js">
<link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js"> <link rel="modulepreload" crossorigin href="./assets/range-667eaa2c.js">
<link rel="modulepreload" crossorigin href="./assets/FloatOver-03c5ee51.js"> <link rel="modulepreload" crossorigin href="./assets/FloatOver-42b87088.js">
<link rel="modulepreload" crossorigin href="./assets/GeocodeResults-53c23843.js"> <link rel="modulepreload" crossorigin href="./assets/GeocodeResults-b00a8016.js">
<link rel="modulepreload" crossorigin href="./assets/OsmConnection-78737032.js"> <link rel="modulepreload" crossorigin href="./assets/OsmConnection-7e50abd4.js">
<link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-83b7b77a.js"> <link rel="modulepreload" crossorigin href="./assets/SingleThemeGui-2eba2dad.js">
<link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js"> <link rel="modulepreload" crossorigin href="./assets/favourite-86d1594a.js">
<link rel="modulepreload" crossorigin href="./assets/ThemeConfig-3b7a7fcd.js"> <link rel="modulepreload" crossorigin href="./assets/ThemeConfig-468fcebd.js">
<link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css"> <link rel="stylesheet" href="./assets/SingleThemeGui-8d775733.css">
<link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css"> <link rel="stylesheet" href="./assets/TagRenderingChart-e9d49d36.css">
<link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css"> <link rel="stylesheet" href="./assets/TagRenderingEditableDynamic-375f323c.css">
@ -146,7 +146,7 @@
<img class='p-0 h-32 w-32 self-start' src='./assets/artwork-978d9ea5.svg' /> <img class='p-0 h-32 w-32 self-start' src='./assets/artwork-978d9ea5.svg' />
<div class="h-min subtle flex flex-col items-end"> <div class="h-min subtle flex flex-col items-end">
0.51.18 <div class='text-xs'>2025-06-18T14:16:55.571Z</div><div class='text-xs'>HEAD</div> 0.51.20 <div class='text-xs'>2025-06-18T17:26:48.213Z</div><div class='text-xs'>HEAD</div>
</div> </div>
</div> </div>

View file

@ -1,2 +1,2 @@
import{S,i as $,s as q,A as v,o as H,q as I,c as p,e as A,f as E,l as m,B as b,C as w,D as k,v as d,w as h,h as J,m as g,a as B,b as D,d as L,g as K,r as N,j as M,k as O,p as P,u as F,y as G,J as Q}from"./index-9874a27f.js";import{t as C}from"./tw-merge-8ff3d823.js";const R=s=>({}),j=s=>({}),T=s=>({}),y=s=>({});function U(s){let e,a,t,n,r,_;const i=s[2].image,u=v(i,s,s[1],y),f=s[2].message,l=v(f,s,s[1],j);return{c(){e=H("button"),u&&u.c(),a=I(),l&&l.c(),p(e,"class",t=C(s[0].extraClasses,"secondary no-image-background"))},m(o,c){A(o,e,c),u&&u.m(e,null),E(e,a),l&&l.m(e,null),n=!0,r||(_=m(e,"click",s[3]),r=!0)},p(o,[c]){u&&u.p&&(!n||c&2)&&b(u,i,o,o[1],n?k(i,o[1],c,T):w(o[1]),y),l&&l.p&&(!n||c&2)&&b(l,f,o,o[1],n?k(f,o[1],c,R):w(o[1]),j),(!n||c&1&&t!==(t=C(o[0].extraClasses,"secondary no-image-background")))&&p(e,"class",t)},i(o){n||(d(u,o),d(l,o),n=!0)},o(o){h(u,o),h(l,o),n=!1},d(o){o&&J(e),u&&u.d(o),l&&l.d(o),r=!1,_()}}}function V(s,e,a){let{$$slots:t={},$$scope:n}=e,{options:r={}}=e;function _(i){g.call(this,s,i)}return s.$$set=i=>{"options"in i&&a(0,r=i.options),"$$scope"in i&&a(1,n=i.$$scope)},[r,n,t,_]}class W extends S{constructor(e){super(),$(this,e,V,U,q,{options:0})}}function X(s){let e,a,t,n,r;const _=s[2].default,i=v(_,s,s[1],null);let u=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},s[0]],f={};for(let l=0;l<u.length;l+=1)f=B(f,u[l]);return{c(){e=D("svg"),i&&i.c(),a=D("path"),p(a,"fill-rule","evenodd"),p(a,"d","M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z"),p(a,"clip-rule","evenodd"),L(e,f)},m(l,o){A(l,e,o),i&&i.m(e,null),E(e,a),t=!0,n||(r=[m(e,"click",s[3]),m(e,"mouseover",s[4]),m(e,"mouseenter",s[5]),m(e,"mouseleave",s[6]),m(e,"keydown",s[7])],n=!0)},p(l,[o]){i&&i.p&&(!t||o&2)&&b(i,_,l,l[1],t?k(_,l[1],o,null):w(l[1]),null),L(e,f=K(u,[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},o&1&&l[0]]))},i(l){t||(d(i,l),t=!0)},o(l){h(i,l),t=!1},d(l){l&&J(e),i&&i.d(l),n=!1,N(r)}}}function Y(s,e,a){const t=[];let n=M(e,t),{$$slots:r={},$$scope:_}=e;function i(c){g.call(this,s,c)}function u(c){g.call(this,s,c)}function f(c){g.call(this,s,c)}function l(c){g.call(this,s,c)}function o(c){g.call(this,s,c)}return s.$$set=c=>{e=B(B({},e),O(c)),a(0,n=M(e,t)),"$$scope"in c&&a(1,_=c.$$scope)},[n,_,r,i,u,f,l,o]}class Z extends S{constructor(e){super(),$(this,e,Y,X,q,{})}}const x=s=>({}),z=s=>({slot:"message"});function ee(s){let e,a;return e=new Z({props:{class:s[1]??"h-12 w-12",slot:"image"}}),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,n){const r={};n&2&&(r.class=t[1]??"h-12 w-12"),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function te(s){let e;const a=s[3].default,t=v(a,s,s[5],z);return{c(){t&&t.c()},m(n,r){t&&t.m(n,r),e=!0},p(n,r){t&&t.p&&(!e||r&32)&&b(t,a,n,n[5],e?k(a,n[5],r,x):w(n[5]),z)},i(n){e||(d(t,n),e=!0)},o(n){h(t,n),e=!1},d(n){t&&t.d(n)}}}function se(s){let e,a;return e=new W({props:{options:{extraClasses:C("flex items-center",s[0])},$$slots:{message:[te],image:[ee]},$$scope:{ctx:s}}}),e.$on("click",s[4]),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,[n]){const r={};n&1&&(r.options={extraClasses:C("flex items-center",t[0])}),n&34&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function ne(s,e,a){let{$$slots:t={},$$scope:n}=e;const r=Q();let{clss:_=void 0}=e,{imageClass:i=void 0}=e;const u=()=>r("click");return s.$$set=f=>{"clss"in f&&a(0,_=f.clss),"imageClass"in f&&a(1,i=f.imageClass),"$$scope"in f&&a(5,n=f.$$scope)},[_,i,r,t,u,n]}class oe extends S{constructor(e){super(),$(this,e,ne,se,q,{clss:0,imageClass:1})}}export{oe as B,W as S}; import{S,i as $,s as q,A as v,o as H,q as I,c as p,e as A,f as E,l as m,B as b,C as w,D as k,v as d,w as h,h as J,m as g,a as B,b as D,d as L,g as K,r as N,j as M,k as O,p as P,u as F,y as G,J as Q}from"./index-9874a27f.js";import{t as C}from"./tw-merge-f3d8f6fa.js";const R=s=>({}),j=s=>({}),T=s=>({}),y=s=>({});function U(s){let e,a,t,n,r,_;const i=s[2].image,u=v(i,s,s[1],y),f=s[2].message,l=v(f,s,s[1],j);return{c(){e=H("button"),u&&u.c(),a=I(),l&&l.c(),p(e,"class",t=C(s[0].extraClasses,"secondary no-image-background"))},m(o,c){A(o,e,c),u&&u.m(e,null),E(e,a),l&&l.m(e,null),n=!0,r||(_=m(e,"click",s[3]),r=!0)},p(o,[c]){u&&u.p&&(!n||c&2)&&b(u,i,o,o[1],n?k(i,o[1],c,T):w(o[1]),y),l&&l.p&&(!n||c&2)&&b(l,f,o,o[1],n?k(f,o[1],c,R):w(o[1]),j),(!n||c&1&&t!==(t=C(o[0].extraClasses,"secondary no-image-background")))&&p(e,"class",t)},i(o){n||(d(u,o),d(l,o),n=!0)},o(o){h(u,o),h(l,o),n=!1},d(o){o&&J(e),u&&u.d(o),l&&l.d(o),r=!1,_()}}}function V(s,e,a){let{$$slots:t={},$$scope:n}=e,{options:r={}}=e;function _(i){g.call(this,s,i)}return s.$$set=i=>{"options"in i&&a(0,r=i.options),"$$scope"in i&&a(1,n=i.$$scope)},[r,n,t,_]}class W extends S{constructor(e){super(),$(this,e,V,U,q,{options:0})}}function X(s){let e,a,t,n,r;const _=s[2].default,i=v(_,s,s[1],null);let u=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},s[0]],f={};for(let l=0;l<u.length;l+=1)f=B(f,u[l]);return{c(){e=D("svg"),i&&i.c(),a=D("path"),p(a,"fill-rule","evenodd"),p(a,"d","M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z"),p(a,"clip-rule","evenodd"),L(e,f)},m(l,o){A(l,e,o),i&&i.m(e,null),E(e,a),t=!0,n||(r=[m(e,"click",s[3]),m(e,"mouseover",s[4]),m(e,"mouseenter",s[5]),m(e,"mouseleave",s[6]),m(e,"keydown",s[7])],n=!0)},p(l,[o]){i&&i.p&&(!t||o&2)&&b(i,_,l,l[1],t?k(_,l[1],o,null):w(l[1]),null),L(e,f=K(u,[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},o&1&&l[0]]))},i(l){t||(d(i,l),t=!0)},o(l){h(i,l),t=!1},d(l){l&&J(e),i&&i.d(l),n=!1,N(r)}}}function Y(s,e,a){const t=[];let n=M(e,t),{$$slots:r={},$$scope:_}=e;function i(c){g.call(this,s,c)}function u(c){g.call(this,s,c)}function f(c){g.call(this,s,c)}function l(c){g.call(this,s,c)}function o(c){g.call(this,s,c)}return s.$$set=c=>{e=B(B({},e),O(c)),a(0,n=M(e,t)),"$$scope"in c&&a(1,_=c.$$scope)},[n,_,r,i,u,f,l,o]}class Z extends S{constructor(e){super(),$(this,e,Y,X,q,{})}}const x=s=>({}),z=s=>({slot:"message"});function ee(s){let e,a;return e=new Z({props:{class:s[1]??"h-12 w-12",slot:"image"}}),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,n){const r={};n&2&&(r.class=t[1]??"h-12 w-12"),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function te(s){let e;const a=s[3].default,t=v(a,s,s[5],z);return{c(){t&&t.c()},m(n,r){t&&t.m(n,r),e=!0},p(n,r){t&&t.p&&(!e||r&32)&&b(t,a,n,n[5],e?k(a,n[5],r,x):w(n[5]),z)},i(n){e||(d(t,n),e=!0)},o(n){h(t,n),e=!1},d(n){t&&t.d(n)}}}function se(s){let e,a;return e=new W({props:{options:{extraClasses:C("flex items-center",s[0])},$$slots:{message:[te],image:[ee]},$$scope:{ctx:s}}}),e.$on("click",s[4]),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,[n]){const r={};n&1&&(r.options={extraClasses:C("flex items-center",t[0])}),n&34&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function ne(s,e,a){let{$$slots:t={},$$scope:n}=e;const r=Q();let{clss:_=void 0}=e,{imageClass:i=void 0}=e;const u=()=>r("click");return s.$$set=f=>{"clss"in f&&a(0,_=f.clss),"imageClass"in f&&a(1,i=f.imageClass),"$$scope"in f&&a(5,n=f.$$scope)},[_,i,r,t,u,n]}class oe extends S{constructor(e){super(),$(this,e,ne,se,q,{clss:0,imageClass:1})}}export{oe as B,W as S};
//# sourceMappingURL=BackButton-36bd1963.js.map //# sourceMappingURL=BackButton-ce646d17.js.map

View file

@ -1,2 +1,2 @@
import{S as A,i as E,s as J,A as F,o as p,q as O,c as d,z as h,e as b,f as C,l as w,a7 as j,B as q,C as B,D,v as y,w as z,h as k,r as G,J as H,p as I,u as K,n as L,y as M}from"./index-9874a27f.js";import"./UIEventSource-b5c6e59b.js";import"./tw-merge-8ff3d823.js";import"./Constants-6e8cc8e1.js";import{C as N}from"./TagRenderingChart-85ee7348.js";const P=o=>({}),S=o=>({});function Q(o){let s,n,l;return n=new N({props:{class:"normal-background mr-2 mt-2"}}),n.$on("click",o[4]),{c(){s=p("div"),I(n.$$.fragment),d(s,"class","absolute right-0 top-0")},m(t,a){b(t,s,a),K(n,s,null),l=!0},p:L,i(t){l||(y(n.$$.fragment,t),l=!0)},o(t){z(n.$$.fragment,t),l=!1},d(t){t&&k(s),M(n)}}}function R(o){let s,n,l,t,a,m,i,u,f;const $=o[2].default,c=F($,o,o[1],null),g=o[2]["close-button"],v=F(g,o,o[1],S),r=v||Q(o);return{c(){s=p("div"),n=O(),l=p("div"),t=p("div"),a=p("div"),c&&c.c(),m=O(),r&&r.c(),d(s,"class","absolute left-0 top-0 h-screen w-screen"),h(s,"background-color","#00000088"),h(s,"z-index","20"),d(a,"class","h-full rounded-xl"),d(t,"class","content normal-background pointer-events-auto relative h-full svelte-dkbm7c"),d(l,"class","pointer-events-none absolute bottom-0 right-0 h-full w-screen p-4 md:p-6"),h(l,"z-index","21")},m(e,_){b(e,s,_),b(e,n,_),b(e,l,_),C(l,t),C(t,a),c&&c.m(a,null),C(t,m),r&&r.m(t,null),i=!0,u||(f=[w(s,"click",o[3]),w(t,"click",j(T)),w(l,"click",o[5])],u=!0)},p(e,[_]){c&&c.p&&(!i||_&2)&&q(c,$,e,e[1],i?D($,e[1],_,null):B(e[1]),null),v&&v.p&&(!i||_&2)&&q(v,g,e,e[1],i?D(g,e[1],_,P):B(e[1]),S)},i(e){i||(y(c,e),y(r,e),i=!0)},o(e){z(c,e),z(r,e),i=!1},d(e){e&&k(s),e&&k(n),e&&k(l),c&&c.d(e),r&&r.d(e),u=!1,G(f)}}}const T=()=>{};function U(o,s,n){let{$$slots:l={},$$scope:t}=s;const a=H(),m=()=>{console.log("OnClose"),a("close")},i=()=>a("close"),u=()=>{console.log("Closing..."),a("close")};return o.$$set=f=>{"$$scope"in f&&n(1,t=f.$$scope)},[a,t,l,m,i,u]}class x extends A{constructor(s){super(),E(this,s,U,R,J,{})}}export{x as F}; import{S as A,i as E,s as J,A as F,o as p,q as O,c as d,z as h,e as b,f as C,l as w,a7 as j,B as q,C as B,D,v as y,w as z,h as k,r as G,J as H,p as I,u as K,n as L,y as M}from"./index-9874a27f.js";import"./UIEventSource-b5c6e59b.js";import"./tw-merge-f3d8f6fa.js";import"./Constants-4b88b763.js";import{C as N}from"./TagRenderingChart-f7dcced7.js";const P=o=>({}),S=o=>({});function Q(o){let s,n,l;return n=new N({props:{class:"normal-background mr-2 mt-2"}}),n.$on("click",o[4]),{c(){s=p("div"),I(n.$$.fragment),d(s,"class","absolute right-0 top-0")},m(t,a){b(t,s,a),K(n,s,null),l=!0},p:L,i(t){l||(y(n.$$.fragment,t),l=!0)},o(t){z(n.$$.fragment,t),l=!1},d(t){t&&k(s),M(n)}}}function R(o){let s,n,l,t,a,m,i,u,f;const $=o[2].default,c=F($,o,o[1],null),g=o[2]["close-button"],v=F(g,o,o[1],S),r=v||Q(o);return{c(){s=p("div"),n=O(),l=p("div"),t=p("div"),a=p("div"),c&&c.c(),m=O(),r&&r.c(),d(s,"class","absolute left-0 top-0 h-screen w-screen"),h(s,"background-color","#00000088"),h(s,"z-index","20"),d(a,"class","h-full rounded-xl"),d(t,"class","content normal-background pointer-events-auto relative h-full svelte-dkbm7c"),d(l,"class","pointer-events-none absolute bottom-0 right-0 h-full w-screen p-4 md:p-6"),h(l,"z-index","21")},m(e,_){b(e,s,_),b(e,n,_),b(e,l,_),C(l,t),C(t,a),c&&c.m(a,null),C(t,m),r&&r.m(t,null),i=!0,u||(f=[w(s,"click",o[3]),w(t,"click",j(T)),w(l,"click",o[5])],u=!0)},p(e,[_]){c&&c.p&&(!i||_&2)&&q(c,$,e,e[1],i?D($,e[1],_,null):B(e[1]),null),v&&v.p&&(!i||_&2)&&q(v,g,e,e[1],i?D(g,e[1],_,P):B(e[1]),S)},i(e){i||(y(c,e),y(r,e),i=!0)},o(e){z(c,e),z(r,e),i=!1},d(e){e&&k(s),e&&k(n),e&&k(l),c&&c.d(e),r&&r.d(e),u=!1,G(f)}}}const T=()=>{};function U(o,s,n){let{$$slots:l={},$$scope:t}=s;const a=H(),m=()=>{console.log("OnClose"),a("close")},i=()=>a("close"),u=()=>{console.log("Closing..."),a("close")};return o.$$set=f=>{"$$scope"in f&&n(1,t=f.$$scope)},[a,t,l,m,i,u]}class x extends A{constructor(s){super(),E(this,s,U,R,J,{})}}export{x as F};
//# sourceMappingURL=FloatOver-03c5ee51.js.map //# sourceMappingURL=FloatOver-42b87088.js.map

View file

@ -1,2 +1,2 @@
import"./UIEventSource-b5c6e59b.js";import{Q as n,L as t}from"./Constants-6e8cc8e1.js";import{O as e}from"./OsmConnection-78737032.js";import"./AndroidPolyfill-2f2a099d.js";console.log("Authorizing...");if(n.wasInitialized("error")){alert("Access was denied");const o=t.get("location_before_login");window.location.href=o.data??"./"}else new e().finishLogin(o=>{const i=window.location.protocol+"//"+window.location.host+"/index.html";o??(o=i),o.indexOf("/land")>0&&(o=i),console.log("Redirecting to",o),window.location.href=o}); import"./UIEventSource-b5c6e59b.js";import{Q as n,L as t}from"./Constants-4b88b763.js";import{O as e}from"./OsmConnection-7e50abd4.js";import"./AndroidPolyfill-2f2a099d.js";console.log("Authorizing...");if(n.wasInitialized("error")){alert("Access was denied");const o=t.get("location_before_login");window.location.href=o.data??"./"}else new e().finishLogin(o=>{const i=window.location.protocol+"//"+window.location.host+"/index.html";o??(o=i),o.indexOf("/land")>0&&(o=i),console.log("Redirecting to",o),window.location.href=o});
//# sourceMappingURL=land-4f1bc87d.js.map //# sourceMappingURL=land-c818a883.js.map

View file

@ -1,2 +1,2 @@
var n=Object.defineProperty;var c=(s,e,r)=>e in s?n(s,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):s[e]=r;var a=(s,e,r)=>(c(s,typeof e!="symbol"?e+"":e,r),r);import{U as m}from"./UIEventSource-b5c6e59b.js";import"./AndroidPolyfill-2f2a099d.js";import"./SearchUtils-54aaf6b9.js";import{m as t}from"./mapcomplete-changes-04dea729.js";import{s as l,g as d,a as g,h,b as _,r as y}from"./range-667eaa2c.js";import{S as u,l as f,s as T,M as b}from"./SingleThemeGui-83b7b77a.js";import{f as v}from"./favourite-86d1594a.js";import{s as w}from"./TagRenderingChart-85ee7348.js";import{g as A}from"./TagRenderingEditableDynamic-e219c007.js";import{T as C}from"./ThemeConfig-3b7a7fcd.js";import"./index-9874a27f.js";import"./Constants-6e8cc8e1.js";import"./tw-merge-8ff3d823.js";import"./tw-join-70ce42f3.js";import"./ThemeSearch-98aaeca5.js";import"./Checkbox-0a64672c.js";import"./PrivacyPolicy-0ad84a27.js";import"./Loading-e2284c31.js";import"./Community-5c738743.js";import"./BackButton-36bd1963.js";import"./preload-helper-a4192956.js";import"./Filterview-0598d7c4.js";import"./Dropdown-e2b9cf6d.js";import"./FloatOver-03c5ee51.js";import"./GeocodeResults-53c23843.js";import"./exif-reader-8f09767b.js";import"./OsmConnection-78737032.js";import"./FileSelector-309c0280.js";import"./Login-4e4cb68c.js";import"./PlantNet-bbb8e322.js";class i{metaTaggging_for_mapcomplete_changes(e,r){}metaTaggging_for_current_view(e,r){const{distanceTo:z,overlapWith:p,enclosingFeatures:L,intersectionsWith:M,closest:P,closestn:k,get:B}=r;m.AddLazyProperty(e.properties,"_embedded_cs",()=>p(e)("mapcomplete-changes").map(o=>o.feat.properties)),m.AddLazyProperty(e.properties,"_embedded_cs:themes",()=>e.get("_embedded_cs").map(o=>o.theme)),m.AddLazyProperty(e.properties,"_embedded_cs:users",()=>e.get("_embedded_cs").map(o=>o["_last_edit:contributor"]))}}a(i,"themeName","mapcomplete-changes");async function E(){b.setThemeMetatagging(new i),t.layers.push(l),t.layers.push(d),t.layers.push(g),t.layers.push(h),t.layers.push(_),t.layers.push(y),t.layers.push(f),t.layers.push(v),t.layers.push(T),t.layers.push(w),t.layers.push(A);const s=document.getElementById("maindiv"),e=Array.from(s.children);new u({target:s,props:{theme:new C(t,!0,{definitionRaw:t})}}),e.forEach(r=>s.removeChild(r)),Array.from(document.getElementsByClassName("delete-on-load")).forEach(r=>{r.parentElement.removeChild(r)})}E(); var n=Object.defineProperty;var c=(s,e,r)=>e in s?n(s,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):s[e]=r;var a=(s,e,r)=>(c(s,typeof e!="symbol"?e+"":e,r),r);import{U as m}from"./UIEventSource-b5c6e59b.js";import"./AndroidPolyfill-2f2a099d.js";import"./SearchUtils-0b511292.js";import{m as t}from"./mapcomplete-changes-04dea729.js";import{s as l,g as d,a as g,h,b as _,r as y}from"./range-667eaa2c.js";import{S as u,l as f,s as T,M as b}from"./SingleThemeGui-2eba2dad.js";import{f as v}from"./favourite-86d1594a.js";import{s as w}from"./TagRenderingChart-f7dcced7.js";import{g as A}from"./TagRenderingEditableDynamic-919142d7.js";import{T as C}from"./ThemeConfig-468fcebd.js";import"./index-9874a27f.js";import"./Constants-4b88b763.js";import"./tw-merge-f3d8f6fa.js";import"./tw-join-70ce42f3.js";import"./ThemeSearch-d3b5e0fa.js";import"./Checkbox-0a64672c.js";import"./PrivacyPolicy-b7c065a5.js";import"./Loading-e2284c31.js";import"./Community-5c738743.js";import"./BackButton-ce646d17.js";import"./preload-helper-a4192956.js";import"./Filterview-d1a10e65.js";import"./Dropdown-e2b9cf6d.js";import"./FloatOver-42b87088.js";import"./GeocodeResults-b00a8016.js";import"./exif-reader-8f09767b.js";import"./OsmConnection-7e50abd4.js";import"./FileSelector-309c0280.js";import"./Login-4e4cb68c.js";import"./PlantNet-bbb8e322.js";class i{metaTaggging_for_mapcomplete_changes(e,r){}metaTaggging_for_current_view(e,r){const{distanceTo:z,overlapWith:p,enclosingFeatures:L,intersectionsWith:M,closest:P,closestn:k,get:B}=r;m.AddLazyProperty(e.properties,"_embedded_cs",()=>p(e)("mapcomplete-changes").map(o=>o.feat.properties)),m.AddLazyProperty(e.properties,"_embedded_cs:themes",()=>e.get("_embedded_cs").map(o=>o.theme)),m.AddLazyProperty(e.properties,"_embedded_cs:users",()=>e.get("_embedded_cs").map(o=>o["_last_edit:contributor"]))}}a(i,"themeName","mapcomplete-changes");async function E(){b.setThemeMetatagging(new i),t.layers.push(l),t.layers.push(d),t.layers.push(g),t.layers.push(h),t.layers.push(_),t.layers.push(y),t.layers.push(f),t.layers.push(v),t.layers.push(T),t.layers.push(w),t.layers.push(A);const s=document.getElementById("maindiv"),e=Array.from(s.children);new u({target:s,props:{theme:new C(t,!0,{definitionRaw:t})}}),e.forEach(r=>s.removeChild(r)),Array.from(document.getElementsByClassName("delete-on-load")).forEach(r=>{r.parentElement.removeChild(r)})}E();
//# sourceMappingURL=mapcomplete-changes-100266a9.js.map //# sourceMappingURL=mapcomplete-changes-cae10806.js.map

Some files were not shown because too many files have changed in this diff Show more