diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bc8adce..f3b95dc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,13 +5,10 @@ workflow: when: never - when: always -default: - interruptible: true - variables: + GIT_SUBMODULE_STRATEGY: recursive GH_PROJECT_PATH: "MatrixAI/${CI_PROJECT_NAME}" GH_PROJECT_URL: "https://${GITHUB_TOKEN}@github.com/${GH_PROJECT_PATH}.git" - GIT_SUBMODULE_STRATEGY: recursive # Cache .npm NPM_CONFIG_CACHE: "${CI_PROJECT_DIR}/tmp/npm" # Prefer offline node module installation @@ -19,13 +16,24 @@ variables: # Homebrew cache only used by macos runner HOMEBREW_CACHE: "${CI_PROJECT_DIR}/tmp/Homebrew" +default: + interruptible: true + before_script: + # Replace this in windows runners that use powershell + # with `mkdir -Force "$CI_PROJECT_DIR/tmp"` + - mkdir -p "$CI_PROJECT_DIR/tmp" + # Cached directories shared between jobs & pipelines per-branch per-runner cache: key: $CI_COMMIT_REF_SLUG + # Preserve cache even if job fails + when: 'always' paths: - ./tmp/npm/ # Homebrew cache is only used by the macos runner - ./tmp/Homebrew + # Chocolatey cache is only used by the windows runner + - ./tmp/chocolatey/ # `jest` cache is configured in jest.config.js - ./tmp/jest/ @@ -42,9 +50,10 @@ check:lint: needs: [] script: - > - nix-shell --run ' - npm run lint; - ' + nix-shell --arg ci true --run ' + npm run lint; + npm run lint-shell; + ' rules: # Runs on feature and staging commits and ignores version commits - if: $CI_COMMIT_BRANCH =~ /^(?:feature.*|staging)$/ && $CI_COMMIT_TITLE !~ /^[0-9]+\.[0-9]+\.[0-9]+(?:-.*[0-9]+)?$/ @@ -59,10 +68,9 @@ check:test: needs: [] script: - > - nix-shell --run ' - npm run build --verbose; - npm test -- --ci --coverage; - ' + nix-shell --arg ci true --run ' + npm test -- --ci --coverage; + ' artifacts: when: always reports: @@ -87,20 +95,20 @@ build:merge: # Required for `gh pr create` - git remote add upstream "$GH_PROJECT_URL" - > - nix-shell -I nixpkgs=./pkgs.nix --packages gitAndTools.gh --run ' - gh pr create \ - --head staging \ - --base master \ - --title "ci: merge staging to master" \ - --body "This is an automatic PR generated by the pipeline CI/CD. This will be automatically fast-forward merged if successful." \ - --assignee "@me" \ - --no-maintainer-edit \ - --repo "$GH_PROJECT_PATH" || true; - printf "Pipeline Attempt on ${CI_PIPELINE_ID} for ${CI_COMMIT_SHA}\n\n${CI_PIPELINE_URL}" \ - | gh pr comment staging \ - --body-file - \ - --repo "$GH_PROJECT_PATH"; - ' + nix-shell --arg ci true --run ' + gh pr create \ + --head staging \ + --base master \ + --title "ci: merge staging to master" \ + --body "This is an automatic PR generated by the pipeline CI/CD. This will be automatically fast-forward merged if successful." \ + --assignee "@me" \ + --no-maintainer-edit \ + --repo "$GH_PROJECT_PATH" || true; + printf "Pipeline Attempt on ${CI_PIPELINE_ID} for ${CI_COMMIT_SHA}\n\n${CI_PIPELINE_URL}" \ + | gh pr comment staging \ + --body-file - \ + --repo "$GH_PROJECT_PATH"; + ' rules: # Runs on staging commits and ignores version commits - if: $CI_COMMIT_BRANCH == 'staging' && $CI_COMMIT_TITLE !~ /^[0-9]+\.[0-9]+\.[0-9]+(?:-.*[0-9]+)?$/ @@ -112,10 +120,10 @@ build:linux: needs: [] script: - > - nix-shell --run ' - npm run build --verbose; - npm test -- --ci --coverage; - ' + nix-shell --arg ci true --run ' + npm run build --verbose; + npm test -- --ci --coverage; + ' artifacts: when: always reports: @@ -140,10 +148,10 @@ build:windows: tags: - windows before_script: - - choco install nodejs --version=16.14.2 -y - - refreshenv + - mkdir -Force "$CI_PROJECT_DIR/tmp" script: - - npm config set msvs_version 2019 + - .\scripts\choco-install.ps1 + - refreshenv - npm install --ignore-scripts - $env:Path = "$(npm bin);" + $env:Path - npm run build --verbose @@ -165,15 +173,10 @@ build:macos: tags: - shared-macos-amd64 image: macos-11-xcode-12 - variables: - HOMEBREW_NO_INSTALL_UPGRADE: "true" - HOMEBREW_NO_INSTALL_CLEANUP: "true" - before_script: + script: - eval "$(brew shellenv)" - - brew install node@16 - - brew link --overwrite node@16 + - ./scripts/brew-install.sh - hash -r - script: - npm install --ignore-scripts - export PATH="$(npm bin):$PATH" - npm run build --verbose @@ -197,14 +200,13 @@ build:prerelease: - build:macos # Don't interrupt publishing job interruptible: false - before_script: - - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > ./.npmrc script: + - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > ./.npmrc - echo 'Publishing library prerelease' - > - nix-shell --run ' - npm publish --tag prerelease --access public; - ' + nix-shell --arg ci true --run ' + npm publish --tag prerelease --access public; + ' after_script: - rm -f ./.npmrc rules: @@ -234,12 +236,12 @@ integration:merge: GIT_DEPTH: 0 script: - > - nix-shell -I nixpkgs=./pkgs.nix --packages gitAndTools.gh --run ' - printf "Pipeline Succeeded on ${CI_PIPELINE_ID} for ${CI_COMMIT_SHA}\n\n${CI_PIPELINE_URL}" \ - | gh pr comment staging \ - --body-file - \ - --repo "$GH_PROJECT_PATH"; - ' + nix-shell --arg ci true --run ' + printf "Pipeline Succeeded on ${CI_PIPELINE_ID} for ${CI_COMMIT_SHA}\n\n${CI_PIPELINE_URL}" \ + | gh pr comment staging \ + --body-file - \ + --repo "$GH_PROJECT_PATH"; + ' - git remote add upstream "$GH_PROJECT_URL" - git checkout origin/master # Merge up to the current commit (not the latest commit) @@ -260,14 +262,13 @@ release:distribution: - integration:merge # Don't interrupt publishing job interruptible: false - before_script: - - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > ./.npmrc script: + - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > ./.npmrc - echo 'Publishing library' - > - nix-shell --run ' - npm publish --access public; - ' + nix-shell --arg ci true --run ' + npm publish --access public; + ' after_script: - rm -f ./.npmrc rules: diff --git a/README.md b/README.md index 3607024..7345c70 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,26 @@ See the docs at: https://matrixai.github.io/js-logger/ ### Publishing +Publishing is handled automatically by the staging pipeline. + +Prerelease: + +```sh +# npm login +npm version prepatch --preid alpha # premajor/preminor/prepatch +git push --follow-tags +``` + +Release: + +```sh +# npm login +npm version patch # major/minor/patch +git push --follow-tags +``` + +Manually: + ```sh # npm login npm version patch # major/minor/patch diff --git a/docs/assets/search.js b/docs/assets/search.js index dc02b00..0dae71f 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Handler\",\"url\":\"classes/Handler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Handler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":2,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/Handler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":3,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/Handler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":4,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Handler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":5,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/Handler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":6,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/Handler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":7,\"kind\":4,\"name\":\"formatting\",\"url\":\"modules/formatting.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":8,\"kind\":32,\"name\":\"level\",\"url\":\"modules/formatting.html#level\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":9,\"kind\":32,\"name\":\"key\",\"url\":\"modules/formatting.html#key\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":10,\"kind\":32,\"name\":\"keys\",\"url\":\"modules/formatting.html#keys\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":11,\"kind\":32,\"name\":\"date\",\"url\":\"modules/formatting.html#date\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":12,\"kind\":32,\"name\":\"msg\",\"url\":\"modules/formatting.html#msg\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":13,\"kind\":32,\"name\":\"trace\",\"url\":\"modules/formatting.html#trace\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":14,\"kind\":64,\"name\":\"format\",\"url\":\"modules/formatting.html#format\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":15,\"kind\":64,\"name\":\"formatter\",\"url\":\"modules/formatting.html#formatter\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":16,\"kind\":128,\"name\":\"ConsoleErrHandler\",\"url\":\"classes/ConsoleErrHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":17,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsoleErrHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":18,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ConsoleErrHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ConsoleErrHandler\"},{\"id\":19,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/ConsoleErrHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":20,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/ConsoleErrHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":21,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsoleErrHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":22,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/ConsoleErrHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":23,\"kind\":128,\"name\":\"ConsoleOutHandler\",\"url\":\"classes/ConsoleOutHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":24,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsoleOutHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":25,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ConsoleOutHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ConsoleOutHandler\"},{\"id\":26,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/ConsoleOutHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":27,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/ConsoleOutHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":28,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsoleOutHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":29,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/ConsoleOutHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":30,\"kind\":128,\"name\":\"StreamHandler\",\"url\":\"classes/StreamHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":31,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StreamHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":32,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/StreamHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"StreamHandler\"},{\"id\":33,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/StreamHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":34,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/StreamHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":35,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StreamHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":36,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/StreamHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":37,\"kind\":8,\"name\":\"LogLevel\",\"url\":\"enums/LogLevel.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":38,\"kind\":16,\"name\":\"NOTSET\",\"url\":\"enums/LogLevel.html#NOTSET\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":39,\"kind\":16,\"name\":\"DEBUG\",\"url\":\"enums/LogLevel.html#DEBUG\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":40,\"kind\":16,\"name\":\"INFO\",\"url\":\"enums/LogLevel.html#INFO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":41,\"kind\":16,\"name\":\"WARN\",\"url\":\"enums/LogLevel.html#WARN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":42,\"kind\":16,\"name\":\"ERROR\",\"url\":\"enums/LogLevel.html#ERROR\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":43,\"kind\":64,\"name\":\"levelToString\",\"url\":\"modules.html#levelToString\",\"classes\":\"tsd-kind-function\"},{\"id\":44,\"kind\":256,\"name\":\"ToString\",\"url\":\"interfaces/ToString.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":45,\"kind\":2048,\"name\":\"toString\",\"url\":\"interfaces/ToString.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ToString\"},{\"id\":46,\"kind\":4194304,\"name\":\"LogRecord\",\"url\":\"modules.html#LogRecord\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":47,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#LogRecord.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"LogRecord\"},{\"id\":48,\"kind\":1024,\"name\":\"key\",\"url\":\"modules.html#LogRecord.__type.key\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":49,\"kind\":1024,\"name\":\"date\",\"url\":\"modules.html#LogRecord.__type.date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":50,\"kind\":1024,\"name\":\"msg\",\"url\":\"modules.html#LogRecord.__type.msg\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":51,\"kind\":1024,\"name\":\"level\",\"url\":\"modules.html#LogRecord.__type.level\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":52,\"kind\":1024,\"name\":\"logger\",\"url\":\"modules.html#LogRecord.__type.logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":53,\"kind\":4194304,\"name\":\"LogFormatter\",\"url\":\"modules.html#LogFormatter\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":54,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#LogFormatter.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"LogFormatter\"},{\"id\":55,\"kind\":128,\"name\":\"default\",\"url\":\"classes/default.html\",\"classes\":\"tsd-kind-class\"},{\"id\":56,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":57,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/default.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":58,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/default.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":59,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":60,\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/default.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":61,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":62,\"kind\":1024,\"name\":\"loggers\",\"url\":\"classes/default.html#loggers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":63,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":64,\"kind\":2048,\"name\":\"getChild\",\"url\":\"classes/default.html#getChild\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":65,\"kind\":2048,\"name\":\"getParent\",\"url\":\"classes/default.html#getParent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":66,\"kind\":2048,\"name\":\"setLevel\",\"url\":\"classes/default.html#setLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":67,\"kind\":2048,\"name\":\"getEffectiveLevel\",\"url\":\"classes/default.html#getEffectiveLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":68,\"kind\":2048,\"name\":\"isEnabledFor\",\"url\":\"classes/default.html#isEnabledFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":69,\"kind\":2048,\"name\":\"addHandler\",\"url\":\"classes/default.html#addHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":70,\"kind\":2048,\"name\":\"removeHandler\",\"url\":\"classes/default.html#removeHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":71,\"kind\":2048,\"name\":\"clearHandlers\",\"url\":\"classes/default.html#clearHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":72,\"kind\":2048,\"name\":\"hasHandlers\",\"url\":\"classes/default.html#hasHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":73,\"kind\":2048,\"name\":\"setFilter\",\"url\":\"classes/default.html#setFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":74,\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/default.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":75,\"kind\":2048,\"name\":\"info\",\"url\":\"classes/default.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":76,\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/default.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":77,\"kind\":2048,\"name\":\"error\",\"url\":\"classes/default.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":78,\"kind\":2048,\"name\":\"log\",\"url\":\"classes/default.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"},{\"id\":79,\"kind\":2048,\"name\":\"makeRecord\",\"url\":\"classes/default.html#makeRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"},{\"id\":80,\"kind\":2048,\"name\":\"callHandlers\",\"url\":\"classes/default.html#callHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,23.918]],[\"parent/0\",[]],[\"name/1\",[1,27.02]],[\"parent/1\",[0,2.247]],[\"name/2\",[2,27.02]],[\"parent/2\",[0,2.247]],[\"name/3\",[3,29.026]],[\"parent/3\",[0,2.247]],[\"name/4\",[4,29.026]],[\"parent/4\",[0,2.247]],[\"name/5\",[5,27.02]],[\"parent/5\",[0,2.247]],[\"name/6\",[6,29.026]],[\"parent/6\",[0,2.247]],[\"name/7\",[7,21.554]],[\"parent/7\",[]],[\"name/8\",[8,31.54]],[\"parent/8\",[7,2.025]],[\"name/9\",[9,31.54]],[\"parent/9\",[7,2.025]],[\"name/10\",[10,40.013]],[\"parent/10\",[7,2.025]],[\"name/11\",[11,34.904]],[\"parent/11\",[7,2.025]],[\"name/12\",[12,34.904]],[\"parent/12\",[7,2.025]],[\"name/13\",[13,40.013]],[\"parent/13\",[7,2.025]],[\"name/14\",[5,27.02]],[\"parent/14\",[7,2.025]],[\"name/15\",[2,27.02]],[\"parent/15\",[7,2.025]],[\"name/16\",[14,23.918]],[\"parent/16\",[]],[\"name/17\",[1,27.02]],[\"parent/17\",[14,2.247]],[\"name/18\",[6,29.026]],[\"parent/18\",[14,2.247]],[\"name/19\",[2,27.02]],[\"parent/19\",[14,2.247]],[\"name/20\",[3,29.026]],[\"parent/20\",[14,2.247]],[\"name/21\",[4,29.026]],[\"parent/21\",[14,2.247]],[\"name/22\",[5,27.02]],[\"parent/22\",[14,2.247]],[\"name/23\",[15,23.918]],[\"parent/23\",[]],[\"name/24\",[1,27.02]],[\"parent/24\",[15,2.247]],[\"name/25\",[6,29.026]],[\"parent/25\",[15,2.247]],[\"name/26\",[2,27.02]],[\"parent/26\",[15,2.247]],[\"name/27\",[3,29.026]],[\"parent/27\",[15,2.247]],[\"name/28\",[4,29.026]],[\"parent/28\",[15,2.247]],[\"name/29\",[5,27.02]],[\"parent/29\",[15,2.247]],[\"name/30\",[16,23.918]],[\"parent/30\",[]],[\"name/31\",[1,27.02]],[\"parent/31\",[16,2.247]],[\"name/32\",[6,29.026]],[\"parent/32\",[16,2.247]],[\"name/33\",[2,27.02]],[\"parent/33\",[16,2.247]],[\"name/34\",[3,29.026]],[\"parent/34\",[16,2.247]],[\"name/35\",[4,29.026]],[\"parent/35\",[16,2.247]],[\"name/36\",[5,27.02]],[\"parent/36\",[16,2.247]],[\"name/37\",[17,25.349]],[\"parent/37\",[]],[\"name/38\",[18,40.013]],[\"parent/38\",[17,2.382]],[\"name/39\",[19,34.904]],[\"parent/39\",[17,2.382]],[\"name/40\",[20,34.904]],[\"parent/40\",[17,2.382]],[\"name/41\",[21,34.904]],[\"parent/41\",[17,2.382]],[\"name/42\",[22,34.904]],[\"parent/42\",[17,2.382]],[\"name/43\",[23,40.013]],[\"parent/43\",[]],[\"name/44\",[24,31.54]],[\"parent/44\",[]],[\"name/45\",[24,31.54]],[\"parent/45\",[24,2.963]],[\"name/46\",[25,34.904]],[\"parent/46\",[]],[\"name/47\",[26,31.54]],[\"parent/47\",[25,3.28]],[\"name/48\",[9,31.54]],[\"parent/48\",[27,2.539]],[\"name/49\",[11,34.904]],[\"parent/49\",[27,2.539]],[\"name/50\",[12,34.904]],[\"parent/50\",[27,2.539]],[\"name/51\",[8,31.54]],[\"parent/51\",[27,2.539]],[\"name/52\",[28,40.013]],[\"parent/52\",[27,2.539]],[\"name/53\",[29,34.904]],[\"parent/53\",[]],[\"name/54\",[26,31.54]],[\"parent/54\",[29,3.28]],[\"name/55\",[30,11.296]],[\"parent/55\",[]],[\"name/56\",[1,27.02]],[\"parent/56\",[30,1.061]],[\"name/57\",[9,31.54]],[\"parent/57\",[30,1.061]],[\"name/58\",[8,31.54]],[\"parent/58\",[30,1.061]],[\"name/59\",[31,40.013]],[\"parent/59\",[30,1.061]],[\"name/60\",[32,40.013]],[\"parent/60\",[30,1.061]],[\"name/61\",[33,40.013]],[\"parent/61\",[30,1.061]],[\"name/62\",[34,40.013]],[\"parent/62\",[30,1.061]],[\"name/63\",[26,31.54]],[\"parent/63\",[30,1.061]],[\"name/64\",[35,40.013]],[\"parent/64\",[30,1.061]],[\"name/65\",[36,40.013]],[\"parent/65\",[30,1.061]],[\"name/66\",[37,40.013]],[\"parent/66\",[30,1.061]],[\"name/67\",[38,40.013]],[\"parent/67\",[30,1.061]],[\"name/68\",[39,40.013]],[\"parent/68\",[30,1.061]],[\"name/69\",[40,40.013]],[\"parent/69\",[30,1.061]],[\"name/70\",[41,40.013]],[\"parent/70\",[30,1.061]],[\"name/71\",[42,40.013]],[\"parent/71\",[30,1.061]],[\"name/72\",[43,40.013]],[\"parent/72\",[30,1.061]],[\"name/73\",[44,40.013]],[\"parent/73\",[30,1.061]],[\"name/74\",[19,34.904]],[\"parent/74\",[30,1.061]],[\"name/75\",[20,34.904]],[\"parent/75\",[30,1.061]],[\"name/76\",[21,34.904]],[\"parent/76\",[30,1.061]],[\"name/77\",[22,34.904]],[\"parent/77\",[30,1.061]],[\"name/78\",[45,40.013]],[\"parent/78\",[30,1.061]],[\"name/79\",[46,40.013]],[\"parent/79\",[30,1.061]],[\"name/80\",[47,40.013]],[\"parent/80\",[30,1.061]]],\"invertedIndex\":[[\"__type\",{\"_index\":26,\"name\":{\"47\":{},\"54\":{},\"63\":{}},\"parent\":{}}],[\"addhandler\",{\"_index\":40,\"name\":{\"69\":{}},\"parent\":{}}],[\"callhandlers\",{\"_index\":47,\"name\":{\"80\":{}},\"parent\":{}}],[\"clearhandlers\",{\"_index\":42,\"name\":{\"71\":{}},\"parent\":{}}],[\"consoleerrhandler\",{\"_index\":14,\"name\":{\"16\":{}},\"parent\":{\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{}}}],[\"consoleouthandler\",{\"_index\":15,\"name\":{\"23\":{}},\"parent\":{\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{}}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"17\":{},\"24\":{},\"31\":{},\"56\":{}},\"parent\":{}}],[\"date\",{\"_index\":11,\"name\":{\"11\":{},\"49\":{}},\"parent\":{}}],[\"debug\",{\"_index\":19,\"name\":{\"39\":{},\"74\":{}},\"parent\":{}}],[\"default\",{\"_index\":30,\"name\":{\"55\":{}},\"parent\":{\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{}}}],[\"emit\",{\"_index\":6,\"name\":{\"6\":{},\"18\":{},\"25\":{},\"32\":{}},\"parent\":{}}],[\"error\",{\"_index\":22,\"name\":{\"42\":{},\"77\":{}},\"parent\":{}}],[\"filter\",{\"_index\":31,\"name\":{\"59\":{}},\"parent\":{}}],[\"format\",{\"_index\":5,\"name\":{\"5\":{},\"14\":{},\"22\":{},\"29\":{},\"36\":{}},\"parent\":{}}],[\"formatter\",{\"_index\":2,\"name\":{\"2\":{},\"15\":{},\"19\":{},\"26\":{},\"33\":{}},\"parent\":{}}],[\"formatting\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{}}}],[\"getchild\",{\"_index\":35,\"name\":{\"64\":{}},\"parent\":{}}],[\"geteffectivelevel\",{\"_index\":38,\"name\":{\"67\":{}},\"parent\":{}}],[\"getparent\",{\"_index\":36,\"name\":{\"65\":{}},\"parent\":{}}],[\"handle\",{\"_index\":4,\"name\":{\"4\":{},\"21\":{},\"28\":{},\"35\":{}},\"parent\":{}}],[\"handler\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{}}}],[\"handlers\",{\"_index\":32,\"name\":{\"60\":{}},\"parent\":{}}],[\"hashandlers\",{\"_index\":43,\"name\":{\"72\":{}},\"parent\":{}}],[\"info\",{\"_index\":20,\"name\":{\"40\":{},\"75\":{}},\"parent\":{}}],[\"isenabledfor\",{\"_index\":39,\"name\":{\"68\":{}},\"parent\":{}}],[\"key\",{\"_index\":9,\"name\":{\"9\":{},\"48\":{},\"57\":{}},\"parent\":{}}],[\"keys\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"level\",{\"_index\":8,\"name\":{\"8\":{},\"51\":{},\"58\":{}},\"parent\":{}}],[\"leveltostring\",{\"_index\":23,\"name\":{\"43\":{}},\"parent\":{}}],[\"log\",{\"_index\":45,\"name\":{\"78\":{}},\"parent\":{}}],[\"logformatter\",{\"_index\":29,\"name\":{\"53\":{}},\"parent\":{\"54\":{}}}],[\"logger\",{\"_index\":28,\"name\":{\"52\":{}},\"parent\":{}}],[\"loggers\",{\"_index\":34,\"name\":{\"62\":{}},\"parent\":{}}],[\"loglevel\",{\"_index\":17,\"name\":{\"37\":{}},\"parent\":{\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{}}}],[\"logrecord\",{\"_index\":25,\"name\":{\"46\":{}},\"parent\":{\"47\":{}}}],[\"logrecord.__type\",{\"_index\":27,\"name\":{},\"parent\":{\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{}}}],[\"makerecord\",{\"_index\":46,\"name\":{\"79\":{}},\"parent\":{}}],[\"msg\",{\"_index\":12,\"name\":{\"12\":{},\"50\":{}},\"parent\":{}}],[\"notset\",{\"_index\":18,\"name\":{\"38\":{}},\"parent\":{}}],[\"parent\",{\"_index\":33,\"name\":{\"61\":{}},\"parent\":{}}],[\"removehandler\",{\"_index\":41,\"name\":{\"70\":{}},\"parent\":{}}],[\"setfilter\",{\"_index\":44,\"name\":{\"73\":{}},\"parent\":{}}],[\"setformatter\",{\"_index\":3,\"name\":{\"3\":{},\"20\":{},\"27\":{},\"34\":{}},\"parent\":{}}],[\"setlevel\",{\"_index\":37,\"name\":{\"66\":{}},\"parent\":{}}],[\"streamhandler\",{\"_index\":16,\"name\":{\"30\":{}},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{}}}],[\"tostring\",{\"_index\":24,\"name\":{\"44\":{},\"45\":{}},\"parent\":{\"45\":{}}}],[\"trace\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"warn\",{\"_index\":21,\"name\":{\"41\":{},\"76\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Handler\",\"url\":\"classes/Handler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Handler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":2,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/Handler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":3,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/Handler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":4,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Handler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":5,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/Handler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":6,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/Handler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Handler\"},{\"id\":7,\"kind\":4,\"name\":\"formatting\",\"url\":\"modules/formatting.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":8,\"kind\":32,\"name\":\"level\",\"url\":\"modules/formatting.html#level\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":9,\"kind\":32,\"name\":\"key\",\"url\":\"modules/formatting.html#key\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":10,\"kind\":32,\"name\":\"keys\",\"url\":\"modules/formatting.html#keys\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":11,\"kind\":32,\"name\":\"date\",\"url\":\"modules/formatting.html#date\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":12,\"kind\":32,\"name\":\"msg\",\"url\":\"modules/formatting.html#msg\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":13,\"kind\":32,\"name\":\"stack\",\"url\":\"modules/formatting.html#stack\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":14,\"kind\":32,\"name\":\"data\",\"url\":\"modules/formatting.html#data\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":15,\"kind\":64,\"name\":\"format\",\"url\":\"modules/formatting.html#format\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":16,\"kind\":64,\"name\":\"formatter\",\"url\":\"modules/formatting.html#formatter\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":17,\"kind\":64,\"name\":\"jsonFormatter\",\"url\":\"modules/formatting.html#jsonFormatter\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"formatting\"},{\"id\":18,\"kind\":128,\"name\":\"ConsoleErrHandler\",\"url\":\"classes/ConsoleErrHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":19,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsoleErrHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":20,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ConsoleErrHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ConsoleErrHandler\"},{\"id\":21,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/ConsoleErrHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":22,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/ConsoleErrHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":23,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsoleErrHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":24,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/ConsoleErrHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleErrHandler\"},{\"id\":25,\"kind\":128,\"name\":\"ConsoleOutHandler\",\"url\":\"classes/ConsoleOutHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":26,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsoleOutHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":27,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ConsoleOutHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ConsoleOutHandler\"},{\"id\":28,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/ConsoleOutHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":29,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/ConsoleOutHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":30,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsoleOutHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":31,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/ConsoleOutHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsoleOutHandler\"},{\"id\":32,\"kind\":128,\"name\":\"StreamHandler\",\"url\":\"classes/StreamHandler.html\",\"classes\":\"tsd-kind-class\"},{\"id\":33,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StreamHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":34,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/StreamHandler.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"StreamHandler\"},{\"id\":35,\"kind\":1024,\"name\":\"formatter\",\"url\":\"classes/StreamHandler.html#formatter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":36,\"kind\":2048,\"name\":\"setFormatter\",\"url\":\"classes/StreamHandler.html#setFormatter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":37,\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StreamHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":38,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/StreamHandler.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamHandler\"},{\"id\":39,\"kind\":64,\"name\":\"levelToString\",\"url\":\"modules.html#levelToString\",\"classes\":\"tsd-kind-function\"},{\"id\":40,\"kind\":64,\"name\":\"evalLogDataValue\",\"url\":\"modules.html#evalLogDataValue\",\"classes\":\"tsd-kind-function\"},{\"id\":41,\"kind\":64,\"name\":\"evalLogData\",\"url\":\"modules.html#evalLogData\",\"classes\":\"tsd-kind-function\"},{\"id\":42,\"kind\":32,\"name\":\"hasCaptureStackTrace\",\"url\":\"modules.html#hasCaptureStackTrace\",\"classes\":\"tsd-kind-variable\"},{\"id\":43,\"kind\":32,\"name\":\"hasStackTraceLimit\",\"url\":\"modules.html#hasStackTraceLimit\",\"classes\":\"tsd-kind-variable\"},{\"id\":44,\"kind\":8,\"name\":\"LogLevel\",\"url\":\"enums/LogLevel.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":45,\"kind\":16,\"name\":\"NOTSET\",\"url\":\"enums/LogLevel.html#NOTSET\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":46,\"kind\":16,\"name\":\"DEBUG\",\"url\":\"enums/LogLevel.html#DEBUG\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":47,\"kind\":16,\"name\":\"INFO\",\"url\":\"enums/LogLevel.html#INFO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":48,\"kind\":16,\"name\":\"WARN\",\"url\":\"enums/LogLevel.html#WARN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":49,\"kind\":16,\"name\":\"ERROR\",\"url\":\"enums/LogLevel.html#ERROR\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"id\":50,\"kind\":256,\"name\":\"ToString\",\"url\":\"interfaces/ToString.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":51,\"kind\":2048,\"name\":\"toString\",\"url\":\"interfaces/ToString.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ToString\"},{\"id\":52,\"kind\":256,\"name\":\"ToJSON\",\"url\":\"interfaces/ToJSON.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":53,\"kind\":2048,\"name\":\"toJSON\",\"url\":\"interfaces/ToJSON.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ToJSON\"},{\"id\":54,\"kind\":4194304,\"name\":\"LogDataKey\",\"url\":\"modules.html#LogDataKey\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":55,\"kind\":4194304,\"name\":\"LogDataValue\",\"url\":\"modules.html#LogDataValue\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":56,\"kind\":4194304,\"name\":\"LogData\",\"url\":\"modules.html#LogData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":57,\"kind\":4194304,\"name\":\"LogRecord\",\"url\":\"modules.html#LogRecord\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":58,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#LogRecord.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"LogRecord\"},{\"id\":59,\"kind\":1024,\"name\":\"logger\",\"url\":\"modules.html#LogRecord.__type.logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":60,\"kind\":1024,\"name\":\"key\",\"url\":\"modules.html#LogRecord.__type.key\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":61,\"kind\":1024,\"name\":\"date\",\"url\":\"modules.html#LogRecord.__type.date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":62,\"kind\":1024,\"name\":\"level\",\"url\":\"modules.html#LogRecord.__type.level\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":63,\"kind\":1024,\"name\":\"msg\",\"url\":\"modules.html#LogRecord.__type.msg\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":64,\"kind\":1024,\"name\":\"data\",\"url\":\"modules.html#LogRecord.__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":65,\"kind\":2048,\"name\":\"keys\",\"url\":\"modules.html#LogRecord.__type.keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":66,\"kind\":2048,\"name\":\"stack\",\"url\":\"modules.html#LogRecord.__type.stack\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"LogRecord.__type\"},{\"id\":67,\"kind\":4194304,\"name\":\"LogFormatter\",\"url\":\"modules.html#LogFormatter\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":68,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#LogFormatter.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"LogFormatter\"},{\"id\":69,\"kind\":128,\"name\":\"default\",\"url\":\"classes/default.html\",\"classes\":\"tsd-kind-class\"},{\"id\":70,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":71,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/default.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":72,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/default.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":73,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":74,\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/default.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":75,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":76,\"kind\":1024,\"name\":\"loggers\",\"url\":\"classes/default.html#loggers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":77,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":78,\"kind\":2048,\"name\":\"getChild\",\"url\":\"classes/default.html#getChild\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":79,\"kind\":2048,\"name\":\"getParent\",\"url\":\"classes/default.html#getParent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":80,\"kind\":2048,\"name\":\"setLevel\",\"url\":\"classes/default.html#setLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":81,\"kind\":2048,\"name\":\"getEffectiveLevel\",\"url\":\"classes/default.html#getEffectiveLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":82,\"kind\":2048,\"name\":\"isEnabledFor\",\"url\":\"classes/default.html#isEnabledFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":83,\"kind\":2048,\"name\":\"addHandler\",\"url\":\"classes/default.html#addHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":84,\"kind\":2048,\"name\":\"removeHandler\",\"url\":\"classes/default.html#removeHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":85,\"kind\":2048,\"name\":\"clearHandlers\",\"url\":\"classes/default.html#clearHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":86,\"kind\":2048,\"name\":\"hasHandlers\",\"url\":\"classes/default.html#hasHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":87,\"kind\":2048,\"name\":\"setFilter\",\"url\":\"classes/default.html#setFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":88,\"kind\":2048,\"name\":\"unsetFilter\",\"url\":\"classes/default.html#unsetFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":89,\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/default.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":90,\"kind\":2048,\"name\":\"info\",\"url\":\"classes/default.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":91,\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/default.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":92,\"kind\":2048,\"name\":\"error\",\"url\":\"classes/default.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"id\":93,\"kind\":2048,\"name\":\"log\",\"url\":\"classes/default.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"},{\"id\":94,\"kind\":2048,\"name\":\"makeRecord\",\"url\":\"classes/default.html#makeRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"},{\"id\":95,\"kind\":2048,\"name\":\"callHandlers\",\"url\":\"classes/default.html#callHandlers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"default\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,25.598]],[\"parent/0\",[]],[\"name/1\",[1,28.7]],[\"parent/1\",[0,2.325]],[\"name/2\",[2,28.7]],[\"parent/2\",[0,2.325]],[\"name/3\",[3,30.706]],[\"parent/3\",[0,2.325]],[\"name/4\",[4,30.706]],[\"parent/4\",[0,2.325]],[\"name/5\",[5,28.7]],[\"parent/5\",[0,2.325]],[\"name/6\",[6,30.706]],[\"parent/6\",[0,2.325]],[\"name/7\",[7,21.324]],[\"parent/7\",[]],[\"name/8\",[8,33.219]],[\"parent/8\",[7,1.937]],[\"name/9\",[9,33.219]],[\"parent/9\",[7,1.937]],[\"name/10\",[10,36.584]],[\"parent/10\",[7,1.937]],[\"name/11\",[11,36.584]],[\"parent/11\",[7,1.937]],[\"name/12\",[12,36.584]],[\"parent/12\",[7,1.937]],[\"name/13\",[13,36.584]],[\"parent/13\",[7,1.937]],[\"name/14\",[14,36.584]],[\"parent/14\",[7,1.937]],[\"name/15\",[5,28.7]],[\"parent/15\",[7,1.937]],[\"name/16\",[2,28.7]],[\"parent/16\",[7,1.937]],[\"name/17\",[15,41.692]],[\"parent/17\",[7,1.937]],[\"name/18\",[16,25.598]],[\"parent/18\",[]],[\"name/19\",[1,28.7]],[\"parent/19\",[16,2.325]],[\"name/20\",[6,30.706]],[\"parent/20\",[16,2.325]],[\"name/21\",[2,28.7]],[\"parent/21\",[16,2.325]],[\"name/22\",[3,30.706]],[\"parent/22\",[16,2.325]],[\"name/23\",[4,30.706]],[\"parent/23\",[16,2.325]],[\"name/24\",[5,28.7]],[\"parent/24\",[16,2.325]],[\"name/25\",[17,25.598]],[\"parent/25\",[]],[\"name/26\",[1,28.7]],[\"parent/26\",[17,2.325]],[\"name/27\",[6,30.706]],[\"parent/27\",[17,2.325]],[\"name/28\",[2,28.7]],[\"parent/28\",[17,2.325]],[\"name/29\",[3,30.706]],[\"parent/29\",[17,2.325]],[\"name/30\",[4,30.706]],[\"parent/30\",[17,2.325]],[\"name/31\",[5,28.7]],[\"parent/31\",[17,2.325]],[\"name/32\",[18,25.598]],[\"parent/32\",[]],[\"name/33\",[1,28.7]],[\"parent/33\",[18,2.325]],[\"name/34\",[6,30.706]],[\"parent/34\",[18,2.325]],[\"name/35\",[2,28.7]],[\"parent/35\",[18,2.325]],[\"name/36\",[3,30.706]],[\"parent/36\",[18,2.325]],[\"name/37\",[4,30.706]],[\"parent/37\",[18,2.325]],[\"name/38\",[5,28.7]],[\"parent/38\",[18,2.325]],[\"name/39\",[19,41.692]],[\"parent/39\",[]],[\"name/40\",[20,41.692]],[\"parent/40\",[]],[\"name/41\",[21,41.692]],[\"parent/41\",[]],[\"name/42\",[22,41.692]],[\"parent/42\",[]],[\"name/43\",[23,41.692]],[\"parent/43\",[]],[\"name/44\",[24,27.029]],[\"parent/44\",[]],[\"name/45\",[25,41.692]],[\"parent/45\",[24,2.455]],[\"name/46\",[26,36.584]],[\"parent/46\",[24,2.455]],[\"name/47\",[27,36.584]],[\"parent/47\",[24,2.455]],[\"name/48\",[28,36.584]],[\"parent/48\",[24,2.455]],[\"name/49\",[29,36.584]],[\"parent/49\",[24,2.455]],[\"name/50\",[30,33.219]],[\"parent/50\",[]],[\"name/51\",[30,33.219]],[\"parent/51\",[30,3.017]],[\"name/52\",[31,33.219]],[\"parent/52\",[]],[\"name/53\",[31,33.219]],[\"parent/53\",[31,3.017]],[\"name/54\",[32,41.692]],[\"parent/54\",[]],[\"name/55\",[33,41.692]],[\"parent/55\",[]],[\"name/56\",[34,41.692]],[\"parent/56\",[]],[\"name/57\",[35,36.584]],[\"parent/57\",[]],[\"name/58\",[36,33.219]],[\"parent/58\",[35,3.323]],[\"name/59\",[37,41.692]],[\"parent/59\",[38,2.211]],[\"name/60\",[9,33.219]],[\"parent/60\",[38,2.211]],[\"name/61\",[11,36.584]],[\"parent/61\",[38,2.211]],[\"name/62\",[8,33.219]],[\"parent/62\",[38,2.211]],[\"name/63\",[12,36.584]],[\"parent/63\",[38,2.211]],[\"name/64\",[14,36.584]],[\"parent/64\",[38,2.211]],[\"name/65\",[10,36.584]],[\"parent/65\",[38,2.211]],[\"name/66\",[13,36.584]],[\"parent/66\",[38,2.211]],[\"name/67\",[39,36.584]],[\"parent/67\",[]],[\"name/68\",[36,33.219]],[\"parent/68\",[39,3.323]],[\"name/69\",[40,12.605]],[\"parent/69\",[]],[\"name/70\",[1,28.7]],[\"parent/70\",[40,1.145]],[\"name/71\",[9,33.219]],[\"parent/71\",[40,1.145]],[\"name/72\",[8,33.219]],[\"parent/72\",[40,1.145]],[\"name/73\",[41,41.692]],[\"parent/73\",[40,1.145]],[\"name/74\",[42,41.692]],[\"parent/74\",[40,1.145]],[\"name/75\",[43,41.692]],[\"parent/75\",[40,1.145]],[\"name/76\",[44,41.692]],[\"parent/76\",[40,1.145]],[\"name/77\",[36,33.219]],[\"parent/77\",[40,1.145]],[\"name/78\",[45,41.692]],[\"parent/78\",[40,1.145]],[\"name/79\",[46,41.692]],[\"parent/79\",[40,1.145]],[\"name/80\",[47,41.692]],[\"parent/80\",[40,1.145]],[\"name/81\",[48,41.692]],[\"parent/81\",[40,1.145]],[\"name/82\",[49,41.692]],[\"parent/82\",[40,1.145]],[\"name/83\",[50,41.692]],[\"parent/83\",[40,1.145]],[\"name/84\",[51,41.692]],[\"parent/84\",[40,1.145]],[\"name/85\",[52,41.692]],[\"parent/85\",[40,1.145]],[\"name/86\",[53,41.692]],[\"parent/86\",[40,1.145]],[\"name/87\",[54,41.692]],[\"parent/87\",[40,1.145]],[\"name/88\",[55,41.692]],[\"parent/88\",[40,1.145]],[\"name/89\",[26,36.584]],[\"parent/89\",[40,1.145]],[\"name/90\",[27,36.584]],[\"parent/90\",[40,1.145]],[\"name/91\",[28,36.584]],[\"parent/91\",[40,1.145]],[\"name/92\",[29,36.584]],[\"parent/92\",[40,1.145]],[\"name/93\",[56,41.692]],[\"parent/93\",[40,1.145]],[\"name/94\",[57,41.692]],[\"parent/94\",[40,1.145]],[\"name/95\",[58,41.692]],[\"parent/95\",[40,1.145]]],\"invertedIndex\":[[\"__type\",{\"_index\":36,\"name\":{\"58\":{},\"68\":{},\"77\":{}},\"parent\":{}}],[\"addhandler\",{\"_index\":50,\"name\":{\"83\":{}},\"parent\":{}}],[\"callhandlers\",{\"_index\":58,\"name\":{\"95\":{}},\"parent\":{}}],[\"clearhandlers\",{\"_index\":52,\"name\":{\"85\":{}},\"parent\":{}}],[\"consoleerrhandler\",{\"_index\":16,\"name\":{\"18\":{}},\"parent\":{\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{}}}],[\"consoleouthandler\",{\"_index\":17,\"name\":{\"25\":{}},\"parent\":{\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{}}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"19\":{},\"26\":{},\"33\":{},\"70\":{}},\"parent\":{}}],[\"data\",{\"_index\":14,\"name\":{\"14\":{},\"64\":{}},\"parent\":{}}],[\"date\",{\"_index\":11,\"name\":{\"11\":{},\"61\":{}},\"parent\":{}}],[\"debug\",{\"_index\":26,\"name\":{\"46\":{},\"89\":{}},\"parent\":{}}],[\"default\",{\"_index\":40,\"name\":{\"69\":{}},\"parent\":{\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{}}}],[\"emit\",{\"_index\":6,\"name\":{\"6\":{},\"20\":{},\"27\":{},\"34\":{}},\"parent\":{}}],[\"error\",{\"_index\":29,\"name\":{\"49\":{},\"92\":{}},\"parent\":{}}],[\"evallogdata\",{\"_index\":21,\"name\":{\"41\":{}},\"parent\":{}}],[\"evallogdatavalue\",{\"_index\":20,\"name\":{\"40\":{}},\"parent\":{}}],[\"filter\",{\"_index\":41,\"name\":{\"73\":{}},\"parent\":{}}],[\"format\",{\"_index\":5,\"name\":{\"5\":{},\"15\":{},\"24\":{},\"31\":{},\"38\":{}},\"parent\":{}}],[\"formatter\",{\"_index\":2,\"name\":{\"2\":{},\"16\":{},\"21\":{},\"28\":{},\"35\":{}},\"parent\":{}}],[\"formatting\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{}}}],[\"getchild\",{\"_index\":45,\"name\":{\"78\":{}},\"parent\":{}}],[\"geteffectivelevel\",{\"_index\":48,\"name\":{\"81\":{}},\"parent\":{}}],[\"getparent\",{\"_index\":46,\"name\":{\"79\":{}},\"parent\":{}}],[\"handle\",{\"_index\":4,\"name\":{\"4\":{},\"23\":{},\"30\":{},\"37\":{}},\"parent\":{}}],[\"handler\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{}}}],[\"handlers\",{\"_index\":42,\"name\":{\"74\":{}},\"parent\":{}}],[\"hascapturestacktrace\",{\"_index\":22,\"name\":{\"42\":{}},\"parent\":{}}],[\"hashandlers\",{\"_index\":53,\"name\":{\"86\":{}},\"parent\":{}}],[\"hasstacktracelimit\",{\"_index\":23,\"name\":{\"43\":{}},\"parent\":{}}],[\"info\",{\"_index\":27,\"name\":{\"47\":{},\"90\":{}},\"parent\":{}}],[\"isenabledfor\",{\"_index\":49,\"name\":{\"82\":{}},\"parent\":{}}],[\"jsonformatter\",{\"_index\":15,\"name\":{\"17\":{}},\"parent\":{}}],[\"key\",{\"_index\":9,\"name\":{\"9\":{},\"60\":{},\"71\":{}},\"parent\":{}}],[\"keys\",{\"_index\":10,\"name\":{\"10\":{},\"65\":{}},\"parent\":{}}],[\"level\",{\"_index\":8,\"name\":{\"8\":{},\"62\":{},\"72\":{}},\"parent\":{}}],[\"leveltostring\",{\"_index\":19,\"name\":{\"39\":{}},\"parent\":{}}],[\"log\",{\"_index\":56,\"name\":{\"93\":{}},\"parent\":{}}],[\"logdata\",{\"_index\":34,\"name\":{\"56\":{}},\"parent\":{}}],[\"logdatakey\",{\"_index\":32,\"name\":{\"54\":{}},\"parent\":{}}],[\"logdatavalue\",{\"_index\":33,\"name\":{\"55\":{}},\"parent\":{}}],[\"logformatter\",{\"_index\":39,\"name\":{\"67\":{}},\"parent\":{\"68\":{}}}],[\"logger\",{\"_index\":37,\"name\":{\"59\":{}},\"parent\":{}}],[\"loggers\",{\"_index\":44,\"name\":{\"76\":{}},\"parent\":{}}],[\"loglevel\",{\"_index\":24,\"name\":{\"44\":{}},\"parent\":{\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{}}}],[\"logrecord\",{\"_index\":35,\"name\":{\"57\":{}},\"parent\":{\"58\":{}}}],[\"logrecord.__type\",{\"_index\":38,\"name\":{},\"parent\":{\"59\":{},\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{}}}],[\"makerecord\",{\"_index\":57,\"name\":{\"94\":{}},\"parent\":{}}],[\"msg\",{\"_index\":12,\"name\":{\"12\":{},\"63\":{}},\"parent\":{}}],[\"notset\",{\"_index\":25,\"name\":{\"45\":{}},\"parent\":{}}],[\"parent\",{\"_index\":43,\"name\":{\"75\":{}},\"parent\":{}}],[\"removehandler\",{\"_index\":51,\"name\":{\"84\":{}},\"parent\":{}}],[\"setfilter\",{\"_index\":54,\"name\":{\"87\":{}},\"parent\":{}}],[\"setformatter\",{\"_index\":3,\"name\":{\"3\":{},\"22\":{},\"29\":{},\"36\":{}},\"parent\":{}}],[\"setlevel\",{\"_index\":47,\"name\":{\"80\":{}},\"parent\":{}}],[\"stack\",{\"_index\":13,\"name\":{\"13\":{},\"66\":{}},\"parent\":{}}],[\"streamhandler\",{\"_index\":18,\"name\":{\"32\":{}},\"parent\":{\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{}}}],[\"tojson\",{\"_index\":31,\"name\":{\"52\":{},\"53\":{}},\"parent\":{\"53\":{}}}],[\"tostring\",{\"_index\":30,\"name\":{\"50\":{},\"51\":{}},\"parent\":{\"51\":{}}}],[\"unsetfilter\",{\"_index\":55,\"name\":{\"88\":{}},\"parent\":{}}],[\"warn\",{\"_index\":28,\"name\":{\"48\":{},\"91\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/default.html b/docs/classes/default.html index 2242ba4..70f57c0 100644 --- a/docs/classes/default.html +++ b/docs/classes/default.html @@ -1 +1,5 @@ -
Generated using TypeDoc
Generated using TypeDoc
Publishing is handled automatically by the staging pipeline.
+Prerelease:
+# npm login
npm version prepatch --preid alpha # premajor/preminor/prepatch
git push --follow-tags
+
+Release:
+# npm login
npm version patch # major/minor/patch
git push --follow-tags
+
+Manually:
# npm login
npm version patch # major/minor/patch
npm run build
npm publish --access public
git push
git push --tags
-Generated using TypeDoc
Constructs a
+LogRecord
+TheLogRecord
can contain lazy values via wrapping with a lambda +This improves performance as they are not evaluated unless needed during formatting