diff --git a/.agents/skills/js-npm-matrixai-errors b/.agents/skills/js-npm-matrixai-errors new file mode 120000 index 0000000..11b1428 --- /dev/null +++ b/.agents/skills/js-npm-matrixai-errors @@ -0,0 +1 @@ +../../.matrixai/matrixai-standards/skills/js-npm-matrixai-errors \ No newline at end of file diff --git a/.agents/skills/js-npm-matrixai-lint b/.agents/skills/js-npm-matrixai-lint new file mode 120000 index 0000000..0cda008 --- /dev/null +++ b/.agents/skills/js-npm-matrixai-lint @@ -0,0 +1 @@ +../../.matrixai/matrixai-standards/skills/js-npm-matrixai-lint \ No newline at end of file diff --git a/.agents/skills/js-npm-matrixai-logger b/.agents/skills/js-npm-matrixai-logger new file mode 120000 index 0000000..d1c72cc --- /dev/null +++ b/.agents/skills/js-npm-matrixai-logger @@ -0,0 +1 @@ +../../.matrixai/matrixai-standards/skills/js-npm-matrixai-logger \ No newline at end of file diff --git a/.agents/skills/nix-flake-local-dev b/.agents/skills/nix-flake-local-dev new file mode 120000 index 0000000..504ca9f --- /dev/null +++ b/.agents/skills/nix-flake-local-dev @@ -0,0 +1 @@ +../../.matrixai/matrixai-standards/skills/nix-flake-local-dev \ No newline at end of file diff --git a/.env.example b/.env.example deleted file mode 100644 index e69de29..0000000 diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore index 84856b0..991c5c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,10 @@ +/.aider* +/.direnv /tmp /dist -.env* -!.env.example +/.env* +!/.env.example +!/.envrc # nix /result* /builds @@ -9,6 +12,15 @@ /build # prebuildify /prebuilds +# docusaurus +/public +.docusaurus +.cache-loader +# wrangler +.wrangler +.dev.vars +# git worktrees +/.worktrees # Logs logs @@ -80,10 +92,6 @@ web_modules/ # Yarn Integrity file .yarn-integrity -# dotenv environment variables file -.env -.env.test - # parcel-bundler cache (https://parceljs.org/) .cache .parcel-cache @@ -119,6 +127,7 @@ dist # Stores VSCode versions used for testing VSCode extensions .vscode-test +.vscode # yarn v2 .yarn/cache @@ -126,3 +135,6 @@ dist .yarn/build-state.yml .yarn/install-state.gz .pnp.* + +.DS_Store +.idea diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..262f379 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule ".matrixai/matrixai-standards"] + path = .matrixai/matrixai-standards + url = git@github.com:MatrixAI/matrixai-standards.git + branch = master diff --git a/.matrixai/matrixai-standards b/.matrixai/matrixai-standards new file mode 160000 index 0000000..684090d --- /dev/null +++ b/.matrixai/matrixai-standards @@ -0,0 +1 @@ +Subproject commit 684090d34f2a29de1d66a580fc80aacb9d6f88e3 diff --git a/.matrixai/repo-profile.yml b/.matrixai/repo-profile.yml new file mode 100644 index 0000000..cce0a47 --- /dev/null +++ b/.matrixai/repo-profile.yml @@ -0,0 +1 @@ +profile: library-js diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..7d52b62 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,64 @@ +# AGENTS + +- Read the repo profile selector at + [`.matrixai/repo-profile.yml`](.matrixai/repo-profile.yml). +- Standards are expected at `./.matrixai/matrixai-standards/` from private + submodule sync; if access is unavailable, standards and skill updates cannot + be refreshed. +- Enforce the universal hotset + [`.matrixai/matrixai-standards/standards/HOTSET.md`](.matrixai/matrixai-standards/standards/HOTSET.md). +- When editing Markdown/prose artifacts, enforce + [`.matrixai/matrixai-standards/standards/prose-markdown.md`](.matrixai/matrixai-standards/standards/prose-markdown.md). +- Enforce the profile doc under + [`.matrixai/matrixai-standards/standards/profiles/`](.matrixai/matrixai-standards/standards/profiles) + matching `profile:` in `.matrixai/repo-profile.yml` (e.g., `library-js`, + `application-js`, `worker-js-cloudflare`, `docusaurus-js-cloudflare`). +- Profile index (for discovery): + [`.matrixai/matrixai-standards/standards/profiles/README.md`](.matrixai/matrixai-standards/standards/profiles/README.md) +- Tooling contract reference: + [`.matrixai/matrixai-standards/standards/coding/tooling/tooling-contract.md`](.matrixai/matrixai-standards/standards/coding/tooling/tooling-contract.md) + (commands, artifacts, expectations per profile). +- Materialize skills from canonical `./.matrixai/matrixai-standards/skills/**` + using collection defaults from + `./.matrixai/matrixai-standards/skills-collections/**` into + `./.agents/skills/**` for runtime discovery, and rematerialize after standards + submodule updates. +- When using `nix run` with a flake ref, quote the full flake ref argument (for + example, `'./.matrixai/matrixai-standards#skills-materializer'`). +- Profile-driven materialization is the default fast path: run + `nix run './.matrixai/matrixai-standards#skills-materializer' -- --standards-root ./.matrixai/matrixai-standards` + and it resolves profile+ecosystem collection defaults into + `./.agents/skills/**`. +- Explicit selectors remain optional additive overrides: use `--collection ...` + and/or `--root-skill ...` only when narrowing or extending selection behavior. +- Content under `./.matrixai/matrixai-standards/standards/**` and + `./.matrixai/matrixai-standards/skills/**` MUST NOT reference raw + `exhibits/...` intake paths; use stable standards paths (for example + `./.matrixai/matrixai-standards/standards/exhibits/...`) or source-repo + identifiers instead. +- Prefer ASCII punctuation/symbols when an equivalent exists (see + [`.matrixai/matrixai-standards/standards/HOTSET.md`](.matrixai/matrixai-standards/standards/HOTSET.md) + [MXS-GEN-006]). +- Ensure edits comply with [`.editorconfig`](.editorconfig) (LF line endings, + 2-space indent, final newline, trim trailing whitespace). +- Line-reference policy (applies to all agent-generated repository content: + Markdown, docs, templates, and code comments): + - Never emit `path:line` (e.g. `foo.ts:1`, `README.md:126`) into repository + files. + - Do NOT put `:number` inside Markdown link destinations: `[x](path:123)` is + banned. + - If a line reference is needed, use either: + - `[x](path#heading-anchor)` (if possible), or + - `[x](path) (line 123)` (preferred, portable), or + - `[x](path#L123)` only when explicitly targeting a renderer that supports + `#L` anchors. + - If you would have emitted `:1`, drop it entirely: use `path` with no line + info. +- Apply repo-local golden commands and overrides here (use `npm run lintfix` + during active development; use `npm run lint` for non-mutating CI checks): + - build: npm run build + - test: npm test + - lintfix: npm run lintfix + - lint: npm run lint + - docs: npm run docs + - bench: (not defined in this repo) diff --git a/README.md b/README.md index 730dacd..dea104b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,10 @@ # js-async-init -Asynchronous initialization and deinitialization decorators for JavaScript/TypeScript applications. +Asynchronous initialization and deinitialization decorators for +JavaScript/TypeScript applications. -Because decorators are experimental, you must enable: `"experimentalDecorators": true` in your `tsconfig.json` to use this library. +Because decorators are experimental, you must enable: +`"experimentalDecorators": true` in your `tsconfig.json` to use this library. TypeScript does not allow decorator properties that are protected or private. @@ -88,9 +90,13 @@ async function main() { main(); ``` -The `start`, `stop`, and `destroy` calls are all concurrent-controlled with `RWLockWriter`. They are idempotent and they are mutually exclusive between each other and any blocking `ready` decorated methods. Decorated methods can block `start`, `stop`, and `destroy`, but share a read lock between each other. +The `start`, `stop`, and `destroy` calls are all concurrent-controlled with +`RWLockWriter`. They are idempotent and they are mutually exclusive between each +other and any blocking `ready` decorated methods. Decorated methods can block +`start`, `stop`, and `destroy`, but share a read lock between each other. -Refer to https://gist.github.com/CMCDragonkai/1dbf5069d9efc11585c27cc774271584 for further the motivation of this library. +Refer to https://gist.github.com/CMCDragonkai/1dbf5069d9efc11585c27cc774271584 +for further the motivation of this library. ## Installation diff --git a/docs/assets/search.js b/docs/assets/search.js index 0ba4682..1d96f4e 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":4,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PromiseDeconstructed\",\"url\":\"types/types.PromiseDeconstructed.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed\"},{\"kind\":1024,\"name\":\"p\",\"url\":\"types/types.PromiseDeconstructed.html#__type.p\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":1024,\"name\":\"resolveP\",\"url\":\"types/types.PromiseDeconstructed.html#__type.resolveP\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type.resolveP.__type-3\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type.resolveP\"},{\"kind\":1024,\"name\":\"rejectP\",\"url\":\"types/types.PromiseDeconstructed.html#__type.rejectP\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type.rejectP.__type-1\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type.rejectP\"},{\"kind\":4194304,\"name\":\"Status\",\"url\":\"types/types.Status.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":4194304,\"name\":\"Class\",\"url\":\"types/types.Class.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":512,\"name\":\"__type\",\"url\":\"types/types.Class.html#__type\",\"classes\":\"\",\"parent\":\"types.Class\"},{\"kind\":4,\"name\":\"createDestroyStartStop\",\"url\":\"modules/createDestroyStartStop.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"CreateDestroyStartStop\",\"url\":\"functions/createDestroyStartStop.CreateDestroyStartStop-1.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroyStartStop.CreateDestroyStartStop-1.html#CreateDestroyStartStop.__type\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":256,\"name\":\"CreateDestroyStartStop\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#start\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#stop\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#destroy\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[running]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_running_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[destroyed]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_destroyed_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_status_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_statusP_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_initLock_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/createDestroyStartStop.ready.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroyStartStop.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.ready.ready\"},{\"kind\":32,\"name\":\"running\",\"url\":\"variables/createDestroyStartStop.running.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"destroyed\",\"url\":\"variables/createDestroyStartStop.destroyed.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"status\",\"url\":\"variables/createDestroyStartStop.status.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"statusP\",\"url\":\"variables/createDestroyStartStop.statusP.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"initLock\",\"url\":\"variables/createDestroyStartStop.initLock.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":4,\"name\":\"createDestroy\",\"url\":\"modules/createDestroy.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"CreateDestroy\",\"url\":\"functions/createDestroy.CreateDestroy-1.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroy.CreateDestroy-1.html#CreateDestroy.__type\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy.CreateDestroy\"},{\"kind\":256,\"name\":\"CreateDestroy\",\"url\":\"interfaces/createDestroy.CreateDestroy.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#destroy\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[destroyed]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_destroyed_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_status_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_statusP_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_initLock_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/createDestroy.ready.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroy.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"createDestroy.ready.ready\"},{\"kind\":8388608,\"name\":\"destroyed\",\"url\":\"modules/createDestroy.html#destroyed\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules/createDestroy.html#status\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules/createDestroy.html#statusP\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules/createDestroy.html#initLock\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":4,\"name\":\"startStop\",\"url\":\"modules/startStop.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"StartStop\",\"url\":\"functions/startStop.StartStop-1.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/startStop.StartStop-1.html#StartStop.__type\",\"classes\":\"\",\"parent\":\"startStop.StartStop.StartStop\"},{\"kind\":256,\"name\":\"StartStop\",\"url\":\"interfaces/startStop.StartStop.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/startStop.StartStop.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"startStop.StartStop\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"interfaces/startStop.StartStop.html#start\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/startStop.StartStop.html#stop\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[running]\",\"url\":\"interfaces/startStop.StartStop.html#_running_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/startStop.StartStop.html#_status_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/startStop.StartStop.html#_statusP_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/startStop.StartStop.html#_initLock_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/startStop.ready.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/startStop.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"startStop.ready.ready\"},{\"kind\":8388608,\"name\":\"running\",\"url\":\"modules/startStop.html#running\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules/startStop.html#status\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules/startStop.html#statusP\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules/startStop.html#initLock\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":4,\"name\":\"events\",\"url\":\"modules/events.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"EventAsyncInit\",\"url\":\"classes/events.EventAsyncInit.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStart\",\"url\":\"classes/events.EventAsyncInitStart.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStarted\",\"url\":\"classes/events.EventAsyncInitStarted.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStop\",\"url\":\"classes/events.EventAsyncInitStop.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStopped\",\"url\":\"classes/events.EventAsyncInitStopped.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitDestroy\",\"url\":\"classes/events.EventAsyncInitDestroy.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitDestroyed\",\"url\":\"classes/events.EventAsyncInitDestroyed.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":4,\"name\":\"errors\",\"url\":\"modules/errors.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"ErrorAsyncInit\",\"url\":\"classes/errors.ErrorAsyncInit.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInit.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInit\"},{\"kind\":128,\"name\":\"ErrorAsyncInitRunning\",\"url\":\"classes/errors.ErrorAsyncInitRunning.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitRunning.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitRunning\"},{\"kind\":128,\"name\":\"ErrorAsyncInitNotRunning\",\"url\":\"classes/errors.ErrorAsyncInitNotRunning.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitNotRunning.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitNotRunning\"},{\"kind\":128,\"name\":\"ErrorAsyncInitDestroyed\",\"url\":\"classes/errors.ErrorAsyncInitDestroyed.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitDestroyed.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitDestroyed\"},{\"kind\":8388608,\"name\":\"running\",\"url\":\"modules.html#running\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"destroyed\",\"url\":\"modules.html#destroyed\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules.html#status\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules.html#statusP\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules.html#initLock\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,40.604]],[\"comment/0\",[]],[\"name/1\",[1,40.604]],[\"comment/1\",[]],[\"name/2\",[2,21.145]],[\"comment/2\",[]],[\"name/3\",[3,40.604]],[\"comment/3\",[]],[\"name/4\",[4,40.604]],[\"comment/4\",[]],[\"name/5\",[2,21.145]],[\"comment/5\",[]],[\"name/6\",[5,40.604]],[\"comment/6\",[]],[\"name/7\",[2,21.145]],[\"comment/7\",[]],[\"name/8\",[6,23.258]],[\"comment/8\",[]],[\"name/9\",[7,40.604]],[\"comment/9\",[]],[\"name/10\",[2,21.145]],[\"comment/10\",[]],[\"name/11\",[8,32.131]],[\"comment/11\",[]],[\"name/12\",[8,32.131]],[\"comment/12\",[]],[\"name/13\",[2,21.145]],[\"comment/13\",[]],[\"name/14\",[8,32.131]],[\"comment/14\",[]],[\"name/15\",[9,32.131]],[\"comment/15\",[]],[\"name/16\",[10,35.496]],[\"comment/16\",[]],[\"name/17\",[11,35.496]],[\"comment/17\",[]],[\"name/18\",[12,35.496]],[\"comment/18\",[]],[\"name/19\",[13,27.612]],[\"comment/19\",[]],[\"name/20\",[14,27.612]],[\"comment/20\",[]],[\"name/21\",[6,23.258]],[\"comment/21\",[]],[\"name/22\",[15,24.51]],[\"comment/22\",[]],[\"name/23\",[16,24.51]],[\"comment/23\",[]],[\"name/24\",[17,32.131]],[\"comment/24\",[]],[\"name/25\",[2,21.145]],[\"comment/25\",[]],[\"name/26\",[13,27.612]],[\"comment/26\",[]],[\"name/27\",[14,27.612]],[\"comment/27\",[]],[\"name/28\",[6,23.258]],[\"comment/28\",[]],[\"name/29\",[15,24.51]],[\"comment/29\",[]],[\"name/30\",[16,24.51]],[\"comment/30\",[]],[\"name/31\",[18,32.131]],[\"comment/31\",[]],[\"name/32\",[18,32.131]],[\"comment/32\",[]],[\"name/33\",[2,21.145]],[\"comment/33\",[]],[\"name/34\",[18,32.131]],[\"comment/34\",[]],[\"name/35\",[9,32.131]],[\"comment/35\",[]],[\"name/36\",[12,35.496]],[\"comment/36\",[]],[\"name/37\",[14,27.612]],[\"comment/37\",[]],[\"name/38\",[6,23.258]],[\"comment/38\",[]],[\"name/39\",[15,24.51]],[\"comment/39\",[]],[\"name/40\",[16,24.51]],[\"comment/40\",[]],[\"name/41\",[17,32.131]],[\"comment/41\",[]],[\"name/42\",[2,21.145]],[\"comment/42\",[]],[\"name/43\",[14,27.612]],[\"comment/43\",[]],[\"name/44\",[6,23.258]],[\"comment/44\",[]],[\"name/45\",[15,24.51]],[\"comment/45\",[]],[\"name/46\",[16,24.51]],[\"comment/46\",[]],[\"name/47\",[19,32.131]],[\"comment/47\",[]],[\"name/48\",[19,32.131]],[\"comment/48\",[]],[\"name/49\",[2,21.145]],[\"comment/49\",[]],[\"name/50\",[19,32.131]],[\"comment/50\",[]],[\"name/51\",[9,32.131]],[\"comment/51\",[]],[\"name/52\",[10,35.496]],[\"comment/52\",[]],[\"name/53\",[11,35.496]],[\"comment/53\",[]],[\"name/54\",[13,27.612]],[\"comment/54\",[]],[\"name/55\",[6,23.258]],[\"comment/55\",[]],[\"name/56\",[15,24.51]],[\"comment/56\",[]],[\"name/57\",[16,24.51]],[\"comment/57\",[]],[\"name/58\",[17,32.131]],[\"comment/58\",[]],[\"name/59\",[2,21.145]],[\"comment/59\",[]],[\"name/60\",[13,27.612]],[\"comment/60\",[]],[\"name/61\",[6,23.258]],[\"comment/61\",[]],[\"name/62\",[15,24.51]],[\"comment/62\",[]],[\"name/63\",[16,24.51]],[\"comment/63\",[]],[\"name/64\",[20,40.604]],[\"comment/64\",[]],[\"name/65\",[21,40.604]],[\"comment/65\",[]],[\"name/66\",[22,40.604]],[\"comment/66\",[]],[\"name/67\",[23,40.604]],[\"comment/67\",[]],[\"name/68\",[24,40.604]],[\"comment/68\",[]],[\"name/69\",[25,40.604]],[\"comment/69\",[]],[\"name/70\",[26,40.604]],[\"comment/70\",[]],[\"name/71\",[27,40.604]],[\"comment/71\",[]],[\"name/72\",[28,40.604]],[\"comment/72\",[]],[\"name/73\",[29,40.604]],[\"comment/73\",[]],[\"name/74\",[30,29.618]],[\"comment/74\",[]],[\"name/75\",[31,40.604]],[\"comment/75\",[]],[\"name/76\",[30,29.618]],[\"comment/76\",[]],[\"name/77\",[32,40.604]],[\"comment/77\",[]],[\"name/78\",[30,29.618]],[\"comment/78\",[]],[\"name/79\",[33,40.604]],[\"comment/79\",[]],[\"name/80\",[30,29.618]],[\"comment/80\",[]],[\"name/81\",[13,27.612]],[\"comment/81\",[]],[\"name/82\",[14,27.612]],[\"comment/82\",[]],[\"name/83\",[6,23.258]],[\"comment/83\",[]],[\"name/84\",[15,24.51]],[\"comment/84\",[]],[\"name/85\",[16,24.51]],[\"comment/85\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":2,\"name\":{\"2\":{},\"5\":{},\"7\":{},\"10\":{},\"13\":{},\"25\":{},\"33\":{},\"42\":{},\"49\":{},\"59\":{}},\"comment\":{}}],[\"class\",{\"_index\":7,\"name\":{\"9\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":9,\"name\":{\"15\":{},\"35\":{},\"51\":{}},\"comment\":{}}],[\"createdestroy\",{\"_index\":18,\"name\":{\"31\":{},\"32\":{},\"34\":{}},\"comment\":{}}],[\"createdestroystartstop\",{\"_index\":8,\"name\":{\"11\":{},\"12\":{},\"14\":{}},\"comment\":{}}],[\"description\",{\"_index\":30,\"name\":{\"74\":{},\"76\":{},\"78\":{},\"80\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":12,\"name\":{\"18\":{},\"36\":{}},\"comment\":{}}],[\"destroyed\",{\"_index\":14,\"name\":{\"20\":{},\"27\":{},\"37\":{},\"43\":{},\"82\":{}},\"comment\":{}}],[\"errorasyncinit\",{\"_index\":29,\"name\":{\"73\":{}},\"comment\":{}}],[\"errorasyncinitdestroyed\",{\"_index\":33,\"name\":{\"79\":{}},\"comment\":{}}],[\"errorasyncinitnotrunning\",{\"_index\":32,\"name\":{\"77\":{}},\"comment\":{}}],[\"errorasyncinitrunning\",{\"_index\":31,\"name\":{\"75\":{}},\"comment\":{}}],[\"errors\",{\"_index\":28,\"name\":{\"72\":{}},\"comment\":{}}],[\"eventasyncinit\",{\"_index\":21,\"name\":{\"65\":{}},\"comment\":{}}],[\"eventasyncinitdestroy\",{\"_index\":26,\"name\":{\"70\":{}},\"comment\":{}}],[\"eventasyncinitdestroyed\",{\"_index\":27,\"name\":{\"71\":{}},\"comment\":{}}],[\"eventasyncinitstart\",{\"_index\":22,\"name\":{\"66\":{}},\"comment\":{}}],[\"eventasyncinitstarted\",{\"_index\":23,\"name\":{\"67\":{}},\"comment\":{}}],[\"eventasyncinitstop\",{\"_index\":24,\"name\":{\"68\":{}},\"comment\":{}}],[\"eventasyncinitstopped\",{\"_index\":25,\"name\":{\"69\":{}},\"comment\":{}}],[\"events\",{\"_index\":20,\"name\":{\"64\":{}},\"comment\":{}}],[\"initlock\",{\"_index\":16,\"name\":{\"23\":{},\"30\":{},\"40\":{},\"46\":{},\"57\":{},\"63\":{},\"85\":{}},\"comment\":{}}],[\"p\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"promisedeconstructed\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"ready\",{\"_index\":17,\"name\":{\"24\":{},\"41\":{},\"58\":{}},\"comment\":{}}],[\"rejectp\",{\"_index\":5,\"name\":{\"6\":{}},\"comment\":{}}],[\"resolvep\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"running\",{\"_index\":13,\"name\":{\"19\":{},\"26\":{},\"54\":{},\"60\":{},\"81\":{}},\"comment\":{}}],[\"start\",{\"_index\":10,\"name\":{\"16\":{},\"52\":{}},\"comment\":{}}],[\"startstop\",{\"_index\":19,\"name\":{\"47\":{},\"48\":{},\"50\":{}},\"comment\":{}}],[\"status\",{\"_index\":6,\"name\":{\"8\":{},\"21\":{},\"28\":{},\"38\":{},\"44\":{},\"55\":{},\"61\":{},\"83\":{}},\"comment\":{}}],[\"statusp\",{\"_index\":15,\"name\":{\"22\":{},\"29\":{},\"39\":{},\"45\":{},\"56\":{},\"62\":{},\"84\":{}},\"comment\":{}}],[\"stop\",{\"_index\":11,\"name\":{\"17\":{},\"53\":{}},\"comment\":{}}],[\"types\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":4,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PromiseDeconstructed\",\"url\":\"types/types.PromiseDeconstructed.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed\"},{\"kind\":1024,\"name\":\"p\",\"url\":\"types/types.PromiseDeconstructed.html#__type.p\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":1024,\"name\":\"resolveP\",\"url\":\"types/types.PromiseDeconstructed.html#__type.resolveP\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type.resolveP.__type-3\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type.resolveP\"},{\"kind\":1024,\"name\":\"rejectP\",\"url\":\"types/types.PromiseDeconstructed.html#__type.rejectP\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.PromiseDeconstructed.html#__type.rejectP.__type-1\",\"classes\":\"\",\"parent\":\"types.PromiseDeconstructed.__type.rejectP\"},{\"kind\":4194304,\"name\":\"Status\",\"url\":\"types/types.Status.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":4194304,\"name\":\"Class\",\"url\":\"types/types.Class.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":512,\"name\":\"__type\",\"url\":\"types/types.Class.html#__type\",\"classes\":\"\",\"parent\":\"types.Class\"},{\"kind\":4194304,\"name\":\"AnyFn\",\"url\":\"types/types.AnyFn.html\",\"classes\":\"\",\"parent\":\"types\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/types.AnyFn.html#__type\",\"classes\":\"\",\"parent\":\"types.AnyFn\"},{\"kind\":4,\"name\":\"createDestroyStartStop\",\"url\":\"modules/createDestroyStartStop.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"CreateDestroyStartStop\",\"url\":\"functions/createDestroyStartStop.CreateDestroyStartStop-1.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroyStartStop.CreateDestroyStartStop-1.html#CreateDestroyStartStop.__type\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":256,\"name\":\"CreateDestroyStartStop\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#start\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#stop\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#destroy\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[running]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_running_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[destroyed]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_destroyed_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_status_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_statusP_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/createDestroyStartStop.CreateDestroyStartStop.html#_initLock_\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.CreateDestroyStartStop\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/createDestroyStartStop.ready.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroyStartStop.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"createDestroyStartStop.ready.ready\"},{\"kind\":32,\"name\":\"running\",\"url\":\"variables/createDestroyStartStop.running.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"destroyed\",\"url\":\"variables/createDestroyStartStop.destroyed.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"status\",\"url\":\"variables/createDestroyStartStop.status.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"statusP\",\"url\":\"variables/createDestroyStartStop.statusP.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":32,\"name\":\"initLock\",\"url\":\"variables/createDestroyStartStop.initLock.html\",\"classes\":\"\",\"parent\":\"createDestroyStartStop\"},{\"kind\":4,\"name\":\"createDestroy\",\"url\":\"modules/createDestroy.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"CreateDestroy\",\"url\":\"functions/createDestroy.CreateDestroy-1.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroy.CreateDestroy-1.html#CreateDestroy.__type\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy.CreateDestroy\"},{\"kind\":256,\"name\":\"CreateDestroy\",\"url\":\"interfaces/createDestroy.CreateDestroy.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#destroy\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[destroyed]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_destroyed_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_status_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_statusP_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/createDestroy.CreateDestroy.html#_initLock_\",\"classes\":\"\",\"parent\":\"createDestroy.CreateDestroy\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/createDestroy.ready.html\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/createDestroy.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"createDestroy.ready.ready\"},{\"kind\":8388608,\"name\":\"destroyed\",\"url\":\"modules/createDestroy.html#destroyed\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules/createDestroy.html#status\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules/createDestroy.html#statusP\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules/createDestroy.html#initLock\",\"classes\":\"\",\"parent\":\"createDestroy\"},{\"kind\":4,\"name\":\"startStop\",\"url\":\"modules/startStop.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"StartStop\",\"url\":\"functions/startStop.StartStop-1.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/startStop.StartStop-1.html#StartStop.__type\",\"classes\":\"\",\"parent\":\"startStop.StartStop.StartStop\"},{\"kind\":256,\"name\":\"StartStop\",\"url\":\"interfaces/startStop.StartStop.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/startStop.StartStop.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"startStop.StartStop\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"interfaces/startStop.StartStop.html#start\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/startStop.StartStop.html#stop\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[running]\",\"url\":\"interfaces/startStop.StartStop.html#_running_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[status]\",\"url\":\"interfaces/startStop.StartStop.html#_status_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":262144,\"name\":\"[statusP]\",\"url\":\"interfaces/startStop.StartStop.html#_statusP_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":1024,\"name\":\"[initLock]\",\"url\":\"interfaces/startStop.StartStop.html#_initLock_\",\"classes\":\"\",\"parent\":\"startStop.StartStop\"},{\"kind\":64,\"name\":\"ready\",\"url\":\"functions/startStop.ready.html\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/startStop.ready.html#ready.__type\",\"classes\":\"\",\"parent\":\"startStop.ready.ready\"},{\"kind\":8388608,\"name\":\"running\",\"url\":\"modules/startStop.html#running\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules/startStop.html#status\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules/startStop.html#statusP\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules/startStop.html#initLock\",\"classes\":\"\",\"parent\":\"startStop\"},{\"kind\":4,\"name\":\"events\",\"url\":\"modules/events.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"EventAsyncInit\",\"url\":\"classes/events.EventAsyncInit.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStart\",\"url\":\"classes/events.EventAsyncInitStart.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStarted\",\"url\":\"classes/events.EventAsyncInitStarted.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStop\",\"url\":\"classes/events.EventAsyncInitStop.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitStopped\",\"url\":\"classes/events.EventAsyncInitStopped.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitDestroy\",\"url\":\"classes/events.EventAsyncInitDestroy.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":128,\"name\":\"EventAsyncInitDestroyed\",\"url\":\"classes/events.EventAsyncInitDestroyed.html\",\"classes\":\"\",\"parent\":\"events\"},{\"kind\":4,\"name\":\"errors\",\"url\":\"modules/errors.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"ErrorAsyncInit\",\"url\":\"classes/errors.ErrorAsyncInit.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInit.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInit\"},{\"kind\":128,\"name\":\"ErrorAsyncInitRunning\",\"url\":\"classes/errors.ErrorAsyncInitRunning.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitRunning.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitRunning\"},{\"kind\":128,\"name\":\"ErrorAsyncInitNotRunning\",\"url\":\"classes/errors.ErrorAsyncInitNotRunning.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitNotRunning.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitNotRunning\"},{\"kind\":128,\"name\":\"ErrorAsyncInitDestroyed\",\"url\":\"classes/errors.ErrorAsyncInitDestroyed.html\",\"classes\":\"\",\"parent\":\"errors\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/errors.ErrorAsyncInitDestroyed.html#description\",\"classes\":\"\",\"parent\":\"errors.ErrorAsyncInitDestroyed\"},{\"kind\":8388608,\"name\":\"running\",\"url\":\"modules.html#running\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"destroyed\",\"url\":\"modules.html#destroyed\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"status\",\"url\":\"modules.html#status\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"statusP\",\"url\":\"modules.html#statusP\",\"classes\":\"\"},{\"kind\":8388608,\"name\":\"initLock\",\"url\":\"modules.html#initLock\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,40.832]],[\"comment/0\",[]],[\"name/1\",[1,40.832]],[\"comment/1\",[]],[\"name/2\",[2,20.463]],[\"comment/2\",[]],[\"name/3\",[3,40.832]],[\"comment/3\",[]],[\"name/4\",[4,40.832]],[\"comment/4\",[]],[\"name/5\",[2,20.463]],[\"comment/5\",[]],[\"name/6\",[5,40.832]],[\"comment/6\",[]],[\"name/7\",[2,20.463]],[\"comment/7\",[]],[\"name/8\",[6,23.486]],[\"comment/8\",[]],[\"name/9\",[7,40.832]],[\"comment/9\",[]],[\"name/10\",[2,20.463]],[\"comment/10\",[]],[\"name/11\",[8,40.832]],[\"comment/11\",[]],[\"name/12\",[2,20.463]],[\"comment/12\",[]],[\"name/13\",[9,32.359]],[\"comment/13\",[]],[\"name/14\",[9,32.359]],[\"comment/14\",[]],[\"name/15\",[2,20.463]],[\"comment/15\",[]],[\"name/16\",[9,32.359]],[\"comment/16\",[]],[\"name/17\",[10,32.359]],[\"comment/17\",[]],[\"name/18\",[11,35.723]],[\"comment/18\",[]],[\"name/19\",[12,35.723]],[\"comment/19\",[]],[\"name/20\",[13,35.723]],[\"comment/20\",[]],[\"name/21\",[14,27.839]],[\"comment/21\",[]],[\"name/22\",[15,27.839]],[\"comment/22\",[]],[\"name/23\",[6,23.486]],[\"comment/23\",[]],[\"name/24\",[16,24.737]],[\"comment/24\",[]],[\"name/25\",[17,24.737]],[\"comment/25\",[]],[\"name/26\",[18,32.359]],[\"comment/26\",[]],[\"name/27\",[2,20.463]],[\"comment/27\",[]],[\"name/28\",[14,27.839]],[\"comment/28\",[]],[\"name/29\",[15,27.839]],[\"comment/29\",[]],[\"name/30\",[6,23.486]],[\"comment/30\",[]],[\"name/31\",[16,24.737]],[\"comment/31\",[]],[\"name/32\",[17,24.737]],[\"comment/32\",[]],[\"name/33\",[19,32.359]],[\"comment/33\",[]],[\"name/34\",[19,32.359]],[\"comment/34\",[]],[\"name/35\",[2,20.463]],[\"comment/35\",[]],[\"name/36\",[19,32.359]],[\"comment/36\",[]],[\"name/37\",[10,32.359]],[\"comment/37\",[]],[\"name/38\",[13,35.723]],[\"comment/38\",[]],[\"name/39\",[15,27.839]],[\"comment/39\",[]],[\"name/40\",[6,23.486]],[\"comment/40\",[]],[\"name/41\",[16,24.737]],[\"comment/41\",[]],[\"name/42\",[17,24.737]],[\"comment/42\",[]],[\"name/43\",[18,32.359]],[\"comment/43\",[]],[\"name/44\",[2,20.463]],[\"comment/44\",[]],[\"name/45\",[15,27.839]],[\"comment/45\",[]],[\"name/46\",[6,23.486]],[\"comment/46\",[]],[\"name/47\",[16,24.737]],[\"comment/47\",[]],[\"name/48\",[17,24.737]],[\"comment/48\",[]],[\"name/49\",[20,32.359]],[\"comment/49\",[]],[\"name/50\",[20,32.359]],[\"comment/50\",[]],[\"name/51\",[2,20.463]],[\"comment/51\",[]],[\"name/52\",[20,32.359]],[\"comment/52\",[]],[\"name/53\",[10,32.359]],[\"comment/53\",[]],[\"name/54\",[11,35.723]],[\"comment/54\",[]],[\"name/55\",[12,35.723]],[\"comment/55\",[]],[\"name/56\",[14,27.839]],[\"comment/56\",[]],[\"name/57\",[6,23.486]],[\"comment/57\",[]],[\"name/58\",[16,24.737]],[\"comment/58\",[]],[\"name/59\",[17,24.737]],[\"comment/59\",[]],[\"name/60\",[18,32.359]],[\"comment/60\",[]],[\"name/61\",[2,20.463]],[\"comment/61\",[]],[\"name/62\",[14,27.839]],[\"comment/62\",[]],[\"name/63\",[6,23.486]],[\"comment/63\",[]],[\"name/64\",[16,24.737]],[\"comment/64\",[]],[\"name/65\",[17,24.737]],[\"comment/65\",[]],[\"name/66\",[21,40.832]],[\"comment/66\",[]],[\"name/67\",[22,40.832]],[\"comment/67\",[]],[\"name/68\",[23,40.832]],[\"comment/68\",[]],[\"name/69\",[24,40.832]],[\"comment/69\",[]],[\"name/70\",[25,40.832]],[\"comment/70\",[]],[\"name/71\",[26,40.832]],[\"comment/71\",[]],[\"name/72\",[27,40.832]],[\"comment/72\",[]],[\"name/73\",[28,40.832]],[\"comment/73\",[]],[\"name/74\",[29,40.832]],[\"comment/74\",[]],[\"name/75\",[30,40.832]],[\"comment/75\",[]],[\"name/76\",[31,29.846]],[\"comment/76\",[]],[\"name/77\",[32,40.832]],[\"comment/77\",[]],[\"name/78\",[31,29.846]],[\"comment/78\",[]],[\"name/79\",[33,40.832]],[\"comment/79\",[]],[\"name/80\",[31,29.846]],[\"comment/80\",[]],[\"name/81\",[34,40.832]],[\"comment/81\",[]],[\"name/82\",[31,29.846]],[\"comment/82\",[]],[\"name/83\",[14,27.839]],[\"comment/83\",[]],[\"name/84\",[15,27.839]],[\"comment/84\",[]],[\"name/85\",[6,23.486]],[\"comment/85\",[]],[\"name/86\",[16,24.737]],[\"comment/86\",[]],[\"name/87\",[17,24.737]],[\"comment/87\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":2,\"name\":{\"2\":{},\"5\":{},\"7\":{},\"10\":{},\"12\":{},\"15\":{},\"27\":{},\"35\":{},\"44\":{},\"51\":{},\"61\":{}},\"comment\":{}}],[\"anyfn\",{\"_index\":8,\"name\":{\"11\":{}},\"comment\":{}}],[\"class\",{\"_index\":7,\"name\":{\"9\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":10,\"name\":{\"17\":{},\"37\":{},\"53\":{}},\"comment\":{}}],[\"createdestroy\",{\"_index\":19,\"name\":{\"33\":{},\"34\":{},\"36\":{}},\"comment\":{}}],[\"createdestroystartstop\",{\"_index\":9,\"name\":{\"13\":{},\"14\":{},\"16\":{}},\"comment\":{}}],[\"description\",{\"_index\":31,\"name\":{\"76\":{},\"78\":{},\"80\":{},\"82\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":13,\"name\":{\"20\":{},\"38\":{}},\"comment\":{}}],[\"destroyed\",{\"_index\":15,\"name\":{\"22\":{},\"29\":{},\"39\":{},\"45\":{},\"84\":{}},\"comment\":{}}],[\"errorasyncinit\",{\"_index\":30,\"name\":{\"75\":{}},\"comment\":{}}],[\"errorasyncinitdestroyed\",{\"_index\":34,\"name\":{\"81\":{}},\"comment\":{}}],[\"errorasyncinitnotrunning\",{\"_index\":33,\"name\":{\"79\":{}},\"comment\":{}}],[\"errorasyncinitrunning\",{\"_index\":32,\"name\":{\"77\":{}},\"comment\":{}}],[\"errors\",{\"_index\":29,\"name\":{\"74\":{}},\"comment\":{}}],[\"eventasyncinit\",{\"_index\":22,\"name\":{\"67\":{}},\"comment\":{}}],[\"eventasyncinitdestroy\",{\"_index\":27,\"name\":{\"72\":{}},\"comment\":{}}],[\"eventasyncinitdestroyed\",{\"_index\":28,\"name\":{\"73\":{}},\"comment\":{}}],[\"eventasyncinitstart\",{\"_index\":23,\"name\":{\"68\":{}},\"comment\":{}}],[\"eventasyncinitstarted\",{\"_index\":24,\"name\":{\"69\":{}},\"comment\":{}}],[\"eventasyncinitstop\",{\"_index\":25,\"name\":{\"70\":{}},\"comment\":{}}],[\"eventasyncinitstopped\",{\"_index\":26,\"name\":{\"71\":{}},\"comment\":{}}],[\"events\",{\"_index\":21,\"name\":{\"66\":{}},\"comment\":{}}],[\"initlock\",{\"_index\":17,\"name\":{\"25\":{},\"32\":{},\"42\":{},\"48\":{},\"59\":{},\"65\":{},\"87\":{}},\"comment\":{}}],[\"p\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"promisedeconstructed\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"ready\",{\"_index\":18,\"name\":{\"26\":{},\"43\":{},\"60\":{}},\"comment\":{}}],[\"rejectp\",{\"_index\":5,\"name\":{\"6\":{}},\"comment\":{}}],[\"resolvep\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"running\",{\"_index\":14,\"name\":{\"21\":{},\"28\":{},\"56\":{},\"62\":{},\"83\":{}},\"comment\":{}}],[\"start\",{\"_index\":11,\"name\":{\"18\":{},\"54\":{}},\"comment\":{}}],[\"startstop\",{\"_index\":20,\"name\":{\"49\":{},\"50\":{},\"52\":{}},\"comment\":{}}],[\"status\",{\"_index\":6,\"name\":{\"8\":{},\"23\":{},\"30\":{},\"40\":{},\"46\":{},\"57\":{},\"63\":{},\"85\":{}},\"comment\":{}}],[\"statusp\",{\"_index\":16,\"name\":{\"24\":{},\"31\":{},\"41\":{},\"47\":{},\"58\":{},\"64\":{},\"86\":{}},\"comment\":{}}],[\"stop\",{\"_index\":12,\"name\":{\"19\":{},\"55\":{}},\"comment\":{}}],[\"types\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/functions/createDestroyStartStop.ready.html b/docs/functions/createDestroyStartStop.ready.html index 35dbc47..2e887e1 100644 --- a/docs/functions/createDestroyStartStop.ready.html +++ b/docs/functions/createDestroyStartStop.ready.html @@ -46,7 +46,7 @@