From 6018f64c3add30fc932ff779f6255b7fe11c4878 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:14:28 +0100 Subject: [PATCH 001/244] chore(next.js): added initial package.json update and configuration files --- .editorconfig | 8 +- .eslintignore | 6 +- .eslintrc | 108 +- .gitignore | 9 +- .mailmap | 1 - .nvmrc | 1 + .prettierrc | 12 + .prettierrc.json | 13 - .remarkignore | 4 - .remarkrc | 14 - .stylelintignore | 4 +- .stylelintrc | 18 +- CONTRIBUTING.md | 4 +- jsconfig.json | 8 + next.config.js | 7 + package-lock.json | 18239 +++++++++++++++++++++----------------------- package.json | 102 +- 17 files changed, 8872 insertions(+), 9686 deletions(-) delete mode 100644 .mailmap create mode 100644 .nvmrc create mode 100644 .prettierrc delete mode 100644 .prettierrc.json delete mode 100644 .remarkignore delete mode 100644 .remarkrc create mode 100644 jsconfig.json create mode 100644 next.config.js diff --git a/.editorconfig b/.editorconfig index e85c3fc5982f..c6c8b3621938 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,13 +1,9 @@ -# https://editorconfig.org/ - root = true [*] indent_style = space indent_size = 2 end_of_line = lf -insert_final_newline = true +charset = utf-8 trim_trailing_whitespace = true - -[*.svg] -insert_final_newline = false +insert_final_newline = true diff --git a/.eslintignore b/.eslintignore index 0a78c7ae867a..988c07b6516f 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,4 +1,2 @@ -**/*.min.js -static/legacy/ -external/ -build/ +build +public diff --git a/.eslintrc b/.eslintrc index a7d672df29d7..5e3085ef8b58 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,51 +1,89 @@ { - "extends": [ - "eslint:recommended", - "standard", - "prettier" - ], - "plugins": [ - "prettier" - ], - "rules": { - "prettier/prettier": "error" - }, "overrides": [ { - "files": [ - "**/*.md" + "files": ["**/*.{js,jsx}"], + "extends": ["airbnb", "prettier"], + "env": { "node": true } + }, + { + "files": ["**/*.{ts,tsx}"], + "extends": [ + "airbnb", + "prettier", + "plugin:@typescript-eslint/recommended" ], - "plugins": [ - "markdown" + "plugins": ["@typescript-eslint"], + "env": { "browser": true, "node": true }, + "parser": "@typescript-eslint/parser", + "settings": { "import/resolver": { "typescript": {} } }, + "rules": { + "no-use-before-define": "off", + "@typescript-eslint/no-use-before-define": "warn", + "import/prefer-default-export": "off", + "import/extensions": "off" + } + }, + { + "files": ["**/*.tsx"], + "extends": [ + "airbnb/hooks", + "plugin:react/recommended", + "plugin:jsx-a11y/recommended" ], - "processor": "markdown/markdown" + "plugins": ["@typescript-eslint", "react-hooks"], + "parserOptions": { "ecmaFeatures": { "jsx": true } }, + "settings": { "react": { "version": "detect" } }, + "rules": { + "react/no-unused-prop-types": "off", + "react/require-default-props": "off", + "react/jsx-filename-extension": "off", + "react-hooks/rules-of-hooks": "error", + "react-hooks/exhaustive-deps": "warn", + "consistent-return": "off", + "react/function-component-definition": [ + "error", + { + "namedComponents": "arrow-function", + "unnamedComponents": "arrow-function" + } + ] + } + }, + { + "files": ["pages/**/*.{md,mdx}"], + "extends": ["plugin:mdx/recommended"], + "settings": { "mdx/code-blocks": false }, + "rules": { "react/jsx-no-undef": "off" } }, { "files": [ - "**/*.md/*.js" + "pages/about/*.{md,mdx}", + "pages/download/*.{md,mdx}", + "pages/get-involved/*.{md,mdx}", + "pages/homepage/*.{md,mdx}", + "pages/learn/*.m{md,mdx}" ], - "parserOptions": { - "ecmaVersion": "latest" - }, + "settings": { "mdx/code-blocks": true } + }, + { + "files": ["pages/**/*.{md,mdx}/*.{js,jsx,cjs,mjs,ts,tsx}"], "rules": { - "eqeqeq": "off", - "n/no-deprecated-api": "off", - "n/handle-callback-err": "off", - "no-const-assign": "off", + "camelcase": "off", + "@typescript-eslint/no-unused-vars": "off", + "consistent-return": "off", + "func-names": "off", + "import/extensions": "off", + "import/no-extraneous-dependencies": "off", + "import/no-unresolved": "off", + "no-console": "off", + "no-empty": "off", + "no-restricted-globals": "off", + "no-restricted-syntax": "off", "no-undef": "off", + "no-underscore-dangle": "off", "no-unused-expressions": "off", "no-unused-vars": "off", - "node/handle-callback-err": "off", - "node/no-deprecated-api": "off", - "prefer-const": "off", - "prettier/prettier": [ - "error", - { - "singleQuote": true, - "trailingComma": "none" - } - ], - "semi": ["error", "always"] + "prefer-promise-reject-errors": "off" } } ] diff --git a/.gitignore b/.gitignore index c648057343c3..440d37563549 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ -# Generated HTML and other static files -build/ # Commonly ignored Node.js files node_modules/ npm-debug.log @@ -10,7 +8,6 @@ npm-debug.log .AppleDouble .LSOverride -# Netlify -.netlify - -.cache/ +# Next.js files +.next +build diff --git a/.mailmap b/.mailmap deleted file mode 100644 index ce9ed4e2b3ee..000000000000 --- a/.mailmap +++ /dev/null @@ -1 +0,0 @@ -Mary Marchini diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 000000000000..b009dfb9d9f9 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +lts/* diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 000000000000..867a6097eeb5 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,12 @@ +{ + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "semi": true, + "singleQuote": true, + "jsxSingleQuote": false, + "trailingComma": "es5", + "bracketSpacing": true, + "bracketSameLine": false, + "arrowParens": "avoid" +} diff --git a/.prettierrc.json b/.prettierrc.json deleted file mode 100644 index 0fbddb05993d..000000000000 --- a/.prettierrc.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "overrides": [ - { - "files":[ - "**/*.js" - ], - "options": { - "singleQuote": true, - "trailingComma": "none" - } - } - ] -} diff --git a/.remarkignore b/.remarkignore deleted file mode 100644 index 2b569d27b58d..000000000000 --- a/.remarkignore +++ /dev/null @@ -1,4 +0,0 @@ -# We don't need to check all the md files under 'test/scripts' -# Because they are for test ONLY - -tests/scripts/ diff --git a/.remarkrc b/.remarkrc deleted file mode 100644 index 89bb6a54f34e..000000000000 --- a/.remarkrc +++ /dev/null @@ -1,14 +0,0 @@ -{ - "plugins": [ - "remark-frontmatter", - "remark-preset-lint-node", - ["remark-lint-fenced-code-flag", false], - ["remark-lint-first-heading-level", false], - ["remark-lint-maximum-line-length", false], - ["remark-lint-no-file-name-articles", false], - ["remark-lint-no-literal-urls", false], - ["remark-lint-no-undefined-references", false], - ["remark-lint-prohibited-strings", false], - ["remark-preset-lint-node/remark-lint-nodejs-links.js", false] - ] -} diff --git a/.stylelintignore b/.stylelintignore index 5021b0283305..988c07b6516f 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -1,2 +1,2 @@ -/build/ -**/vendor/ +build +public diff --git a/.stylelintrc b/.stylelintrc index 7d578a7d42f5..1c9d14768661 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -1,12 +1,14 @@ { - "extends": [ - "stylelint-config-twbs-bootstrap" - ], + "extends": ["stylelint-config-recommended-scss"], + "plugins": ["stylelint-order", "stylelint-selector-bem-pattern"], "rules": { - "declaration-no-important": null, - "order/properties-order": null, - "selector-max-id": 1, - "selector-max-type": null, - "selector-no-qualifying-type": null + "order/properties-alphabetical-order": true, + "no-descending-specificity": null, + "scss/at-extend-no-missing-placeholder": null, + "scss/at-import-partial-extension": "always", + "selector-pseudo-class-no-unknown": [ + true, + { "ignorePseudoClasses": ["global"] } + ] } } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6c1fa597134e..6c6e34641638 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,8 +8,8 @@ expectations the Node Foundation requires of its contributors. ## Vocabulary -* A **Contributor** is any individual creating or commenting on an issue or pull request. -* A **Collaborator** is a subset of contributors who have been given write access to the repository. +- A **Contributor** is any individual creating or commenting on an issue or pull request. +- A **Collaborator** is a subset of contributors who have been given write access to the repository. ## Logging Issues diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 000000000000..ce1c47f35cc3 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "styles/*": ["./styles/*"] + } + } +} diff --git a/next.config.js b/next.config.js new file mode 100644 index 000000000000..80e958c48df0 --- /dev/null +++ b/next.config.js @@ -0,0 +1,7 @@ +const withNextra = require('nextra')({ + theme: './theme.jsx', +}); + +module.exports = withNextra({ + images: { unoptimized: true }, +}); diff --git a/package-lock.json b/package-lock.json index f8855f8b7774..638755722ccf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,12 +15,12 @@ "fs-extra": "^11.1.0", "graceful-fs": "^4.2.10", "handlebars": "^4.7.7", - "jquery": "^3.6.3", + "jquery": "^3.6.2", "jquery.fancytable": "^1.0.33", "jstransformer-handlebars": "^1.2.0", "junk": "^3.1.0", "lodash.defaultsdeep": "^4.6.1", - "marked": "^4.2.5", + "marked": "^4.2.4", "metalsmith": "^2.5.1", "metalsmith-collections": "^0.9.0", "metalsmith-feed": "^1.0.0", @@ -30,24 +30,28 @@ "ncp": "^2.0.0", "node-version-data": "^1.1.0", "npm-run-all": "^4.1.5", - "postcss": "^8.4.21", - "sass": "^1.57.1", + "postcss": "^8.4.20", + "sass": "^1.57.0", "semver": "^7.3.8", "strftime": "^0.10.1" }, "devDependencies": { - "chokidar": "^3.5.3", + "@types/node": "^18.11.17", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.10", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "cross-env": "^7.0.3", - "eslint": "^8.31.0", + "eslint": "^8.30.0", "eslint-config-prettier": "^8.5.0", - "eslint-config-standard": "^17.0.0", + "eslint-mdx": "^2.0.5", "eslint-plugin-import": "^2.26.0", "eslint-plugin-markdown": "^3.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-promise": "^6.0.0", "glob": "^7.2.3", - "lockfile-lint": "^4.10.0", + "lockfile-lint": "^4.9.6", "nock": "^13.2.9", "node-fetch": "^2.6.7", "prettier": "^2.8.1", @@ -56,43 +60,43 @@ "remark-frontmatter": "^4.0.1", "remark-preset-lint-node": "^3.3.1", "st": "^3.0.0", - "stylelint": "^14.16.1", + "stylelint": "^14.16.0", "stylelint-config-twbs-bootstrap": "^7.0.0", "tape": "^5.6.3", "vnu-jar": "22.9.29" }, "engines": { - "node": ">=12" + "node": "v18" } }, "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -171,6 +175,31 @@ "node": ">=4" } }, + "node_modules/@babel/runtime": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", + "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@csstools/selector-specificity": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", @@ -211,24 +240,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -262,38 +273,450 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, - "node_modules/@metalsmith/markdown": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@metalsmith/markdown/-/markdown-1.6.0.tgz", - "integrity": "sha512-WtgbJAXo29DMy6PFMrPRMJBJIaTcgwvZ2X6Cq5QXEbRTWzde8POeXKGxJZe5MMoiYYS1FoBq5j31ArSIqX2W5g==", - "dependencies": { - "debug": "^4.3.4", - "dlv": "^1.1.3", - "dset": "^3.1.2", - "marked": "^4.0.16" + "node_modules/@mdx-js/mdx": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.2.1.tgz", + "integrity": "sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/mdx": "^2.0.0", + "estree-util-build-jsx": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-util-to-js": "^1.1.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^2.0.0", + "markdown-extensions": "^1.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^2.0.0", + "remark-parse": "^10.0.0", + "remark-rehype": "^10.0.0", + "unified": "^10.0.0", + "unist-util-position-from-estree": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dependencies": { + "@types/unist": "^2.0.0" }, - "peerDependencies": { - "metalsmith": "^2.3.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@metalsmith/permalinks": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@metalsmith/permalinks/-/permalinks-2.4.1.tgz", - "integrity": "sha512-oaywD42U3ZkwBkmsmJ5FAVW5vGCTEagtsNcmbL7vtv/zunZjO+yni+oZvpfjkS27WOGG8OMwEA3xxPHhHPbu0w==", + "node_modules/@mdx-js/react": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.2.1.tgz", + "integrity": "sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==", "dependencies": { - "debug": "^4.3.4", - "moment": "^2.29.1", - "regexparam": "^2.0.1", - "slugify": "^1.6.5" + "@types/mdx": "^2.0.0", + "@types/react": ">=16" }, - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" }, "peerDependencies": { - "metalsmith": "^2.3.0" + "react": ">=16" + } + }, + "node_modules/@napi-rs/simple-git": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git/-/simple-git-0.1.8.tgz", + "integrity": "sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==", + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@napi-rs/simple-git-android-arm-eabi": "0.1.8", + "@napi-rs/simple-git-android-arm64": "0.1.8", + "@napi-rs/simple-git-darwin-arm64": "0.1.8", + "@napi-rs/simple-git-darwin-x64": "0.1.8", + "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.8", + "@napi-rs/simple-git-linux-arm64-gnu": "0.1.8", + "@napi-rs/simple-git-linux-arm64-musl": "0.1.8", + "@napi-rs/simple-git-linux-x64-gnu": "0.1.8", + "@napi-rs/simple-git-linux-x64-musl": "0.1.8", + "@napi-rs/simple-git-win32-arm64-msvc": "0.1.8", + "@napi-rs/simple-git-win32-x64-msvc": "0.1.8" + } + }, + "node_modules/@napi-rs/simple-git-android-arm-eabi": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz", + "integrity": "sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-android-arm64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz", + "integrity": "sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-darwin-arm64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz", + "integrity": "sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-darwin-x64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz", + "integrity": "sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-linux-arm-gnueabihf": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz", + "integrity": "sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-linux-arm64-gnu": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz", + "integrity": "sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==", + "cpu": [ + "arm64" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-linux-arm64-musl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz", + "integrity": "sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==", + "cpu": [ + "arm64" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-linux-x64-gnu": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz", + "integrity": "sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==", + "cpu": [ + "x64" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-linux-x64-musl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz", + "integrity": "sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==", + "cpu": [ + "x64" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-win32-arm64-msvc": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz", + "integrity": "sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/simple-git-win32-x64-msvc": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz", + "integrity": "sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/env": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", + "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" + }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", + "integrity": "sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.1.tgz", + "integrity": "sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.1.tgz", + "integrity": "sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.1.tgz", + "integrity": "sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.1.tgz", + "integrity": "sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.1.tgz", + "integrity": "sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.1.tgz", + "integrity": "sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.1.tgz", + "integrity": "sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.1.tgz", + "integrity": "sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.1.tgz", + "integrity": "sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.1.tgz", + "integrity": "sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.1.tgz", + "integrity": "sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.1.tgz", + "integrity": "sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" } }, "node_modules/@nodelib/fs.scandir": { @@ -331,149 +754,101 @@ "node": ">= 8" } }, - "node_modules/@npmcli/config": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/config/-/config-4.1.0.tgz", - "integrity": "sha512-cPQmIQ2Q0vuOfrenrA3isikdMFMAHgzlXV+EmvZ8f2JeJsU5xTU2bG7ipXECiMvPF9nM+QDnMLuIg8QLw9H4xg==", + "node_modules/@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", "dev": true, "dependencies": { - "@npmcli/map-workspaces": "^2.0.2", - "ini": "^3.0.0", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^5.0.0", - "proc-log": "^2.0.0", - "read-package-json-fast": "^2.0.3", - "semver": "^7.3.5", - "walk-up-path": "^1.0.0" + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" } }, - "node_modules/@npmcli/config/node_modules/ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node_modules/@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@npmcli/map-workspaces": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.3.tgz", - "integrity": "sha512-X6suAun5QyupNM8iHkNPh0AHdRC2rb1W+MTdMvvA/2ixgmqZwlq5cGUBgmKHUHT2LgrkKJMAXbfAoTxOigpK8Q==", - "dev": true, - "dependencies": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "node_modules/@types/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==", - "dev": true, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", "dependencies": { - "@types/node": "*" + "@types/estree": "*" } }, "node_modules/@types/debug": { "version": "4.1.7", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, "dependencies": { "@types/ms": "*" } }, "node_modules/@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" }, "node_modules/@types/estree-jsx": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-0.0.1.tgz", - "integrity": "sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==", - "dev": true, + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", "dependencies": { "@types/estree": "*" } }, - "node_modules/@types/is-empty": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.1.tgz", - "integrity": "sha512-a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw==", + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", "dev": true }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, + "node_modules/@types/katex": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", + "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" + }, "node_modules/@types/mdast": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dev": true, "dependencies": { "@types/unist": "*" } }, + "node_modules/@types/mdx": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz", + "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==" + }, "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", @@ -483,13 +858,12 @@ "node_modules/@types/ms": { "version": "0.7.31", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz", - "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==", + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -504,48 +878,242 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, - "node_modules/@types/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==", - "dev": true + "node_modules/@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/react": { + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", + "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } }, - "node_modules/@types/text-table": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@types/text-table/-/text-table-0.2.2.tgz", - "integrity": "sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==", + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "node_modules/@types/unist": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", - "dev": true + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.34", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.34.tgz", - "integrity": "sha512-NhEA0BusInyk7EiJ7i7qF1Mkrb6gGjZcQQ/W1xxGazxapubEmGO7v5WSll6hWxFXE2ngtLj8lflq1Ff5VtqEww==", + "version": "3.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.25.tgz", + "integrity": "sha512-uotaIJwVQeV/DcGA9G2EVuVFHnEEdxDy3yRLeh9VHS6Lx7nZETaWzJPU1bgAwnAa3gplol2NIQhlsr2eqgq9qA==", "dev": true, "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=14.15.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "node_modules/@typescript-eslint/parser": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, "node_modules/acorn": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -557,7 +1125,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -565,7 +1132,7 @@ "node_modules/after": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" }, "node_modules/ajv": { "version": "6.12.6", @@ -608,9 +1175,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -619,32 +1186,59 @@ "node": ">= 8" } }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/array-differ": { + "node_modules/arg": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "resolved": "https://registry.npmjs.org/arg/-/arg-1.0.0.tgz", + "integrity": "sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" } }, "node_modules/array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -655,34 +1249,24 @@ } }, "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/array.prototype.every": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.every/-/array.prototype.every-1.1.4.tgz", - "integrity": "sha512-Aui35iRZk1HHLRAyF7QP0KAnOnduaQ6fo6k1NVWfRc0xTs2AZ70ytlXvOmkC6Di4JmUs2Wv3DYzGtCQFSk5uGg==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4", - "is-string": "^1.0.7" + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -691,15 +1275,16 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", - "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -708,18 +1293,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true }, "node_modules/astral-regex": { "version": "2.0.0", @@ -730,79 +1330,33 @@ "node": ">=8" } }, - "node_modules/async-cache": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/async-cache/-/async-cache-1.1.0.tgz", - "integrity": "sha1-SppaidBl7F2OUlS9nulrp2xTK1o=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.0" + "node_modules/astring": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz", + "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==", + "bin": { + "astring": "bin/astring" } }, - "node_modules/async-cache/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "node_modules/axe-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.1.tgz", + "integrity": "sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==", "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/async-cache/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=4" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true }, "node_modules/bail": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "dev": true, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -813,26 +1367,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -869,72 +1403,11 @@ "node": ">=8" } }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/buffer-from": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" }, - "node_modules/builtins": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.0.0.tgz", - "integrity": "sha512-qC0E2Dxgou1IHhvJSLwGDSTvokbRovU5zZFuDY6oY8Y2lF3nGt5Ad8YZK7GMtqzY84Wu7pXTPeHQeHcXSXsRhw==", - "dev": true, - "peer": true, - "dependencies": { - "semver": "^7.0.0" - } - }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -983,9 +1456,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001427", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", - "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==", + "version": "1.0.30001441", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz", + "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==", "funding": [ { "type": "opencollective", @@ -1001,7 +1474,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "dev": true, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -1024,10 +1496,18 @@ } }, "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true, + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -1079,31 +1559,34 @@ "fsevents": "~2.3.2" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/clipboardy": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", + "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "arch": "^2.1.0", + "execa": "^0.8.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/co": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", - "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=" - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1128,40 +1611,45 @@ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">= 6" + "node": ">= 12" } }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, + "node_modules/core-js-pure": { + "version": "3.27.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", + "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", "dev": true, - "engines": [ - "node >= 6.0" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/concat-stream/node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", @@ -1205,6 +1693,7 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -1235,6 +1724,17 @@ "node": ">=4" } }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -1254,16 +1754,16 @@ "node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "dependencies": { "decamelize": "^1.1.0", @@ -1271,22 +1771,24 @@ }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/decamelize-keys/node_modules/map-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/decode-named-character-reference": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz", - "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "dependencies": { "character-entities": "^2.0.0" }, @@ -1295,50 +1797,21 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/decode-named-character-reference/node_modules/character-entities": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz", - "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", @@ -1354,29 +1827,18 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/dequal": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==", - "dev": true, + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { "node": ">=6" } }, "node_modules/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", - "dev": true, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "engines": { "node": ">=0.3.1" } @@ -1393,11 +1855,6 @@ "node": ">=8" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -1410,43 +1867,18 @@ "node": ">=6.0.0" } }, - "node_modules/dotignore": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dotignore/-/dotignore-0.1.2.tgz", - "integrity": "sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.4" - }, - "bin": { - "ignored": "bin/ignored" - } - }, - "node_modules/dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", - "engines": { - "node": ">=4" - } - }, "node_modules/duplexer2": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", "dependencies": { "readable-stream": "~1.1.9" } }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, "node_modules/duplexer2/node_modules/readable-stream": { "version": "1.1.14", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -1457,23 +1889,12 @@ "node_modules/duplexer2/node_modules/string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.262", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", - "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" }, "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, "node_modules/error-ex": { @@ -1485,9 +1906,9 @@ } }, "node_modules/es-abstract": { - "version": "1.21.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", - "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", + "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", @@ -1497,14 +1918,12 @@ "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.4", - "is-array-buffer": "^3.0.1", + "internal-slot": "^1.0.3", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", @@ -1519,9 +1938,7 @@ "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" + "unbox-primitive": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1530,24 +1947,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "has": "^1.0.3" } }, "node_modules/es-set-tostringtag": { @@ -1579,14 +1985,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -1655,42 +2053,65 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "node_modules/eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" + }, + "engines": { + "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "eslint": ">=7.0.0" + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0" } }, - "node_modules/eslint-config-standard": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", - "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" + } + }, + "node_modules/eslint-config-airbnb-base/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, "peerDependencies": { - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0" + "eslint": ">=7.0.0" } }, "node_modules/eslint-import-resolver-node": { @@ -1712,17 +2133,53 @@ "ms": "^2.1.1" } }, + "node_modules/eslint-mdx": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/eslint-mdx/-/eslint-mdx-2.0.5.tgz", + "integrity": "sha512-1ZzcJwJNfladtuK+uuG/MdC0idc1e3d1vCI2STOq/pLcJBGuao2biWh90vEh2M93zDiNoHJGUIU7UAxupiiHFw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "cosmiconfig": "^7.0.1", + "espree": "^9.4.0", + "estree-util-visit": "^1.2.0", + "remark-mdx": "^2.1.3", + "remark-parse": "^10.0.1", + "remark-stringify": "^10.0.2", + "synckit": "^0.8.4", + "tslib": "^2.4.0", + "unified": "^10.1.2", + "unist-util-visit": "^4.1.1", + "uvu": "^0.5.6", + "vfile": "^5.3.4" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "eslint": ">=8.0.0" + } + }, "node_modules/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "debug": "^3.2.7" }, "engines": { "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-module-utils/node_modules/debug": { @@ -1734,25 +2191,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", - "dev": true, - "dependencies": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - }, - "engines": { - "node": ">=8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=4.19.1" - } - }, "node_modules/eslint-plugin-import": { "version": "2.26.0", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", @@ -1804,9 +2242,45 @@ "node_modules/eslint-plugin-import/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/eslint-plugin-markdown": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz", @@ -1822,180 +2296,170 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/eslint-plugin-n": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.0.tgz", - "integrity": "sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==", + "node_modules/eslint-plugin-mdx": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-mdx/-/eslint-plugin-mdx-2.0.5.tgz", + "integrity": "sha512-j2xN97jSlc5IoH94rJTHqYMztl46+hHzyC8Zqjx+OI1Rvv33isyf8xSSBHN6f0z8IJmgPgGsb/fH90JbvKplXg==", "dev": true, - "peer": true, "dependencies": { - "builtins": "^4.0.0", - "eslint-plugin-es": "^4.1.0", - "eslint-utils": "^3.0.0", - "ignore": "^5.1.1", - "is-core-module": "^2.3.0", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.3.0" + "eslint-mdx": "^2.0.5", + "eslint-plugin-markdown": "^3.0.0", + "remark-mdx": "^2.1.3", + "remark-parse": "^10.0.1", + "remark-stringify": "^10.0.2", + "tslib": "^2.4.0", + "unified": "^10.1.2", + "vfile": "^5.3.4" }, "engines": { - "node": ">=12.22.0" + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" + "type": "opencollective", + "url": "https://opencollective.com/unified" }, "peerDependencies": { - "eslint": ">=7.0.0" + "eslint": ">=8.0.0" } }, - "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz", - "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==", + "node_modules/eslint-plugin-react": { + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, - "peer": true, "dependencies": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" }, "engines": { - "node": ">=8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "node": ">=4" }, "peerDependencies": { - "eslint": ">=4.19.1" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, - "peer": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, "engines": { - "node": ">=6" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/eslint-plugin-n/node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, - "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-n/node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, - "peer": true, "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-plugin-n/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=10" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-plugin-n/node_modules/semver": { + "node_modules/eslint-plugin-react/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "peer": true, "bin": { "semver": "bin/semver.js" } }, - "node_modules/eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "dependencies": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=8.10.0" - }, - "peerDependencies": { - "eslint": ">=5.16.0" + "node": ">=8.0.0" } }, - "node_modules/eslint-plugin-node/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": ">=4.0" } }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, "dependencies": { - "prettier-linter-helpers": "^1.0.0" + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": ">=12.0.0" + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, - "peerDependencies": { - "eslint": ">=7.28.0", - "prettier": ">=2.0.0" + "funding": { + "url": "https://github.com/sponsors/mysticatea" }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/eslint-plugin-promise": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz", - "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==", + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/eslint-scope": { + "node_modules/eslint/node_modules/eslint-scope": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", @@ -2008,237 +2472,226 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "node_modules/espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { - "eslint-visitor-keys": "^1.1.0" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, "engines": { "node": ">=4" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.10" } }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/eslint/node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "estraverse": "^5.2.0" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "node": ">=4.0" } }, - "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "engines": { - "node": ">=10" + "node": ">=4.0" } }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, + "node_modules/estree-util-attach-comments": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz", + "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@types/estree": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, + "node_modules/estree-util-build-jsx": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", + "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", "dependencies": { - "is-glob": "^4.0.3" + "@types/estree-jsx": "^1.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-walker": "^3.0.0" }, - "engines": { - "node": ">=10.13.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "node_modules/estree-util-is-identifier-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz", + "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/estree-util-to-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz", + "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==", "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/estree-util-value-to-estree": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", + "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", "dependencies": { - "yocto-queue": "^0.1.0" + "is-plain-obj": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12.0.0" } }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/estree-util-visit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz", + "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/eslint/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "node_modules/estree-walker": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.2.tgz", + "integrity": "sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, + "node_modules/execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=4" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" + "node_modules/execa/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, + "node_modules/execa/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dependencies": { - "estraverse": "^5.2.0" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=0.10.0" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "engines": { - "node": ">=4.0" + "node": ">=0.10.0" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, + "node_modules/execa/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -2247,7 +2700,7 @@ "node_modules/extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { "is-extendable": "^0.1.0" }, @@ -2261,12 +2714,6 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, - "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, "node_modules/fast-glob": { "version": "3.2.12", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", @@ -2283,6 +2730,18 @@ "node": ">=8.6.0" } }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -2292,7 +2751,7 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, "node_modules/fastest-levenshtein": { @@ -2305,33 +2764,14 @@ } }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { "reusify": "^1.0.4" } }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "dev": true, - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/fd": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/fd/-/fd-0.0.3.tgz", - "integrity": "sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA==", - "dev": true - }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -2344,19 +2784,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/fill-keys": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz", - "integrity": "sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA=", - "dev": true, - "dependencies": { - "is-object": "~1.0.1", - "merge-descriptors": "~1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -2369,15 +2796,19 @@ } }, "node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "locate-path": "^2.0.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat-cache": { @@ -2394,57 +2825,16 @@ } }, "node_modules/flatted": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", - "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "node_modules/fsevents": { "version": "2.3.2", @@ -2489,15 +2879,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, "node_modules/get-intrinsic": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", @@ -2511,13 +2892,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, + "node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, "node_modules/get-symbol-description": { @@ -2535,10 +2915,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2555,14 +2941,15 @@ } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, "node_modules/global-modules": { @@ -2618,19 +3005,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true }, "node_modules/globby": { "version": "11.1.0", @@ -2652,19 +3031,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby/node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/globjoin": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", "dev": true }, "node_modules/gopd": { @@ -2703,24 +3079,24 @@ "node": ">=6.0" } }, - "node_modules/handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" + "js-yaml": "bin/js-yaml.js" } }, "node_modules/hard-rejection": { @@ -2751,19 +3127,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-dynamic-import": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-dynamic-import/-/has-dynamic-import-2.0.1.tgz", - "integrity": "sha512-X3fbtsZmwb6W7fJGR9o7x65fZoodygCrZ3TVycvghP62yYQfS0t4RS0Qcz+j5tQYUKeSWS09tHkWW6WhFV3XhQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2820,6 +3183,154 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hash-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hash-obj/-/hash-obj-4.0.0.tgz", + "integrity": "sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==", + "dependencies": { + "is-obj": "^3.0.0", + "sort-keys": "^5.0.0", + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hash-obj/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.0.tgz", + "integrity": "sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/parse5": "^6.0.0", + "@types/unist": "^2.0.0", + "hastscript": "^7.0.0", + "property-information": "^6.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.2.tgz", + "integrity": "sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.0.tgz", + "integrity": "sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz", + "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "estree-util-attach-comments": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "hast-util-whitespace": "^2.0.0", + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdxjs-esm": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.3.0", + "unist-util-position": "^4.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", + "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.1.tgz", + "integrity": "sha512-7S3mOBxACy8syL45hCn3J7rHqYaXkxRfsX6LXEU5Shz4nt4GxdjtMUtG+T6G/ZLUHd7kslFAf14kAN71bz30xA==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", + "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.1.0.tgz", + "integrity": "sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -2847,39 +3358,19 @@ "through2": "~0.6.3" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/ignore": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { "node": ">= 4" } }, "node_modules/immutable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", - "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.1.tgz", + "integrity": "sha512-7WYV7Q5BTs0nlQm7tl92rDYYoyELLKHoDMBKhrxEoiV4mrfVdRz8hzPiYOzH7yWjzoVEamxRuAqhxL2PLRwZYQ==" }, "node_modules/import-fresh": { "version": "3.3.0", @@ -2906,32 +3397,10 @@ "node": ">=8" } }, - "node_modules/import-meta-resolve": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.0.3.tgz", - "integrity": "sha512-fpAppnBpZ3ymQ/dPP97TNsco1HB5+V9SYJ3chY50PP8xn4U/w+Y6ovWBmTImB/prmGsTjzPh8pQYY+EVBlr9mw==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/import-meta-resolve/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" - } - }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, "engines": { "node": ">=0.8.19" @@ -2946,16 +3415,11 @@ "node": ">=8" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -2972,16 +3436,10 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "node_modules/inputformat-to-jstransformer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inputformat-to-jstransformer/-/inputformat-to-jstransformer-1.4.0.tgz", - "integrity": "sha512-Ub+Wjb0mjaND4IS/GDvQ+TEyd1i9U4OdrF58mBY7QTYu8CK5K34DPV7mrvo/WQBJLj7UJWQc7QAmFb7CbQ5lLw==", - "dependencies": { - "require-one": "^1.0.3" - }, - "engines": { - "node": ">=4" - } + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, "node_modules/internal-slot": { "version": "1.0.4", @@ -3020,39 +3478,10 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", - "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-bigint": { "version": "1.0.4", @@ -3095,7 +3524,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true, "funding": [ { "type": "github", @@ -3160,16 +3588,25 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-empty": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-empty/-/is-empty-1.2.0.tgz", - "integrity": "sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==", - "dev": true + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { "node": ">=0.10.0" } @@ -3177,7 +3614,7 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "engines": { "node": ">=0.10.0" } @@ -3212,15 +3649,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -3241,9 +3669,9 @@ } }, "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3254,13 +3682,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", - "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", - "dev": true, + "node_modules/is-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz", + "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==", + "engines": { + "node": ">=12" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-path-inside": { @@ -3273,12 +3703,14 @@ } }, "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-plain-object": { @@ -3290,10 +3722,13 @@ "node": ">=0.10.0" } }, - "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + "node_modules/is-reference": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", + "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", + "dependencies": { + "@types/estree": "*" + } }, "node_modules/is-regex": { "version": "1.1.4", @@ -3310,15 +3745,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -3330,6 +3756,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -3358,38 +3792,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -3401,34 +3803,32 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "is-docker": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.2.tgz", + "integrity": "sha512-/e7ulNIEEYk1Z/l4X0vpxGt+B/dNsV8ghOPAWZaJs8pkGvsSC0tm33aMGylXcj/U7y4IcvwtMXPMyBFZn/gK9A==" }, "node_modules/jquery.fancytable": { "version": "1.0.33", @@ -3436,24 +3836,27 @@ "integrity": "sha512-MzoBv4a6y1Ab6RGv4NNpaLKEvDihHX6UNkugID78sWSCXrFL0HPUOZ89Z6RdQ8vEUC1NMY/YBKoBNAFnQxdbeg==" }, "node_modules/js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", - "dev": true + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" @@ -3479,13 +3882,13 @@ "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "node_modules/json5": { "version": "1.0.2", @@ -3499,16 +3902,10 @@ "json5": "lib/cli.js" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, "node_modules/jsonist": { "version": "2.1.2", @@ -3521,32 +3918,32 @@ "xtend": "~4.0.1" } }, - "node_modules/jstransformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", - "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=", - "dependencies": { - "is-promise": "^2.0.0", - "promise": "^7.0.1" - } - }, - "node_modules/jstransformer-handlebars": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/jstransformer-handlebars/-/jstransformer-handlebars-1.2.0.tgz", - "integrity": "sha512-XqdE9hKMwyVxdMg52MmJOf6zmrXn2JJMvymHulUQxtkxeipVuxh5xJ1UVNcc06ioC61WG5B+XAnaEJY7efmFxQ==", + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, "dependencies": { - "handlebars": "^4.7.7" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" }, "engines": { - "node": ">=4" + "node": ">=4.0" } }, - "node_modules/junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "engines": { - "node": ">=8" + "node_modules/katex": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.4.tgz", + "integrity": "sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.0.0" + }, + "bin": { + "katex": "cli.js" } }, "node_modules/kind-of": { @@ -3558,10 +3955,9 @@ } }, "node_modules/kleur": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", - "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", - "dev": true, + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "engines": { "node": ">=6" } @@ -3572,6 +3968,21 @@ "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", + "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -3594,7 +4005,7 @@ "node_modules/load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", @@ -3608,7 +4019,7 @@ "node_modules/load-json-file/node_modules/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" @@ -3617,42 +4028,27 @@ "node": ">=4" } }, - "node_modules/load-plugin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/load-plugin/-/load-plugin-5.0.0.tgz", - "integrity": "sha512-jTz8tvC0BTMtof27lTSV5SAOnCRT0Z++k+S3QeQ5CrF8ZAS5L2nhi3euf4ZhJyDkds+nOQGyPcFqdQZ9s8ELkg==", - "dev": true, - "dependencies": { - "@npmcli/config": "^4.0.0", - "import-meta-resolve": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "^5.0.0" }, "engines": { "node": ">=4" } }, "node_modules/lockfile-lint": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.10.0.tgz", - "integrity": "sha512-OM11m0txImBLFzC8DVoNx+Oca11K8jXndwQV9WLwXgMeLDJtlXGbLwRBFINjyo1YQr/STrdsx3OBth3cee+41A==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.9.6.tgz", + "integrity": "sha512-qPI3QcEflvGylCtXyxTh0anhi1oYxD12L3ZwQYaxLjxpWUI73+EbFMsl9esqcbgSKAh4wes5y6fbG8hbQTgjyg==", "dev": true, "dependencies": { "cosmiconfig": "^7.0.1", "debug": "^4.1.1", - "lockfile-lint-api": "^5.5.0", + "lockfile-lint-api": "^5.4.6", "yargs": "^16.0.0" }, "bin": { @@ -3663,12 +4059,12 @@ } }, "node_modules/lockfile-lint-api": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.0.tgz", - "integrity": "sha512-L/Jk109tOSmTCPHjUEQSH/bYDRt7rgT1E2NN8/p3tmAwJuKwuWplJliVzZ+bBiIRWKmtXBDcfHnXJ9yT1shevQ==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.6.tgz", + "integrity": "sha512-3Sp01oBI0LWZNvKfGQ04G03+dXkjAvEvRiAQNZsvdVmCGP6vOXPCuPEimStf+RSo8PnjApdb65RAUh6aSZXsVQ==", "dev": true, "dependencies": { - "@yarnpkg/parsers": "^3.0.0-rc.32", + "@yarnpkg/parsers": "^3.0.0-rc.6", "object-hash": "^3.0.0" }, "engines": { @@ -3681,21 +4077,6 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "node_modules/lodash.clonedeepwith": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", - "integrity": "sha1-buMFc6A6GmDWcKYu8zwQzxr9vdQ=" - }, - "node_modules/lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==" - }, - "node_modules/lodash.groupby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", - "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=" - }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -3709,15 +4090,25 @@ "dev": true }, "node_modules/longest-streak": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz", - "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -3741,20 +4132,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/markdown-extensions": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", + "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==", - "dev": true, + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, "node_modules/marked": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.5.tgz", - "integrity": "sha512-jPueVhumq7idETHkb203WDD4fMA3yV9emQ5vLwop58lu8bTclMghBWcYAavlDqIEMaisADinV1TooIFCfqOsYQ==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.4.tgz", + "integrity": "sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA==", "bin": { "marked": "bin/marked.js" }, @@ -3772,13 +4170,14 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mdast-comment-marker": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.0.tgz", - "integrity": "sha512-/+Cfm8A83PjkqjQDB9iYqHESGuXlriCWAwRGPJjkYmxXrF4r6saxeUlOKNrf+SogTwg9E8uyHRCFHLG6/BAAdA==", - "dev": true, + "node_modules/mdast-util-definitions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", + "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", "dependencies": { - "mdast-util-mdx-expression": "^1.1.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", @@ -3786,14 +4185,13 @@ } }, "node_modules/mdast-util-find-and-replace": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.1.0.tgz", - "integrity": "sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw==", - "dev": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", + "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", "dependencies": { "escape-string-regexp": "^5.0.0", "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" + "unist-util-visit-parents": "^5.0.0" }, "funding": { "type": "opencollective", @@ -3804,7 +4202,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, "engines": { "node": ">=12" }, @@ -3829,30 +4226,18 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-frontmatter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.0.tgz", - "integrity": "sha512-7itKvp0arEVNpCktOET/eLFAYaZ+0cNjVtFtIPxgQ5tV+3i+D4SDDTjTzPWl44LT59PC+xdx+glNTawBdF98Mw==", - "dev": true, - "dependencies": { - "micromark-extension-frontmatter": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/mdast-util-gfm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.0.tgz", - "integrity": "sha512-wMwejlTN3EQADPFuvxe8lmGsay3+f6gSJKdAHR6KBJzpcxvsjJSILB9K6u6G7eQLC7iOTyVIHYGui9uBc9r1Tg==", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", + "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", "dependencies": { + "mdast-util-from-markdown": "^1.0.0", "mdast-util-gfm-autolink-literal": "^1.0.0", "mdast-util-gfm-footnote": "^1.0.0", "mdast-util-gfm-strikethrough": "^1.0.0", "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0" + "mdast-util-gfm-task-list-item": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" }, "funding": { "type": "opencollective", @@ -3863,7 +4248,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "dev": true, "dependencies": { "@types/mdast": "^3.0.0", "ccount": "^2.0.0", @@ -3876,15 +4260,13 @@ } }, "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.0.tgz", - "integrity": "sha512-qeg9YoS2YYP6OBmMyUFxKXb6BLwAsbGidIxgwDAXHIMYZQhIwe52L9BSJs+zP29Jp5nSERPkmG3tSwAN23/ZbQ==", - "dev": true, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", + "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-to-markdown": "^1.3.0", + "micromark-util-normalize-identifier": "^1.0.0" }, "funding": { "type": "opencollective", @@ -3892,13 +4274,12 @@ } }, "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.0.tgz", - "integrity": "sha512-gM9ipBUdRxYa6Yq1Hd8Otg6jEn/dRxFZ1F9ZX4QHosHOexLGqNZO2dh0A+YFbUEd10RcKjnjb4jOfJJzoXXUew==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", + "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", "dependencies": { - "@types/mdast": "^3.0.3", - "mdast-util-to-markdown": "^1.0.0" + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", @@ -3906,286 +4287,147 @@ } }, "node_modules/mdast-util-gfm-table": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.2.tgz", - "integrity": "sha512-pPekvCTChFBF8uCq8bVyQwar8NBU/TaXIy44jj/UzmjMgPBHIa1B1ge8a0JVgzhqgXQAMvGT+PgiKlicdLGfDQ==", - "dev": true, + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", + "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", "dependencies": { + "@types/mdast": "^3.0.0", "markdown-table": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0" + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.0.tgz", - "integrity": "sha512-dwkzOTjQe8JCCHVE3Cb0pLHTYLudf7t9WCAnb20jI8/dW+VHjgWhjtIUVA3oigNkssgjEwX+i+3XesUdCnXGyA==", - "dev": true, + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "dependencies": { - "@types/mdast": "^3.0.3", - "mdast-util-to-markdown": "^1.0.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-heading-style": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-2.0.0.tgz", - "integrity": "sha512-q9+WW2hJduW51LgV2r/fcU5wIt2GLFf0yYHxyi0f2aaxnC63ErBSOAJlhP6nbQ6yeG5rTCozbwOi4QNDPKV0zw==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0" - }, + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-mdx-expression": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.1.1.tgz", - "integrity": "sha512-RDLRkBFmBKCJl6/fQdxxKL2BqNtoPFoNBmQAlj5ZNKOijIWRKjdhPkeufsUOaexLj+78mhJc+L7d1MYka8/LdQ==", - "dev": true, + "node_modules/mdast-util-gfm-table/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/mdast-util-gfm-table/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "@types/estree-jsx": "^0.0.1" + "@types/unist": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-markdown": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.2.6.tgz", - "integrity": "sha512-doJZmTEGagHypWvJ8ltinmwUsT9ZaNgNIQW6Gl7jNdsI1QZkTHTimYW561Niy2s8AEPAqEgV0dIh2UOVlSXUJA==", - "dev": true, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", + "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", "dependencies": { "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-markdown/node_modules/mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, + "node_modules/mdast-util-gfm/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - }, + "node_modules/mdast-util-gfm/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/metalsmith": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/metalsmith/-/metalsmith-2.5.1.tgz", - "integrity": "sha512-/jpf9JXYAvA16VlJDRlZRktcsjTgMHDwusiNLo1byU7ocUNWm2F7zQukrVtBslNNNi1gWnXbcxTINYdsi5zrAA==", - "hasInstallScript": true, - "dependencies": { - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "gray-matter": "^4.0.3", - "is-utf8": "~0.2.0", - "micromatch": "^4.0.5", - "rimraf": "^3.0.2", - "stat-mode": "^1.0.0", - "ware": "^1.3.0" - }, - "bin": { - "_metalsmith": "bin/_metalsmith", - "metalsmith": "bin/metalsmith" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/metalsmith-collections": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/metalsmith-collections/-/metalsmith-collections-0.9.0.tgz", - "integrity": "sha1-oNGTR6UdX70CaJnfwfTWivUODhc=", - "dependencies": { - "debug": "^2.2.0", - "extend": "^3.0.0", - "multimatch": "^2.1.0", - "read-metadata": "^1.0.0", - "uniq": "^1.0.1" - } - }, - "node_modules/metalsmith-collections/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/metalsmith-collections/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/metalsmith-feed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/metalsmith-feed/-/metalsmith-feed-1.0.0.tgz", - "integrity": "sha512-FoBM1g5qkaN0EhxxRk4GaUAFENTbHXauxtMSVEb7KZT3mUxWPIsFtNL+YS4DnWwOsH1HF0YUROPuofqNM5tY5Q==", - "dependencies": { - "extend": "^3.0.0", - "rss": "^1.2.2" - } - }, - "node_modules/metalsmith-layouts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/metalsmith-layouts/-/metalsmith-layouts-2.3.1.tgz", - "integrity": "sha512-zyJQiAKebqDttd6pgWEDIz2a3uqUmgWnrKx8P94wQRdtWHl5NiDHfibKZAcbzomfwu2PovE/Qc7WLyKIahfEvw==", - "dependencies": { - "debug": "^3.1.0", - "inputformat-to-jstransformer": "^1.2.1", - "is-utf8": "^0.2.1", - "jstransformer": "^1.0.0", - "multimatch": "^2.1.0" - } - }, - "node_modules/metalsmith-layouts/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/metalsmith-one-replace": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/metalsmith-one-replace/-/metalsmith-one-replace-0.1.7.tgz", - "integrity": "sha512-h9cMyXr+Cyan+r26+PjSZC+hEZAYKnEIdZvkcCy1WhNPnaebtgQIvCYAgF23tV+79DqPStlyC6f80KQaS7S0EA==" - }, - "node_modules/metalsmith-yearly-pagination": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/metalsmith-yearly-pagination/-/metalsmith-yearly-pagination-4.0.2.tgz", - "integrity": "sha512-nGYDHiXctlJFXl0c4HHocbw3U6OmbqF+d5IGVw0Vxhvotmh+FDzLtvKTBoSZRkAGzAICW/6uVyGEriPM4UiTQw==", - "dependencies": { - "lodash.clonedeepwith": "^4.5.0", - "lodash.groupby": "^4.6.0" - }, - "engines": { - "node": ">=8" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", - "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", - "dev": true, + "node_modules/mdast-util-gfm/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", "funding": [ { "type": "GitHub Sponsors", @@ -4197,126 +4439,97 @@ } ], "dependencies": { + "@types/debug": "^4.0.0", "debug": "^4.0.0", - "parse-entities": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", "micromark-util-character": "^1.0.0", "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", "micromark-util-normalize-identifier": "^1.0.0", "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", "micromark-util-subtokenize": "^1.0.0", "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.1", "uvu": "^0.5.0" } }, - "node_modules/micromark-extension-frontmatter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.0.0.tgz", - "integrity": "sha512-EXjmRnupoX6yYuUJSQhrQ9ggK0iQtQlpi6xeJzVD5xscyAI+giqco5fdymayZhJMbIFecjnE2yz85S9NzIgQpg==", - "dev": true, + "node_modules/mdast-util-gfm/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "@types/unist": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm": { + "node_modules/mdast-util-math": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "dev": true, + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.1.tgz", + "integrity": "sha512-ZZtjyRwobsiVg4bY0Q5CzAZztpbjRIA7ZlMMb0PNkwTXOnJTUoHvzBhVG95LIuek5Mlj1l2P+jBvWviqW7G+0A==", "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/mdast": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "dev": true, + "node_modules/mdast-util-mdx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz", + "integrity": "sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdx-jsx": "^2.0.0", + "mdast-util-mdxjs-esm": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.3.tgz", - "integrity": "sha512-bn62pC5y39rIo2g1RqZk1NhF7T7cJLuJlbevunQz41U0iPVCdVOFASe5/L1kke+DFKSgfCRhv24+o42cZ1+ADw==", - "dev": true, + "node_modules/mdast-util-mdx-expression": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz", + "integrity": "sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==", "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "uvu": "^0.5.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "dev": true, + "node_modules/mdast-util-mdx-expression/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", "uvu": "^0.5.0" }, "funding": { @@ -4324,144 +4537,223 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "dev": true, + "node_modules/mdast-util-mdx-expression/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", + "micromark-util-types": "^1.0.1", "uvu": "^0.5.0" + } + }, + "node_modules/mdast-util-mdx-expression/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dependencies": { + "@types/unist": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "dev": true, + "node_modules/mdast-util-mdx-jsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz", + "integrity": "sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==", "dependencies": { - "micromark-util-types": "^1.0.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "ccount": "^2.0.0", + "mdast-util-to-markdown": "^1.3.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^4.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dev": true, + "node_modules/mdast-util-mdx-jsx/node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-mdx-jsx/node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-mdx-jsx/node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-mdx-jsx/node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-mdx-jsx/node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-mdx-jsx/node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-mdx-jsx/node_modules/parse-entities": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz", + "integrity": "sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-mdx-jsx/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-mdxjs-esm": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz", + "integrity": "sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "dev": true, + "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", "funding": [ { "type": "GitHub Sponsors", @@ -4473,169 +4765,180 @@ } ], "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-mdxjs-esm/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-to-hast": { + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.5.tgz", + "integrity": "sha512-EFNhT35ZR/VZ85/EedDdCNTq0oFM+NM/+qBomVGQ0+Lcg0nhI8xIwmdCzNMlVlCJNXRprpobtKP/IUh8cfz6zQ==", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-definitions": "^5.0.0", + "micromark-util-sanitize-uri": "^1.1.0", + "trim-lines": "^3.0.0", + "unist-builder": "^3.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/mdast-util-to-markdown": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.4.0.tgz", + "integrity": "sha512-IjXARf/O8VGx/pc5SZ7syfydq1DYL9vd92orsG5U0b4GNCmAvXzu+n7sbzfIKrXwB0AVrYk3NV2kXl0AIi9LCA==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "micromark-util-decode-string": "^1.0.0", + "unist-util-visit": "^4.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", + "node_modules/mdast-util-to-markdown/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", + "node_modules/meow/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], "dependencies": { - "micromark-util-symbol": "^1.0.0" + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/micromark-util-encode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz", - "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==", + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz", - "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==", + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "engines": { + "node": ">= 8" + } }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", + "node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", "dev": true, "funding": [ { @@ -4648,14 +4951,14 @@ } ], "dependencies": { - "micromark-util-symbol": "^1.0.0" + "debug": "^4.0.0", + "parse-entities": "^2.0.0" } }, - "node_modules/micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "dev": true, + "node_modules/micromark-core-commonmark": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", + "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", "funding": [ { "type": "GitHub Sponsors", @@ -4667,15 +4970,177 @@ } ], "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz", - "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==", - "dev": true, - "funding": [ + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", + "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^1.0.0", + "micromark-extension-gfm-footnote": "^1.0.0", + "micromark-extension-gfm-strikethrough": "^1.0.0", + "micromark-extension-gfm-table": "^1.0.0", + "micromark-extension-gfm-tagfilter": "^1.0.0", + "micromark-extension-gfm-task-list-item": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", + "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", + "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", + "dependencies": { + "micromark-core-commonmark": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", + "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", + "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", + "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", + "dependencies": { + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", + "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-math": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", + "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", + "dependencies": { + "@types/katex": "^0.11.0", + "katex": "^0.13.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-math/node_modules/katex": { + "version": "0.13.24", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", + "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.0.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz", + "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==", + "funding": [ { "type": "GitHub Sponsors", "url": "https://github.com/sponsors/unifiedjs" @@ -4686,16 +5151,109 @@ } ], "dependencies": { + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/micromark-util-subtokenize": { + "node_modules/micromark-extension-mdx-jsx": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", + "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", + "dependencies": { + "@types/acorn": "^4.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", + "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", + "dependencies": { + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", + "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^1.0.0", + "micromark-extension-mdx-jsx": "^1.0.0", + "micromark-extension-mdx-md": "^1.0.0", + "micromark-extension-mdxjs-esm": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", + "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", + "dependencies": { + "micromark-core-commonmark": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.1.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", + "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-label": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "dev": true, + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", + "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", "funding": [ { "type": "GitHub Sponsors", @@ -4707,17 +5265,16 @@ } ], "dependencies": { - "micromark-util-chunked": "^1.0.0", + "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0", "uvu": "^0.5.0" } }, - "node_modules/micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "dev": true, + "node_modules/micromark-factory-mdx-expression": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz", + "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==", "funding": [ { "type": "GitHub Sponsors", @@ -4727,13 +5284,22 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + } }, - "node_modules/micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "dev": true, + "node_modules/micromark-factory-space": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", + "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", "funding": [ { "type": "GitHub Sponsors", @@ -4743,244 +5309,539 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + ], "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/mime-db": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz", - "integrity": "sha1-wY29fHOl2/b0SgJNwNFloeexw5I=", - "engines": { - "node": ">= 0.6" + "node_modules/micromark-factory-title": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", + "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/mime-types": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz", - "integrity": "sha1-4HqqnGxrmnyjASxpADrSWjnpKog=", + "node_modules/micromark-factory-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", + "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "mime-db": "~1.25.0" - }, - "engines": { - "node": ">= 0.6" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/micromark-util-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", + "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/micromark-util-chunked": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", + "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/micromark-util-classify-character": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", + "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, + "node_modules/micromark-util-combine-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", + "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", + "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, + "node_modules/micromark-util-decode-string": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", + "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" - }, - "engines": { - "node": ">=10" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/module-not-found-error": { + "node_modules/micromark-util-encode": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz", - "integrity": "sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA=", - "dev": true - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "engines": { - "node": "*" - } + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", + "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/mri": { + "node_modules/micromark-util-events-to-acorn": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz", + "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "estree-util-visit": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-location": "^4.0.0", + "vfile-message": "^3.0.0" } }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node_modules/micromark-util-html-tag-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", + "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", + "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true + "node_modules/micromark-util-resolve-all": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", + "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^1.0.0" + } }, - "node_modules/ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "bin": { - "ncp": "bin/ncp" + "node_modules/micromark-util-sanitize-uri": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", + "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", + "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", + "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", + "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/nock": { - "version": "13.2.9", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", - "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, "dependencies": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.21", - "propagate": "^2.0.0" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" }, "engines": { - "node": ">= 10.13" + "node": ">= 6" } }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/next": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", + "integrity": "sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==", "dependencies": { - "whatwg-url": "^5.0.0" + "@next/env": "13.1.1", + "@swc/helpers": "0.4.14", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=14.6.0" + }, + "optionalDependencies": { + "@next/swc-android-arm-eabi": "13.1.1", + "@next/swc-android-arm64": "13.1.1", + "@next/swc-darwin-arm64": "13.1.1", + "@next/swc-darwin-x64": "13.1.1", + "@next/swc-freebsd-x64": "13.1.1", + "@next/swc-linux-arm-gnueabihf": "13.1.1", + "@next/swc-linux-arm64-gnu": "13.1.1", + "@next/swc-linux-arm64-musl": "13.1.1", + "@next/swc-linux-x64-gnu": "13.1.1", + "@next/swc-linux-x64-musl": "13.1.1", + "@next/swc-win32-arm64-msvc": "13.1.1", + "@next/swc-win32-ia32-msvc": "13.1.1", + "@next/swc-win32-x64-msvc": "13.1.1" }, "peerDependencies": { - "encoding": "^0.1.0" + "fibers": ">= 3.1.0", + "node-sass": "^6.0.0 || ^7.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" }, "peerDependenciesMeta": { - "encoding": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { "optional": true } } }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "node_modules/next/node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/nextra": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.3.tgz", + "integrity": "sha512-GttZMwfHiVcrnVMnN2PKq2mS6YoQ0zrbzRYS838WYfzUpjIPCR6L8rJbAEd00kcrJNM1MvSCxONOTqGDDjW7YA==", + "dependencies": { + "@mdx-js/mdx": "^2.1.5", + "@napi-rs/simple-git": "^0.1.8", + "github-slugger": "^2.0.0", + "graceful-fs": "^4.2.10", + "gray-matter": "^4.0.3", + "katex": "^0.16.4", + "p-limit": "^3.1.0", + "rehype-katex": "^6.0.2", + "rehype-mdx-title": "^2.0.0", + "rehype-pretty-code": "0.6.0", + "remark-gfm": "^3.0.1", + "remark-math": "^5.1.1", + "remark-reading-time": "^2.0.1", + "shiki": "0.12.1", + "slash": "^3.0.0", + "title": "^3.5.3", + "unist-util-visit": "^4.1.1" + }, + "peerDependencies": { + "next": ">=9.5.3", + "react": ">=16.13.1", + "react-dom": ">=16.13.1" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "node_modules/node-version-data": { "version": "1.1.0", @@ -5000,25 +5861,10 @@ "semver": "bin/semver.js" } }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dependencies": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", @@ -5042,20 +5888,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, "node_modules/npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", @@ -5115,7 +5947,7 @@ "node_modules/npm-run-all/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/npm-run-all/node_modules/cross-spawn": { "version": "6.0.5", @@ -5135,7 +5967,7 @@ "node_modules/npm-run-all/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { "node": ">=0.8.0" } @@ -5143,7 +5975,7 @@ "node_modules/npm-run-all/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "engines": { "node": ">=4" } @@ -5151,7 +5983,7 @@ "node_modules/npm-run-all/node_modules/path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", "engines": { "node": ">=4" } @@ -5167,7 +5999,7 @@ "node_modules/npm-run-all/node_modules/shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dependencies": { "shebang-regex": "^1.0.0" }, @@ -5178,7 +6010,7 @@ "node_modules/npm-run-all/node_modules/shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "engines": { "node": ">=0.10.0" } @@ -5205,13 +6037,32 @@ "which": "bin/which" } }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, "node_modules/object-inspect": { @@ -5222,22 +6073,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -5263,15 +6098,59 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -5283,11 +6162,29 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, "dependencies": { "wrappy": "1" } }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -5305,37 +6202,50 @@ "node": ">= 0.8.0" } }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "engines": { + "node": ">=4" + } + }, "node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "p-try": "^1.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "dependencies": { - "p-limit": "^1.1.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/parent-module": { @@ -5368,6 +6278,16 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/parse-entities/node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -5386,19 +6306,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -5407,6 +6338,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "engines": { "node": ">=8" } @@ -5425,6 +6357,15 @@ "node": ">=8" } }, + "node_modules/periscopic": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.0.4.tgz", + "integrity": "sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==", + "dependencies": { + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -5455,24 +6396,16 @@ "node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pluralize": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", - "dev": true, + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "engines": { "node": ">=4" } }, "node_modules/postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", + "dev": true, "funding": [ { "type": "opencollective", @@ -5492,16 +6425,59 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-bem-linter": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", + "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.3", + "postcss": "^7.0.14", + "postcss-resolve-nested-selector": "^0.1.1" + } + }, + "node_modules/postcss-bem-linter/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-bem-linter/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-bem-linter/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", "dev": true }, "node_modules/postcss-resolve-nested-selector": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dev": true }, "node_modules/postcss-safe-parser": { @@ -5521,9 +6497,9 @@ } }, "node_modules/postcss-scss": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", - "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.6.tgz", + "integrity": "sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==", "dev": true, "funding": [ { @@ -5539,7 +6515,7 @@ "node": ">=12.0" }, "peerDependencies": { - "postcss": "^8.3.3" + "postcss": "^8.4.19" } }, "node_modules/postcss-selector-parser": { @@ -5567,7 +6543,8 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true }, "node_modules/prelude-ls": { "version": "1.2.1", @@ -5593,60 +6570,30 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", - "dev": true, - "engines": { - "node": ">= 8" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/proxyquire": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.3.tgz", - "integrity": "sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==", - "dev": true, - "dependencies": { - "fill-keys": "^1.0.2", - "module-not-found-error": "^1.0.1", - "resolve": "^1.11.1" + "node_modules/property-information": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", + "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" }, "node_modules/punycode": { "version": "2.1.1", @@ -5686,31 +6633,39 @@ "node": ">=8" } }, - "node_modules/read-metadata": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-metadata/-/read-metadata-1.0.0.tgz", - "integrity": "sha1-bfnL5RGE6M630GaLQO5Rkebz2sY=", + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dependencies": { - "yaml-js": "0.0.8" + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^18.2.0" } }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dependencies": { "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", @@ -5789,24 +6744,6 @@ "node": ">=8" } }, - "node_modules/read-pkg-up/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/read-pkg-up/node_modules/read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -5875,6 +6812,11 @@ "node": ">=8.10.0" } }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -5888,6 +6830,12 @@ "node": ">=8" } }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -5904,14 +6852,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexparam": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-2.0.1.tgz", - "integrity": "sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw==", - "engines": { - "node": ">=8" - } - }, "node_modules/regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", @@ -5924,48 +6864,66 @@ "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/remark": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/remark/-/remark-14.0.2.tgz", - "integrity": "sha512-A3ARm2V4BgiRXaUo5K0dRvJ1lbogrbXnhkJRmD0yw092/Yl0kOCZt1k9ZeElEwkZsWGsMumz6qL5MfNJH9nOBA==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "remark-parse": "^10.0.0", - "remark-stringify": "^10.0.0", - "unified": "^10.0.0" + "node_modules/rehype-katex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-6.0.2.tgz", + "integrity": "sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/katex": "^0.11.0", + "hast-util-to-text": "^3.1.0", + "katex": "^0.15.0", + "rehype-parse": "^8.0.0", + "unified": "^10.0.0", + "unist-util-remove-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-cli": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-cli/-/remark-cli-11.0.0.tgz", - "integrity": "sha512-8JEWwArXquRq1/In4Ftz7gSG9Scwb1ijT2/dEuBETW9omqhmMRxcfjZ3iKqrak3BnCJeZSXCdWEmPhFKC8+RUQ==", - "dev": true, + "node_modules/rehype-katex/node_modules/katex": { + "version": "0.15.6", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", + "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], "dependencies": { - "remark": "^14.0.0", - "unified-args": "^10.0.0" + "commander": "^8.0.0" }, "bin": { - "remark": "cli.js" + "katex": "cli.js" + } + }, + "node_modules/rehype-mdx-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/rehype-mdx-title/-/rehype-mdx-title-2.0.0.tgz", + "integrity": "sha512-IemxnNjM+mrABwH2V0UQjg5YULJmN55dF+zEajmoDgjnuAESIIm54iSKR0VwKpFrvQ9hWLn88RTr2deqwSOw0A==", + "dependencies": { + "@types/hast": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "hast-util-to-string": "^2.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "engines": { + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/remcohaszing" } }, - "node_modules/remark-frontmatter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", - "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==", - "dev": true, + "node_modules/rehype-parse": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", + "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-frontmatter": "^1.0.0", - "micromark-extension-frontmatter": "^1.0.0", + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^7.0.0", + "parse5": "^6.0.0", "unified": "^10.0.0" }, "funding": { @@ -5973,11 +6931,37 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/rehype-pretty-code": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.6.0.tgz", + "integrity": "sha512-VfntYoWYOBVURXYDdB8p/E1sZTm2W5ry89fJyY94WJAo1jUH/5sVhDC7cX5PPnksMyW9PYMxRLNfjkBpSgJrzQ==", + "dependencies": { + "hash-obj": "^4.0.0", + "nanoid": "^4.0.0", + "parse-numeric-range": "^1.3.0" + }, + "engines": { + "node": "^12.16.0 || >=13.2.0" + }, + "peerDependencies": { + "shiki": "*" + } + }, + "node_modules/rehype-pretty-code/node_modules/nanoid": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==", + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/remark-gfm": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dev": true, "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-gfm": "^2.0.0", @@ -5989,7837 +6973,6452 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/remark-lint/-/remark-lint-9.1.1.tgz", - "integrity": "sha512-zhe6twuqgkx/9KgZyNyaO0cceA4jQuJcyzMOBC+JZiAzMN6mFUmcssWZyY30ko8ut9vQDMX/pyQnolGn+Fg/Tw==", - "dev": true, + "node_modules/remark-math": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", + "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", "dependencies": { "@types/mdast": "^3.0.0", - "remark-message-control": "^7.0.0", - "unified": "^10.1.0" + "mdast-util-math": "^2.0.0", + "micromark-extension-math": "^2.0.0", + "unified": "^10.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-blockquote-indentation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-3.1.1.tgz", - "integrity": "sha512-u9cjedM6zcK8vRicis5n/xeOSDIC3FGBCKc3K9pqw+nNrOjY85FwxDQKZZ/kx7rmkdRZEhgyHak+wzPBllcxBQ==", - "dev": true, + "node_modules/remark-mdx": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz", + "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-mdx": "^2.0.0", + "micromark-extension-mdxjs": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-checkbox-character-style": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-4.1.1.tgz", - "integrity": "sha512-KPSW3wfHfB8m9hzrtHiBHCTUIsOPX5nZR7VM+2pMjwqnhI6Mp94DKprkNo1ekNZALNeoZIDWZUSYxSiiwFfmVQ==", - "dev": true, + "node_modules/remark-parse": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", + "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", "dependencies": { "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-from-markdown": "^1.0.0", + "unified": "^10.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-checkbox-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-4.1.1.tgz", - "integrity": "sha512-apkM6sqCwAHwNV0v6KuEbq50fH3mTAV4wKTwI1nWgEj33/nf4+RvLLPgznoc2olZyeAIHR69EKPQiernjCXPOw==", - "dev": true, + "node_modules/remark-parse/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "dependencies": { "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-code-block-style": { + "node_modules/remark-parse/node_modules/mdast-util-to-string": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-3.1.0.tgz", - "integrity": "sha512-Hv4YQ8ueLGpjItla4CkcOkcfGj+nlquqylDgCm1/xKnW+Ke2a4qVTMVJrP9Krp4FWmXgktJLDHjhRH+pzhDXLg==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-definition-spacing": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-3.1.1.tgz", - "integrity": "sha512-PR+cYvc0FMtFWjkaXePysW88r7Y7eIwbpUGPFDIWE48fiRiz8U3VIk05P3loQCpCkbmUeInAAYD8tIFPTg4Jlg==", - "dev": true, + "node_modules/remark-parse/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/remark-lint-fenced-code-flag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-3.1.1.tgz", - "integrity": "sha512-FFVZmYsBccKIIEgOtgdZEpQdARtAat1LTLBydnIpyNIvcntzWwtrtlj9mtjL8ZoSRre8HtwmEnBFyOfmM/NWaA==", - "dev": true, + "node_modules/remark-parse/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "@types/unist": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-fenced-code-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-3.1.1.tgz", - "integrity": "sha512-x/t8sJWPvE46knKz6zW03j9VX5477srHUmRFbnXhZ3K8e37cYVUIvfbPhcPCAosSsOki9+dvGfZsWQiKuUNNfQ==", - "dev": true, + "node_modules/remark-reading-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", + "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "estree-util-is-identifier-name": "^2.0.0", + "estree-util-value-to-estree": "^1.3.0", + "reading-time": "^1.3.0", + "unist-util-visit": "^3.1.0" } }, - "node_modules/remark-lint-file-extension": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.1.tgz", - "integrity": "sha512-r6OMe27YZzr2NFjPMbBxgm8RZxigRwzeFSjapPlqcxk0Q0w/6sosJsceBNlGGlk00pltvv7NPqSexbXUjirrQQ==", - "dev": true, + "node_modules/remark-reading-time/node_modules/unist-util-visit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", + "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-final-definition": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-definition/-/remark-lint-final-definition-3.1.1.tgz", - "integrity": "sha512-94hRV+EBIuLVFooiimsZwh5ZPEcTqjy5wr7LgqxoUUWy+srTanndaLoki7bxQJeIcWUnomZncsJAyL0Lo7toxw==", - "dev": true, + "node_modules/remark-reading-time/node_modules/unist-util-visit-parents": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", + "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-final-newline": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-2.1.1.tgz", - "integrity": "sha512-cgKYaI7ujUse/kV4KajLv2j1kmi1CxpAu+w7wIU0/Faihhb3sZAf4a5ACf2Wu8NoTSIr1Q//3hDysG507PIoDg==", - "dev": true, + "node_modules/remark-rehype": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", "dependencies": { + "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "mdast-util-to-hast": "^12.1.0", + "unified": "^10.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-first-heading-level": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-first-heading-level/-/remark-lint-first-heading-level-3.1.1.tgz", - "integrity": "sha512-Z2+gn9sLyI/sT2c1JMPf1dj9kQkFCpL1/wT5Skm5nMbjI8/dIiTF2bKr9XKsFZUFP7GTA57tfeZvzD1rjWbMwg==", + "node_modules/remark-stringify": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", + "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", "dev": true, "dependencies": { "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-to-markdown": "^1.0.0", + "unified": "^10.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-lint-hard-break-spaces": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-3.1.1.tgz", - "integrity": "sha512-UfwFvESpX32qwyHJeluuUuRPWmxJDTkmjnWv2r49G9fC4Jrzm4crdJMs3sWsrGiQ3mSex6bgp/8rqDgtBng2IA==", + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-heading-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-3.1.1.tgz", - "integrity": "sha512-Qm7ZAF+s46ns0Wo5TlHGIn/PPMMynytn8SSLEdMIo6Uo/+8PAcmQ3zU1pj57KYxfyDoN5iQPgPIwPYMLYQ2TSQ==", + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/remark-lint-list-item-bullet-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-4.1.1.tgz", - "integrity": "sha512-NFvXVj1Nm12+Ma48NOjZCGb/D0IhmUcxyrTCpPp+UNJhEWrmFxM8nSyIiZgXadgXErnuv+xm2Atw7TAcZ9a1Cg==", + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "node_modules/remark-lint-list-item-indent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-3.1.1.tgz", - "integrity": "sha512-OSTG64e52v8XBmmeT0lefpiAfCMYHJxMMUrMnhTjLVyWAbEO0vqqR5bLvfLwzK+P4nY2D/8XKku0hw35dM86Rw==", + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/remark-lint-maximum-line-length": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-3.1.2.tgz", - "integrity": "sha512-KwddpVmNifTHNXwTQQgVufuUvv0hhu9kJVvmpNdEvfEc7tc3wBkaavyi3kKsUB8WwMhGtZuXVWy6OdPC1axzhw==", + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "queue-microtask": "^1.2.2" } }, - "node_modules/remark-lint-no-blockquote-without-marker": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-5.1.1.tgz", - "integrity": "sha512-7jL7eKS25kKRhQ7SKKB5eRfNleDMWKWAmZ5Y/votJdDoM+6qsopLLumPWaSzP0onyV3dyHRhPfBtqelt3hvcyA==", - "dev": true, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "mri": "^1.1.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=6" } }, - "node_modules/remark-lint-no-consecutive-blank-lines": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-4.1.2.tgz", - "integrity": "sha512-wRsR3kFgHaZ4mO3KASU43oXGLGezNZ64yNs1ChPUacKh0Bm7cwGnxN9GHGAbOXspwrYrN2eCDxzCbdPEZi2qKw==", - "dev": true, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-no-duplicate-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-duplicate-definitions/-/remark-lint-no-duplicate-definitions-3.1.1.tgz", - "integrity": "sha512-9p+nBz8VvV+t4g/ALNLVN8naV+ffAzC4ADyg9QivzmKwLjyF93Avt4HYNlb2GZ+aoXRQSVG1wjjWFeDC9c7Tdg==", - "dev": true, + "node_modules/sass": { + "version": "1.57.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.57.1.tgz", + "integrity": "sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/remark-lint-no-duplicate-definitions/node_modules/unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "loose-envify": "^1.1.0" } }, - "node_modules/remark-lint-no-file-name-articles": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-2.1.1.tgz", - "integrity": "sha512-7fiHKQUGvP4WOsieZ1dxm8WQWWjXjPj0Uix6pk2dSTJqxvaosjKH1AV0J/eVvliat0BGH8Cz4SUbuz5vG6YbdQ==", - "dev": true, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/remark-lint-no-file-name-consecutive-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-2.1.1.tgz", - "integrity": "sha512-tM4IpURGuresyeIBsXT5jsY3lZakgO6IO59ixcFt015bFjTOW54MrBvdJxA60QHhf5DAyHzD8wGeULPSs7ZQfg==", - "dev": true, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "lru-cache": "^6.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/remark-lint-no-file-name-outer-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-2.1.1.tgz", - "integrity": "sha512-2kRcVNzZb0zS3jE+Iaa6MEpplhqXSdsHBILS+BxJ4cDGAAIdeipY8hKaDLdZi+34wvrfnDxNgvNLcHpgqO+OZA==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "shebang-regex": "^3.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/remark-lint-no-heading-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-4.1.1.tgz", - "integrity": "sha512-W4zF7MA72IDC5JB0qzciwsnioL5XlnoE0r1F7sDS0I5CJfQtHYOLlxb3UAIlgRCkBokPWCp0E4o1fsY/gQUKVg==", + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-no-heading-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-4.1.1.tgz", - "integrity": "sha512-3vIfT7gPdpE9D7muIQ6YzSF1q27H9SbsDD7ClJRkEWxMiAzBg0obOZFOIBYukUkmGWdOR5P1EDn5n9TEzS1Fyg==", - "dev": true, + "node_modules/shiki": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz", + "integrity": "sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "jsonc-parser": "^3.2.0", + "vscode-oniguruma": "^1.7.0", + "vscode-textmate": "^8.0.0" } }, - "node_modules/remark-lint-no-inline-padding": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-4.1.1.tgz", - "integrity": "sha512-++IMm6ohOPKNOrybqjP9eiclEtVX/Rd2HpF2UD9icrC1X5nvrI6tlfN55tePaFvWAB7pe6MW4LzNEMnWse61Lw==", - "dev": true, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-no-inline-padding/node_modules/mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/remark-lint-no-literal-urls": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-3.1.1.tgz", - "integrity": "sha512-tZZ4gtZMA//ZAf7GJTE8S9yjzqXUfUTlR/lvU7ffc7NeSurqCBwAtHqeXVCHiD39JnlHVSW2MLYhvHp53lBGvA==", - "dev": true, + "node_modules/sort-keys": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", + "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "is-plain-obj": "^4.0.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/remark-lint-no-literal-urls/node_modules/mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/remark-lint-no-multiple-toplevel-headings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-3.1.1.tgz", - "integrity": "sha512-bM//SIBvIkoGUpA8hR5QibJ+7C2R50PTIRrc4te93YNRG+ie8bJzjwuO9jIMedoDfJB6/+7EqO9FYBivjBZ3MA==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" } }, - "node_modules/remark-lint-no-multiple-toplevel-headings/node_modules/unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/remark-lint-no-shell-dollars": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-3.1.1.tgz", - "integrity": "sha512-Q3Ad1TaOPxbYog5+Of/quPG3Fy+dMKiHjT8KsU7NDiHG6YJOnAJ3f3w+y13CIlNIaKc/MrisgcthhrZ7NsgXfA==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/remark-lint-no-shortcut-reference-image": { + "node_modules/spdx-correct": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-3.1.1.tgz", - "integrity": "sha512-m8tH+loDagd1JUns/T4eyulVXgVvE+ZSs7owRUOmP+dgsKJuO5sl1AdN9eyKDVMEvxHF3Pm5WqE62QIRNM48mA==", - "dev": true, + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/remark-lint-no-shortcut-reference-link": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-3.1.1.tgz", - "integrity": "sha512-oDJ92/jXQ842HgrBGgZdP7FA+N2jBMCBU2+jRElkS+OWVut0UaDILtNavNy/e85B3SLPj3RoXKF96M4vfJ7B2A==", - "dev": true, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/remark-lint-no-table-indentation": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-4.1.1.tgz", - "integrity": "sha512-eklvBxUSrkVbJxeokepOvFZ3n2V6zaJERIiOowR+y/Bz4dRHDMij1Ojg55AMO9yUMvxWPV3JPOeThliAcPmrMg==", + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "internal-slot": "^1.0.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.4" } }, - "node_modules/remark-lint-no-tabs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.1.tgz", - "integrity": "sha512-+MjXoHSSqRFUUz6XHgB1z7F5zIETxhkY+lC5LsOYb1r2ZdujZQWzBzNW5ya4HH5JiDVBPhp8MrqM9cP1v7tB5g==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "vfile-location": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/strftime": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.1.tgz", + "integrity": "sha512-nVvH6JG8KlXFPC0f8lojLgEsPA18lRpLZ+RrJh/NkQV2tqOgZfbas8gcU8SFgnnqR3rWzZPYu6N2A3xzs/8rQg==", + "engines": { + "node": ">=0.2.0" } }, - "node_modules/remark-lint-no-trailing-spaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-trailing-spaces/-/remark-lint-no-trailing-spaces-2.0.1.tgz", - "integrity": "sha512-cj8t+nvtO6eAY2lJC7o5du8VeOCK13XiDUHL4U6k5aw6ZLr3EYWbQ/rNc6cr60eHkh5Ldm09KiZjV3CWpxqJ0g==", - "dev": true, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "unified-lint-rule": "^1.0.2" + "safe-buffer": "~5.2.0" } }, - "node_modules/remark-lint-no-trailing-spaces/node_modules/unified-lint-rule": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.6.tgz", - "integrity": "sha512-YPK15YBFwnsVorDFG/u0cVVQN5G2a3V8zv5/N6KN3TCG+ajKtaALcy7u14DCSrJI+gZeyYquFL9cioJXOGXSvg==", + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "wrapped": "^1.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/remark-lint-no-undefined-references": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-4.1.1.tgz", - "integrity": "sha512-J20rKfTGflLiTI3T5JlLZSmINk6aDGmZi1y70lpU69LDfAyHAKgDK6sSW9XDeFmCPPdm8Ybxe5Gf2a70k+GcVQ==", + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-no-unused-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-3.1.1.tgz", - "integrity": "sha512-/GtyBukhAxi5MEX/g/m+FzDEflSbTe2/cpe2H+tJZyDmiLhjGXRdwWnPRDp+mB9g1iIZgVRCk7T4v90RbQX/mw==", - "dev": true, + "node_modules/string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-ordered-list-marker-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-IWcWaJoaSb4yoSOuvDbj9B2uXp9kSj58DqtrMKo8MoRShmbj1onVfulTxoTLeLtI11NvW+mj3jPSpqjMjls+5Q==", - "dev": true, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-prohibited-strings": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-prohibited-strings/-/remark-lint-prohibited-strings-3.1.0.tgz", - "integrity": "sha512-zwfDDdYl7ye0gEHcwhdkv1ZGXj1ibw4gnLLZkkvySnDdTz2tshY3fOJLY5NikbVseaIRVGOr5qa+8J9WNQT/fA==", - "dev": true, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dependencies": { - "escape-string-regexp": "^5.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.1", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.1" - } - }, - "node_modules/remark-lint-prohibited-strings/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/remark-lint-rule-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-3.1.1.tgz", - "integrity": "sha512-+oZe0ph4DWHGwPkQ/FpqiGp4WULTXB1edftnnNbizYT+Wr+/ux7GNTx78oXH/PHwlnOtVIExMc4W/vDXrUj/DQ==", - "dev": true, + "node_modules/stringify-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", + "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/remark-lint-strong-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-3.1.1.tgz", - "integrity": "sha512-tX9Os2C48Hh8P8CouY4dcnAhGnR3trL+NCDqIvJvFDR9Rvm9yfNQaY2N4ZHWVY0iUicq9DpqEiJTgUsT8AGv/w==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, + "node_modules/stringify-entities/node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/remark-lint-table-cell-padding": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-4.1.2.tgz", - "integrity": "sha512-cx5BXjHtpACa7Z51Vuqzy9BI4Z8Hnxz7vklhhrubkoB7mbctP/mR+Nh4B8eE5VtgFYJNHFwIltl96PuoctFCeQ==", + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "ansi-regex": "^5.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/remark-lint-table-pipes": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-4.1.1.tgz", - "integrity": "sha512-mJnB2FpjJTE4s9kE1JX8gcCjCFvtGPjzXUiQy0sbPHn2YM9EWG7kvFWYoqWK4w569CEQJyxZraEPltmhDjQTjg==", + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "min-indent": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/remark-lint-unordered-list-marker-style": { + "node_modules/strip-json-comments": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-JwH8oIDi9f5Z8cTQLimhJ/fkbPwI3OpNSifjYyObNNuc4PG4/NUoe5ZuD10uPmPYHZW+713RZ8S5ucVCkI8dDA==", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "engines": { + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/remark-message-control": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/remark-message-control/-/remark-message-control-7.1.1.tgz", - "integrity": "sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==", - "dev": true, + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-comment-marker": "^2.0.0", - "unified": "^10.0.0", - "unified-message-control": "^4.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "inline-style-parser": "0.1.1" } }, - "node_modules/remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "dev": true, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" + "client-only": "0.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } } }, - "node_modules/remark-parse/node_modules/mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "node_modules/stylelint": { + "version": "14.16.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", + "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.1.0", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.1", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.26.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.19", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.3.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/stylelint" } }, - "node_modules/remark-parse/node_modules/mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "node_modules/stylelint-config-prettier": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", + "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "stylelint-config-prettier": "bin/check.js", + "stylelint-config-prettier-check": "bin/check.js" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "stylelint": ">=11.0.0" } }, - "node_modules/remark-parse/node_modules/micromark": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz", - "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==", + "node_modules/stylelint-config-recommended": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", + "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "peerDependencies": { + "stylelint": "^14.10.0" } }, - "node_modules/remark-parse/node_modules/unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", + "node_modules/stylelint-config-recommended-scss": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz", + "integrity": "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==", "dev": true, "dependencies": { - "@types/unist": "^2.0.0" + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^9.0.0", + "stylelint-scss": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^14.10.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } } }, - "node_modules/remark-preset-lint-node": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/remark-preset-lint-node/-/remark-preset-lint-node-3.3.1.tgz", - "integrity": "sha512-TEkyYgmaiWd/oKy0i5Nyn/CW1nfufqtWna4WaO689bsE7fbzPxsmiHY7Q8hRq9KAkneknrJOKJKgcRBGKMuivQ==", + "node_modules/stylelint-config-sass-guidelines": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-9.0.1.tgz", + "integrity": "sha512-N06PsVsrgKijQ3YT5hqKA7x3NUkgELTRI1cbWMqcYiCGG6MjzvNk6Cb5YYA1PrvrksBV76BvY9P9bAswojVMqA==", "dev": true, "dependencies": { - "js-yaml": "^4.1.0", - "remark-gfm": "^3.0.1", - "remark-lint-blockquote-indentation": "^3.1.1", - "remark-lint-checkbox-character-style": "^4.1.1", - "remark-lint-checkbox-content-indent": "^4.1.1", - "remark-lint-code-block-style": "^3.1.0", - "remark-lint-definition-spacing": "^3.1.1", - "remark-lint-fenced-code-flag": "^3.1.1", - "remark-lint-fenced-code-marker": "^3.1.1", - "remark-lint-file-extension": "^2.1.1", - "remark-lint-final-definition": "^3.1.1", - "remark-lint-first-heading-level": "^3.1.1", - "remark-lint-heading-style": "^3.1.1", - "remark-lint-list-item-indent": "^3.1.1", - "remark-lint-maximum-line-length": "^3.1.2", - "remark-lint-no-consecutive-blank-lines": "^4.1.2", - "remark-lint-no-file-name-articles": "^2.1.1", - "remark-lint-no-file-name-consecutive-dashes": "^2.1.1", - "remark-lint-no-file-name-outer-dashes": "^2.1.1", - "remark-lint-no-heading-indent": "^4.1.1", - "remark-lint-no-multiple-toplevel-headings": "^3.1.1", - "remark-lint-no-shell-dollars": "^3.1.1", - "remark-lint-no-table-indentation": "^4.1.1", - "remark-lint-no-tabs": "^3.1.1", - "remark-lint-no-trailing-spaces": "^2.0.1", - "remark-lint-prohibited-strings": "^3.1.0", - "remark-lint-rule-style": "^3.1.1", - "remark-lint-strong-marker": "^3.1.1", - "remark-lint-table-cell-padding": "^4.1.2", - "remark-lint-table-pipes": "^4.1.1", - "remark-lint-unordered-list-marker-style": "^3.1.1", - "remark-preset-lint-recommended": "^6.1.2", - "semver": "^7.3.5", - "unified-lint-rule": "^2.1.1", - "unist-util-visit": "^4.1.0" + "postcss-scss": "^4.0.2", + "stylelint-order": "^5.0.0", + "stylelint-scss": "^4.0.0" }, "engines": { - "node": ">=12.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^14.0.1" } }, - "node_modules/remark-preset-lint-node/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/remark-preset-lint-node/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/stylelint-order": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-5.0.0.tgz", + "integrity": "sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==", "dev": true, "dependencies": { - "argparse": "^2.0.1" + "postcss": "^8.3.11", + "postcss-sorting": "^7.0.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "stylelint": "^14.0.0" } }, - "node_modules/remark-preset-lint-recommended": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/remark-preset-lint-recommended/-/remark-preset-lint-recommended-6.1.2.tgz", - "integrity": "sha512-x9kWufNY8PNAhY4fsl+KD3atgQdo4imP3GDAQYbQ6ylWVyX13suPRLkqnupW0ODRynfUg8ZRt8pVX0wMHwgPAg==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "remark-lint": "^9.0.0", - "remark-lint-final-newline": "^2.0.0", - "remark-lint-hard-break-spaces": "^3.0.0", - "remark-lint-list-item-bullet-indent": "^4.0.0", - "remark-lint-list-item-indent": "^3.0.0", - "remark-lint-no-blockquote-without-marker": "^5.0.0", - "remark-lint-no-duplicate-definitions": "^3.0.0", - "remark-lint-no-heading-content-indent": "^4.0.0", - "remark-lint-no-inline-padding": "^4.0.0", - "remark-lint-no-literal-urls": "^3.0.0", - "remark-lint-no-shortcut-reference-image": "^3.0.0", - "remark-lint-no-shortcut-reference-link": "^3.0.0", - "remark-lint-no-undefined-references": "^4.0.0", - "remark-lint-no-unused-definitions": "^3.0.0", - "remark-lint-ordered-list-marker-style": "^3.0.0", - "unified": "^10.0.0" + "node_modules/stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "stylelint": "^14.5.1" } }, - "node_modules/remark-stringify": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", - "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", + "node_modules/stylelint-selector-bem-pattern": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", + "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "lodash": ">=4.17.21", + "postcss": "^8.3.6", + "postcss-bem-linter": "^3.3.0", + "stylelint": ">=13.13.1" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/require-one": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-one/-/require-one-1.0.3.tgz", - "integrity": "sha1-Dv68zpgP78PfhM4A8mnhnItvSZA=" - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, "dependencies": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true }, - "node_modules/resumer": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", - "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", + "node_modules/synckit": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", + "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", "dev": true, "dependencies": { - "through": "~2.3.4" + "@pkgr/utils": "^2.3.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=10.0.0" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/table/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/rss": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/rss/-/rss-1.2.2.tgz", - "integrity": "sha1-UKFpiHYTgTOnT5oF0r3I240nqSE=", + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", "dependencies": { - "mime-types": "2.1.13", - "xml": "1.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/through2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dependencies": { - "queue-microtask": "^1.2.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, - "node_modules/sade": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", - "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", + "node_modules/through2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", "dev": true, "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">= 6" + "globalyzer": "0.1.0", + "globrex": "^0.1.2" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "node_modules/title": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz", + "integrity": "sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "arg": "1.0.0", + "chalk": "2.3.0", + "clipboardy": "1.2.2", + "titleize": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "title": "bin/title.js" } }, - "node_modules/sass": { - "version": "1.57.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.57.1.tgz", - "integrity": "sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw==", + "node_modules/title/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=4" } }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "node_modules/title/node_modules/chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" + "ansi-styles": "^3.1.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^4.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "node_modules/title/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "color-name": "1.1.3" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/title/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/title/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8.0" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, + "node_modules/title/node_modules/has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, + "node_modules/title/node_modules/supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" + "has-flag": "^2.0.0" }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/sliced": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", - "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=", - "dev": true - }, - "node_modules/slugify": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", - "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==", "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/titleize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/titleize/-/titleize-1.0.0.tgz", + "integrity": "sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0" } }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/spdx-expression-parse": { + "node_modules/trim-newlines": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/st": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/st/-/st-3.0.0.tgz", - "integrity": "sha512-UEUi8P8Y5GOewlJbE5vrhsaQRwmbNVMUr6PLxRZHH4Cwz8CkHhnBqlqGtE3egXQd+ceUwNxdOVjsC/IsgN2Pww==", - "dev": true, - "dependencies": { - "async-cache": "^1.1.0", - "bl": "^5.0.0", - "fd": "~0.0.3", - "mime": "^2.5.2", - "negotiator": "~0.6.2" - }, - "bin": { - "st": "bin/server.js" - }, - "optionalDependencies": { - "graceful-fs": "^4.2.3" + "node_modules/trough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", + "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/st/node_modules/bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" } }, - "node_modules/stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "engines": { - "node": ">= 6" - } + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "dependencies": { - "internal-slot": "^1.0.4" + "prelude-ls": "^1.2.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 0.8.0" } }, - "node_modules/strftime": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.1.tgz", - "integrity": "sha512-nVvH6JG8KlXFPC0f8lojLgEsPA18lRpLZ+RrJh/NkQV2tqOgZfbas8gcU8SFgnnqR3rWzZPYu6N2A3xzs/8rQg==", + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "engines": { - "node": ">=0.2.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=8" + "node": ">=4.2.0" } }, - "node_modules/string.prototype.padend": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", - "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, + "node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "node_modules/unist-builder": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz", + "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "node_modules/unist-util-find-after": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.0.tgz", + "integrity": "sha512-gfpsxKQde7atVF30n5Gff2fQhAc4/HTOV4CvkXpTg9wRfQhZWdXitpyXHWB6YcYgnsxLx+4gGHeVjCTAAp9sjw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" + "node_modules/unist-util-generated": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", + "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", - "engines": { - "node": ">=0.10.0" + "node_modules/unist-util-is": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", + "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, + "node_modules/unist-util-position": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", + "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", "dependencies": { - "min-indent": "^1.0.0" + "@types/unist": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/unist-util-position-from-estree": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", + "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", + "dependencies": { + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", - "dev": true - }, - "node_modules/stylelint": { - "version": "14.16.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", - "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", - "dev": true, + "node_modules/unist-util-remove-position": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", + "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", "dependencies": { - "@csstools/selector-specificity": "^2.0.2", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^7.1.0", - "css-functions-list": "^3.1.0", - "debug": "^4.3.4", - "fast-glob": "^3.2.12", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^6.0.1", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.2.0", - "ignore": "^5.2.1", - "import-lazy": "^4.0.0", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.26.0", - "mathml-tag-names": "^2.1.3", - "meow": "^9.0.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.19", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "style-search": "^0.1.0", - "supports-hyperlinks": "^2.3.0", - "svg-tags": "^1.0.0", - "table": "^6.8.1", - "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^4.0.2" - }, - "bin": { - "stylelint": "bin/stylelint.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/stylelint" + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint-config-recess-order": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-3.0.0.tgz", - "integrity": "sha512-uNXrlDz570Q7HJlrq8mNjgfO/xlKIh2hKVKEFMTG1/ih/6tDLcTbuvO1Zoo2dnQay990OAkWLDpTDOorB+hmBw==", + "node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", "dev": true, "dependencies": { - "stylelint-order": "5.x" + "@types/unist": "^2.0.2" }, - "peerDependencies": { - "stylelint": ">=14" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint-config-recommended": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", - "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", - "dev": true, - "peerDependencies": { - "stylelint": "^14.10.0" + "node_modules/unist-util-visit": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", + "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint-config-recommended-scss": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz", - "integrity": "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==", - "dev": true, + "node_modules/unist-util-visit-parents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", + "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", "dependencies": { - "postcss-scss": "^4.0.2", - "stylelint-config-recommended": "^9.0.0", - "stylelint-scss": "^4.0.0" - }, - "peerDependencies": { - "postcss": "^8.3.3", - "stylelint": "^14.10.0" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint-config-standard": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", - "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "dependencies": { - "stylelint-config-recommended": "^9.0.0" - }, - "peerDependencies": { - "stylelint": "^14.14.0" + "punycode": "^2.1.0" } }, - "node_modules/stylelint-config-standard-scss": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz", - "integrity": "sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==", - "dev": true, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", "dependencies": { - "stylelint-config-recommended-scss": "^8.0.0", - "stylelint-config-standard": "^29.0.0" + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" }, - "peerDependencies": { - "postcss": "^8.3.3", - "stylelint": "^14.14.0" + "bin": { + "uvu": "bin.js" }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/stylelint-config-twbs-bootstrap": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-twbs-bootstrap/-/stylelint-config-twbs-bootstrap-7.0.0.tgz", - "integrity": "sha512-CZUc+BhBTJFi0Hw/6vq3KqvCaLMCQlFGz1tIAHACEt10QuFBh6IBSTWCr/oU8xS6m4YbYcng7ayPYwn+43l68w==", - "dev": true, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dependencies": { - "stylelint-config-recess-order": "^3.0.0", - "stylelint-config-standard": "^29.0.0", - "stylelint-config-standard-scss": "^6.1.0", - "stylelint-scss": "^4.3.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "stylelint": "^14.14.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "node_modules/stylelint-order": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-5.0.0.tgz", - "integrity": "sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==", - "dev": true, + "node_modules/vfile": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", + "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", "dependencies": { - "postcss": "^8.3.11", - "postcss-sorting": "^7.0.1" + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" }, - "peerDependencies": { - "stylelint": "^14.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint-scss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", - "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", - "dev": true, + "node_modules/vfile-location": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", + "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", "dependencies": { - "lodash": "^4.17.21", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.6", - "postcss-value-parser": "^4.1.0" + "@types/unist": "^2.0.0", + "vfile": "^5.0.0" }, - "peerDependencies": { - "stylelint": "^14.5.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/stylelint/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "node_modules/vfile-message": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", + "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", "dependencies": { - "has-flag": "^4.0.0" + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, + "node_modules/vfile-message/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "@types/unist": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" + "node_modules/vfile/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dependencies": { + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true + "node_modules/vscode-oniguruma": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", + "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" }, - "node_modules/table": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } + "node_modules/vscode-textmate": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", + "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" }, - "node_modules/table/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", "funding": { "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/tape": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/tape/-/tape-5.6.3.tgz", - "integrity": "sha512-cUDDGSbyoSIpdUAqbqLI/r7i/S4BHuCB9M5j7E/LrLs/x/i4zeAJ798aqo+FGo+kr9seBZwr8AkZW6rjceyAMQ==", + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "array.prototype.every": "^1.1.4", - "call-bind": "^1.0.2", - "deep-equal": "^2.2.0", - "defined": "^1.0.1", - "dotignore": "^0.1.2", - "for-each": "^0.3.3", - "get-package-type": "^0.1.0", - "glob": "^7.2.3", - "has": "^1.0.3", - "has-dynamic-import": "^2.0.1", - "inherits": "^2.0.4", - "is-regex": "^1.1.4", - "minimist": "^1.2.7", - "object-inspect": "^1.12.3", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "resolve": "^2.0.0-next.4", - "resumer": "^0.0.0", - "string.prototype.trim": "^1.2.7", - "through": "^2.3.8" + "isexe": "^2.0.0" }, "bin": { - "tape": "bin/tape" + "node-which": "bin/node-which" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 8" } }, - "node_modules/tape/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dependencies": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/through2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, - "node_modules/through2/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/through2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "engines": { - "node": ">=8.0" + "node": ">=0.4" } }, - "node_modules/to-vfile": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-7.2.3.tgz", - "integrity": "sha512-QO0A9aE6Z/YkmQadJ0syxpmNXtcQiu0qAtCKYKD5cS3EfgfFTAXfgLX6AOaBrSfWSek5nfsMf3gBZ9KGVFcLuw==", + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true, - "dependencies": { - "is-buffer": "^2.0.0", - "vfile": "^5.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 6" } }, - "node_modules/totalist": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz", - "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==", + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/trough": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.0.2.tgz", - "integrity": "sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w==", - "dev": true, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "requires": { + "@babel/highlight": "^7.18.6" } }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.14.5", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.5.tgz", - "integrity": "sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ==", - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/unified": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.1.tgz", - "integrity": "sha512-v4ky1+6BN9X3pQrOdkFIPWAaeDsHPE1svRDxq7YpTc2plkIqFMwukfqM+l0ewpP9EfwARlt9pPFAeWYhHm8X9w==", + "@babel/runtime": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "regenerator-runtime": "^0.13.11" } }, - "node_modules/unified-args": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/unified-args/-/unified-args-10.0.0.tgz", - "integrity": "sha512-PqsqxwkXpGSLiMkbjNnKU33Ffm6gso6rAvz1TlBGzMBx3gpx7ewIhViBX8HEWmy0v7pebA5PM6RkRWWaYmtfYw==", + "@babel/runtime-corejs3": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", + "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", "dev": true, - "dependencies": { - "@types/text-table": "^0.2.0", - "camelcase": "^7.0.0", - "chalk": "^5.0.0", - "chokidar": "^3.0.0", - "fault": "^2.0.0", - "json5": "^2.0.0", - "minimist": "^1.0.0", - "text-table": "^0.2.0", - "unified-engine": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.11" } }, - "node_modules/unified-args/node_modules/camelcase": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", - "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "requires": {} }, - "node_modules/unified-args/node_modules/chalk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", - "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" } }, - "node_modules/unified-args/node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" } }, - "node_modules/unified-engine": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/unified-engine/-/unified-engine-10.0.1.tgz", - "integrity": "sha512-lsj7VC8kNWhK87rGBhidklk4llgrEdJoOZHoQFbTZQ/fA22JqowUPM10bEf05eSZOR6UnUSrZ/mPWHrQsHGm7g==", - "dev": true, - "dependencies": { - "@types/concat-stream": "^2.0.0", - "@types/debug": "^4.0.0", - "@types/is-empty": "^1.0.0", - "@types/node": "^18.0.0", - "@types/unist": "^2.0.0", - "concat-stream": "^2.0.0", - "debug": "^4.0.0", - "fault": "^2.0.0", - "glob": "^8.0.0", - "ignore": "^5.0.0", - "is-buffer": "^2.0.0", - "is-empty": "^1.0.0", - "is-plain-obj": "^4.0.0", - "load-plugin": "^5.0.0", - "parse-json": "^6.0.0", - "to-vfile": "^7.0.0", - "trough": "^2.0.0", - "unist-util-inspect": "^7.0.0", - "vfile-message": "^3.0.0", - "vfile-reporter": "^7.0.0", - "vfile-statistics": "^2.0.0", - "yaml": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true }, - "node_modules/unified-engine/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true }, - "node_modules/unified-engine/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" + "@mdx-js/mdx": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.2.1.tgz", + "integrity": "sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/mdx": "^2.0.0", + "estree-util-build-jsx": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-util-to-js": "^1.1.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^2.0.0", + "markdown-extensions": "^1.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^2.0.0", + "remark-parse": "^10.0.0", + "remark-rehype": "^10.0.0", + "unified": "^10.0.0", + "unist-util-position-from-estree": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "dependencies": { + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" + } + } } }, - "node_modules/unified-engine/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@mdx-js/react": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.2.1.tgz", + "integrity": "sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==", + "requires": { + "@types/mdx": "^2.0.0", + "@types/react": ">=16" } }, - "node_modules/unified-engine/node_modules/lines-and-columns": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", - "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@napi-rs/simple-git": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git/-/simple-git-0.1.8.tgz", + "integrity": "sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==", + "requires": { + "@napi-rs/simple-git-android-arm-eabi": "0.1.8", + "@napi-rs/simple-git-android-arm64": "0.1.8", + "@napi-rs/simple-git-darwin-arm64": "0.1.8", + "@napi-rs/simple-git-darwin-x64": "0.1.8", + "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.8", + "@napi-rs/simple-git-linux-arm64-gnu": "0.1.8", + "@napi-rs/simple-git-linux-arm64-musl": "0.1.8", + "@napi-rs/simple-git-linux-x64-gnu": "0.1.8", + "@napi-rs/simple-git-linux-x64-musl": "0.1.8", + "@napi-rs/simple-git-win32-arm64-msvc": "0.1.8", + "@napi-rs/simple-git-win32-x64-msvc": "0.1.8" } }, - "node_modules/unified-engine/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } + "@napi-rs/simple-git-android-arm-eabi": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz", + "integrity": "sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==", + "optional": true }, - "node_modules/unified-engine/node_modules/parse-json": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-6.0.2.tgz", - "integrity": "sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.0", - "error-ex": "^1.3.2", - "json-parse-even-better-errors": "^2.3.1", - "lines-and-columns": "^2.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "@napi-rs/simple-git-android-arm64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz", + "integrity": "sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==", + "optional": true }, - "node_modules/unified-engine/node_modules/yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + "@napi-rs/simple-git-darwin-arm64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz", + "integrity": "sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==", + "optional": true + }, + "@napi-rs/simple-git-darwin-x64": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz", + "integrity": "sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==", + "optional": true + }, + "@napi-rs/simple-git-linux-arm-gnueabihf": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz", + "integrity": "sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==", + "optional": true + }, + "@napi-rs/simple-git-linux-arm64-gnu": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz", + "integrity": "sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==", + "optional": true + }, + "@napi-rs/simple-git-linux-arm64-musl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz", + "integrity": "sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==", + "optional": true + }, + "@napi-rs/simple-git-linux-x64-gnu": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz", + "integrity": "sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==", + "optional": true + }, + "@napi-rs/simple-git-linux-x64-musl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz", + "integrity": "sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==", + "optional": true + }, + "@napi-rs/simple-git-win32-arm64-msvc": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz", + "integrity": "sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==", + "optional": true + }, + "@napi-rs/simple-git-win32-x64-msvc": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz", + "integrity": "sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==", + "optional": true + }, + "@next/env": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", + "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" + }, + "@next/swc-android-arm-eabi": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", + "integrity": "sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==", + "optional": true + }, + "@next/swc-android-arm64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.1.tgz", + "integrity": "sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==", + "optional": true + }, + "@next/swc-darwin-arm64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.1.tgz", + "integrity": "sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==", + "optional": true + }, + "@next/swc-darwin-x64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.1.tgz", + "integrity": "sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==", + "optional": true + }, + "@next/swc-freebsd-x64": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.1.tgz", + "integrity": "sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.1.tgz", + "integrity": "sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.1.tgz", + "integrity": "sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.1.tgz", + "integrity": "sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==", + "optional": true + }, + "@next/swc-linux-x64-gnu": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.1.tgz", + "integrity": "sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.1.tgz", + "integrity": "sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.1.tgz", + "integrity": "sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.1.tgz", + "integrity": "sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.1.tgz", + "integrity": "sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==", + "optional": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "engines": { - "node": ">= 14" + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" } }, - "node_modules/unified-lint-rule": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-2.1.1.tgz", - "integrity": "sha512-vsLHyLZFstqtGse2gvrGwasOmH8M2y+r2kQMoDSWzSqUkQx2MjHjvZuGSv5FUaiv4RQO1bHRajy7lSGp7XWq5A==", + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "trough": "^2.0.0", - "unified": "^10.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" } }, - "node_modules/unified-message-control": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-4.0.0.tgz", - "integrity": "sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==", + "@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit": "^3.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" } }, - "node_modules/unified-message-control/node_modules/unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "requires": { + "tslib": "^2.4.0" } }, - "node_modules/unified/node_modules/is-plain-obj": { + "@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "requires": { + "@types/estree": "*" + } + }, + "@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "requires": { + "@types/ms": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "requires": { + "@types/estree": "*" + } + }, + "@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "requires": { + "@types/unist": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "@types/katex": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", + "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" + }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mdx": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz", + "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==" + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" + }, + "@types/node": { + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", - "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/react": { + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", + "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "requires": { + "@types/react": "*" } }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "node_modules/unist-util-generated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", - "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==", + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "dev": true + }, + "@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "@yarnpkg/parsers": { + "version": "3.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.25.tgz", + "integrity": "sha512-uotaIJwVQeV/DcGA9G2EVuVFHnEEdxDy3yRLeh9VHS6Lx7nZETaWzJPU1bgAwnAa3gplol2NIQhlsr2eqgq9qA==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" } }, - "node_modules/unist-util-inspect": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/unist-util-inspect/-/unist-util-inspect-7.0.0.tgz", - "integrity": "sha512-2Utgv78I7PUu461Y9cdo+IUiiKSKpDV5CE/XD6vTj849a3xlpDAScvSJ6cQmtFBGgAmCn2wR7jLuXhpg1XLlJw==", + "@typescript-eslint/parser": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", + "debug": "^4.3.4" } }, - "node_modules/unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==", + "@typescript-eslint/scope-manager": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" } }, - "node_modules/unist-util-position": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.1.tgz", - "integrity": "sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA==", + "@typescript-eslint/type-utils": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" } }, - "node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "@typescript-eslint/types": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" } }, - "node_modules/unist-util-visit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz", - "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==", + "@typescript-eslint/utils": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" } }, - "node_modules/unist-util-visit/node_modules/unist-util-visit-parents": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz", - "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==", + "@typescript-eslint/visitor-keys": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" + "requires": { + "@typescript-eslint/types": "5.48.0", + "eslint-visitor-keys": "^3.3.0" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" }, - "node_modules/uvu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz", - "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3", - "totalist": "^2.0.0" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vfile": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.2.0.tgz", - "integrity": "sha512-ftCpb6pU8Jrzcqku8zE6N3Gi4/RkDhRwEXSWudzZzA2eEOn/cBpsfk9aulCUR+j1raRSAykYQap9u6j6rhUaCA==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "color-convert": "^2.0.1" } }, - "node_modules/vfile-location": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, - "node_modules/vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" }, - "node_modules/vfile-message/node_modules/unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "arg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-1.0.0.tgz", + "integrity": "sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, - "node_modules/vfile-reporter": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-7.0.4.tgz", - "integrity": "sha512-4cWalUnLrEnbeUQ+hARG5YZtaHieVK3Jp4iG5HslttkVl+MHunSGNAIrODOTLbtjWsNZJRMCkL66AhvZAYuJ9A==", + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "dev": true, - "dependencies": { - "@types/supports-color": "^8.0.0", - "string-width": "^5.0.0", - "supports-color": "^9.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-sort": "^3.0.0", - "vfile-statistics": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" } }, - "node_modules/vfile-reporter/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" } }, - "node_modules/vfile-reporter/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "node_modules/vfile-reporter/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" } }, - "node_modules/vfile-reporter/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" } }, - "node_modules/vfile-reporter/node_modules/supports-color": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", - "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" } }, - "node_modules/vfile-reporter/node_modules/unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true }, - "node_modules/vfile-sort": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/vfile-sort/-/vfile-sort-3.0.0.tgz", - "integrity": "sha512-fJNctnuMi3l4ikTVcKpxTbzHeCgvDhnI44amA3NVDvA6rTC6oKCFpCVyT5n2fFMr3ebfr+WVQZedOCd73rzSxg==", - "dev": true, - "dependencies": { - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true }, - "node_modules/vfile-statistics": { + "astral-regex": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vfile-statistics/-/vfile-statistics-2.0.0.tgz", - "integrity": "sha512-foOWtcnJhKN9M2+20AOTlWi2dxNfAoeNIoxD5GXcO182UJyId4QrXa41fWrgcfV3FWTjdEDy3I4cpLVcQscIMA==", - "dev": true, - "dependencies": { - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true }, - "node_modules/vfile/node_modules/unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "astring": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz", + "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==" }, - "node_modules/vnu-jar": { - "version": "22.9.29", - "resolved": "https://registry.npmjs.org/vnu-jar/-/vnu-jar-22.9.29.tgz", - "integrity": "sha512-AM0mnQEXT5UgT/YoCGy/4KE0i0A4iz9MWUIevzUlYb36UMnsHHQQYnA0ptm971JyaQ5Dg+z3u8AyobotmwkZUQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } + "axe-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.1.tgz", + "integrity": "sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==", + "dev": true }, - "node_modules/walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", "dev": true }, - "node_modules/ware": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", - "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", - "dependencies": { - "wrap-fn": "^0.1.0" - } + "bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, - "node_modules/webidl-conversions": { + "bl": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true + "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz", + "integrity": "sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==", + "requires": { + "readable-stream": "^3.0.1" + } }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" } }, - "node_modules/which-boxed-primitive": { + "buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" + }, + "call-bind": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" } }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, - "engines": { - "node": ">=0.10.0" + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" } }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "caniuse-lite": { + "version": "1.0.30001441", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz", + "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==" }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "node_modules/wrap-fn": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", - "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", - "dependencies": { - "co": "3.1.0" - } + "character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" }, - "node_modules/wrapped": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wrapped/-/wrapped-1.0.1.tgz", - "integrity": "sha1-x4PZ2Aeyc+mwHoUWgKk4yHyQckI=", - "dev": true, - "dependencies": { - "co": "3.1.0", - "sliced": "^1.0.1" - } + "character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "dev": true }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "node_modules/xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + "client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" + "clipboardy": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", + "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", + "requires": { + "arch": "^2.1.0", + "execa": "^0.8.0" } }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "engines": { - "node": ">=10" + "requires": { + "color-name": "~1.1.4" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true }, - "node_modules/yaml-js": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/yaml-js/-/yaml-js-0.0.8.tgz", - "integrity": "sha1-h8+lqWE/SOJgBUINao7g2m/o2uw=" + "comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, + "core-js-pure": { + "version": "3.27.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", + "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" } }, - "node_modules/zwitch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz", - "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==", + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "requires": { + "cross-spawn": "^7.0.1" } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "@babel/highlight": "^7.16.7" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", "dev": true }, - "@babel/highlight": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", - "dev": true, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "ms": "2.1.2" } }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "dev": true, - "requires": {} + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true }, - "@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" }, "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } } } }, - "@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dev": true, + "decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "character-entities": "^2.0.0" } }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true }, - "@metalsmith/markdown": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@metalsmith/markdown/-/markdown-1.6.0.tgz", - "integrity": "sha512-WtgbJAXo29DMy6PFMrPRMJBJIaTcgwvZ2X6Cq5QXEbRTWzde8POeXKGxJZe5MMoiYYS1FoBq5j31ArSIqX2W5g==", + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "requires": { - "debug": "^4.3.4", - "dlv": "^1.1.3", - "dset": "^3.1.2", - "marked": "^4.0.16" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, - "@metalsmith/permalinks": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@metalsmith/permalinks/-/permalinks-2.4.1.tgz", - "integrity": "sha512-oaywD42U3ZkwBkmsmJ5FAVW5vGCTEagtsNcmbL7vtv/zunZjO+yni+oZvpfjkS27WOGG8OMwEA3xxPHhHPbu0w==", + "dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, "requires": { - "debug": "^4.3.4", - "moment": "^2.29.1", - "regexparam": "^2.0.1", - "slugify": "^1.6.5" + "path-type": "^4.0.0" } }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "esutils": "^2.0.2" } }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/config": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/config/-/config-4.1.0.tgz", - "integrity": "sha512-cPQmIQ2Q0vuOfrenrA3isikdMFMAHgzlXV+EmvZ8f2JeJsU5xTU2bG7ipXECiMvPF9nM+QDnMLuIg8QLw9H4xg==", - "dev": true, - "requires": { - "@npmcli/map-workspaces": "^2.0.2", - "ini": "^3.0.0", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^5.0.0", - "proc-log": "^2.0.0", - "read-package-json-fast": "^2.0.3", - "semver": "^7.3.5", - "walk-up-path": "^1.0.0" - }, - "dependencies": { - "ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true - } - } - }, - "@npmcli/map-workspaces": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.3.tgz", - "integrity": "sha512-X6suAun5QyupNM8iHkNPh0AHdRC2rb1W+MTdMvvA/2ixgmqZwlq5cGUBgmKHUHT2LgrkKJMAXbfAoTxOigpK8Q==", - "dev": true, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" + "readable-stream": "~1.1.9" }, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" } } }, - "@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, - "@types/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==", - "dev": true, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { - "@types/node": "*" + "is-arrayish": "^0.2.1" } }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, + "es-abstract": { + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", + "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", "requires": { - "@types/ms": "*" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "unbox-primitive": "^1.0.2" } }, - "@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true - }, - "@types/estree-jsx": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-0.0.1.tgz", - "integrity": "sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==", + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, "requires": { - "@types/estree": "*" + "has": "^1.0.3" } }, - "@types/is-empty": { + "es-to-primitive": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.1.tgz", - "integrity": "sha512-a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dev": true, + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "requires": { - "@types/unist": "*" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz", - "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { + "escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==", - "dev": true - }, - "@types/text-table": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@types/text-table/-/text-table-0.2.2.tgz", - "integrity": "sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==", - "dev": true - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true }, - "@yarnpkg/parsers": { - "version": "3.0.0-rc.34", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.34.tgz", - "integrity": "sha512-NhEA0BusInyk7EiJ7i7qF1Mkrb6gGjZcQQ/W1xxGazxapubEmGO7v5WSll6hWxFXE2ngtLj8lflq1Ff5VtqEww==", + "eslint": { + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", + "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, "requires": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + } } }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" } }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "eslint-config-prettier": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } + "requires": {} }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, "requires": { - "array-uniq": "^1.0.1" + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array.prototype.every": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.every/-/array.prototype.every-1.1.4.tgz", - "integrity": "sha512-Aui35iRZk1HHLRAyF7QP0KAnOnduaQ6fo6k1NVWfRc0xTs2AZ70ytlXvOmkC6Di4JmUs2Wv3DYzGtCQFSk5uGg==", + "eslint-mdx": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/eslint-mdx/-/eslint-mdx-2.0.5.tgz", + "integrity": "sha512-1ZzcJwJNfladtuK+uuG/MdC0idc1e3d1vCI2STOq/pLcJBGuao2biWh90vEh2M93zDiNoHJGUIU7UAxupiiHFw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "is-string": "^1.0.7" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "cosmiconfig": "^7.0.1", + "espree": "^9.4.0", + "estree-util-visit": "^1.2.0", + "remark-mdx": "^2.1.3", + "remark-parse": "^10.0.1", + "remark-stringify": "^10.0.2", + "synckit": "^0.8.4", + "tslib": "^2.4.0", + "unified": "^10.1.2", + "unist-util-visit": "^4.1.1", + "uvu": "^0.5.6", + "vfile": "^5.3.4" } }, - "array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", - "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "async-cache": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/async-cache/-/async-cache-1.1.0.tgz", - "integrity": "sha1-SppaidBl7F2OUlS9nulrp2xTK1o=", + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dev": true, "requires": { - "lru-cache": "^4.0.0" + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" }, "dependencies": { - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "ms": "2.0.0" } }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz", - "integrity": "sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==", + "eslint-plugin-markdown": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz", + "integrity": "sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==", + "dev": true, "requires": { - "readable-stream": "^3.0.1" + "mdast-util-from-markdown": "^0.8.5" } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "eslint-plugin-mdx": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-mdx/-/eslint-plugin-mdx-2.0.5.tgz", + "integrity": "sha512-j2xN97jSlc5IoH94rJTHqYMztl46+hHzyC8Zqjx+OI1Rvv33isyf8xSSBHN6f0z8IJmgPgGsb/fH90JbvKplXg==", + "dev": true, "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "eslint-mdx": "^2.0.5", + "eslint-plugin-markdown": "^3.0.0", + "remark-mdx": "^2.1.3", + "remark-parse": "^10.0.1", + "remark-stringify": "^10.0.2", + "tslib": "^2.4.0", + "unified": "^10.1.2", + "vfile": "^5.3.4" } }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "eslint-plugin-react": { + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", + "dev": true, "requires": { - "fill-range": "^7.0.1" + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "requires": {} }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } } }, - "buffer-from": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", - "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" - }, - "builtins": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.0.0.tgz", - "integrity": "sha512-qC0E2Dxgou1IHhvJSLwGDSTvokbRovU5zZFuDY6oY8Y2lF3nGt5Ad8YZK7GMtqzY84Wu7pXTPeHQeHcXSXsRhw==", + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, - "peer": true, "requires": { - "semver": "^7.0.0" + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } } }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" } }, - "caniuse-lite": { - "version": "1.0.30001427", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", - "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "dev": true + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "estraverse": "^5.1.0" } }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true + "estree-util-attach-comments": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz", + "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==", + "requires": { + "@types/estree": "^1.0.0" + } }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "estree-util-build-jsx": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", + "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@types/estree-jsx": "^1.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-walker": "^3.0.0" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true + "estree-util-is-identifier-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz", + "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==" }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, + "estree-util-to-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz", + "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==", "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" } }, - "co": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", - "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=" + "estree-util-value-to-estree": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", + "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", + "requires": { + "is-plain-obj": "^3.0.0" + } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "estree-util-visit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz", + "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==", "requires": { - "color-name": "~1.1.4" + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^2.0.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "estree-walker": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.2.tgz", + "integrity": "sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==" }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "dev": true, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "dependencies": { - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" } } }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "is-extendable": "^0.1.0" } }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "requires": { - "cross-spawn": "^7.0.1" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, - "css-functions-list": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", - "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, "requires": { - "ms": "2.1.2" + "reusify": "^1.0.4" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - } + "flat-cache": "^3.0.4" } }, - "decode-named-character-reference": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz", - "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==", - "dev": true, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "requires": { - "character-entities": "^2.0.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz", - "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==", - "dev": true - } + "to-regex-range": "^5.0.1" } }, - "deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" } }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" } }, - "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "dequal": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==", + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", - "dev": true + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "requires": { - "path-type": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" } }, - "dlv": { + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "get-intrinsic": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } }, - "doctrine": { + "get-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "requires": { - "esutils": "^2.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "dotignore": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dotignore/-/dotignore-0.1.2.tgz", - "integrity": "sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==", + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "requires": { - "minimatch": "^3.0.4" + "is-glob": "^4.0.3" } }, - "dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==" + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, "requires": { - "readable-stream": "~1.1.9" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "isexe": "^2.0.0" } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" } } }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", "dev": true }, - "electron-to-chromium": { - "version": "1.4.262", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", - "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", "dev": true }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "requires": { - "is-arrayish": "^0.2.1" + "get-intrinsic": "^1.1.3" } }, - "es-abstract": { - "version": "1.21.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", - "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.4", - "is-array-buffer": "^3.0.1", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - } - }, - "es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } } }, - "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - } + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "function-bind": "^1.1.1" } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, - "escape-string-regexp": { + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "eslint": { - "version": "8.31.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", - "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", - "dev": true, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "requires": { - "@eslint/eslintrc": "^1.4.1", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } + "get-intrinsic": "^1.1.1" } }, - "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" }, - "eslint-config-standard": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", - "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", - "dev": true, - "requires": {} + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } + "has-symbols": "^1.0.2" } }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "dev": true, + "hash-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hash-obj/-/hash-obj-4.0.0.tgz", + "integrity": "sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==", "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "is-obj": "^3.0.0", + "sort-keys": "^5.0.0", + "type-fest": "^1.0.2" }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" } } }, - "eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", - "dev": true, + "hast-util-from-parse5": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.0.tgz", + "integrity": "sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==", "requires": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" + "@types/hast": "^2.0.0", + "@types/parse5": "^6.0.0", + "@types/unist": "^2.0.0", + "hastscript": "^7.0.0", + "property-information": "^6.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "web-namespaces": "^2.0.0" } }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, + "hast-util-is-element": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.2.tgz", + "integrity": "sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==", "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" } }, - "eslint-plugin-markdown": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz", - "integrity": "sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==", - "dev": true, + "hast-util-parse-selector": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.0.tgz", + "integrity": "sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==", "requires": { - "mdast-util-from-markdown": "^0.8.5" + "@types/hast": "^2.0.0" } }, - "eslint-plugin-n": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.0.tgz", - "integrity": "sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==", - "dev": true, - "peer": true, + "hast-util-to-estree": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz", + "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==", "requires": { - "builtins": "^4.0.0", - "eslint-plugin-es": "^4.1.0", - "eslint-utils": "^3.0.0", - "ignore": "^5.1.1", - "is-core-module": "^2.3.0", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.3.0" - }, - "dependencies": { - "eslint-plugin-es": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz", - "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==", - "dev": true, - "peer": true, - "requires": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "peer": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "peer": true - } - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "peer": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "peer": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "peer": true - } + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "estree-util-attach-comments": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "hast-util-whitespace": "^2.0.0", + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdxjs-esm": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.3.0", + "unist-util-position": "^4.0.0", + "zwitch": "^2.0.0" } }, - "eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", - "dev": true, + "hast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", + "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", "requires": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "@types/hast": "^2.0.0" } }, - "eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, + "hast-util-to-text": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.1.tgz", + "integrity": "sha512-7S3mOBxACy8syL45hCn3J7rHqYaXkxRfsX6LXEU5Shz4nt4GxdjtMUtG+T6G/ZLUHd7kslFAf14kAN71bz30xA==", "requires": { - "prettier-linter-helpers": "^1.0.0" + "@types/hast": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" } }, - "eslint-plugin-promise": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz", - "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==", - "dev": true, - "requires": {} + "hast-util-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", + "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==" }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, + "hastscript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.1.0.tgz", + "integrity": "sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==", "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" } }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, + "hyperquest": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz", + "integrity": "sha512-fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw==", "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "buffer-from": "^0.1.1", + "duplexer2": "~0.0.2", + "through2": "~0.6.3" } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } + "immutable": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.1.tgz", + "integrity": "sha512-7WYV7Q5BTs0nlQm7tl92rDYYoyELLKHoDMBKhrxEoiV4mrfVdRz8hzPiYOzH7yWjzoVEamxRuAqhxL2PLRwZYQ==" }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { - "estraverse": "^5.2.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" } }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "dev": true }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "once": "^1.3.0", + "wrappy": "1" } }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, - "fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "dev": true, + "internal-slot": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "requires": { - "format": "^0.2.0" + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "side-channel": "^1.0.4" } }, - "fd": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/fd/-/fd-0.0.3.tgz", - "integrity": "sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA==", + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "dev": true }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", "dev": true, "requires": { - "flat-cache": "^3.0.4" + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" } }, - "fill-keys": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz", - "integrity": "sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA=", - "dev": true, - "requires": { - "is-object": "~1.0.1", - "merge-descriptors": "~1.0.0" - } + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "requires": { - "to-regex-range": "^5.0.1" + "has-bigints": "^1.0.1" } }, - "find-up": { + "is-binary-path": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "requires": { - "locate-path": "^2.0.0" + "binary-extensions": "^2.0.0" } }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, - "flatted": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", - "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", - "dev": true + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "requires": { - "is-callable": "^1.1.3" + "has-tostringtag": "^1.0.0" } }, - "format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", "dev": true }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true }, - "fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "is-extglob": "^2.1.1" } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "dev": true }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "has-tostringtag": "^1.0.0" } }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "is-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz", + "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==" }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "is-reference": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", + "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "@types/estree": "*" } }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "requires": { - "is-glob": "^4.0.1" + "call-bind": "^1.0.2" } }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "has-tostringtag": "^1.0.0" } }, - "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", - "dev": true, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "requires": { - "type-fest": "^0.20.2" + "has-symbols": "^1.0.2" } }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "requires": { - "define-properties": "^1.1.3" + "call-bind": "^1.0.2" } }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "dependencies": { - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - } + "is-docker": "^2.0.0" } }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", - "dev": true + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "jquery": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.2.tgz", + "integrity": "sha512-/e7ulNIEEYk1Z/l4X0vpxGt+B/dNsV8ghOPAWZaJs8pkGvsSC0tm33aMGylXcj/U7y4IcvwtMXPMyBFZn/gK9A==" }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "jquery.fancytable": { + "version": "1.0.33", + "resolved": "https://registry.npmjs.org/jquery.fancytable/-/jquery.fancytable-1.0.33.tgz", + "integrity": "sha512-MzoBv4a6y1Ab6RGv4NNpaLKEvDihHX6UNkugID78sWSCXrFL0HPUOZ89Z6RdQ8vEUC1NMY/YBKoBNAFnQxdbeg==" + }, + "js-sdsl": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", "dev": true }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - } + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" + "argparse": "^2.0.1" } }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true }, - "has-dynamic-import": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-dynamic-import/-/has-dynamic-import-2.0.1.tgz", - "integrity": "sha512-X3fbtsZmwb6W7fJGR9o7x65fZoodygCrZ3TVycvghP62yYQfS0t4RS0Qcz+j5tQYUKeSWS09tHkWW6WhFV3XhQ==", + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "minimist": "^1.2.0" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "jsonist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/jsonist/-/jsonist-2.1.2.tgz", + "integrity": "sha512-8yqmWJAC2VaYoSKQAbsfgCpGY5o/1etWzx6ZxaZrC4iGaHrHUZEo+a2MyF8w+2uTavTlHdLWaZUoR19UfBstxQ==", "requires": { - "get-intrinsic": "^1.1.1" + "bl": "~3.0.0", + "hyperquest": "~2.1.3", + "json-stringify-safe": "~5.0.1", + "xtend": "~4.0.1" } }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, "requires": { - "has-symbols": "^1.0.2" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" } }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - }, - "html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", - "dev": true - }, - "hyperquest": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz", - "integrity": "sha512-fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw==", + "katex": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.4.tgz", + "integrity": "sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==", "requires": { - "buffer-from": "^0.1.1", - "duplexer2": "~0.0.2", - "through2": "~0.6.3" + "commander": "^8.0.0" } }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + }, + "known-css-properties": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, - "ignore": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", "dev": true }, - "immutable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", - "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==" + "language-tags": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", + "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", + "dev": true, + "requires": { + "language-subtag-registry": "^0.3.20" + } }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" } }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, - "import-meta-resolve": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.0.3.tgz", - "integrity": "sha512-fpAppnBpZ3ymQ/dPP97TNsco1HB5+V9SYJ3chY50PP8xn4U/w+Y6ovWBmTImB/prmGsTjzPh8pQYY+EVBlr9mw==", - "dev": true, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "requires": { - "builtins": "^5.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "requires": { - "semver": "^7.0.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } } } }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "p-locate": "^5.0.0" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inputformat-to-jstransformer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inputformat-to-jstransformer/-/inputformat-to-jstransformer-1.4.0.tgz", - "integrity": "sha512-Ub+Wjb0mjaND4IS/GDvQ+TEyd1i9U4OdrF58mBY7QTYu8CK5K34DPV7mrvo/WQBJLj7UJWQc7QAmFb7CbQ5lLw==", + "lockfile-lint": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.9.6.tgz", + "integrity": "sha512-qPI3QcEflvGylCtXyxTh0anhi1oYxD12L3ZwQYaxLjxpWUI73+EbFMsl9esqcbgSKAh4wes5y6fbG8hbQTgjyg==", + "dev": true, "requires": { - "require-one": "^1.0.3" + "cosmiconfig": "^7.0.1", + "debug": "^4.1.1", + "lockfile-lint-api": "^5.4.6", + "yargs": "^16.0.0" } }, - "internal-slot": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", - "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", + "lockfile-lint-api": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.6.tgz", + "integrity": "sha512-3Sp01oBI0LWZNvKfGQ04G03+dXkjAvEvRiAQNZsvdVmCGP6vOXPCuPEimStf+RSo8PnjApdb65RAUh6aSZXsVQ==", + "dev": true, "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", - "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@yarnpkg/parsers": "^3.0.0-rc.6", + "object-hash": "^3.0.0" } }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "is-empty": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-empty/-/is-empty-1.2.0.tgz", - "integrity": "sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==", + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true + "longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "is-extglob": "^2.1.1" + "js-tokens": "^3.0.0 || ^4.0.0" } }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "requires": { - "has-tostringtag": "^1.0.0" + "yallist": "^4.0.0" } }, - "is-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", - "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "markdown-extensions": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", + "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==" }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + "markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } + "marked": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.4.tgz", + "integrity": "sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA==" }, - "is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dev": true }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "mdast-util-definitions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", + "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", "requires": { - "has-tostringtag": "^1.0.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" } }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "mdast-util-find-and-replace": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", + "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", "requires": { - "has-symbols": "^1.0.2" + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } } }, - "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "dev": true, "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" } }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "is-weakmap": { + "mdast-util-gfm": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", + "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" - }, - "jquery.fancytable": { - "version": "1.0.33", - "resolved": "https://registry.npmjs.org/jquery.fancytable/-/jquery.fancytable-1.0.33.tgz", - "integrity": "sha512-MzoBv4a6y1Ab6RGv4NNpaLKEvDihHX6UNkugID78sWSCXrFL0HPUOZ89Z6RdQ8vEUC1NMY/YBKoBNAFnQxdbeg==" - }, - "js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-gfm-autolink-literal": "^1.0.0", + "mdast-util-gfm-footnote": "^1.0.0", + "mdast-util-gfm-strikethrough": "^1.0.0", + "mdast-util-gfm-table": "^1.0.0", + "mdast-util-gfm-task-list-item": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" + }, + "dependencies": { + "mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" + }, + "micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" + } + } } }, - "json-parse-better-errors": { + "mdast-util-gfm-autolink-literal": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", + "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", + "requires": { + "@types/mdast": "^3.0.0", + "ccount": "^2.0.0", + "mdast-util-find-and-replace": "^2.0.0", + "micromark-util-character": "^1.0.0" + } }, - "json-stable-stringify-without-jsonify": { + "mdast-util-gfm-footnote": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", + "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", "requires": { - "minimist": "^1.2.0" + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0", + "micromark-util-normalize-identifier": "^1.0.0" } }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "mdast-util-gfm-strikethrough": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", + "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" } }, - "jsonist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/jsonist/-/jsonist-2.1.2.tgz", - "integrity": "sha512-8yqmWJAC2VaYoSKQAbsfgCpGY5o/1etWzx6ZxaZrC4iGaHrHUZEo+a2MyF8w+2uTavTlHdLWaZUoR19UfBstxQ==", + "mdast-util-gfm-table": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", + "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", "requires": { - "bl": "~3.0.0", - "hyperquest": "~2.1.3", - "json-stringify-safe": "~5.0.1", - "xtend": "~4.0.1" + "@types/mdast": "^3.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.3.0" + }, + "dependencies": { + "mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" + }, + "micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" + } + } } }, - "jstransformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", - "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=", + "mdast-util-gfm-task-list-item": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", + "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", "requires": { - "is-promise": "^2.0.0", - "promise": "^7.0.1" + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" } }, - "jstransformer-handlebars": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/jstransformer-handlebars/-/jstransformer-handlebars-1.2.0.tgz", - "integrity": "sha512-XqdE9hKMwyVxdMg52MmJOf6zmrXn2JJMvymHulUQxtkxeipVuxh5xJ1UVNcc06ioC61WG5B+XAnaEJY7efmFxQ==", + "mdast-util-math": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.1.tgz", + "integrity": "sha512-ZZtjyRwobsiVg4bY0Q5CzAZztpbjRIA7ZlMMb0PNkwTXOnJTUoHvzBhVG95LIuek5Mlj1l2P+jBvWviqW7G+0A==", "requires": { - "handlebars": "^4.7.7" + "@types/mdast": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" } }, - "junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", - "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", - "dev": true - }, - "known-css-properties": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", - "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, + "mdast-util-mdx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz", + "integrity": "sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==", "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdx-jsx": "^2.0.0", + "mdast-util-mdxjs-esm": "^1.0.0" } }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "mdast-util-mdx-expression": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz", + "integrity": "sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==", "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" }, "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" + }, + "micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" } } } }, - "load-plugin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/load-plugin/-/load-plugin-5.0.0.tgz", - "integrity": "sha512-jTz8tvC0BTMtof27lTSV5SAOnCRT0Z++k+S3QeQ5CrF8ZAS5L2nhi3euf4ZhJyDkds+nOQGyPcFqdQZ9s8ELkg==", - "dev": true, - "requires": { - "@npmcli/config": "^4.0.0", - "import-meta-resolve": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lockfile-lint": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.10.0.tgz", - "integrity": "sha512-OM11m0txImBLFzC8DVoNx+Oca11K8jXndwQV9WLwXgMeLDJtlXGbLwRBFINjyo1YQr/STrdsx3OBth3cee+41A==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.1", - "debug": "^4.1.1", - "lockfile-lint-api": "^5.5.0", - "yargs": "^16.0.0" - } - }, - "lockfile-lint-api": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.0.tgz", - "integrity": "sha512-L/Jk109tOSmTCPHjUEQSH/bYDRt7rgT1E2NN8/p3tmAwJuKwuWplJliVzZ+bBiIRWKmtXBDcfHnXJ9yT1shevQ==", - "dev": true, - "requires": { - "@yarnpkg/parsers": "^3.0.0-rc.32", - "object-hash": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.clonedeepwith": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", - "integrity": "sha1-buMFc6A6GmDWcKYu8zwQzxr9vdQ=" - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==" - }, - "lodash.groupby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", - "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=" - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "longest-streak": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz", - "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true - }, - "markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==", - "dev": true - }, - "marked": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.5.tgz", - "integrity": "sha512-jPueVhumq7idETHkb203WDD4fMA3yV9emQ5vLwop58lu8bTclMghBWcYAavlDqIEMaisADinV1TooIFCfqOsYQ==" - }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "mdast-comment-marker": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.0.tgz", - "integrity": "sha512-/+Cfm8A83PjkqjQDB9iYqHESGuXlriCWAwRGPJjkYmxXrF4r6saxeUlOKNrf+SogTwg9E8uyHRCFHLG6/BAAdA==", - "dev": true, - "requires": { - "mdast-util-mdx-expression": "^1.1.0" - } - }, - "mdast-util-find-and-replace": { + "mdast-util-mdx-jsx": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.1.0.tgz", - "integrity": "sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw==", - "dev": true, + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz", + "integrity": "sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==", "requires": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "ccount": "^2.0.0", + "mdast-util-to-markdown": "^1.3.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^4.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" }, "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true + "character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + }, + "character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + }, + "is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + }, + "is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "requires": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + } + }, + "is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + }, + "is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + }, + "parse-entities": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz", + "integrity": "sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==", + "requires": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" + } } } }, - "mdast-util-from-markdown": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", - "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^2.0.0", - "micromark": "~2.11.0", - "parse-entities": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "mdast-util-frontmatter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.0.tgz", - "integrity": "sha512-7itKvp0arEVNpCktOET/eLFAYaZ+0cNjVtFtIPxgQ5tV+3i+D4SDDTjTzPWl44LT59PC+xdx+glNTawBdF98Mw==", - "dev": true, - "requires": { - "micromark-extension-frontmatter": "^1.0.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.0.tgz", - "integrity": "sha512-wMwejlTN3EQADPFuvxe8lmGsay3+f6gSJKdAHR6KBJzpcxvsjJSILB9K6u6G7eQLC7iOTyVIHYGui9uBc9r1Tg==", - "dev": true, - "requires": { - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.0.tgz", - "integrity": "sha512-qeg9YoS2YYP6OBmMyUFxKXb6BLwAsbGidIxgwDAXHIMYZQhIwe52L9BSJs+zP29Jp5nSERPkmG3tSwAN23/ZbQ==", - "dev": true, + "mdast-util-mdxjs-esm": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz", + "integrity": "sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==", "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.0.tgz", - "integrity": "sha512-gM9ipBUdRxYa6Yq1Hd8Otg6jEn/dRxFZ1F9ZX4QHosHOexLGqNZO2dh0A+YFbUEd10RcKjnjb4jOfJJzoXXUew==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.3", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.2.tgz", - "integrity": "sha512-pPekvCTChFBF8uCq8bVyQwar8NBU/TaXIy44jj/UzmjMgPBHIa1B1ge8a0JVgzhqgXQAMvGT+PgiKlicdLGfDQ==", - "dev": true, - "requires": { - "markdown-table": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.0.tgz", - "integrity": "sha512-dwkzOTjQe8JCCHVE3Cb0pLHTYLudf7t9WCAnb20jI8/dW+VHjgWhjtIUVA3oigNkssgjEwX+i+3XesUdCnXGyA==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.3", + "mdast-util-from-markdown": "^1.0.0", "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-heading-style": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-2.0.0.tgz", - "integrity": "sha512-q9+WW2hJduW51LgV2r/fcU5wIt2GLFf0yYHxyi0f2aaxnC63ErBSOAJlhP6nbQ6yeG5rTCozbwOi4QNDPKV0zw==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.1.1.tgz", - "integrity": "sha512-RDLRkBFmBKCJl6/fQdxxKL2BqNtoPFoNBmQAlj5ZNKOijIWRKjdhPkeufsUOaexLj+78mhJc+L7d1MYka8/LdQ==", - "dev": true, - "requires": { - "@types/estree-jsx": "^0.0.1" - } - }, - "mdast-util-to-markdown": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.2.6.tgz", - "integrity": "sha512-doJZmTEGagHypWvJ8ltinmwUsT9ZaNgNIQW6Gl7jNdsI1QZkTHTimYW561Niy2s8AEPAqEgV0dIh2UOVlSXUJA==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" }, "dependencies": { - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true - } - } - }, - "mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "dev": true - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=" - }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, + "mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" } }, - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "metalsmith": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/metalsmith/-/metalsmith-2.5.1.tgz", - "integrity": "sha512-/jpf9JXYAvA16VlJDRlZRktcsjTgMHDwusiNLo1byU7ocUNWm2F7zQukrVtBslNNNi1gWnXbcxTINYdsi5zrAA==", - "requires": { - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "gray-matter": "^4.0.3", - "is-utf8": "~0.2.0", - "micromatch": "^4.0.5", - "rimraf": "^3.0.2", - "stat-mode": "^1.0.0", - "ware": "^1.3.0" - } - }, - "metalsmith-collections": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/metalsmith-collections/-/metalsmith-collections-0.9.0.tgz", - "integrity": "sha1-oNGTR6UdX70CaJnfwfTWivUODhc=", - "requires": { - "debug": "^2.2.0", - "extend": "^3.0.0", - "multimatch": "^2.1.0", - "read-metadata": "^1.0.0", - "uniq": "^1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "metalsmith-feed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/metalsmith-feed/-/metalsmith-feed-1.0.0.tgz", - "integrity": "sha512-FoBM1g5qkaN0EhxxRk4GaUAFENTbHXauxtMSVEb7KZT3mUxWPIsFtNL+YS4DnWwOsH1HF0YUROPuofqNM5tY5Q==", - "requires": { - "extend": "^3.0.0", - "rss": "^1.2.2" - } - }, - "metalsmith-layouts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/metalsmith-layouts/-/metalsmith-layouts-2.3.1.tgz", - "integrity": "sha512-zyJQiAKebqDttd6pgWEDIz2a3uqUmgWnrKx8P94wQRdtWHl5NiDHfibKZAcbzomfwu2PovE/Qc7WLyKIahfEvw==", - "requires": { - "debug": "^3.1.0", - "inputformat-to-jstransformer": "^1.2.1", - "is-utf8": "^0.2.1", - "jstransformer": "^1.0.0", - "multimatch": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", "requires": { - "ms": "^2.1.1" - } - } - } - }, - "metalsmith-one-replace": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/metalsmith-one-replace/-/metalsmith-one-replace-0.1.7.tgz", - "integrity": "sha512-h9cMyXr+Cyan+r26+PjSZC+hEZAYKnEIdZvkcCy1WhNPnaebtgQIvCYAgF23tV+79DqPStlyC6f80KQaS7S0EA==" - }, - "metalsmith-yearly-pagination": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/metalsmith-yearly-pagination/-/metalsmith-yearly-pagination-4.0.2.tgz", - "integrity": "sha512-nGYDHiXctlJFXl0c4HHocbw3U6OmbqF+d5IGVw0Vxhvotmh+FDzLtvKTBoSZRkAGzAICW/6uVyGEriPM4UiTQw==", - "requires": { - "lodash.clonedeepwith": "^4.5.0", - "lodash.groupby": "^4.6.0" - } - }, - "micromark": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", - "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", - "dev": true, - "requires": { - "debug": "^4.0.0", - "parse-entities": "^2.0.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "dev": true, - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-frontmatter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.0.0.tgz", - "integrity": "sha512-EXjmRnupoX6yYuUJSQhrQ9ggK0iQtQlpi6xeJzVD5xscyAI+giqco5fdymayZhJMbIFecjnE2yz85S9NzIgQpg==", - "dev": true, - "requires": { - "fault": "^2.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "dev": true, - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "dev": true, - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.3.tgz", - "integrity": "sha512-bn62pC5y39rIo2g1RqZk1NhF7T7cJLuJlbevunQz41U0iPVCdVOFASe5/L1kke+DFKSgfCRhv24+o42cZ1+ADw==", - "dev": true, - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "dev": true, - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "dev": true, - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "dev": true, - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dev": true, - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "dev": true, - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "dev": true, - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "dev": true, - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "dev": true, - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "dev": true, - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "dev": true, - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "requires": { + "@types/unist": "^2.0.0" + } + } } }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "dev": true, + "mdast-util-to-hast": { + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.5.tgz", + "integrity": "sha512-EFNhT35ZR/VZ85/EedDdCNTq0oFM+NM/+qBomVGQ0+Lcg0nhI8xIwmdCzNMlVlCJNXRprpobtKP/IUh8cfz6zQ==", "requires": { - "micromark-util-symbol": "^1.0.0" + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-definitions": "^5.0.0", + "micromark-util-sanitize-uri": "^1.1.0", + "trim-lines": "^3.0.0", + "unist-builder": "^3.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" } }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "dev": true, + "mdast-util-to-markdown": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.4.0.tgz", + "integrity": "sha512-IjXARf/O8VGx/pc5SZ7syfydq1DYL9vd92orsG5U0b4GNCmAvXzu+n7sbzfIKrXwB0AVrYk3NV2kXl0AIi9LCA==", "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "micromark-util-decode-string": "^1.0.0", + "unist-util-visit": "^4.0.0", + "zwitch": "^2.0.0" + }, + "dependencies": { + "mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" + } } }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "dev": true, - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "dev": true }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "dev": true, - "requires": { - "micromark-util-symbol": "^1.0.0" - } + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true + } } }, - "micromark-util-encode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz", - "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==", - "dev": true - }, - "micromark-util-html-tag-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz", - "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==", + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "dev": true, - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", + "micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", "dev": true, "requires": { - "micromark-util-types": "^1.0.0" + "debug": "^4.0.0", + "parse-entities": "^2.0.0" } }, - "micromark-util-sanitize-uri": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz", - "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==", - "dev": true, + "micromark-core-commonmark": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", + "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "dev": true, - "requires": { "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", + "micromark-util-types": "^1.0.1", "uvu": "^0.5.0" } }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "dev": true - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz", - "integrity": "sha1-wY29fHOl2/b0SgJNwNFloeexw5I=" - }, - "mime-types": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz", - "integrity": "sha1-4HqqnGxrmnyjASxpADrSWjnpKog=", + "micromark-extension-gfm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", + "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", "requires": { - "mime-db": "~1.25.0" + "micromark-extension-gfm-autolink-literal": "^1.0.0", + "micromark-extension-gfm-footnote": "^1.0.0", + "micromark-extension-gfm-strikethrough": "^1.0.0", + "micromark-extension-gfm-table": "^1.0.0", + "micromark-extension-gfm-tagfilter": "^1.0.0", + "micromark-extension-gfm-task-list-item": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "micromark-extension-gfm-autolink-literal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", + "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", "requires": { - "brace-expansion": "^1.1.7" + "micromark-util-character": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, + "micromark-extension-gfm-footnote": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", + "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "micromark-core-commonmark": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "mkdirp": { + "micromark-extension-gfm-strikethrough": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", + "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", "requires": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "module-not-found-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz", - "integrity": "sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA=", - "dev": true - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "micromark-extension-gfm-table": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", + "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "nock": { - "version": "13.2.9", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", - "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", - "dev": true, + "micromark-extension-gfm-tagfilter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", + "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", "requires": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.21", - "propagate": "^2.0.0" + "micromark-util-types": "^1.0.0" } }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, + "micromark-extension-gfm-task-list-item": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", + "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", "requires": { - "whatwg-url": "^5.0.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "node-version-data": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/node-version-data/-/node-version-data-1.1.0.tgz", - "integrity": "sha512-/uQsoJ6Q5JvReqSlHaWazlVdtJYm/1VXk2eaIvN1Z0C7gD8RGirlIdWvNs3OqgmltkM1toV+9R+drhV4fqifJw==", + "micromark-extension-math": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", + "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", "requires": { - "after": "~0.8.2", - "jsonist": "~2.1.2", - "semver": "~6.3.0" + "@types/katex": "^0.11.0", + "katex": "^0.13.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "katex": { + "version": "0.13.24", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", + "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", + "requires": { + "commander": "^8.0.0" + } } } }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, + "micromark-extension-mdx-expression": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz", + "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==", "requires": { - "abbrev": "1" + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "micromark-extension-mdx-jsx": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", + "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "@types/acorn": "^4.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "micromark-extension-mdx-md": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", + "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } + "micromark-util-types": "^1.0.0" } }, - "object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true + "micromark-extension-mdxjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", + "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", + "requires": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^1.0.0", + "micromark-extension-mdx-jsx": "^1.0.0", + "micromark-extension-mdx-md": "^1.0.0", + "micromark-extension-mdxjs-esm": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" + } }, - "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + "micromark-extension-mdxjs-esm": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", + "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", + "requires": { + "micromark-core-commonmark": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.1.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + } }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, + "micromark-factory-destination": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", + "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "micromark-factory-label": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", + "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, + "micromark-factory-mdx-expression": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz", + "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "micromark-factory-space": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", + "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", "requires": { - "wrappy": "1" + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, + "micromark-factory-title": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", + "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, + "micromark-factory-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", + "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", "requires": { - "p-try": "^1.0.0" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, + "micromark-util-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", + "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", "requires": { - "p-limit": "^1.1.0" + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "p-try": { + "micromark-util-chunked": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", + "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, + "micromark-util-classify-character": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", + "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", "requires": { - "callsites": "^3.0.0" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dev": true, + "micromark-util-combine-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", + "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, + "micromark-util-decode-numeric-character-reference": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", + "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "micromark-util-symbol": "^1.0.0" } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true + "micromark-util-decode-string": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", + "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } }, - "path-is-absolute": { + "micromark-util-encode": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", + "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "micromark-util-events-to-acorn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz", + "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==", + "requires": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "estree-util-visit": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-location": "^4.0.0", + "vfile-message": "^3.0.0" + } }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "micromark-util-html-tag-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", + "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" }, - "picocolors": { + "micromark-util-normalize-identifier": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "pluralize": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", - "dev": true - }, - "postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", + "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "micromark-util-symbol": "^1.0.0" } }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", - "dev": true - }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", - "dev": true - }, - "postcss-safe-parser": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", - "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true, - "requires": {} + "micromark-util-resolve-all": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", + "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", + "requires": { + "micromark-util-types": "^1.0.0" + } }, - "postcss-scss": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", - "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", - "dev": true, - "requires": {} + "micromark-util-sanitize-uri": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", + "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } }, - "postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dev": true, + "micromark-util-subtokenize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", + "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "postcss-sorting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-7.0.1.tgz", - "integrity": "sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g==", - "dev": true, - "requires": {} - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true + "micromark-util-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", + "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" }, - "prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", - "dev": true + "micromark-util-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", + "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { - "fast-diff": "^1.1.2" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, - "proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "requires": { - "asap": "~2.0.3" + "brace-expansion": "^1.1.7" } }, - "propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, - "proxyquire": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.3.tgz", - "integrity": "sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==", + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, "requires": { - "fill-keys": "^1.0.2", - "module-not-found-error": "^1.0.1", - "resolve": "^1.11.1" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + } } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "read-metadata": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-metadata/-/read-metadata-1.0.0.tgz", - "integrity": "sha1-bfnL5RGE6M630GaLQO5Rkebz2sY=", - "requires": { - "yaml-js": "0.0.8" + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "next": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", + "integrity": "sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==", + "requires": { + "@next/env": "13.1.1", + "@next/swc-android-arm-eabi": "13.1.1", + "@next/swc-android-arm64": "13.1.1", + "@next/swc-darwin-arm64": "13.1.1", + "@next/swc-darwin-x64": "13.1.1", + "@next/swc-freebsd-x64": "13.1.1", + "@next/swc-linux-arm-gnueabihf": "13.1.1", + "@next/swc-linux-arm64-gnu": "13.1.1", + "@next/swc-linux-arm64-musl": "13.1.1", + "@next/swc-linux-x64-gnu": "13.1.1", + "@next/swc-linux-x64-musl": "13.1.1", + "@next/swc-win32-arm64-msvc": "13.1.1", + "@next/swc-win32-ia32-msvc": "13.1.1", + "@next/swc-win32-x64-msvc": "13.1.1", + "@swc/helpers": "0.4.14", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.1" + }, + "dependencies": { + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + } } }, - "read-package-json-fast": { + "nextra": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, + "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.3.tgz", + "integrity": "sha512-GttZMwfHiVcrnVMnN2PKq2mS6YoQ0zrbzRYS838WYfzUpjIPCR6L8rJbAEd00kcrJNM1MvSCxONOTqGDDjW7YA==", "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "@mdx-js/mdx": "^2.1.5", + "@napi-rs/simple-git": "^0.1.8", + "github-slugger": "^2.0.0", + "graceful-fs": "^4.2.10", + "gray-matter": "^4.0.3", + "katex": "^0.16.4", + "p-limit": "^3.1.0", + "rehype-katex": "^6.0.2", + "rehype-mdx-title": "^2.0.0", + "rehype-pretty-code": "0.6.0", + "remark-gfm": "^3.0.1", + "remark-math": "^5.1.1", + "remark-reading-time": "^2.0.1", + "shiki": "0.12.1", + "slash": "^3.0.0", + "title": "^3.5.3", + "unist-util-visit": "^4.1.1" } }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-version-data": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/node-version-data/-/node-version-data-1.1.0.tgz", + "integrity": "sha512-/uQsoJ6Q5JvReqSlHaWazlVdtJYm/1VXk2eaIvN1Z0C7gD8RGirlIdWvNs3OqgmltkM1toV+9R+drhV4fqifJw==", "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "after": "~0.8.2", + "jsonist": "~2.1.2", + "semver": "~6.3.0" }, "dependencies": { - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" }, "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "color-convert": "^1.9.0" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "p-locate": "^4.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "p-try": "^2.0.0" + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "requires": { - "p-limit": "^2.2.0" + "shebang-regex": "^1.0.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } + "has-flag": "^3.0.0" } }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } } } }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + } } }, - "regexparam": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-2.0.1.tgz", - "integrity": "sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw==" - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true }, - "remark": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/remark/-/remark-14.0.2.tgz", - "integrity": "sha512-A3ARm2V4BgiRXaUo5K0dRvJ1lbogrbXnhkJRmD0yw092/Yl0kOCZt1k9ZeElEwkZsWGsMumz6qL5MfNJH9nOBA==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "remark-parse": "^10.0.0", - "remark-stringify": "^10.0.0", - "unified": "^10.0.0" - } - }, - "remark-cli": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-cli/-/remark-cli-11.0.0.tgz", - "integrity": "sha512-8JEWwArXquRq1/In4Ftz7gSG9Scwb1ijT2/dEuBETW9omqhmMRxcfjZ3iKqrak3BnCJeZSXCdWEmPhFKC8+RUQ==", - "dev": true, - "requires": { - "remark": "^14.0.0", - "unified-args": "^10.0.0" - } - }, - "remark-frontmatter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", - "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-frontmatter": "^1.0.0", - "micromark-extension-frontmatter": "^1.0.0", - "unified": "^10.0.0" - } - }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-lint": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/remark-lint/-/remark-lint-9.1.1.tgz", - "integrity": "sha512-zhe6twuqgkx/9KgZyNyaO0cceA4jQuJcyzMOBC+JZiAzMN6mFUmcssWZyY30ko8ut9vQDMX/pyQnolGn+Fg/Tw==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "remark-message-control": "^7.0.0", - "unified": "^10.1.0" - } - }, - "remark-lint-blockquote-indentation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-3.1.1.tgz", - "integrity": "sha512-u9cjedM6zcK8vRicis5n/xeOSDIC3FGBCKc3K9pqw+nNrOjY85FwxDQKZZ/kx7rmkdRZEhgyHak+wzPBllcxBQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" }, - "remark-lint-checkbox-character-style": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-4.1.1.tgz", - "integrity": "sha512-KPSW3wfHfB8m9hzrtHiBHCTUIsOPX5nZR7VM+2pMjwqnhI6Mp94DKprkNo1ekNZALNeoZIDWZUSYxSiiwFfmVQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, - "remark-lint-checkbox-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-4.1.1.tgz", - "integrity": "sha512-apkM6sqCwAHwNV0v6KuEbq50fH3mTAV4wKTwI1nWgEj33/nf4+RvLLPgznoc2olZyeAIHR69EKPQiernjCXPOw==", - "dev": true, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" } }, - "remark-lint-code-block-style": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-3.1.0.tgz", - "integrity": "sha512-Hv4YQ8ueLGpjItla4CkcOkcfGj+nlquqylDgCm1/xKnW+Ke2a4qVTMVJrP9Krp4FWmXgktJLDHjhRH+pzhDXLg==", + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, - "remark-lint-definition-spacing": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-3.1.1.tgz", - "integrity": "sha512-PR+cYvc0FMtFWjkaXePysW88r7Y7eIwbpUGPFDIWE48fiRiz8U3VIk05P3loQCpCkbmUeInAAYD8tIFPTg4Jlg==", + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, - "remark-lint-fenced-code-flag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-3.1.1.tgz", - "integrity": "sha512-FFVZmYsBccKIIEgOtgdZEpQdARtAat1LTLBydnIpyNIvcntzWwtrtlj9mtjL8ZoSRre8HtwmEnBFyOfmM/NWaA==", + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, - "remark-lint-fenced-code-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-3.1.1.tgz", - "integrity": "sha512-x/t8sJWPvE46knKz6zW03j9VX5477srHUmRFbnXhZ3K8e37cYVUIvfbPhcPCAosSsOki9+dvGfZsWQiKuUNNfQ==", + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, - "remark-lint-file-extension": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.1.tgz", - "integrity": "sha512-r6OMe27YZzr2NFjPMbBxgm8RZxigRwzeFSjapPlqcxk0Q0w/6sosJsceBNlGGlk00pltvv7NPqSexbXUjirrQQ==", + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "wrappy": "1" } }, - "remark-lint-final-definition": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-definition/-/remark-lint-final-definition-3.1.1.tgz", - "integrity": "sha512-94hRV+EBIuLVFooiimsZwh5ZPEcTqjy5wr7LgqxoUUWy+srTanndaLoki7bxQJeIcWUnomZncsJAyL0Lo7toxw==", + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, - "remark-lint-final-newline": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-2.1.1.tgz", - "integrity": "sha512-cgKYaI7ujUse/kV4KajLv2j1kmi1CxpAu+w7wIU0/Faihhb3sZAf4a5ACf2Wu8NoTSIr1Q//3hDysG507PIoDg==", + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, - "remark-lint-first-heading-level": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-first-heading-level/-/remark-lint-first-heading-level-3.1.1.tgz", - "integrity": "sha512-Z2+gn9sLyI/sT2c1JMPf1dj9kQkFCpL1/wT5Skm5nMbjI8/dIiTF2bKr9XKsFZUFP7GTA57tfeZvzD1rjWbMwg==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" }, - "remark-lint-hard-break-spaces": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-3.1.1.tgz", - "integrity": "sha512-UfwFvESpX32qwyHJeluuUuRPWmxJDTkmjnWv2r49G9fC4Jrzm4crdJMs3sWsrGiQ3mSex6bgp/8rqDgtBng2IA==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" } }, - "remark-lint-heading-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-3.1.1.tgz", - "integrity": "sha512-Qm7ZAF+s46ns0Wo5TlHGIn/PPMMynytn8SSLEdMIo6Uo/+8PAcmQ3zU1pj57KYxfyDoN5iQPgPIwPYMLYQ2TSQ==", + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "p-limit": "^3.0.2" } }, - "remark-lint-list-item-bullet-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-4.1.1.tgz", - "integrity": "sha512-NFvXVj1Nm12+Ma48NOjZCGb/D0IhmUcxyrTCpPp+UNJhEWrmFxM8nSyIiZgXadgXErnuv+xm2Atw7TAcZ9a1Cg==", + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-visit": "^4.0.0" + "callsites": "^3.0.0" } }, - "remark-lint-list-item-indent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-3.1.1.tgz", - "integrity": "sha512-OSTG64e52v8XBmmeT0lefpiAfCMYHJxMMUrMnhTjLVyWAbEO0vqqR5bLvfLwzK+P4nY2D/8XKku0hw35dM86Rw==", + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "dependencies": { + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "dev": true + } } }, - "remark-lint-maximum-line-length": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-3.1.2.tgz", - "integrity": "sha512-KwddpVmNifTHNXwTQQgVufuUvv0hhu9kJVvmpNdEvfEc7tc3wBkaavyi3kKsUB8WwMhGtZuXVWy6OdPC1axzhw==", + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, - "remark-lint-no-blockquote-without-marker": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-5.1.1.tgz", - "integrity": "sha512-7jL7eKS25kKRhQ7SKKB5eRfNleDMWKWAmZ5Y/votJdDoM+6qsopLLumPWaSzP0onyV3dyHRhPfBtqelt3hvcyA==", - "dev": true, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "periscopic": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.0.4.tgz", + "integrity": "sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" } }, - "remark-lint-no-consecutive-blank-lines": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-4.1.2.tgz", - "integrity": "sha512-wRsR3kFgHaZ4mO3KASU43oXGLGezNZ64yNs1ChPUacKh0Bm7cwGnxN9GHGAbOXspwrYrN2eCDxzCbdPEZi2qKw==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + }, + "postcss": { + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" } }, - "remark-lint-no-duplicate-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-duplicate-definitions/-/remark-lint-no-duplicate-definitions-3.1.1.tgz", - "integrity": "sha512-9p+nBz8VvV+t4g/ALNLVN8naV+ffAzC4ADyg9QivzmKwLjyF93Avt4HYNlb2GZ+aoXRQSVG1wjjWFeDC9c7Tdg==", + "postcss-bem-linter": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", + "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" + "minimatch": "^3.0.3", + "postcss": "^7.0.14", + "postcss-resolve-nested-selector": "^0.1.1" }, "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "@types/unist": "^2.0.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, - "remark-lint-no-file-name-articles": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-2.1.1.tgz", - "integrity": "sha512-7fiHKQUGvP4WOsieZ1dxm8WQWWjXjPj0Uix6pk2dSTJqxvaosjKH1AV0J/eVvliat0BGH8Cz4SUbuz5vG6YbdQ==", + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } + "requires": {} }, - "remark-lint-no-file-name-consecutive-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-2.1.1.tgz", - "integrity": "sha512-tM4IpURGuresyeIBsXT5jsY3lZakgO6IO59ixcFt015bFjTOW54MrBvdJxA60QHhf5DAyHzD8wGeULPSs7ZQfg==", + "postcss-scss": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.6.tgz", + "integrity": "sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==", "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } + "requires": {} }, - "remark-lint-no-file-name-outer-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-2.1.1.tgz", - "integrity": "sha512-2kRcVNzZb0zS3jE+Iaa6MEpplhqXSdsHBILS+BxJ4cDGAAIdeipY8hKaDLdZi+34wvrfnDxNgvNLcHpgqO+OZA==", + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" } }, - "remark-lint-no-heading-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-4.1.1.tgz", - "integrity": "sha512-W4zF7MA72IDC5JB0qzciwsnioL5XlnoE0r1F7sDS0I5CJfQtHYOLlxb3UAIlgRCkBokPWCp0E4o1fsY/gQUKVg==", + "postcss-sorting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-7.0.1.tgz", + "integrity": "sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g==", "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } + "requires": {} }, - "remark-lint-no-heading-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-4.1.1.tgz", - "integrity": "sha512-3vIfT7gPdpE9D7muIQ6YzSF1q27H9SbsDD7ClJRkEWxMiAzBg0obOZFOIBYukUkmGWdOR5P1EDn5n9TEzS1Fyg==", + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "dev": true + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "remark-lint-no-inline-padding": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-4.1.1.tgz", - "integrity": "sha512-++IMm6ohOPKNOrybqjP9eiclEtVX/Rd2HpF2UD9icrC1X5nvrI6tlfN55tePaFvWAB7pe6MW4LzNEMnWse61Lw==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "dependencies": { - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true - } + "property-information": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", + "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" } }, - "remark-lint-no-literal-urls": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-3.1.1.tgz", - "integrity": "sha512-tZZ4gtZMA//ZAf7GJTE8S9yjzqXUfUTlR/lvU7ffc7NeSurqCBwAtHqeXVCHiD39JnlHVSW2MLYhvHp53lBGvA==", - "dev": true, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "dependencies": { - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } } } }, - "remark-lint-no-multiple-toplevel-headings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-3.1.1.tgz", - "integrity": "sha512-bM//SIBvIkoGUpA8hR5QibJ+7C2R50PTIRrc4te93YNRG+ie8bJzjwuO9jIMedoDfJB6/+7EqO9FYBivjBZ3MA==", + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { - "@types/unist": "^2.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true } } }, - "remark-lint-no-shell-dollars": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-3.1.1.tgz", - "integrity": "sha512-Q3Ad1TaOPxbYog5+Of/quPG3Fy+dMKiHjT8KsU7NDiHG6YJOnAJ3f3w+y13CIlNIaKc/MrisgcthhrZ7NsgXfA==", - "dev": true, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, - "remark-lint-no-shortcut-reference-image": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-3.1.1.tgz", - "integrity": "sha512-m8tH+loDagd1JUns/T4eyulVXgVvE+ZSs7owRUOmP+dgsKJuO5sl1AdN9eyKDVMEvxHF3Pm5WqE62QIRNM48mA==", - "dev": true, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" + "picomatch": "^2.2.1" } }, - "remark-lint-no-shortcut-reference-link": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-3.1.1.tgz", - "integrity": "sha512-oDJ92/jXQ842HgrBGgZdP7FA+N2jBMCBU2+jRElkS+OWVut0UaDILtNavNy/e85B3SLPj3RoXKF96M4vfJ7B2A==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" }, - "remark-lint-no-table-indentation": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-4.1.1.tgz", - "integrity": "sha512-eklvBxUSrkVbJxeokepOvFZ3n2V6zaJERIiOowR+y/Bz4dRHDMij1Ojg55AMO9yUMvxWPV3JPOeThliAcPmrMg==", + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" } }, - "remark-lint-no-tabs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.1.tgz", - "integrity": "sha512-+MjXoHSSqRFUUz6XHgB1z7F5zIETxhkY+lC5LsOYb1r2ZdujZQWzBzNW5ya4HH5JiDVBPhp8MrqM9cP1v7tB5g==", - "dev": true, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "vfile-location": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" } }, - "remark-lint-no-trailing-spaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-trailing-spaces/-/remark-lint-no-trailing-spaces-2.0.1.tgz", - "integrity": "sha512-cj8t+nvtO6eAY2lJC7o5du8VeOCK13XiDUHL4U6k5aw6ZLr3EYWbQ/rNc6cr60eHkh5Ldm09KiZjV3CWpxqJ0g==", - "dev": true, - "requires": { - "unified-lint-rule": "^1.0.2" + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "rehype-katex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-6.0.2.tgz", + "integrity": "sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==", + "requires": { + "@types/hast": "^2.0.0", + "@types/katex": "^0.11.0", + "hast-util-to-text": "^3.1.0", + "katex": "^0.15.0", + "rehype-parse": "^8.0.0", + "unified": "^10.0.0", + "unist-util-remove-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "dependencies": { - "unified-lint-rule": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.6.tgz", - "integrity": "sha512-YPK15YBFwnsVorDFG/u0cVVQN5G2a3V8zv5/N6KN3TCG+ajKtaALcy7u14DCSrJI+gZeyYquFL9cioJXOGXSvg==", - "dev": true, + "katex": { + "version": "0.15.6", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", + "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", "requires": { - "wrapped": "^1.0.1" + "commander": "^8.0.0" } } } }, - "remark-lint-no-undefined-references": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-4.1.1.tgz", - "integrity": "sha512-J20rKfTGflLiTI3T5JlLZSmINk6aDGmZi1y70lpU69LDfAyHAKgDK6sSW9XDeFmCPPdm8Ybxe5Gf2a70k+GcVQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-no-unused-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-3.1.1.tgz", - "integrity": "sha512-/GtyBukhAxi5MEX/g/m+FzDEflSbTe2/cpe2H+tJZyDmiLhjGXRdwWnPRDp+mB9g1iIZgVRCk7T4v90RbQX/mw==", - "dev": true, + "rehype-mdx-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/rehype-mdx-title/-/rehype-mdx-title-2.0.0.tgz", + "integrity": "sha512-IemxnNjM+mrABwH2V0UQjg5YULJmN55dF+zEajmoDgjnuAESIIm54iSKR0VwKpFrvQ9hWLn88RTr2deqwSOw0A==", "requires": { - "@types/mdast": "^3.0.0", + "@types/hast": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "hast-util-to-string": "^2.0.0", "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", "unist-util-visit": "^4.0.0" } }, - "remark-lint-ordered-list-marker-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-IWcWaJoaSb4yoSOuvDbj9B2uXp9kSj58DqtrMKo8MoRShmbj1onVfulTxoTLeLtI11NvW+mj3jPSpqjMjls+5Q==", - "dev": true, + "rehype-parse": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", + "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^7.0.0", + "parse5": "^6.0.0", + "unified": "^10.0.0" } }, - "remark-lint-prohibited-strings": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-prohibited-strings/-/remark-lint-prohibited-strings-3.1.0.tgz", - "integrity": "sha512-zwfDDdYl7ye0gEHcwhdkv1ZGXj1ibw4gnLLZkkvySnDdTz2tshY3fOJLY5NikbVseaIRVGOr5qa+8J9WNQT/fA==", - "dev": true, + "rehype-pretty-code": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.6.0.tgz", + "integrity": "sha512-VfntYoWYOBVURXYDdB8p/E1sZTm2W5ry89fJyY94WJAo1jUH/5sVhDC7cX5PPnksMyW9PYMxRLNfjkBpSgJrzQ==", "requires": { - "escape-string-regexp": "^5.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.1", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.1" + "hash-obj": "^4.0.0", + "nanoid": "^4.0.0", + "parse-numeric-range": "^1.3.0" }, "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true + "nanoid": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==" } } }, - "remark-lint-rule-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-3.1.1.tgz", - "integrity": "sha512-+oZe0ph4DWHGwPkQ/FpqiGp4WULTXB1edftnnNbizYT+Wr+/ux7GNTx78oXH/PHwlnOtVIExMc4W/vDXrUj/DQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-strong-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-3.1.1.tgz", - "integrity": "sha512-tX9Os2C48Hh8P8CouY4dcnAhGnR3trL+NCDqIvJvFDR9Rvm9yfNQaY2N4ZHWVY0iUicq9DpqEiJTgUsT8AGv/w==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-table-cell-padding": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-4.1.2.tgz", - "integrity": "sha512-cx5BXjHtpACa7Z51Vuqzy9BI4Z8Hnxz7vklhhrubkoB7mbctP/mR+Nh4B8eE5VtgFYJNHFwIltl96PuoctFCeQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-table-pipes": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-4.1.1.tgz", - "integrity": "sha512-mJnB2FpjJTE4s9kE1JX8gcCjCFvtGPjzXUiQy0sbPHn2YM9EWG7kvFWYoqWK4w569CEQJyxZraEPltmhDjQTjg==", - "dev": true, + "remark-gfm": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", + "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", "requires": { "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-gfm": "^2.0.0", + "micromark-extension-gfm": "^2.0.0", + "unified": "^10.0.0" } - }, - "remark-lint-unordered-list-marker-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-JwH8oIDi9f5Z8cTQLimhJ/fkbPwI3OpNSifjYyObNNuc4PG4/NUoe5ZuD10uPmPYHZW+713RZ8S5ucVCkI8dDA==", - "dev": true, + }, + "remark-math": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", + "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", "requires": { "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "mdast-util-math": "^2.0.0", + "micromark-extension-math": "^2.0.0", + "unified": "^10.0.0" } }, - "remark-message-control": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/remark-message-control/-/remark-message-control-7.1.1.tgz", - "integrity": "sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==", - "dev": true, + "remark-mdx": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz", + "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==", "requires": { - "@types/mdast": "^3.0.0", - "mdast-comment-marker": "^2.0.0", - "unified": "^10.0.0", - "unified-message-control": "^4.0.0", - "vfile": "^5.0.0" + "mdast-util-mdx": "^2.0.0", + "micromark-extension-mdxjs": "^1.0.0" } }, "remark-parse": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "dev": true, "requires": { "@types/mdast": "^3.0.0", "mdast-util-from-markdown": "^1.0.0", @@ -13830,7 +13429,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "dev": true, "requires": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -13849,14 +13447,12 @@ "mdast-util-to-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "dev": true + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" }, "micromark": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz", - "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", "requires": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -13878,98 +13474,55 @@ } }, "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "requires": { "@types/unist": "^2.0.0" } } } }, - "remark-preset-lint-node": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/remark-preset-lint-node/-/remark-preset-lint-node-3.3.1.tgz", - "integrity": "sha512-TEkyYgmaiWd/oKy0i5Nyn/CW1nfufqtWna4WaO689bsE7fbzPxsmiHY7Q8hRq9KAkneknrJOKJKgcRBGKMuivQ==", - "dev": true, + "remark-reading-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", + "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", "requires": { - "js-yaml": "^4.1.0", - "remark-gfm": "^3.0.1", - "remark-lint-blockquote-indentation": "^3.1.1", - "remark-lint-checkbox-character-style": "^4.1.1", - "remark-lint-checkbox-content-indent": "^4.1.1", - "remark-lint-code-block-style": "^3.1.0", - "remark-lint-definition-spacing": "^3.1.1", - "remark-lint-fenced-code-flag": "^3.1.1", - "remark-lint-fenced-code-marker": "^3.1.1", - "remark-lint-file-extension": "^2.1.1", - "remark-lint-final-definition": "^3.1.1", - "remark-lint-first-heading-level": "^3.1.1", - "remark-lint-heading-style": "^3.1.1", - "remark-lint-list-item-indent": "^3.1.1", - "remark-lint-maximum-line-length": "^3.1.2", - "remark-lint-no-consecutive-blank-lines": "^4.1.2", - "remark-lint-no-file-name-articles": "^2.1.1", - "remark-lint-no-file-name-consecutive-dashes": "^2.1.1", - "remark-lint-no-file-name-outer-dashes": "^2.1.1", - "remark-lint-no-heading-indent": "^4.1.1", - "remark-lint-no-multiple-toplevel-headings": "^3.1.1", - "remark-lint-no-shell-dollars": "^3.1.1", - "remark-lint-no-table-indentation": "^4.1.1", - "remark-lint-no-tabs": "^3.1.1", - "remark-lint-no-trailing-spaces": "^2.0.1", - "remark-lint-prohibited-strings": "^3.1.0", - "remark-lint-rule-style": "^3.1.1", - "remark-lint-strong-marker": "^3.1.1", - "remark-lint-table-cell-padding": "^4.1.2", - "remark-lint-table-pipes": "^4.1.1", - "remark-lint-unordered-list-marker-style": "^3.1.1", - "remark-preset-lint-recommended": "^6.1.2", - "semver": "^7.3.5", - "unified-lint-rule": "^2.1.1", - "unist-util-visit": "^4.1.0" + "estree-util-is-identifier-name": "^2.0.0", + "estree-util-value-to-estree": "^1.3.0", + "reading-time": "^1.3.0", + "unist-util-visit": "^3.1.0" }, "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "unist-util-visit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", + "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^4.0.0" + } }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "unist-util-visit-parents": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", + "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", "requires": { - "argparse": "^2.0.1" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" } } } }, - "remark-preset-lint-recommended": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/remark-preset-lint-recommended/-/remark-preset-lint-recommended-6.1.2.tgz", - "integrity": "sha512-x9kWufNY8PNAhY4fsl+KD3atgQdo4imP3GDAQYbQ6ylWVyX13suPRLkqnupW0ODRynfUg8ZRt8pVX0wMHwgPAg==", - "dev": true, + "remark-rehype": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", "requires": { + "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "remark-lint": "^9.0.0", - "remark-lint-final-newline": "^2.0.0", - "remark-lint-hard-break-spaces": "^3.0.0", - "remark-lint-list-item-bullet-indent": "^4.0.0", - "remark-lint-list-item-indent": "^3.0.0", - "remark-lint-no-blockquote-without-marker": "^5.0.0", - "remark-lint-no-duplicate-definitions": "^3.0.0", - "remark-lint-no-heading-content-indent": "^4.0.0", - "remark-lint-no-inline-padding": "^4.0.0", - "remark-lint-no-literal-urls": "^3.0.0", - "remark-lint-no-shortcut-reference-image": "^3.0.0", - "remark-lint-no-shortcut-reference-link": "^3.0.0", - "remark-lint-no-undefined-references": "^4.0.0", - "remark-lint-no-unused-definitions": "^3.0.0", - "remark-lint-ordered-list-marker-style": "^3.0.0", + "mdast-util-to-hast": "^12.1.0", "unified": "^10.0.0" } }, @@ -13984,29 +13537,18 @@ "unified": "^10.0.0" } }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, - "require-one": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-one/-/require-one-1.0.3.tgz", - "integrity": "sha1-Dv68zpgP78PfhM4A8mnhnItvSZA=" - }, "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "requires": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -14017,15 +13559,6 @@ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, - "resumer": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", - "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", - "dev": true, - "requires": { - "through": "~2.3.4" - } - }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -14036,19 +13569,11 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "requires": { "glob": "^7.1.3" } }, - "rss": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/rss/-/rss-1.2.2.tgz", - "integrity": "sha1-UKFpiHYTgTOnT5oF0r3I240nqSE=", - "requires": { - "mime-types": "2.1.13", - "xml": "1.0.1" - } - }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -14059,10 +13584,9 @@ } }, "sade": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", - "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", - "dev": true, + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", "requires": { "mri": "^1.1.0" } @@ -14092,6 +13616,14 @@ "source-map-js": ">=0.6.2 <2.0.0" } }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, "section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", @@ -14113,6 +13645,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -14120,12 +13653,23 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true }, "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" + }, + "shiki": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz", + "integrity": "sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==", + "requires": { + "jsonc-parser": "^3.2.0", + "vscode-oniguruma": "^1.7.0", + "vscode-textmate": "^8.0.0" + } }, "side-channel": { "version": "1.0.4", @@ -14140,14 +13684,12 @@ "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, "slice-ansi": { "version": "4.0.0", @@ -14160,27 +13702,36 @@ "is-fullwidth-code-point": "^3.0.0" } }, - "sliced": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", - "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=", - "dev": true - }, - "slugify": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", - "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==" + "sort-keys": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", + "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", + "requires": { + "is-plain-obj": "^4.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + } + } }, "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, + "space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -14205,46 +13756,14 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "st": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/st/-/st-3.0.0.tgz", - "integrity": "sha512-UEUi8P8Y5GOewlJbE5vrhsaQRwmbNVMUr6PLxRZHH4Cwz8CkHhnBqlqGtE3egXQd+ceUwNxdOVjsC/IsgN2Pww==", - "dev": true, - "requires": { - "async-cache": "^1.1.0", - "bl": "^5.0.0", - "fd": "~0.0.3", - "graceful-fs": "^4.2.3", - "mime": "^2.5.2", - "negotiator": "~0.6.2" - }, - "dependencies": { - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - } - } - }, - "stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "stop-iteration-iterator": { "version": "1.0.0", @@ -14277,23 +13796,36 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } } }, - "string.prototype.padend": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", - "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" } }, - "string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, + "string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -14320,6 +13852,22 @@ "es-abstract": "^1.20.4" } }, + "stringify-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", + "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "requires": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "dependencies": { + "character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + } + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -14332,12 +13880,17 @@ "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" }, "strip-bom-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" }, "strip-indent": { "version": "3.0.0", @@ -14357,9 +13910,25 @@ "style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "requires": { + "client-only": "0.0.1" + } + }, "stylelint": { "version": "14.16.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", @@ -14420,14 +13989,12 @@ } } }, - "stylelint-config-recess-order": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-3.0.0.tgz", - "integrity": "sha512-uNXrlDz570Q7HJlrq8mNjgfO/xlKIh2hKVKEFMTG1/ih/6tDLcTbuvO1Zoo2dnQay990OAkWLDpTDOorB+hmBw==", + "stylelint-config-prettier": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", + "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", "dev": true, - "requires": { - "stylelint-order": "5.x" - } + "requires": {} }, "stylelint-config-recommended": { "version": "9.0.0", @@ -14447,35 +14014,15 @@ "stylelint-scss": "^4.0.0" } }, - "stylelint-config-standard": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", - "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^9.0.0" - } - }, - "stylelint-config-standard-scss": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz", - "integrity": "sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==", - "dev": true, - "requires": { - "stylelint-config-recommended-scss": "^8.0.0", - "stylelint-config-standard": "^29.0.0" - } - }, - "stylelint-config-twbs-bootstrap": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-twbs-bootstrap/-/stylelint-config-twbs-bootstrap-7.0.0.tgz", - "integrity": "sha512-CZUc+BhBTJFi0Hw/6vq3KqvCaLMCQlFGz1tIAHACEt10QuFBh6IBSTWCr/oU8xS6m4YbYcng7ayPYwn+43l68w==", + "stylelint-config-sass-guidelines": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-9.0.1.tgz", + "integrity": "sha512-N06PsVsrgKijQ3YT5hqKA7x3NUkgELTRI1cbWMqcYiCGG6MjzvNk6Cb5YYA1PrvrksBV76BvY9P9bAswojVMqA==", "dev": true, "requires": { - "stylelint-config-recess-order": "^3.0.0", - "stylelint-config-standard": "^29.0.0", - "stylelint-config-standard-scss": "^6.1.0", - "stylelint-scss": "^4.3.0" + "postcss-scss": "^4.0.2", + "stylelint-order": "^5.0.0", + "stylelint-scss": "^4.0.0" } }, "stylelint-order": { @@ -14501,6 +14048,18 @@ "postcss-value-parser": "^4.1.0" } }, + "stylelint-selector-bem-pattern": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", + "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", + "dev": true, + "requires": { + "lodash": ">=4.17.21", + "postcss": "^8.3.6", + "postcss-bem-linter": "^3.3.0", + "stylelint": ">=13.13.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14528,9 +14087,19 @@ "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, + "synckit": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", + "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", + "dev": true, + "requires": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.4.0" + } + }, "table": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", @@ -14545,9 +14114,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -14564,78 +14133,25 @@ } } }, - "tape": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/tape/-/tape-5.6.3.tgz", - "integrity": "sha512-cUDDGSbyoSIpdUAqbqLI/r7i/S4BHuCB9M5j7E/LrLs/x/i4zeAJ798aqo+FGo+kr9seBZwr8AkZW6rjceyAMQ==", - "dev": true, - "requires": { - "array.prototype.every": "^1.1.4", - "call-bind": "^1.0.2", - "deep-equal": "^2.2.0", - "defined": "^1.0.1", - "dotignore": "^0.1.2", - "for-each": "^0.3.3", - "get-package-type": "^0.1.0", - "glob": "^7.2.3", - "has": "^1.0.3", - "has-dynamic-import": "^2.0.1", - "inherits": "^2.0.4", - "is-regex": "^1.1.4", - "minimist": "^1.2.7", - "object-inspect": "^1.12.3", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "resolve": "^2.0.0-next.4", - "resumer": "^0.0.0", - "string.prototype.trim": "^1.2.7", - "through": "^2.3.8" - }, - "dependencies": { - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - } - } - }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "through2": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", "requires": { "readable-stream": ">=1.0.33-1 <1.1.0-0", "xtend": ">=4.0.0 <4.1.0-0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -14646,10 +14162,87 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + } + } + }, + "tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "requires": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "title": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz", + "integrity": "sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==", + "requires": { + "arg": "1.0.0", + "chalk": "2.3.0", + "clipboardy": "1.2.2", + "titleize": "1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "requires": { + "ansi-styles": "^3.1.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^4.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==" + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", + "requires": { + "has-flag": "^2.0.0" + } } } }, + "titleize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/titleize/-/titleize-1.0.0.tgz", + "integrity": "sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==" + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -14658,27 +14251,10 @@ "is-number": "^7.0.0" } }, - "to-vfile": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-7.2.3.tgz", - "integrity": "sha512-QO0A9aE6Z/YkmQadJ0syxpmNXtcQiu0qAtCKYKD5cS3EfgfFTAXfgLX6AOaBrSfWSek5nfsMf3gBZ9KGVFcLuw==", - "dev": true, - "requires": { - "is-buffer": "^2.0.0", - "vfile": "^5.1.0" - } - }, - "totalist": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz", - "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==", - "dev": true - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true + "trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" }, "trim-newlines": { "version": "3.0.1", @@ -14687,10 +14263,9 @@ "dev": true }, "trough": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.0.2.tgz", - "integrity": "sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w==", - "dev": true + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", + "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" }, "tsconfig-paths": { "version": "3.14.1", @@ -14705,9 +14280,9 @@ } }, "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, "type-check": { @@ -14725,28 +14300,12 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, - "typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", "dev": true }, - "uglify-js": { - "version": "3.14.5", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.5.tgz", - "integrity": "sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ==", - "optional": true - }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -14759,10 +14318,9 @@ } }, "unified": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.1.tgz", - "integrity": "sha512-v4ky1+6BN9X3pQrOdkFIPWAaeDsHPE1svRDxq7YpTc2plkIqFMwukfqM+l0ewpP9EfwARlt9pPFAeWYhHm8X9w==", - "dev": true, + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", "requires": { "@types/unist": "^2.0.0", "bail": "^2.0.0", @@ -14773,214 +14331,64 @@ "vfile": "^5.0.0" }, "dependencies": { - "is-plain-obj": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", - "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", - "dev": true - } - } - }, - "unified-args": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/unified-args/-/unified-args-10.0.0.tgz", - "integrity": "sha512-PqsqxwkXpGSLiMkbjNnKU33Ffm6gso6rAvz1TlBGzMBx3gpx7ewIhViBX8HEWmy0v7pebA5PM6RkRWWaYmtfYw==", - "dev": true, - "requires": { - "@types/text-table": "^0.2.0", - "camelcase": "^7.0.0", - "chalk": "^5.0.0", - "chokidar": "^3.0.0", - "fault": "^2.0.0", - "json5": "^2.0.0", - "minimist": "^1.0.0", - "text-table": "^0.2.0", - "unified-engine": "^10.0.0" - }, - "dependencies": { - "camelcase": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", - "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", - "dev": true - }, - "chalk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", - "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - } - } - }, - "unified-engine": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/unified-engine/-/unified-engine-10.0.1.tgz", - "integrity": "sha512-lsj7VC8kNWhK87rGBhidklk4llgrEdJoOZHoQFbTZQ/fA22JqowUPM10bEf05eSZOR6UnUSrZ/mPWHrQsHGm7g==", - "dev": true, - "requires": { - "@types/concat-stream": "^2.0.0", - "@types/debug": "^4.0.0", - "@types/is-empty": "^1.0.0", - "@types/node": "^18.0.0", - "@types/unist": "^2.0.0", - "concat-stream": "^2.0.0", - "debug": "^4.0.0", - "fault": "^2.0.0", - "glob": "^8.0.0", - "ignore": "^5.0.0", - "is-buffer": "^2.0.0", - "is-empty": "^1.0.0", - "is-plain-obj": "^4.0.0", - "load-plugin": "^5.0.0", - "parse-json": "^6.0.0", - "to-vfile": "^7.0.0", - "trough": "^2.0.0", - "unist-util-inspect": "^7.0.0", - "vfile-message": "^3.0.0", - "vfile-reporter": "^7.0.0", - "vfile-statistics": "^2.0.0", - "yaml": "^2.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, "is-plain-obj": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true - }, - "lines-and-columns": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", - "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", - "dev": true - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "parse-json": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-6.0.2.tgz", - "integrity": "sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.0", - "error-ex": "^1.3.2", - "json-parse-even-better-errors": "^2.3.1", - "lines-and-columns": "^2.0.2" - } - }, - "yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", - "dev": true + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" } } }, - "unified-lint-rule": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-2.1.1.tgz", - "integrity": "sha512-vsLHyLZFstqtGse2gvrGwasOmH8M2y+r2kQMoDSWzSqUkQx2MjHjvZuGSv5FUaiv4RQO1bHRajy7lSGp7XWq5A==", - "dev": true, + "unist-builder": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz", + "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==", "requires": { - "@types/unist": "^2.0.0", - "trough": "^2.0.0", - "unified": "^10.0.0", - "vfile": "^5.0.0" + "@types/unist": "^2.0.0" } }, - "unified-message-control": { + "unist-util-find-after": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-4.0.0.tgz", - "integrity": "sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==", - "dev": true, + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.0.tgz", + "integrity": "sha512-gfpsxKQde7atVF30n5Gff2fQhAc4/HTOV4CvkXpTg9wRfQhZWdXitpyXHWB6YcYgnsxLx+4gGHeVjCTAAp9sjw==", "requires": { "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit": "^3.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - } - } + "unist-util-is": "^5.0.0" } }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, "unist-util-generated": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", - "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==", - "dev": true - }, - "unist-util-inspect": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/unist-util-inspect/-/unist-util-inspect-7.0.0.tgz", - "integrity": "sha512-2Utgv78I7PUu461Y9cdo+IUiiKSKpDV5CE/XD6vTj849a3xlpDAScvSJ6cQmtFBGgAmCn2wR7jLuXhpg1XLlJw==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0" - } + "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==" }, "unist-util-is": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==", - "dev": true + "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" }, "unist-util-position": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", + "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", + "requires": { + "@types/unist": "^2.0.0" + } + }, + "unist-util-position-from-estree": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", + "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", + "requires": { + "@types/unist": "^2.0.0" + } + }, + "unist-util-remove-position": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.1.tgz", - "integrity": "sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA==", - "dev": true + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", + "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" + } }, "unist-util-stringify-position": { "version": "2.0.3", @@ -14992,52 +14400,24 @@ } }, "unist-util-visit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz", - "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==", - "dev": true, + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", + "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", "requires": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "dependencies": { - "unist-util-visit-parents": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz", - "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } + "unist-util-visit-parents": "^5.1.1" } }, "unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "dev": true, + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", + "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", "requires": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" } }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -15050,19 +14430,17 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "uvu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz", - "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==", - "dev": true, + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", "requires": { "dequal": "^2.0.0", "diff": "^5.0.0", "kleur": "^4.0.3", - "sade": "^1.7.3", - "totalist": "^2.0.0" + "sade": "^1.7.3" } }, "v8-compile-cache": { @@ -15081,10 +14459,9 @@ } }, "vfile": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.2.0.tgz", - "integrity": "sha512-ftCpb6pU8Jrzcqku8zE6N3Gi4/RkDhRwEXSWudzZzA2eEOn/cBpsfk9aulCUR+j1raRSAykYQap9u6j6rhUaCA==", - "dev": true, + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", + "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", "requires": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", @@ -15093,10 +14470,9 @@ }, "dependencies": { "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", "requires": { "@types/unist": "^2.0.0" } @@ -15107,154 +14483,50 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "dev": true, "requires": { "@types/unist": "^2.0.0", "vfile": "^5.0.0" } }, "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "dev": true, + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", + "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", "requires": { "@types/unist": "^2.0.0", "unist-util-stringify-position": "^3.0.0" }, "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "vfile-reporter": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-7.0.4.tgz", - "integrity": "sha512-4cWalUnLrEnbeUQ+hARG5YZtaHieVK3Jp4iG5HslttkVl+MHunSGNAIrODOTLbtjWsNZJRMCkL66AhvZAYuJ9A==", - "dev": true, - "requires": { - "@types/supports-color": "^8.0.0", - "string-width": "^5.0.0", - "supports-color": "^9.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-sort": "^3.0.0", - "vfile-statistics": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "supports-color": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", - "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", - "dev": true - }, "unist-util-stringify-position": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "dev": true, "requires": { "@types/unist": "^2.0.0" } } } }, - "vfile-sort": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/vfile-sort/-/vfile-sort-3.0.0.tgz", - "integrity": "sha512-fJNctnuMi3l4ikTVcKpxTbzHeCgvDhnI44amA3NVDvA6rTC6oKCFpCVyT5n2fFMr3ebfr+WVQZedOCd73rzSxg==", - "dev": true, - "requires": { - "vfile-message": "^3.0.0" - } - }, - "vfile-statistics": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vfile-statistics/-/vfile-statistics-2.0.0.tgz", - "integrity": "sha512-foOWtcnJhKN9M2+20AOTlWi2dxNfAoeNIoxD5GXcO182UJyId4QrXa41fWrgcfV3FWTjdEDy3I4cpLVcQscIMA==", - "dev": true, - "requires": { - "vfile-message": "^3.0.0" - } - }, - "vnu-jar": { - "version": "22.9.29", - "resolved": "https://registry.npmjs.org/vnu-jar/-/vnu-jar-22.9.29.tgz", - "integrity": "sha512-AM0mnQEXT5UgT/YoCGy/4KE0i0A4iz9MWUIevzUlYb36UMnsHHQQYnA0ptm971JyaQ5Dg+z3u8AyobotmwkZUQ==", - "dev": true - }, - "walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", - "dev": true - }, - "ware": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", - "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", - "requires": { - "wrap-fn": "^0.1.0" - } + "vscode-oniguruma": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", + "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true + "vscode-textmate": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", + "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -15271,75 +14543,17 @@ "is-symbol": "^1.0.3" } }, - "which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "requires": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - } - }, - "which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - } - }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrap-fn": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", - "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", - "requires": { - "co": "3.1.0" - } - }, - "wrapped": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wrapped/-/wrapped-1.0.1.tgz", - "integrity": "sha1-x4PZ2Aeyc+mwHoUWgKk4yHyQckI=", - "dev": true, - "requires": { - "co": "3.1.0", - "sliced": "^1.0.1" - } - }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, "write-file-atomic": { "version": "4.0.2", @@ -15351,22 +14565,11 @@ "signal-exit": "^3.0.7" } }, - "xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -15378,26 +14581,6 @@ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true }, - "yaml-js": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/yaml-js/-/yaml-js-0.0.8.tgz", - "integrity": "sha1-h8+lqWE/SOJgBUINao7g2m/o2uw=" - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, "yargs-parser": { "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", @@ -15407,14 +14590,12 @@ "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, "zwitch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz", - "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" } } } diff --git a/package.json b/package.json index c3d62553caaf..57ece8950c42 100644 --- a/package.json +++ b/package.json @@ -2,84 +2,62 @@ "name": "nodejs.org", "private": true, "version": "1.0.0", - "description": "Nodejs.org website", + "description": "Nodejs.org Website", "homepage": "https://nodejs.org", - "scripts": { - "build": "node build.js", - "build:deploy": "node build.js --preserveLocale", - "serve": "cross-env NODE_ENV=development node server.js", - "external:survey": "rsync -avz --exclude \"node_modules*\" --exclude \"package*\" external/survey-2018/ build/en/user-survey-report", - "deploy": "npm-run-all load-schedule build:deploy external:survey", - "load-versions": "node scripts/load-versions.js", - "load-schedule": "curl -sS https://raw.githubusercontent.com/nodejs/Release/master/schedule.json -o source/schedule.json", - "start": "npm run serve", - "test": "npm-run-all test:lint test:unit", - "test:lint": "npm-run-all --parallel --aggregate-output --continue-on-error test:lint:*", - "test:lint:js": "eslint . --cache --cache-location .cache/.eslintcache", - "test:lint:md": "remark -qf .", - "test:lint:stylelint": "stylelint \"layouts/css/**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --report-needless-disables", - "test:lint:lockfile": "lockfile-lint --allowed-hosts npm github.com --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json", - "test:html": "node scripts/vnu-jar.js", - "test:unit": "tape \"tests/**/*.test.js\"" - }, - "repository": "nodejs/nodejs.org", - "keywords": [], + "repository": "https://github.com/nodejs/nodejs.org", "author": "Node.js Website Working Group", "license": "MIT", "engines": { - "node": ">=12" + "node": "v18" + }, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "export": "next export -o build", + "deploy": "npm-run-all load-versions load-schedule build export", + "load-versions": "node scripts/load-versions.js", + "load-schedule": "curl -sS https://raw.githubusercontent.com/nodejs/Release/master/schedule.json -o source/schedule.json", + "lint": "npm npm run lint:js && npm run lint:md && npm run lint:scss", + "lint:js": "eslint \"**/*.{js,jsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", + "lint:md": "eslint \"content/**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", + "lint:scss": "stylelint --config ./.stylelintrc.json \"styles/**/*.{css,sass,scss}\"", + "lint:fix": "npm run lint -- --fix" }, "dependencies": { - "@metalsmith/markdown": "^1.6.0", - "@metalsmith/permalinks": "^2.4.1", - "autoprefixer": "^10.4.13", - "fs-extra": "^11.1.0", - "graceful-fs": "^4.2.10", - "handlebars": "^4.7.7", - "jquery": "^3.6.3", - "jquery.fancytable": "^1.0.33", - "jstransformer-handlebars": "^1.2.0", - "junk": "^3.1.0", - "lodash.defaultsdeep": "^4.6.1", - "marked": "^4.2.5", - "metalsmith": "^2.5.1", - "metalsmith-collections": "^0.9.0", - "metalsmith-feed": "^1.0.0", - "metalsmith-layouts": "^2.3.1", - "metalsmith-one-replace": "^0.1.7", - "metalsmith-yearly-pagination": "^4.0.2", - "ncp": "^2.0.0", + "@mdx-js/react": "^2.2.1", + "next": "^13.1.1", + "nextra": "^2.0.1", "node-version-data": "^1.1.0", "npm-run-all": "^4.1.5", - "postcss": "^8.4.21", + "react": "^18.2.0", + "react-dom": "^18.2.0", "sass": "^1.57.1", "semver": "^7.3.8", "strftime": "^0.10.1" }, "devDependencies": { - "chokidar": "^3.5.3", + "@types/node": "^18.11.17", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.10", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", "cross-env": "^7.0.3", - "eslint": "^8.31.0", + "eslint": "^8.30.0", + "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.5.0", - "eslint-config-standard": "^17.0.0", + "eslint-mdx": "^2.0.5", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-markdown": "^3.0.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-promise": "^6.0.0", - "glob": "^7.2.3", - "lockfile-lint": "^4.10.0", - "nock": "^13.2.9", - "node-fetch": "^2.6.7", + "eslint-plugin-jsx-a11y": "^6.6.1", + "eslint-plugin-mdx": "^2.0.5", + "eslint-plugin-react": "^7.31.11", + "eslint-plugin-react-hooks": "^4.6.0", "prettier": "^2.8.1", - "proxyquire": "^2.1.3", - "remark-cli": "^11.0.0", - "remark-frontmatter": "^4.0.1", - "remark-preset-lint-node": "^3.3.1", - "st": "^3.0.0", - "stylelint": "^14.16.1", - "stylelint-config-twbs-bootstrap": "^7.0.0", - "tape": "^5.6.3", - "vnu-jar": "22.9.29" + "stylelint": "^14.16.0", + "stylelint-config-prettier": "^9.0.4", + "stylelint-config-recommended-scss": "^8.0.0", + "stylelint-config-sass-guidelines": "^9.0.1", + "stylelint-selector-bem-pattern": "^2.1.1", + "typescript": "^4.9.4" } } From 0e658ac6c600f76a79840e06963cf20c91400fd7 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:20:16 +0100 Subject: [PATCH 002/244] chore(static): moved static files to public/static --- .../static}/documents/2016-survey-infographic.png | Bin .../static}/documents/2016-survey-report.pdf | Bin .../documents/foundation-visual-guidelines.pdf | Bin {static => public/static}/documents/nodeconf.pdf | Bin .../static}/documents/trademark-policy.pdf | Bin .../images/blog/201609_lts_schedule_summary.gif | Bin .../static}/images/blog/module/bunyan.png | Bin .../2013-outage-postmortem/XwrpFNICJ2-3000x3000.png | Bin .../2013-outage-postmortem/bapm3fk8Ve-3000x3000.png | Bin .../2013-outage-postmortem/xu1faVCq8p-3000x3000.png | Bin .../web-300x300.jpg | Bin .../static}/images/blog/release/lts.png | Bin .../evolving-the-node-js-brand/grid.png | Bin .../evolving-the-node-js-brand/network.png | Bin .../evolving-the-node-js-brand/node.png | Bin .../evolving-the-node-js-brand/nodejs.png | Bin .../evolving-the-node-js-brand/tri-color-node.png | Bin .../ldapjs-a-reprise-of-ldap/uR16U.png | Bin .../d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png | Bin .../static}/images/community-icons.png | Bin {static => public/static}/images/dark-mode.svg | 0 .../images/docs/guides/diagnostics/_cursor.png | Bin .../images/docs/guides/diagnostics/compare.png | Bin .../guides/diagnostics/heap-profiler-tutorial-1.png | Bin .../guides/diagnostics/heap-profiler-tutorial-2.png | Bin .../guides/diagnostics/heap-profiler-tutorial-3.png | Bin .../guides/diagnostics/heap-profiler-tutorial-4.png | Bin .../guides/diagnostics/heap-profiler-tutorial-5.png | Bin .../docs/guides/diagnostics/load-snapshot.png | Bin .../images/docs/guides/diagnostics/snapshot.png | Bin .../images/docs/guides/diagnostics/tools.png | Bin .../images/favicons/android-chrome-192x192.png | Bin .../images/favicons/android-chrome-512x512.png | Bin .../static}/images/favicons/apple-touch-icon.png | Bin .../static}/images/favicons/favicon-16x16.png | Bin .../static}/images/favicons/favicon-32x32.png | Bin .../static}/images/favicons/favicon.ico | Bin .../static}/images/favicons/manifest.json | 0 .../static}/images/favicons/safari-pinned-tab.svg | 0 {static => public/static}/images/ghc-banner.png | Bin {static => public/static}/images/light-mode.svg | 0 .../static}/images/logo-hexagon-card.png | Bin {static => public/static}/images/logo-hexagon.png | Bin {static => public/static}/images/logo-hexagon.svg | 0 {static => public/static}/images/logo-light.png | Bin {static => public/static}/images/logo-light.svg | 0 {static => public/static}/images/logo.png | Bin {static => public/static}/images/logo.svg | 0 {static => public/static}/images/logos/js-black.eps | Bin {static => public/static}/images/logos/js-black.svg | 0 {static => public/static}/images/logos/js-green.svg | 0 .../static}/images/logos/node-favicon.png | Bin .../static}/images/logos/nodejs-black.eps | Bin .../static}/images/logos/nodejs-black.png | Bin .../static}/images/logos/nodejs-dark.eps | Bin .../static}/images/logos/nodejs-dark.png | Bin .../static}/images/logos/nodejs-green.eps | Bin .../static}/images/logos/nodejs-green.png | Bin .../static}/images/logos/nodejs-light.eps | Bin .../static}/images/logos/nodejs-new-black.svg | 0 .../images/logos/nodejs-new-pantone-black.svg | 0 .../images/logos/nodejs-new-pantone-white.svg | 0 .../static}/images/logos/nodejs-new-white.svg | 0 {static => public/static}/images/logos/nodejs.png | Bin {static => public/static}/images/node-cert-logo.png | Bin .../static}/images/nodejs-training.png | Bin .../static}/images/openjs_foundation-logo.svg | 0 {static => public/static}/js/main.js | 0 {static => public/static}/js/previousVersion.js | 0 {static => public/static}/js/themeSwitcher.js | 0 {static => public/static}/legacy/README.md | 10 ++++++---- {static => public/static}/legacy/images/anchor.png | Bin .../static}/legacy/images/apple-touch-icon.png | Bin .../static}/legacy/images/close-downloads.png | Bin .../static}/legacy/images/community-icons.png | Bin .../static}/legacy/images/download-logo.png | Bin .../static}/legacy/images/ebay-logo.png | Bin {static => public/static}/legacy/images/favicon.ico | Bin .../static}/legacy/images/footer-logo-alt.png | Bin .../static}/legacy/images/footer-logo.png | Bin {static => public/static}/legacy/images/forkme.png | Bin .../static}/legacy/images/home-icons.png | Bin .../static}/legacy/images/icons-interior.png | Bin {static => public/static}/legacy/images/icons.png | Bin .../legacy/images/joyent-logo_orange_nodeorg-01.png | Bin .../static}/legacy/images/linkedin-logo.png | Bin .../static}/legacy/images/logo-header.png | Bin .../static}/legacy/images/logo-light.png | Bin .../static}/legacy/images/logo-light.svg | 0 {static => public/static}/legacy/images/logo.png | Bin {static => public/static}/legacy/images/logo.svg | 0 .../static}/legacy/images/microsoft-logo.png | Bin .../static}/legacy/images/not-invented-here.png | Bin .../static}/legacy/images/ryan-speaker.jpg | Bin .../static}/legacy/images/sponsored.png | Bin {static => public/static}/legacy/images/stripe.png | Bin .../static}/legacy/images/twitter-bird.png | Bin .../static}/legacy/images/walmart-thumb.jpg | Bin .../static}/legacy/images/yahoo-logo.png | Bin {static => public/static}/legacy/lfcollab.css | 0 {static => public/static}/legacy/pipe.css | 0 .../static}/legacy/sh_javascript.min.js | 0 {static => public/static}/legacy/sh_main.js | 0 {static => public/static}/legacy/sh_vim-dark.css | 0 {static => public/static}/robots.txt | 0 {static => public/static}/security.txt | 0 106 files changed, 6 insertions(+), 4 deletions(-) rename {static => public/static}/documents/2016-survey-infographic.png (100%) rename {static => public/static}/documents/2016-survey-report.pdf (100%) rename {static => public/static}/documents/foundation-visual-guidelines.pdf (100%) rename {static => public/static}/documents/nodeconf.pdf (100%) rename {static => public/static}/documents/trademark-policy.pdf (100%) rename {static => public/static}/images/blog/201609_lts_schedule_summary.gif (100%) rename {static => public/static}/images/blog/module/bunyan.png (100%) rename {static => public/static}/images/blog/npm/2013-outage-postmortem/XwrpFNICJ2-3000x3000.png (100%) rename {static => public/static}/images/blog/npm/2013-outage-postmortem/bapm3fk8Ve-3000x3000.png (100%) rename {static => public/static}/images/blog/npm/2013-outage-postmortem/xu1faVCq8p-3000x3000.png (100%) rename {static => public/static}/images/blog/npm/managing-node-js-dependencies-with-shrinkwrap/web-300x300.jpg (100%) rename {static => public/static}/images/blog/release/lts.png (100%) rename {static => public/static}/images/blog/uncategorized/evolving-the-node-js-brand/grid.png (100%) rename {static => public/static}/images/blog/uncategorized/evolving-the-node-js-brand/network.png (100%) rename {static => public/static}/images/blog/uncategorized/evolving-the-node-js-brand/node.png (100%) rename {static => public/static}/images/blog/uncategorized/evolving-the-node-js-brand/nodejs.png (100%) rename {static => public/static}/images/blog/uncategorized/evolving-the-node-js-brand/tri-color-node.png (100%) rename {static => public/static}/images/blog/uncategorized/ldapjs-a-reprise-of-ldap/uR16U.png (100%) rename {static => public/static}/images/blog/weekly-update/d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png (100%) rename {static => public/static}/images/community-icons.png (100%) rename {static => public/static}/images/dark-mode.svg (100%) rename {static => public/static}/images/docs/guides/diagnostics/_cursor.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/compare.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/heap-profiler-tutorial-1.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/heap-profiler-tutorial-2.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/heap-profiler-tutorial-3.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/heap-profiler-tutorial-4.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/heap-profiler-tutorial-5.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/load-snapshot.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/snapshot.png (100%) rename {static => public/static}/images/docs/guides/diagnostics/tools.png (100%) rename {static => public/static}/images/favicons/android-chrome-192x192.png (100%) rename {static => public/static}/images/favicons/android-chrome-512x512.png (100%) rename {static => public/static}/images/favicons/apple-touch-icon.png (100%) rename {static => public/static}/images/favicons/favicon-16x16.png (100%) rename {static => public/static}/images/favicons/favicon-32x32.png (100%) rename {static => public/static}/images/favicons/favicon.ico (100%) rename {static => public/static}/images/favicons/manifest.json (100%) rename {static => public/static}/images/favicons/safari-pinned-tab.svg (100%) rename {static => public/static}/images/ghc-banner.png (100%) rename {static => public/static}/images/light-mode.svg (100%) rename {static => public/static}/images/logo-hexagon-card.png (100%) rename {static => public/static}/images/logo-hexagon.png (100%) rename {static => public/static}/images/logo-hexagon.svg (100%) rename {static => public/static}/images/logo-light.png (100%) rename {static => public/static}/images/logo-light.svg (100%) rename {static => public/static}/images/logo.png (100%) rename {static => public/static}/images/logo.svg (100%) rename {static => public/static}/images/logos/js-black.eps (100%) rename {static => public/static}/images/logos/js-black.svg (100%) rename {static => public/static}/images/logos/js-green.svg (100%) rename {static => public/static}/images/logos/node-favicon.png (100%) rename {static => public/static}/images/logos/nodejs-black.eps (100%) rename {static => public/static}/images/logos/nodejs-black.png (100%) rename {static => public/static}/images/logos/nodejs-dark.eps (100%) rename {static => public/static}/images/logos/nodejs-dark.png (100%) rename {static => public/static}/images/logos/nodejs-green.eps (100%) rename {static => public/static}/images/logos/nodejs-green.png (100%) rename {static => public/static}/images/logos/nodejs-light.eps (100%) rename {static => public/static}/images/logos/nodejs-new-black.svg (100%) rename {static => public/static}/images/logos/nodejs-new-pantone-black.svg (100%) rename {static => public/static}/images/logos/nodejs-new-pantone-white.svg (100%) rename {static => public/static}/images/logos/nodejs-new-white.svg (100%) rename {static => public/static}/images/logos/nodejs.png (100%) rename {static => public/static}/images/node-cert-logo.png (100%) rename {static => public/static}/images/nodejs-training.png (100%) rename {static => public/static}/images/openjs_foundation-logo.svg (100%) rename {static => public/static}/js/main.js (100%) rename {static => public/static}/js/previousVersion.js (100%) rename {static => public/static}/js/themeSwitcher.js (100%) rename {static => public/static}/legacy/README.md (62%) rename {static => public/static}/legacy/images/anchor.png (100%) rename {static => public/static}/legacy/images/apple-touch-icon.png (100%) rename {static => public/static}/legacy/images/close-downloads.png (100%) rename {static => public/static}/legacy/images/community-icons.png (100%) rename {static => public/static}/legacy/images/download-logo.png (100%) rename {static => public/static}/legacy/images/ebay-logo.png (100%) rename {static => public/static}/legacy/images/favicon.ico (100%) rename {static => public/static}/legacy/images/footer-logo-alt.png (100%) rename {static => public/static}/legacy/images/footer-logo.png (100%) rename {static => public/static}/legacy/images/forkme.png (100%) rename {static => public/static}/legacy/images/home-icons.png (100%) rename {static => public/static}/legacy/images/icons-interior.png (100%) rename {static => public/static}/legacy/images/icons.png (100%) rename {static => public/static}/legacy/images/joyent-logo_orange_nodeorg-01.png (100%) rename {static => public/static}/legacy/images/linkedin-logo.png (100%) rename {static => public/static}/legacy/images/logo-header.png (100%) rename {static => public/static}/legacy/images/logo-light.png (100%) rename {static => public/static}/legacy/images/logo-light.svg (100%) rename {static => public/static}/legacy/images/logo.png (100%) rename {static => public/static}/legacy/images/logo.svg (100%) rename {static => public/static}/legacy/images/microsoft-logo.png (100%) rename {static => public/static}/legacy/images/not-invented-here.png (100%) rename {static => public/static}/legacy/images/ryan-speaker.jpg (100%) rename {static => public/static}/legacy/images/sponsored.png (100%) rename {static => public/static}/legacy/images/stripe.png (100%) rename {static => public/static}/legacy/images/twitter-bird.png (100%) rename {static => public/static}/legacy/images/walmart-thumb.jpg (100%) rename {static => public/static}/legacy/images/yahoo-logo.png (100%) rename {static => public/static}/legacy/lfcollab.css (100%) rename {static => public/static}/legacy/pipe.css (100%) rename {static => public/static}/legacy/sh_javascript.min.js (100%) rename {static => public/static}/legacy/sh_main.js (100%) rename {static => public/static}/legacy/sh_vim-dark.css (100%) rename {static => public/static}/robots.txt (100%) rename {static => public/static}/security.txt (100%) diff --git a/static/documents/2016-survey-infographic.png b/public/static/documents/2016-survey-infographic.png similarity index 100% rename from static/documents/2016-survey-infographic.png rename to public/static/documents/2016-survey-infographic.png diff --git a/static/documents/2016-survey-report.pdf b/public/static/documents/2016-survey-report.pdf similarity index 100% rename from static/documents/2016-survey-report.pdf rename to public/static/documents/2016-survey-report.pdf diff --git a/static/documents/foundation-visual-guidelines.pdf b/public/static/documents/foundation-visual-guidelines.pdf similarity index 100% rename from static/documents/foundation-visual-guidelines.pdf rename to public/static/documents/foundation-visual-guidelines.pdf diff --git a/static/documents/nodeconf.pdf b/public/static/documents/nodeconf.pdf similarity index 100% rename from static/documents/nodeconf.pdf rename to public/static/documents/nodeconf.pdf diff --git a/static/documents/trademark-policy.pdf b/public/static/documents/trademark-policy.pdf similarity index 100% rename from static/documents/trademark-policy.pdf rename to public/static/documents/trademark-policy.pdf diff --git a/static/images/blog/201609_lts_schedule_summary.gif b/public/static/images/blog/201609_lts_schedule_summary.gif similarity index 100% rename from static/images/blog/201609_lts_schedule_summary.gif rename to public/static/images/blog/201609_lts_schedule_summary.gif diff --git a/static/images/blog/module/bunyan.png b/public/static/images/blog/module/bunyan.png similarity index 100% rename from static/images/blog/module/bunyan.png rename to public/static/images/blog/module/bunyan.png diff --git a/static/images/blog/npm/2013-outage-postmortem/XwrpFNICJ2-3000x3000.png b/public/static/images/blog/npm/2013-outage-postmortem/XwrpFNICJ2-3000x3000.png similarity index 100% rename from static/images/blog/npm/2013-outage-postmortem/XwrpFNICJ2-3000x3000.png rename to public/static/images/blog/npm/2013-outage-postmortem/XwrpFNICJ2-3000x3000.png diff --git a/static/images/blog/npm/2013-outage-postmortem/bapm3fk8Ve-3000x3000.png b/public/static/images/blog/npm/2013-outage-postmortem/bapm3fk8Ve-3000x3000.png similarity index 100% rename from static/images/blog/npm/2013-outage-postmortem/bapm3fk8Ve-3000x3000.png rename to public/static/images/blog/npm/2013-outage-postmortem/bapm3fk8Ve-3000x3000.png diff --git a/static/images/blog/npm/2013-outage-postmortem/xu1faVCq8p-3000x3000.png b/public/static/images/blog/npm/2013-outage-postmortem/xu1faVCq8p-3000x3000.png similarity index 100% rename from static/images/blog/npm/2013-outage-postmortem/xu1faVCq8p-3000x3000.png rename to public/static/images/blog/npm/2013-outage-postmortem/xu1faVCq8p-3000x3000.png diff --git a/static/images/blog/npm/managing-node-js-dependencies-with-shrinkwrap/web-300x300.jpg b/public/static/images/blog/npm/managing-node-js-dependencies-with-shrinkwrap/web-300x300.jpg similarity index 100% rename from static/images/blog/npm/managing-node-js-dependencies-with-shrinkwrap/web-300x300.jpg rename to public/static/images/blog/npm/managing-node-js-dependencies-with-shrinkwrap/web-300x300.jpg diff --git a/static/images/blog/release/lts.png b/public/static/images/blog/release/lts.png similarity index 100% rename from static/images/blog/release/lts.png rename to public/static/images/blog/release/lts.png diff --git a/static/images/blog/uncategorized/evolving-the-node-js-brand/grid.png b/public/static/images/blog/uncategorized/evolving-the-node-js-brand/grid.png similarity index 100% rename from static/images/blog/uncategorized/evolving-the-node-js-brand/grid.png rename to public/static/images/blog/uncategorized/evolving-the-node-js-brand/grid.png diff --git a/static/images/blog/uncategorized/evolving-the-node-js-brand/network.png b/public/static/images/blog/uncategorized/evolving-the-node-js-brand/network.png similarity index 100% rename from static/images/blog/uncategorized/evolving-the-node-js-brand/network.png rename to public/static/images/blog/uncategorized/evolving-the-node-js-brand/network.png diff --git a/static/images/blog/uncategorized/evolving-the-node-js-brand/node.png b/public/static/images/blog/uncategorized/evolving-the-node-js-brand/node.png similarity index 100% rename from static/images/blog/uncategorized/evolving-the-node-js-brand/node.png rename to public/static/images/blog/uncategorized/evolving-the-node-js-brand/node.png diff --git a/static/images/blog/uncategorized/evolving-the-node-js-brand/nodejs.png b/public/static/images/blog/uncategorized/evolving-the-node-js-brand/nodejs.png similarity index 100% rename from static/images/blog/uncategorized/evolving-the-node-js-brand/nodejs.png rename to public/static/images/blog/uncategorized/evolving-the-node-js-brand/nodejs.png diff --git a/static/images/blog/uncategorized/evolving-the-node-js-brand/tri-color-node.png b/public/static/images/blog/uncategorized/evolving-the-node-js-brand/tri-color-node.png similarity index 100% rename from static/images/blog/uncategorized/evolving-the-node-js-brand/tri-color-node.png rename to public/static/images/blog/uncategorized/evolving-the-node-js-brand/tri-color-node.png diff --git a/static/images/blog/uncategorized/ldapjs-a-reprise-of-ldap/uR16U.png b/public/static/images/blog/uncategorized/ldapjs-a-reprise-of-ldap/uR16U.png similarity index 100% rename from static/images/blog/uncategorized/ldapjs-a-reprise-of-ldap/uR16U.png rename to public/static/images/blog/uncategorized/ldapjs-a-reprise-of-ldap/uR16U.png diff --git a/static/images/blog/weekly-update/d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png b/public/static/images/blog/weekly-update/d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png similarity index 100% rename from static/images/blog/weekly-update/d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png rename to public/static/images/blog/weekly-update/d7c62f3e-d94c-11e5-8ff8-f32c74b13cc3.png diff --git a/static/images/community-icons.png b/public/static/images/community-icons.png similarity index 100% rename from static/images/community-icons.png rename to public/static/images/community-icons.png diff --git a/static/images/dark-mode.svg b/public/static/images/dark-mode.svg similarity index 100% rename from static/images/dark-mode.svg rename to public/static/images/dark-mode.svg diff --git a/static/images/docs/guides/diagnostics/_cursor.png b/public/static/images/docs/guides/diagnostics/_cursor.png similarity index 100% rename from static/images/docs/guides/diagnostics/_cursor.png rename to public/static/images/docs/guides/diagnostics/_cursor.png diff --git a/static/images/docs/guides/diagnostics/compare.png b/public/static/images/docs/guides/diagnostics/compare.png similarity index 100% rename from static/images/docs/guides/diagnostics/compare.png rename to public/static/images/docs/guides/diagnostics/compare.png diff --git a/static/images/docs/guides/diagnostics/heap-profiler-tutorial-1.png b/public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-1.png similarity index 100% rename from static/images/docs/guides/diagnostics/heap-profiler-tutorial-1.png rename to public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-1.png diff --git a/static/images/docs/guides/diagnostics/heap-profiler-tutorial-2.png b/public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-2.png similarity index 100% rename from static/images/docs/guides/diagnostics/heap-profiler-tutorial-2.png rename to public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-2.png diff --git a/static/images/docs/guides/diagnostics/heap-profiler-tutorial-3.png b/public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-3.png similarity index 100% rename from static/images/docs/guides/diagnostics/heap-profiler-tutorial-3.png rename to public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-3.png diff --git a/static/images/docs/guides/diagnostics/heap-profiler-tutorial-4.png b/public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-4.png similarity index 100% rename from static/images/docs/guides/diagnostics/heap-profiler-tutorial-4.png rename to public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-4.png diff --git a/static/images/docs/guides/diagnostics/heap-profiler-tutorial-5.png b/public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-5.png similarity index 100% rename from static/images/docs/guides/diagnostics/heap-profiler-tutorial-5.png rename to public/static/images/docs/guides/diagnostics/heap-profiler-tutorial-5.png diff --git a/static/images/docs/guides/diagnostics/load-snapshot.png b/public/static/images/docs/guides/diagnostics/load-snapshot.png similarity index 100% rename from static/images/docs/guides/diagnostics/load-snapshot.png rename to public/static/images/docs/guides/diagnostics/load-snapshot.png diff --git a/static/images/docs/guides/diagnostics/snapshot.png b/public/static/images/docs/guides/diagnostics/snapshot.png similarity index 100% rename from static/images/docs/guides/diagnostics/snapshot.png rename to public/static/images/docs/guides/diagnostics/snapshot.png diff --git a/static/images/docs/guides/diagnostics/tools.png b/public/static/images/docs/guides/diagnostics/tools.png similarity index 100% rename from static/images/docs/guides/diagnostics/tools.png rename to public/static/images/docs/guides/diagnostics/tools.png diff --git a/static/images/favicons/android-chrome-192x192.png b/public/static/images/favicons/android-chrome-192x192.png similarity index 100% rename from static/images/favicons/android-chrome-192x192.png rename to public/static/images/favicons/android-chrome-192x192.png diff --git a/static/images/favicons/android-chrome-512x512.png b/public/static/images/favicons/android-chrome-512x512.png similarity index 100% rename from static/images/favicons/android-chrome-512x512.png rename to public/static/images/favicons/android-chrome-512x512.png diff --git a/static/images/favicons/apple-touch-icon.png b/public/static/images/favicons/apple-touch-icon.png similarity index 100% rename from static/images/favicons/apple-touch-icon.png rename to public/static/images/favicons/apple-touch-icon.png diff --git a/static/images/favicons/favicon-16x16.png b/public/static/images/favicons/favicon-16x16.png similarity index 100% rename from static/images/favicons/favicon-16x16.png rename to public/static/images/favicons/favicon-16x16.png diff --git a/static/images/favicons/favicon-32x32.png b/public/static/images/favicons/favicon-32x32.png similarity index 100% rename from static/images/favicons/favicon-32x32.png rename to public/static/images/favicons/favicon-32x32.png diff --git a/static/images/favicons/favicon.ico b/public/static/images/favicons/favicon.ico similarity index 100% rename from static/images/favicons/favicon.ico rename to public/static/images/favicons/favicon.ico diff --git a/static/images/favicons/manifest.json b/public/static/images/favicons/manifest.json similarity index 100% rename from static/images/favicons/manifest.json rename to public/static/images/favicons/manifest.json diff --git a/static/images/favicons/safari-pinned-tab.svg b/public/static/images/favicons/safari-pinned-tab.svg similarity index 100% rename from static/images/favicons/safari-pinned-tab.svg rename to public/static/images/favicons/safari-pinned-tab.svg diff --git a/static/images/ghc-banner.png b/public/static/images/ghc-banner.png similarity index 100% rename from static/images/ghc-banner.png rename to public/static/images/ghc-banner.png diff --git a/static/images/light-mode.svg b/public/static/images/light-mode.svg similarity index 100% rename from static/images/light-mode.svg rename to public/static/images/light-mode.svg diff --git a/static/images/logo-hexagon-card.png b/public/static/images/logo-hexagon-card.png similarity index 100% rename from static/images/logo-hexagon-card.png rename to public/static/images/logo-hexagon-card.png diff --git a/static/images/logo-hexagon.png b/public/static/images/logo-hexagon.png similarity index 100% rename from static/images/logo-hexagon.png rename to public/static/images/logo-hexagon.png diff --git a/static/images/logo-hexagon.svg b/public/static/images/logo-hexagon.svg similarity index 100% rename from static/images/logo-hexagon.svg rename to public/static/images/logo-hexagon.svg diff --git a/static/images/logo-light.png b/public/static/images/logo-light.png similarity index 100% rename from static/images/logo-light.png rename to public/static/images/logo-light.png diff --git a/static/images/logo-light.svg b/public/static/images/logo-light.svg similarity index 100% rename from static/images/logo-light.svg rename to public/static/images/logo-light.svg diff --git a/static/images/logo.png b/public/static/images/logo.png similarity index 100% rename from static/images/logo.png rename to public/static/images/logo.png diff --git a/static/images/logo.svg b/public/static/images/logo.svg similarity index 100% rename from static/images/logo.svg rename to public/static/images/logo.svg diff --git a/static/images/logos/js-black.eps b/public/static/images/logos/js-black.eps similarity index 100% rename from static/images/logos/js-black.eps rename to public/static/images/logos/js-black.eps diff --git a/static/images/logos/js-black.svg b/public/static/images/logos/js-black.svg similarity index 100% rename from static/images/logos/js-black.svg rename to public/static/images/logos/js-black.svg diff --git a/static/images/logos/js-green.svg b/public/static/images/logos/js-green.svg similarity index 100% rename from static/images/logos/js-green.svg rename to public/static/images/logos/js-green.svg diff --git a/static/images/logos/node-favicon.png b/public/static/images/logos/node-favicon.png similarity index 100% rename from static/images/logos/node-favicon.png rename to public/static/images/logos/node-favicon.png diff --git a/static/images/logos/nodejs-black.eps b/public/static/images/logos/nodejs-black.eps similarity index 100% rename from static/images/logos/nodejs-black.eps rename to public/static/images/logos/nodejs-black.eps diff --git a/static/images/logos/nodejs-black.png b/public/static/images/logos/nodejs-black.png similarity index 100% rename from static/images/logos/nodejs-black.png rename to public/static/images/logos/nodejs-black.png diff --git a/static/images/logos/nodejs-dark.eps b/public/static/images/logos/nodejs-dark.eps similarity index 100% rename from static/images/logos/nodejs-dark.eps rename to public/static/images/logos/nodejs-dark.eps diff --git a/static/images/logos/nodejs-dark.png b/public/static/images/logos/nodejs-dark.png similarity index 100% rename from static/images/logos/nodejs-dark.png rename to public/static/images/logos/nodejs-dark.png diff --git a/static/images/logos/nodejs-green.eps b/public/static/images/logos/nodejs-green.eps similarity index 100% rename from static/images/logos/nodejs-green.eps rename to public/static/images/logos/nodejs-green.eps diff --git a/static/images/logos/nodejs-green.png b/public/static/images/logos/nodejs-green.png similarity index 100% rename from static/images/logos/nodejs-green.png rename to public/static/images/logos/nodejs-green.png diff --git a/static/images/logos/nodejs-light.eps b/public/static/images/logos/nodejs-light.eps similarity index 100% rename from static/images/logos/nodejs-light.eps rename to public/static/images/logos/nodejs-light.eps diff --git a/static/images/logos/nodejs-new-black.svg b/public/static/images/logos/nodejs-new-black.svg similarity index 100% rename from static/images/logos/nodejs-new-black.svg rename to public/static/images/logos/nodejs-new-black.svg diff --git a/static/images/logos/nodejs-new-pantone-black.svg b/public/static/images/logos/nodejs-new-pantone-black.svg similarity index 100% rename from static/images/logos/nodejs-new-pantone-black.svg rename to public/static/images/logos/nodejs-new-pantone-black.svg diff --git a/static/images/logos/nodejs-new-pantone-white.svg b/public/static/images/logos/nodejs-new-pantone-white.svg similarity index 100% rename from static/images/logos/nodejs-new-pantone-white.svg rename to public/static/images/logos/nodejs-new-pantone-white.svg diff --git a/static/images/logos/nodejs-new-white.svg b/public/static/images/logos/nodejs-new-white.svg similarity index 100% rename from static/images/logos/nodejs-new-white.svg rename to public/static/images/logos/nodejs-new-white.svg diff --git a/static/images/logos/nodejs.png b/public/static/images/logos/nodejs.png similarity index 100% rename from static/images/logos/nodejs.png rename to public/static/images/logos/nodejs.png diff --git a/static/images/node-cert-logo.png b/public/static/images/node-cert-logo.png similarity index 100% rename from static/images/node-cert-logo.png rename to public/static/images/node-cert-logo.png diff --git a/static/images/nodejs-training.png b/public/static/images/nodejs-training.png similarity index 100% rename from static/images/nodejs-training.png rename to public/static/images/nodejs-training.png diff --git a/static/images/openjs_foundation-logo.svg b/public/static/images/openjs_foundation-logo.svg similarity index 100% rename from static/images/openjs_foundation-logo.svg rename to public/static/images/openjs_foundation-logo.svg diff --git a/static/js/main.js b/public/static/js/main.js similarity index 100% rename from static/js/main.js rename to public/static/js/main.js diff --git a/static/js/previousVersion.js b/public/static/js/previousVersion.js similarity index 100% rename from static/js/previousVersion.js rename to public/static/js/previousVersion.js diff --git a/static/js/themeSwitcher.js b/public/static/js/themeSwitcher.js similarity index 100% rename from static/js/themeSwitcher.js rename to public/static/js/themeSwitcher.js diff --git a/static/legacy/README.md b/public/static/legacy/README.md similarity index 62% rename from static/legacy/README.md rename to public/static/legacy/README.md index 78c8953ef90c..118c9335b7a2 100644 --- a/static/legacy/README.md +++ b/public/static/legacy/README.md @@ -2,15 +2,17 @@ Those assets are still being used by legacy versions of the Node.js docs. +**Note.:** We might in the future want to revisit and move these files somewhere else. + Everything up to v0.10.28 is a copy of the entire website, e.g.: -* https://nodejs.org/docs/v0.10.26/ -* https://nodejs.org/docs/v0.10.28/ (different design) +- https://nodejs.org/docs/v0.10.26/ +- https://nodejs.org/docs/v0.10.28/ (different design) Those are the first versions with just the API docs and the changelog only: -* https://nodejs.org/docs/v0.10.27/ -* https://nodejs.org/docs/v0.10.29/ +- https://nodejs.org/docs/v0.10.27/ +- https://nodejs.org/docs/v0.10.29/ The actual URL rewriting is done in the nodejs.org nginx config: diff --git a/static/legacy/images/anchor.png b/public/static/legacy/images/anchor.png similarity index 100% rename from static/legacy/images/anchor.png rename to public/static/legacy/images/anchor.png diff --git a/static/legacy/images/apple-touch-icon.png b/public/static/legacy/images/apple-touch-icon.png similarity index 100% rename from static/legacy/images/apple-touch-icon.png rename to public/static/legacy/images/apple-touch-icon.png diff --git a/static/legacy/images/close-downloads.png b/public/static/legacy/images/close-downloads.png similarity index 100% rename from static/legacy/images/close-downloads.png rename to public/static/legacy/images/close-downloads.png diff --git a/static/legacy/images/community-icons.png b/public/static/legacy/images/community-icons.png similarity index 100% rename from static/legacy/images/community-icons.png rename to public/static/legacy/images/community-icons.png diff --git a/static/legacy/images/download-logo.png b/public/static/legacy/images/download-logo.png similarity index 100% rename from static/legacy/images/download-logo.png rename to public/static/legacy/images/download-logo.png diff --git a/static/legacy/images/ebay-logo.png b/public/static/legacy/images/ebay-logo.png similarity index 100% rename from static/legacy/images/ebay-logo.png rename to public/static/legacy/images/ebay-logo.png diff --git a/static/legacy/images/favicon.ico b/public/static/legacy/images/favicon.ico similarity index 100% rename from static/legacy/images/favicon.ico rename to public/static/legacy/images/favicon.ico diff --git a/static/legacy/images/footer-logo-alt.png b/public/static/legacy/images/footer-logo-alt.png similarity index 100% rename from static/legacy/images/footer-logo-alt.png rename to public/static/legacy/images/footer-logo-alt.png diff --git a/static/legacy/images/footer-logo.png b/public/static/legacy/images/footer-logo.png similarity index 100% rename from static/legacy/images/footer-logo.png rename to public/static/legacy/images/footer-logo.png diff --git a/static/legacy/images/forkme.png b/public/static/legacy/images/forkme.png similarity index 100% rename from static/legacy/images/forkme.png rename to public/static/legacy/images/forkme.png diff --git a/static/legacy/images/home-icons.png b/public/static/legacy/images/home-icons.png similarity index 100% rename from static/legacy/images/home-icons.png rename to public/static/legacy/images/home-icons.png diff --git a/static/legacy/images/icons-interior.png b/public/static/legacy/images/icons-interior.png similarity index 100% rename from static/legacy/images/icons-interior.png rename to public/static/legacy/images/icons-interior.png diff --git a/static/legacy/images/icons.png b/public/static/legacy/images/icons.png similarity index 100% rename from static/legacy/images/icons.png rename to public/static/legacy/images/icons.png diff --git a/static/legacy/images/joyent-logo_orange_nodeorg-01.png b/public/static/legacy/images/joyent-logo_orange_nodeorg-01.png similarity index 100% rename from static/legacy/images/joyent-logo_orange_nodeorg-01.png rename to public/static/legacy/images/joyent-logo_orange_nodeorg-01.png diff --git a/static/legacy/images/linkedin-logo.png b/public/static/legacy/images/linkedin-logo.png similarity index 100% rename from static/legacy/images/linkedin-logo.png rename to public/static/legacy/images/linkedin-logo.png diff --git a/static/legacy/images/logo-header.png b/public/static/legacy/images/logo-header.png similarity index 100% rename from static/legacy/images/logo-header.png rename to public/static/legacy/images/logo-header.png diff --git a/static/legacy/images/logo-light.png b/public/static/legacy/images/logo-light.png similarity index 100% rename from static/legacy/images/logo-light.png rename to public/static/legacy/images/logo-light.png diff --git a/static/legacy/images/logo-light.svg b/public/static/legacy/images/logo-light.svg similarity index 100% rename from static/legacy/images/logo-light.svg rename to public/static/legacy/images/logo-light.svg diff --git a/static/legacy/images/logo.png b/public/static/legacy/images/logo.png similarity index 100% rename from static/legacy/images/logo.png rename to public/static/legacy/images/logo.png diff --git a/static/legacy/images/logo.svg b/public/static/legacy/images/logo.svg similarity index 100% rename from static/legacy/images/logo.svg rename to public/static/legacy/images/logo.svg diff --git a/static/legacy/images/microsoft-logo.png b/public/static/legacy/images/microsoft-logo.png similarity index 100% rename from static/legacy/images/microsoft-logo.png rename to public/static/legacy/images/microsoft-logo.png diff --git a/static/legacy/images/not-invented-here.png b/public/static/legacy/images/not-invented-here.png similarity index 100% rename from static/legacy/images/not-invented-here.png rename to public/static/legacy/images/not-invented-here.png diff --git a/static/legacy/images/ryan-speaker.jpg b/public/static/legacy/images/ryan-speaker.jpg similarity index 100% rename from static/legacy/images/ryan-speaker.jpg rename to public/static/legacy/images/ryan-speaker.jpg diff --git a/static/legacy/images/sponsored.png b/public/static/legacy/images/sponsored.png similarity index 100% rename from static/legacy/images/sponsored.png rename to public/static/legacy/images/sponsored.png diff --git a/static/legacy/images/stripe.png b/public/static/legacy/images/stripe.png similarity index 100% rename from static/legacy/images/stripe.png rename to public/static/legacy/images/stripe.png diff --git a/static/legacy/images/twitter-bird.png b/public/static/legacy/images/twitter-bird.png similarity index 100% rename from static/legacy/images/twitter-bird.png rename to public/static/legacy/images/twitter-bird.png diff --git a/static/legacy/images/walmart-thumb.jpg b/public/static/legacy/images/walmart-thumb.jpg similarity index 100% rename from static/legacy/images/walmart-thumb.jpg rename to public/static/legacy/images/walmart-thumb.jpg diff --git a/static/legacy/images/yahoo-logo.png b/public/static/legacy/images/yahoo-logo.png similarity index 100% rename from static/legacy/images/yahoo-logo.png rename to public/static/legacy/images/yahoo-logo.png diff --git a/static/legacy/lfcollab.css b/public/static/legacy/lfcollab.css similarity index 100% rename from static/legacy/lfcollab.css rename to public/static/legacy/lfcollab.css diff --git a/static/legacy/pipe.css b/public/static/legacy/pipe.css similarity index 100% rename from static/legacy/pipe.css rename to public/static/legacy/pipe.css diff --git a/static/legacy/sh_javascript.min.js b/public/static/legacy/sh_javascript.min.js similarity index 100% rename from static/legacy/sh_javascript.min.js rename to public/static/legacy/sh_javascript.min.js diff --git a/static/legacy/sh_main.js b/public/static/legacy/sh_main.js similarity index 100% rename from static/legacy/sh_main.js rename to public/static/legacy/sh_main.js diff --git a/static/legacy/sh_vim-dark.css b/public/static/legacy/sh_vim-dark.css similarity index 100% rename from static/legacy/sh_vim-dark.css rename to public/static/legacy/sh_vim-dark.css diff --git a/static/robots.txt b/public/static/robots.txt similarity index 100% rename from static/robots.txt rename to public/static/robots.txt diff --git a/static/security.txt b/public/static/security.txt similarity index 100% rename from static/security.txt rename to public/static/security.txt From 72305ce7472ef8bdadaa1ab27a935dc69fe1441a Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:20:33 +0100 Subject: [PATCH 003/244] chore(pages): moved locale directory to pages/ --- {locale => pages}/ar/404.md | 0 {locale => pages}/ar/about/governance.md | 0 {locale => pages}/ar/about/index.md | 0 {locale => pages}/ar/docs/es6.md | 0 {locale => pages}/ar/docs/guides/abi-stability.md | 0 .../ar/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/ar/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ar/docs/guides/getting-started-guide.md | 0 {locale => pages}/ar/docs/guides/index.md | 0 {locale => pages}/ar/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/ar/docs/index.md | 0 {locale => pages}/ar/docs/meta/topics/dependencies.md | 0 {locale => pages}/ar/download/current.md | 0 {locale => pages}/ar/download/index.md | 0 {locale => pages}/ar/download/package-manager.md | 0 {locale => pages}/ar/download/releases.md | 0 {locale => pages}/ar/get-involved/collab-summit.md | 0 {locale => pages}/ar/get-involved/contribute.md | 0 {locale => pages}/ar/get-involved/index.md | 0 {locale => pages}/ar/index.md | 0 {locale => pages}/ar/site.json | 0 {locale => pages}/ca/404.md | 0 {locale => pages}/ca/about/index.md | 0 {locale => pages}/ca/docs/index.md | 0 {locale => pages}/ca/download/current.md | 0 {locale => pages}/ca/download/index.md | 0 {locale => pages}/ca/get-involved/index.md | 0 {locale => pages}/ca/index.md | 0 {locale => pages}/ca/site.json | 0 {locale => pages}/de/404.md | 0 {locale => pages}/de/about/index.md | 0 {locale => pages}/de/docs/index.md | 0 {locale => pages}/de/download/current.md | 0 {locale => pages}/de/download/index.md | 0 {locale => pages}/de/index.md | 0 {locale => pages}/de/site.json | 0 {locale => pages}/en/404.md | 0 {locale => pages}/en/about/governance.md | 0 {locale => pages}/en/about/index.md | 0 {locale => pages}/en/black-lives-matter.md | 0 {locale => pages}/en/blog/advisory-board/advisory-board-update.md | 0 {locale => pages}/en/blog/advisory-board/index.md | 0 .../en/blog/advisory-board/listening-to-the-community.md | 0 .../en/blog/announcements/adjusted-release-schedule-covid.md | 0 .../en/blog/announcements/apigee-rising-stack-yahoo.md | 0 .../en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md | 0 {locale => pages}/en/blog/announcements/cars-dynatrace.md | 0 .../en/blog/announcements/foundation-advances-growth.md | 0 .../en/blog/announcements/foundation-elects-board.md | 0 .../en/blog/announcements/foundation-express-news.md | 0 {locale => pages}/en/blog/announcements/foundation-v4-announce.md | 0 {locale => pages}/en/blog/announcements/index.md | 0 .../en/blog/announcements/interactive-2015-keynotes.md | 0 .../en/blog/announcements/interactive-2015-programming.md | 0 {locale => pages}/en/blog/announcements/interactive-2015.md | 0 {locale => pages}/en/blog/announcements/interactive-2016-ams.md | 0 .../blog/announcements/interactive-2016-north-america-schedule.md | 0 .../en/blog/announcements/nodejs-certified-developer-program.md | 0 .../en/blog/announcements/nodejs-foundation-momentum-release.md | 0 .../en/blog/announcements/nodejs-foundation-survey.md | 0 .../en/blog/announcements/nodejs-security-project.md | 0 .../nodejs-trademarks-transferred-to-openjs-foundation.md | 0 {locale => pages}/en/blog/announcements/nodejs16-eol.md | 0 .../announcements/retiring-the-node-js-community-committee.md | 0 {locale => pages}/en/blog/announcements/v18-release-announce.md | 0 {locale => pages}/en/blog/announcements/v19-release-announce.md | 0 {locale => pages}/en/blog/announcements/v6-release.md | 0 {locale => pages}/en/blog/announcements/welcome-google.md | 0 {locale => pages}/en/blog/announcements/welcome-redhat.md | 0 {locale => pages}/en/blog/community/2017-election.md | 0 {locale => pages}/en/blog/community/building-nodejs-together.md | 0 {locale => pages}/en/blog/community/foundation-benefits-all.md | 0 {locale => pages}/en/blog/community/index.md | 0 {locale => pages}/en/blog/community/individual-membership.md | 0 {locale => pages}/en/blog/community/next-chapter.md | 0 .../community/node-leaders-building-open-neutral-foundation.md | 0 {locale => pages}/en/blog/community/node-v5.md | 0 {locale => pages}/en/blog/community/quality-with-speed.md | 0 {locale => pages}/en/blog/community/transitions.md | 0 {locale => pages}/en/blog/community/update-v8-5.4.md | 0 {locale => pages}/en/blog/community/v5-to-v7.md | 0 {locale => pages}/en/blog/feature/index.md | 0 {locale => pages}/en/blog/feature/streams2.md | 0 {locale => pages}/en/blog/index.md | 0 {locale => pages}/en/blog/module/index.md | 0 .../blog/module/multi-server-continuous-deployment-with-fleet.md | 0 .../en/blog/module/service-logging-in-json-with-bunyan.md | 0 {locale => pages}/en/blog/nodejs-road-ahead.md | 0 {locale => pages}/en/blog/npm/2013-outage-postmortem.md | 0 {locale => pages}/en/blog/npm/index.md | 0 .../en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md | 0 .../en/blog/npm/npm-1-0-global-vs-local-installation.md | 0 {locale => pages}/en/blog/npm/npm-1-0-link.md | 0 {locale => pages}/en/blog/npm/npm-1-0-released.md | 0 {locale => pages}/en/blog/npm/npm-1-0-the-new-ls.md | 0 {locale => pages}/en/blog/npm/peer-dependencies.md | 0 {locale => pages}/en/blog/release/index.md | 0 {locale => pages}/en/blog/release/v0.10.0.md | 0 {locale => pages}/en/blog/release/v0.10.1.md | 0 {locale => pages}/en/blog/release/v0.10.10.md | 0 {locale => pages}/en/blog/release/v0.10.11.md | 0 {locale => pages}/en/blog/release/v0.10.12.md | 0 {locale => pages}/en/blog/release/v0.10.13.md | 0 {locale => pages}/en/blog/release/v0.10.14.md | 0 {locale => pages}/en/blog/release/v0.10.15.md | 0 {locale => pages}/en/blog/release/v0.10.16.md | 0 {locale => pages}/en/blog/release/v0.10.17.md | 0 {locale => pages}/en/blog/release/v0.10.18.md | 0 {locale => pages}/en/blog/release/v0.10.19.md | 0 {locale => pages}/en/blog/release/v0.10.2.md | 0 {locale => pages}/en/blog/release/v0.10.20.md | 0 {locale => pages}/en/blog/release/v0.10.21.md | 0 {locale => pages}/en/blog/release/v0.10.22.md | 0 {locale => pages}/en/blog/release/v0.10.23.md | 0 {locale => pages}/en/blog/release/v0.10.24.md | 0 {locale => pages}/en/blog/release/v0.10.25.md | 0 {locale => pages}/en/blog/release/v0.10.26.md | 0 {locale => pages}/en/blog/release/v0.10.27.md | 0 {locale => pages}/en/blog/release/v0.10.28.md | 0 {locale => pages}/en/blog/release/v0.10.29.md | 0 {locale => pages}/en/blog/release/v0.10.3.md | 0 {locale => pages}/en/blog/release/v0.10.30.md | 0 {locale => pages}/en/blog/release/v0.10.31.md | 0 {locale => pages}/en/blog/release/v0.10.32.md | 0 {locale => pages}/en/blog/release/v0.10.33.md | 0 {locale => pages}/en/blog/release/v0.10.34.md | 0 {locale => pages}/en/blog/release/v0.10.35.md | 0 {locale => pages}/en/blog/release/v0.10.36.md | 0 {locale => pages}/en/blog/release/v0.10.37.md | 0 {locale => pages}/en/blog/release/v0.10.38.md | 0 {locale => pages}/en/blog/release/v0.10.39.md | 0 {locale => pages}/en/blog/release/v0.10.4.md | 0 {locale => pages}/en/blog/release/v0.10.40.md | 0 {locale => pages}/en/blog/release/v0.10.41.md | 0 {locale => pages}/en/blog/release/v0.10.42.md | 0 {locale => pages}/en/blog/release/v0.10.43.md | 0 {locale => pages}/en/blog/release/v0.10.44.md | 0 {locale => pages}/en/blog/release/v0.10.45.md | 0 {locale => pages}/en/blog/release/v0.10.46.md | 0 {locale => pages}/en/blog/release/v0.10.47.md | 0 {locale => pages}/en/blog/release/v0.10.48.md | 0 {locale => pages}/en/blog/release/v0.10.5.md | 0 {locale => pages}/en/blog/release/v0.10.6.md | 0 {locale => pages}/en/blog/release/v0.10.7.md | 0 {locale => pages}/en/blog/release/v0.10.8.md | 0 {locale => pages}/en/blog/release/v0.10.9.md | 0 {locale => pages}/en/blog/release/v0.11.0.md | 0 {locale => pages}/en/blog/release/v0.11.1.md | 0 {locale => pages}/en/blog/release/v0.11.10.md | 0 {locale => pages}/en/blog/release/v0.11.11.md | 0 {locale => pages}/en/blog/release/v0.11.12.md | 0 {locale => pages}/en/blog/release/v0.11.14.md | 0 {locale => pages}/en/blog/release/v0.11.15.md | 0 {locale => pages}/en/blog/release/v0.11.16.md | 0 {locale => pages}/en/blog/release/v0.11.2.md | 0 {locale => pages}/en/blog/release/v0.11.3.md | 0 {locale => pages}/en/blog/release/v0.11.4.md | 0 {locale => pages}/en/blog/release/v0.11.5.md | 0 {locale => pages}/en/blog/release/v0.11.6.md | 0 {locale => pages}/en/blog/release/v0.11.7.md | 0 {locale => pages}/en/blog/release/v0.11.8.md | 0 {locale => pages}/en/blog/release/v0.11.9.md | 0 {locale => pages}/en/blog/release/v0.12.0.md | 0 {locale => pages}/en/blog/release/v0.12.1.md | 0 {locale => pages}/en/blog/release/v0.12.10.md | 0 {locale => pages}/en/blog/release/v0.12.11.md | 0 {locale => pages}/en/blog/release/v0.12.12.md | 0 {locale => pages}/en/blog/release/v0.12.13.md | 0 {locale => pages}/en/blog/release/v0.12.14.md | 0 {locale => pages}/en/blog/release/v0.12.15.md | 0 {locale => pages}/en/blog/release/v0.12.16.md | 0 {locale => pages}/en/blog/release/v0.12.17.md | 0 {locale => pages}/en/blog/release/v0.12.18.md | 0 {locale => pages}/en/blog/release/v0.12.2.md | 0 {locale => pages}/en/blog/release/v0.12.3.md | 0 {locale => pages}/en/blog/release/v0.12.4.md | 0 {locale => pages}/en/blog/release/v0.12.5.md | 0 {locale => pages}/en/blog/release/v0.12.6.md | 0 {locale => pages}/en/blog/release/v0.12.7.md | 0 {locale => pages}/en/blog/release/v0.12.8.md | 0 {locale => pages}/en/blog/release/v0.12.9.md | 0 {locale => pages}/en/blog/release/v0.4.10.md | 0 {locale => pages}/en/blog/release/v0.4.11.md | 0 {locale => pages}/en/blog/release/v0.4.12.md | 0 {locale => pages}/en/blog/release/v0.4.3.md | 0 {locale => pages}/en/blog/release/v0.4.4.md | 0 {locale => pages}/en/blog/release/v0.4.5.md | 0 {locale => pages}/en/blog/release/v0.4.6.md | 0 {locale => pages}/en/blog/release/v0.4.7.md | 0 {locale => pages}/en/blog/release/v0.4.8.md | 0 {locale => pages}/en/blog/release/v0.4.9.md | 0 {locale => pages}/en/blog/release/v0.5.0.md | 0 {locale => pages}/en/blog/release/v0.5.1.md | 0 {locale => pages}/en/blog/release/v0.5.10.md | 0 {locale => pages}/en/blog/release/v0.5.2.md | 0 {locale => pages}/en/blog/release/v0.5.3.md | 0 {locale => pages}/en/blog/release/v0.5.4.md | 0 {locale => pages}/en/blog/release/v0.5.5.md | 0 {locale => pages}/en/blog/release/v0.5.6.md | 0 {locale => pages}/en/blog/release/v0.5.7.md | 0 {locale => pages}/en/blog/release/v0.5.8.md | 0 {locale => pages}/en/blog/release/v0.5.9.md | 0 {locale => pages}/en/blog/release/v0.6.0.md | 0 {locale => pages}/en/blog/release/v0.6.1.md | 0 {locale => pages}/en/blog/release/v0.6.10.md | 0 {locale => pages}/en/blog/release/v0.6.11.md | 0 {locale => pages}/en/blog/release/v0.6.12.md | 0 {locale => pages}/en/blog/release/v0.6.13.md | 0 {locale => pages}/en/blog/release/v0.6.14.md | 0 {locale => pages}/en/blog/release/v0.6.15.md | 0 {locale => pages}/en/blog/release/v0.6.16.md | 0 {locale => pages}/en/blog/release/v0.6.17.md | 0 {locale => pages}/en/blog/release/v0.6.18.md | 0 {locale => pages}/en/blog/release/v0.6.19.md | 0 {locale => pages}/en/blog/release/v0.6.2.md | 0 {locale => pages}/en/blog/release/v0.6.20.md | 0 {locale => pages}/en/blog/release/v0.6.21.md | 0 {locale => pages}/en/blog/release/v0.6.3.md | 0 {locale => pages}/en/blog/release/v0.6.4.md | 0 {locale => pages}/en/blog/release/v0.6.5.md | 0 {locale => pages}/en/blog/release/v0.6.6.md | 0 {locale => pages}/en/blog/release/v0.6.7.md | 0 {locale => pages}/en/blog/release/v0.6.8.md | 0 {locale => pages}/en/blog/release/v0.6.9.md | 0 {locale => pages}/en/blog/release/v0.7.0.md | 0 {locale => pages}/en/blog/release/v0.7.1.md | 0 {locale => pages}/en/blog/release/v0.7.10.md | 0 {locale => pages}/en/blog/release/v0.7.11.md | 0 {locale => pages}/en/blog/release/v0.7.12.md | 0 {locale => pages}/en/blog/release/v0.7.2.md | 0 {locale => pages}/en/blog/release/v0.7.3.md | 0 {locale => pages}/en/blog/release/v0.7.4.md | 0 {locale => pages}/en/blog/release/v0.7.5.md | 0 {locale => pages}/en/blog/release/v0.7.6.md | 0 {locale => pages}/en/blog/release/v0.7.7.md | 0 {locale => pages}/en/blog/release/v0.7.8.md | 0 {locale => pages}/en/blog/release/v0.7.9.md | 0 {locale => pages}/en/blog/release/v0.8.0.md | 0 {locale => pages}/en/blog/release/v0.8.1.md | 0 {locale => pages}/en/blog/release/v0.8.10.md | 0 {locale => pages}/en/blog/release/v0.8.11.md | 0 {locale => pages}/en/blog/release/v0.8.12.md | 0 {locale => pages}/en/blog/release/v0.8.13.md | 0 {locale => pages}/en/blog/release/v0.8.14.md | 0 {locale => pages}/en/blog/release/v0.8.15.md | 0 {locale => pages}/en/blog/release/v0.8.16.md | 0 {locale => pages}/en/blog/release/v0.8.17.md | 0 {locale => pages}/en/blog/release/v0.8.18.md | 0 {locale => pages}/en/blog/release/v0.8.19.md | 0 {locale => pages}/en/blog/release/v0.8.2.md | 0 {locale => pages}/en/blog/release/v0.8.20.md | 0 {locale => pages}/en/blog/release/v0.8.21.md | 0 {locale => pages}/en/blog/release/v0.8.22.md | 0 {locale => pages}/en/blog/release/v0.8.23.md | 0 {locale => pages}/en/blog/release/v0.8.24.md | 0 {locale => pages}/en/blog/release/v0.8.25.md | 0 {locale => pages}/en/blog/release/v0.8.26.md | 0 {locale => pages}/en/blog/release/v0.8.27.md | 0 {locale => pages}/en/blog/release/v0.8.28.md | 0 {locale => pages}/en/blog/release/v0.8.3.md | 0 {locale => pages}/en/blog/release/v0.8.4.md | 0 {locale => pages}/en/blog/release/v0.8.5.md | 0 {locale => pages}/en/blog/release/v0.8.6.md | 0 {locale => pages}/en/blog/release/v0.8.7.md | 0 {locale => pages}/en/blog/release/v0.8.8.md | 0 {locale => pages}/en/blog/release/v0.8.9.md | 0 {locale => pages}/en/blog/release/v0.9.0.md | 0 {locale => pages}/en/blog/release/v0.9.1.md | 0 {locale => pages}/en/blog/release/v0.9.10.md | 0 {locale => pages}/en/blog/release/v0.9.11.md | 0 {locale => pages}/en/blog/release/v0.9.12.md | 0 {locale => pages}/en/blog/release/v0.9.2.md | 0 {locale => pages}/en/blog/release/v0.9.3.md | 0 {locale => pages}/en/blog/release/v0.9.4.md | 0 {locale => pages}/en/blog/release/v0.9.5.md | 0 {locale => pages}/en/blog/release/v0.9.6.md | 0 {locale => pages}/en/blog/release/v0.9.7.md | 0 {locale => pages}/en/blog/release/v0.9.8.md | 0 {locale => pages}/en/blog/release/v10.0.0.md | 0 {locale => pages}/en/blog/release/v10.1.0.md | 0 {locale => pages}/en/blog/release/v10.10.0.md | 0 {locale => pages}/en/blog/release/v10.11.0.md | 0 {locale => pages}/en/blog/release/v10.12.0.md | 0 {locale => pages}/en/blog/release/v10.13.0.md | 0 {locale => pages}/en/blog/release/v10.14.0.md | 0 {locale => pages}/en/blog/release/v10.14.1.md | 0 {locale => pages}/en/blog/release/v10.14.2.md | 0 {locale => pages}/en/blog/release/v10.15.0.md | 0 {locale => pages}/en/blog/release/v10.15.1.md | 0 {locale => pages}/en/blog/release/v10.15.2.md | 0 {locale => pages}/en/blog/release/v10.15.3.md | 0 {locale => pages}/en/blog/release/v10.16.0.md | 0 {locale => pages}/en/blog/release/v10.16.1.md | 0 {locale => pages}/en/blog/release/v10.16.2.md | 0 {locale => pages}/en/blog/release/v10.16.3.md | 0 {locale => pages}/en/blog/release/v10.17.0.md | 0 {locale => pages}/en/blog/release/v10.18.0.md | 0 {locale => pages}/en/blog/release/v10.18.1.md | 0 {locale => pages}/en/blog/release/v10.19.0.md | 0 {locale => pages}/en/blog/release/v10.2.0.md | 0 {locale => pages}/en/blog/release/v10.2.1.md | 0 {locale => pages}/en/blog/release/v10.20.0.md | 0 {locale => pages}/en/blog/release/v10.20.1.md | 0 {locale => pages}/en/blog/release/v10.21.0.md | 0 {locale => pages}/en/blog/release/v10.22.0.md | 0 {locale => pages}/en/blog/release/v10.22.1.md | 0 {locale => pages}/en/blog/release/v10.23.0.md | 0 {locale => pages}/en/blog/release/v10.23.1.md | 0 {locale => pages}/en/blog/release/v10.23.2.md | 0 {locale => pages}/en/blog/release/v10.23.3.md | 0 {locale => pages}/en/blog/release/v10.24.0.md | 0 {locale => pages}/en/blog/release/v10.24.1.md | 0 {locale => pages}/en/blog/release/v10.3.0.md | 0 {locale => pages}/en/blog/release/v10.4.0.md | 0 {locale => pages}/en/blog/release/v10.4.1.md | 0 {locale => pages}/en/blog/release/v10.5.0.md | 0 {locale => pages}/en/blog/release/v10.6.0.md | 0 {locale => pages}/en/blog/release/v10.7.0.md | 0 {locale => pages}/en/blog/release/v10.8.0.md | 0 {locale => pages}/en/blog/release/v10.9.0.md | 0 {locale => pages}/en/blog/release/v11.0.0.md | 0 {locale => pages}/en/blog/release/v11.1.0.md | 0 {locale => pages}/en/blog/release/v11.10.0.md | 0 {locale => pages}/en/blog/release/v11.10.1.md | 0 {locale => pages}/en/blog/release/v11.11.0.md | 0 {locale => pages}/en/blog/release/v11.12.0.md | 0 {locale => pages}/en/blog/release/v11.13.0.md | 0 {locale => pages}/en/blog/release/v11.14.0.md | 0 {locale => pages}/en/blog/release/v11.15.0.md | 0 {locale => pages}/en/blog/release/v11.2.0.md | 0 {locale => pages}/en/blog/release/v11.3.0.md | 0 {locale => pages}/en/blog/release/v11.4.0.md | 0 {locale => pages}/en/blog/release/v11.5.0.md | 0 {locale => pages}/en/blog/release/v11.6.0.md | 0 {locale => pages}/en/blog/release/v11.7.0.md | 0 {locale => pages}/en/blog/release/v11.8.0.md | 0 {locale => pages}/en/blog/release/v11.9.0.md | 0 {locale => pages}/en/blog/release/v12.0.0.md | 0 {locale => pages}/en/blog/release/v12.1.0.md | 0 {locale => pages}/en/blog/release/v12.10.0.md | 0 {locale => pages}/en/blog/release/v12.11.0.md | 0 {locale => pages}/en/blog/release/v12.11.1.md | 0 {locale => pages}/en/blog/release/v12.12.0.md | 0 {locale => pages}/en/blog/release/v12.13.0.md | 0 {locale => pages}/en/blog/release/v12.13.1.md | 0 {locale => pages}/en/blog/release/v12.14.0.md | 0 {locale => pages}/en/blog/release/v12.14.1.md | 0 {locale => pages}/en/blog/release/v12.15.0.md | 0 {locale => pages}/en/blog/release/v12.16.0.md | 0 {locale => pages}/en/blog/release/v12.16.1.md | 0 {locale => pages}/en/blog/release/v12.16.2.md | 0 {locale => pages}/en/blog/release/v12.16.3.md | 0 {locale => pages}/en/blog/release/v12.17.0.md | 0 {locale => pages}/en/blog/release/v12.18.0.md | 0 {locale => pages}/en/blog/release/v12.18.1.md | 0 {locale => pages}/en/blog/release/v12.18.2.md | 0 {locale => pages}/en/blog/release/v12.18.3.md | 0 {locale => pages}/en/blog/release/v12.18.4.md | 0 {locale => pages}/en/blog/release/v12.19.0.md | 0 {locale => pages}/en/blog/release/v12.19.1.md | 0 {locale => pages}/en/blog/release/v12.2.0.md | 0 {locale => pages}/en/blog/release/v12.20.0.md | 0 {locale => pages}/en/blog/release/v12.20.1.md | 0 {locale => pages}/en/blog/release/v12.20.2.md | 0 {locale => pages}/en/blog/release/v12.21.0.md | 0 {locale => pages}/en/blog/release/v12.22.0.md | 0 {locale => pages}/en/blog/release/v12.22.1.md | 0 {locale => pages}/en/blog/release/v12.22.10.md | 0 {locale => pages}/en/blog/release/v12.22.11.md | 0 {locale => pages}/en/blog/release/v12.22.12.md | 0 {locale => pages}/en/blog/release/v12.22.2.md | 0 {locale => pages}/en/blog/release/v12.22.3.md | 0 {locale => pages}/en/blog/release/v12.22.4.md | 0 {locale => pages}/en/blog/release/v12.22.5.md | 0 {locale => pages}/en/blog/release/v12.22.6.md | 0 {locale => pages}/en/blog/release/v12.22.7.md | 0 {locale => pages}/en/blog/release/v12.22.8.md | 0 {locale => pages}/en/blog/release/v12.22.9.md | 0 {locale => pages}/en/blog/release/v12.3.0.md | 0 {locale => pages}/en/blog/release/v12.3.1.md | 0 {locale => pages}/en/blog/release/v12.4.0.md | 0 {locale => pages}/en/blog/release/v12.5.0.md | 0 {locale => pages}/en/blog/release/v12.6.0.md | 0 {locale => pages}/en/blog/release/v12.7.0.md | 0 {locale => pages}/en/blog/release/v12.8.0.md | 0 {locale => pages}/en/blog/release/v12.8.1.md | 0 {locale => pages}/en/blog/release/v12.9.0.md | 0 {locale => pages}/en/blog/release/v12.9.1.md | 0 {locale => pages}/en/blog/release/v13.0.0.md | 0 {locale => pages}/en/blog/release/v13.0.1.md | 0 {locale => pages}/en/blog/release/v13.1.0.md | 0 {locale => pages}/en/blog/release/v13.10.0.md | 0 {locale => pages}/en/blog/release/v13.10.1.md | 0 {locale => pages}/en/blog/release/v13.11.0.md | 0 {locale => pages}/en/blog/release/v13.12.0.md | 0 {locale => pages}/en/blog/release/v13.13.0.md | 0 {locale => pages}/en/blog/release/v13.14.0.md | 0 {locale => pages}/en/blog/release/v13.2.0.md | 0 {locale => pages}/en/blog/release/v13.3.0.md | 0 {locale => pages}/en/blog/release/v13.4.0.md | 0 {locale => pages}/en/blog/release/v13.5.0.md | 0 {locale => pages}/en/blog/release/v13.6.0.md | 0 {locale => pages}/en/blog/release/v13.7.0.md | 0 {locale => pages}/en/blog/release/v13.8.0.md | 0 {locale => pages}/en/blog/release/v13.9.0.md | 0 {locale => pages}/en/blog/release/v14.0.0.md | 0 {locale => pages}/en/blog/release/v14.1.0.md | 0 {locale => pages}/en/blog/release/v14.10.0.md | 0 {locale => pages}/en/blog/release/v14.10.1.md | 0 {locale => pages}/en/blog/release/v14.11.0.md | 0 {locale => pages}/en/blog/release/v14.12.0.md | 0 {locale => pages}/en/blog/release/v14.13.0.md | 0 {locale => pages}/en/blog/release/v14.13.1.md | 0 {locale => pages}/en/blog/release/v14.14.0.md | 0 {locale => pages}/en/blog/release/v14.15.0.md | 0 {locale => pages}/en/blog/release/v14.15.1.md | 0 {locale => pages}/en/blog/release/v14.15.2.md | 0 {locale => pages}/en/blog/release/v14.15.3.md | 0 {locale => pages}/en/blog/release/v14.15.4.md | 0 {locale => pages}/en/blog/release/v14.15.5.md | 0 {locale => pages}/en/blog/release/v14.16.0.md | 0 {locale => pages}/en/blog/release/v14.16.1.md | 0 {locale => pages}/en/blog/release/v14.17.0.md | 0 {locale => pages}/en/blog/release/v14.17.1.md | 0 {locale => pages}/en/blog/release/v14.17.2.md | 0 {locale => pages}/en/blog/release/v14.17.3.md | 0 {locale => pages}/en/blog/release/v14.17.4.md | 0 {locale => pages}/en/blog/release/v14.17.5.md | 0 {locale => pages}/en/blog/release/v14.17.6.md | 0 {locale => pages}/en/blog/release/v14.18.0.md | 0 {locale => pages}/en/blog/release/v14.18.1.md | 0 {locale => pages}/en/blog/release/v14.18.2.md | 0 {locale => pages}/en/blog/release/v14.18.3.md | 0 {locale => pages}/en/blog/release/v14.19.0.md | 0 {locale => pages}/en/blog/release/v14.19.1.md | 0 {locale => pages}/en/blog/release/v14.19.2.md | 0 {locale => pages}/en/blog/release/v14.19.3.md | 0 {locale => pages}/en/blog/release/v14.2.0.md | 0 {locale => pages}/en/blog/release/v14.20.0.md | 0 {locale => pages}/en/blog/release/v14.20.1.md | 0 {locale => pages}/en/blog/release/v14.21.0.md | 0 {locale => pages}/en/blog/release/v14.21.1.md | 0 {locale => pages}/en/blog/release/v14.21.2.md | 0 {locale => pages}/en/blog/release/v14.21.3.md | 0 {locale => pages}/en/blog/release/v14.3.0.md | 0 {locale => pages}/en/blog/release/v14.4.0.md | 0 {locale => pages}/en/blog/release/v14.5.0.md | 0 {locale => pages}/en/blog/release/v14.6.0.md | 0 {locale => pages}/en/blog/release/v14.7.0.md | 0 {locale => pages}/en/blog/release/v14.8.0.md | 0 {locale => pages}/en/blog/release/v14.9.0.md | 0 {locale => pages}/en/blog/release/v15.0.0.md | 0 {locale => pages}/en/blog/release/v15.0.1.md | 0 {locale => pages}/en/blog/release/v15.1.0.md | 0 {locale => pages}/en/blog/release/v15.10.0.md | 0 {locale => pages}/en/blog/release/v15.11.0.md | 0 {locale => pages}/en/blog/release/v15.12.0.md | 0 {locale => pages}/en/blog/release/v15.13.0.md | 0 {locale => pages}/en/blog/release/v15.14.0.md | 0 {locale => pages}/en/blog/release/v15.2.0.md | 0 {locale => pages}/en/blog/release/v15.2.1.md | 0 {locale => pages}/en/blog/release/v15.3.0.md | 0 {locale => pages}/en/blog/release/v15.4.0.md | 0 {locale => pages}/en/blog/release/v15.5.0.md | 0 {locale => pages}/en/blog/release/v15.5.1.md | 0 {locale => pages}/en/blog/release/v15.6.0.md | 0 {locale => pages}/en/blog/release/v15.7.0.md | 0 {locale => pages}/en/blog/release/v15.8.0.md | 0 {locale => pages}/en/blog/release/v15.9.0.md | 0 {locale => pages}/en/blog/release/v16.0.0.md | 0 {locale => pages}/en/blog/release/v16.1.0.md | 0 {locale => pages}/en/blog/release/v16.10.0.md | 0 {locale => pages}/en/blog/release/v16.11.0.md | 0 {locale => pages}/en/blog/release/v16.11.1.md | 0 {locale => pages}/en/blog/release/v16.12.0.md | 0 {locale => pages}/en/blog/release/v16.13.0.md | 0 {locale => pages}/en/blog/release/v16.13.1.md | 0 {locale => pages}/en/blog/release/v16.13.2.md | 0 {locale => pages}/en/blog/release/v16.14.0.md | 0 {locale => pages}/en/blog/release/v16.14.1.md | 0 {locale => pages}/en/blog/release/v16.14.2.md | 0 {locale => pages}/en/blog/release/v16.15.0.md | 0 {locale => pages}/en/blog/release/v16.15.1.md | 0 {locale => pages}/en/blog/release/v16.16.0.md | 0 {locale => pages}/en/blog/release/v16.17.0.md | 0 {locale => pages}/en/blog/release/v16.17.1.md | 0 {locale => pages}/en/blog/release/v16.18.0.md | 0 {locale => pages}/en/blog/release/v16.18.1.md | 0 {locale => pages}/en/blog/release/v16.19.0.md | 0 {locale => pages}/en/blog/release/v16.19.1.md | 0 {locale => pages}/en/blog/release/v16.2.0.md | 0 {locale => pages}/en/blog/release/v16.3.0.md | 0 {locale => pages}/en/blog/release/v16.4.0.md | 0 {locale => pages}/en/blog/release/v16.4.1.md | 0 {locale => pages}/en/blog/release/v16.4.2.md | 0 {locale => pages}/en/blog/release/v16.5.0.md | 0 {locale => pages}/en/blog/release/v16.6.0.md | 0 {locale => pages}/en/blog/release/v16.6.1.md | 0 {locale => pages}/en/blog/release/v16.6.2.md | 0 {locale => pages}/en/blog/release/v16.7.0.md | 0 {locale => pages}/en/blog/release/v16.8.0.md | 0 {locale => pages}/en/blog/release/v16.9.0.md | 0 {locale => pages}/en/blog/release/v16.9.1.md | 0 {locale => pages}/en/blog/release/v17.0.0.md | 0 {locale => pages}/en/blog/release/v17.0.1.md | 0 {locale => pages}/en/blog/release/v17.1.0.md | 0 {locale => pages}/en/blog/release/v17.2.0.md | 0 {locale => pages}/en/blog/release/v17.3.0.md | 0 {locale => pages}/en/blog/release/v17.3.1.md | 0 {locale => pages}/en/blog/release/v17.4.0.md | 0 {locale => pages}/en/blog/release/v17.5.0.md | 0 {locale => pages}/en/blog/release/v17.6.0.md | 0 {locale => pages}/en/blog/release/v17.7.0.md | 0 {locale => pages}/en/blog/release/v17.7.1.md | 0 {locale => pages}/en/blog/release/v17.7.2.md | 0 {locale => pages}/en/blog/release/v17.8.0.md | 0 {locale => pages}/en/blog/release/v17.9.0.md | 0 {locale => pages}/en/blog/release/v17.9.1.md | 0 {locale => pages}/en/blog/release/v18.0.0.md | 0 {locale => pages}/en/blog/release/v18.1.0.md | 0 {locale => pages}/en/blog/release/v18.10.0.md | 0 {locale => pages}/en/blog/release/v18.11.0.md | 0 {locale => pages}/en/blog/release/v18.12.0.md | 0 {locale => pages}/en/blog/release/v18.12.1.md | 0 {locale => pages}/en/blog/release/v18.13.0.md | 0 {locale => pages}/en/blog/release/v18.14.0.md | 0 {locale => pages}/en/blog/release/v18.14.1.md | 0 {locale => pages}/en/blog/release/v18.14.2.md | 0 {locale => pages}/en/blog/release/v18.15.0.md | 0 {locale => pages}/en/blog/release/v18.2.0.md | 0 {locale => pages}/en/blog/release/v18.3.0.md | 0 {locale => pages}/en/blog/release/v18.4.0.md | 0 {locale => pages}/en/blog/release/v18.5.0.md | 0 {locale => pages}/en/blog/release/v18.6.0.md | 0 {locale => pages}/en/blog/release/v18.7.0.md | 0 {locale => pages}/en/blog/release/v18.8.0.md | 0 {locale => pages}/en/blog/release/v18.9.0.md | 0 {locale => pages}/en/blog/release/v18.9.1.md | 0 {locale => pages}/en/blog/release/v19.0.0.md | 0 {locale => pages}/en/blog/release/v19.0.1.md | 0 {locale => pages}/en/blog/release/v19.1.0.md | 0 {locale => pages}/en/blog/release/v19.2.0.md | 0 {locale => pages}/en/blog/release/v19.3.0.md | 0 {locale => pages}/en/blog/release/v19.4.0.md | 0 {locale => pages}/en/blog/release/v19.5.0.md | 0 {locale => pages}/en/blog/release/v19.6.0.md | 0 {locale => pages}/en/blog/release/v19.6.1.md | 0 {locale => pages}/en/blog/release/v19.7.0.md | 0 {locale => pages}/en/blog/release/v4.0.0.md | 0 {locale => pages}/en/blog/release/v4.1.0.md | 0 {locale => pages}/en/blog/release/v4.1.1.md | 0 {locale => pages}/en/blog/release/v4.1.2.md | 0 {locale => pages}/en/blog/release/v4.2.0.md | 0 {locale => pages}/en/blog/release/v4.2.1.md | 0 {locale => pages}/en/blog/release/v4.2.2.md | 0 {locale => pages}/en/blog/release/v4.2.3.md | 0 {locale => pages}/en/blog/release/v4.2.4.md | 0 {locale => pages}/en/blog/release/v4.2.5.md | 0 {locale => pages}/en/blog/release/v4.2.6.md | 0 {locale => pages}/en/blog/release/v4.3.0.md | 0 {locale => pages}/en/blog/release/v4.3.1.md | 0 {locale => pages}/en/blog/release/v4.3.2.md | 0 {locale => pages}/en/blog/release/v4.4.0.md | 0 {locale => pages}/en/blog/release/v4.4.1.md | 0 {locale => pages}/en/blog/release/v4.4.2.md | 0 {locale => pages}/en/blog/release/v4.4.3.md | 0 {locale => pages}/en/blog/release/v4.4.4.md | 0 {locale => pages}/en/blog/release/v4.4.5.md | 0 {locale => pages}/en/blog/release/v4.4.6.md | 0 {locale => pages}/en/blog/release/v4.4.7.md | 0 {locale => pages}/en/blog/release/v4.5.0.md | 0 {locale => pages}/en/blog/release/v4.6.0.md | 0 {locale => pages}/en/blog/release/v4.6.1.md | 0 {locale => pages}/en/blog/release/v4.6.2.md | 0 {locale => pages}/en/blog/release/v4.7.0.md | 0 {locale => pages}/en/blog/release/v4.7.1.md | 0 {locale => pages}/en/blog/release/v4.7.2.md | 0 {locale => pages}/en/blog/release/v4.7.3.md | 0 {locale => pages}/en/blog/release/v4.8.0.md | 0 {locale => pages}/en/blog/release/v4.8.1.md | 0 {locale => pages}/en/blog/release/v4.8.2.md | 0 {locale => pages}/en/blog/release/v4.8.3.md | 0 {locale => pages}/en/blog/release/v4.8.4.md | 0 {locale => pages}/en/blog/release/v4.8.5.md | 0 {locale => pages}/en/blog/release/v4.8.6.md | 0 {locale => pages}/en/blog/release/v4.8.7.md | 0 {locale => pages}/en/blog/release/v4.9.0.md | 0 {locale => pages}/en/blog/release/v4.9.1.md | 0 {locale => pages}/en/blog/release/v5.0.0.md | 0 {locale => pages}/en/blog/release/v5.1.0.md | 0 {locale => pages}/en/blog/release/v5.1.1.md | 0 {locale => pages}/en/blog/release/v5.10.0.md | 0 {locale => pages}/en/blog/release/v5.10.1.md | 0 {locale => pages}/en/blog/release/v5.11.0.md | 0 {locale => pages}/en/blog/release/v5.11.1.md | 0 {locale => pages}/en/blog/release/v5.12.0.md | 0 {locale => pages}/en/blog/release/v5.2.0.md | 0 {locale => pages}/en/blog/release/v5.3.0.md | 0 {locale => pages}/en/blog/release/v5.4.0.md | 0 {locale => pages}/en/blog/release/v5.4.1.md | 0 {locale => pages}/en/blog/release/v5.5.0.md | 0 {locale => pages}/en/blog/release/v5.6.0.md | 0 {locale => pages}/en/blog/release/v5.7.0.md | 0 {locale => pages}/en/blog/release/v5.7.1.md | 0 {locale => pages}/en/blog/release/v5.8.0.md | 0 {locale => pages}/en/blog/release/v5.9.0.md | 0 {locale => pages}/en/blog/release/v5.9.1.md | 0 {locale => pages}/en/blog/release/v6.0.0.md | 0 {locale => pages}/en/blog/release/v6.1.0.md | 0 {locale => pages}/en/blog/release/v6.10.0.md | 0 {locale => pages}/en/blog/release/v6.10.1.md | 0 {locale => pages}/en/blog/release/v6.10.2.md | 0 {locale => pages}/en/blog/release/v6.10.3.md | 0 {locale => pages}/en/blog/release/v6.11.0.md | 0 {locale => pages}/en/blog/release/v6.11.1.md | 0 {locale => pages}/en/blog/release/v6.11.2.md | 0 {locale => pages}/en/blog/release/v6.11.3.md | 0 {locale => pages}/en/blog/release/v6.11.4.md | 0 {locale => pages}/en/blog/release/v6.11.5.md | 0 {locale => pages}/en/blog/release/v6.12.0.md | 0 {locale => pages}/en/blog/release/v6.12.1.md | 0 {locale => pages}/en/blog/release/v6.12.2.md | 0 {locale => pages}/en/blog/release/v6.12.3.md | 0 {locale => pages}/en/blog/release/v6.13.0.md | 0 {locale => pages}/en/blog/release/v6.13.1.md | 0 {locale => pages}/en/blog/release/v6.14.0.md | 0 {locale => pages}/en/blog/release/v6.14.1.md | 0 {locale => pages}/en/blog/release/v6.14.2.md | 0 {locale => pages}/en/blog/release/v6.14.3.md | 0 {locale => pages}/en/blog/release/v6.14.4.md | 0 {locale => pages}/en/blog/release/v6.15.0.md | 0 {locale => pages}/en/blog/release/v6.15.1.md | 0 {locale => pages}/en/blog/release/v6.16.0.md | 0 {locale => pages}/en/blog/release/v6.17.0.md | 0 {locale => pages}/en/blog/release/v6.17.1.md | 0 {locale => pages}/en/blog/release/v6.2.0.md | 0 {locale => pages}/en/blog/release/v6.2.1.md | 0 {locale => pages}/en/blog/release/v6.2.2.md | 0 {locale => pages}/en/blog/release/v6.3.0.md | 0 {locale => pages}/en/blog/release/v6.3.1.md | 0 {locale => pages}/en/blog/release/v6.4.0.md | 0 {locale => pages}/en/blog/release/v6.5.0.md | 0 {locale => pages}/en/blog/release/v6.6.0.md | 0 {locale => pages}/en/blog/release/v6.7.0.md | 0 {locale => pages}/en/blog/release/v6.8.0.md | 0 {locale => pages}/en/blog/release/v6.8.1.md | 0 {locale => pages}/en/blog/release/v6.9.0.md | 0 {locale => pages}/en/blog/release/v6.9.1.md | 0 {locale => pages}/en/blog/release/v6.9.2.md | 0 {locale => pages}/en/blog/release/v6.9.3.md | 0 {locale => pages}/en/blog/release/v6.9.4.md | 0 {locale => pages}/en/blog/release/v6.9.5.md | 0 {locale => pages}/en/blog/release/v7.0.0.md | 0 {locale => pages}/en/blog/release/v7.1.0.md | 0 {locale => pages}/en/blog/release/v7.10.0.md | 0 {locale => pages}/en/blog/release/v7.10.1.md | 0 {locale => pages}/en/blog/release/v7.2.0.md | 0 {locale => pages}/en/blog/release/v7.2.1.md | 0 {locale => pages}/en/blog/release/v7.3.0.md | 0 {locale => pages}/en/blog/release/v7.4.0.md | 0 {locale => pages}/en/blog/release/v7.5.0.md | 0 {locale => pages}/en/blog/release/v7.6.0.md | 0 {locale => pages}/en/blog/release/v7.7.0.md | 0 {locale => pages}/en/blog/release/v7.7.1.md | 0 {locale => pages}/en/blog/release/v7.7.2.md | 0 {locale => pages}/en/blog/release/v7.7.3.md | 0 {locale => pages}/en/blog/release/v7.7.4.md | 0 {locale => pages}/en/blog/release/v7.8.0.md | 0 {locale => pages}/en/blog/release/v7.9.0.md | 0 {locale => pages}/en/blog/release/v8.0.0.md | 0 {locale => pages}/en/blog/release/v8.1.0.md | 0 {locale => pages}/en/blog/release/v8.1.1.md | 0 {locale => pages}/en/blog/release/v8.1.2.md | 0 {locale => pages}/en/blog/release/v8.1.3.md | 0 {locale => pages}/en/blog/release/v8.1.4.md | 0 {locale => pages}/en/blog/release/v8.10.0.md | 0 {locale => pages}/en/blog/release/v8.11.0.md | 0 {locale => pages}/en/blog/release/v8.11.1.md | 0 {locale => pages}/en/blog/release/v8.11.2.md | 0 {locale => pages}/en/blog/release/v8.11.3.md | 0 {locale => pages}/en/blog/release/v8.11.4.md | 0 {locale => pages}/en/blog/release/v8.12.0.md | 0 {locale => pages}/en/blog/release/v8.13.0.md | 0 {locale => pages}/en/blog/release/v8.14.0.md | 0 {locale => pages}/en/blog/release/v8.14.1.md | 0 {locale => pages}/en/blog/release/v8.15.0.md | 0 {locale => pages}/en/blog/release/v8.15.1.md | 0 {locale => pages}/en/blog/release/v8.16.0.md | 0 {locale => pages}/en/blog/release/v8.16.1.md | 0 {locale => pages}/en/blog/release/v8.16.2.md | 0 {locale => pages}/en/blog/release/v8.17.0.md | 0 {locale => pages}/en/blog/release/v8.2.0.md | 0 {locale => pages}/en/blog/release/v8.2.1.md | 0 {locale => pages}/en/blog/release/v8.3.0.md | 0 {locale => pages}/en/blog/release/v8.4.0.md | 0 {locale => pages}/en/blog/release/v8.5.0.md | 0 {locale => pages}/en/blog/release/v8.6.0.md | 0 {locale => pages}/en/blog/release/v8.7.0.md | 0 {locale => pages}/en/blog/release/v8.8.0.md | 0 {locale => pages}/en/blog/release/v8.8.1.md | 0 {locale => pages}/en/blog/release/v8.9.0.md | 0 {locale => pages}/en/blog/release/v8.9.1.md | 0 {locale => pages}/en/blog/release/v8.9.2.md | 0 {locale => pages}/en/blog/release/v8.9.3.md | 0 {locale => pages}/en/blog/release/v8.9.4.md | 0 {locale => pages}/en/blog/release/v9.0.0.md | 0 {locale => pages}/en/blog/release/v9.1.0.md | 0 {locale => pages}/en/blog/release/v9.10.0.md | 0 {locale => pages}/en/blog/release/v9.10.1.md | 0 {locale => pages}/en/blog/release/v9.11.0.md | 0 {locale => pages}/en/blog/release/v9.11.1.md | 0 {locale => pages}/en/blog/release/v9.11.2.md | 0 {locale => pages}/en/blog/release/v9.2.0.md | 0 {locale => pages}/en/blog/release/v9.2.1.md | 0 {locale => pages}/en/blog/release/v9.3.0.md | 0 {locale => pages}/en/blog/release/v9.4.0.md | 0 {locale => pages}/en/blog/release/v9.5.0.md | 0 {locale => pages}/en/blog/release/v9.6.0.md | 0 {locale => pages}/en/blog/release/v9.6.1.md | 0 {locale => pages}/en/blog/release/v9.7.0.md | 0 {locale => pages}/en/blog/release/v9.7.1.md | 0 {locale => pages}/en/blog/release/v9.8.0.md | 0 {locale => pages}/en/blog/release/v9.9.0.md | 0 {locale => pages}/en/blog/uncategorized/10-lts-to-12-lts.md | 0 .../an-easy-way-to-build-scalable-network-programs.md | 0 {locale => pages}/en/blog/uncategorized/bnoordhuis-departure.md | 0 .../en/blog/uncategorized/development-environment.md | 0 .../en/blog/uncategorized/evolving-the-node-js-brand.md | 0 {locale => pages}/en/blog/uncategorized/growing-up.md | 0 {locale => pages}/en/blog/uncategorized/index.md | 0 {locale => pages}/en/blog/uncategorized/jobs-nodejs-org.md | 0 .../en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md | 0 {locale => pages}/en/blog/uncategorized/libuv-status-report.md | 0 .../en/blog/uncategorized/node-interactive-convince-boss.md | 0 .../en/blog/uncategorized/node-meetup-this-thursday.md | 0 .../en/blog/uncategorized/node-office-hours-cut-short.md | 0 {locale => pages}/en/blog/uncategorized/notes-from-the-road.md | 0 {locale => pages}/en/blog/uncategorized/office-hours.md | 0 .../uncategorized/porting-node-to-windows-with-microsofts-help.md | 0 {locale => pages}/en/blog/uncategorized/profiling-node-js.md | 0 {locale => pages}/en/blog/uncategorized/some-new-node-projects.md | 0 .../en/blog/uncategorized/the-videos-from-node-meetup.md | 0 .../en/blog/uncategorized/tj-fontaine-new-node-lead.md | 0 {locale => pages}/en/blog/uncategorized/trademark.md | 0 {locale => pages}/en/blog/uncategorized/version-0-6.md | 0 {locale => pages}/en/blog/video/bert-belder-libuv-lxjs-2012.md | 0 .../blog/video/bryan-cantrill-instrumenting-the-real-time-web.md | 0 {locale => pages}/en/blog/video/index.md | 0 {locale => pages}/en/blog/video/welcome-to-the-node-blog.md | 0 .../en/blog/vulnerability/april-2020-openssl-updates.md | 0 .../en/blog/vulnerability/april-2021-security-releases.md | 0 .../en/blog/vulnerability/aug-2019-security-releases.md | 0 .../en/blog/vulnerability/aug-2021-security-releases.md | 0 .../en/blog/vulnerability/aug-2021-security-releases2.md | 0 .../en/blog/vulnerability/august-2018-security-releases.md | 0 .../en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md | 0 .../blog/vulnerability/december-2015-security-release-update.md | 0 .../en/blog/vulnerability/december-2015-security-releases.md | 0 .../en/blog/vulnerability/december-2017-security-releases.md | 0 .../en/blog/vulnerability/december-2019-security-releases.md | 0 .../en/blog/vulnerability/february-2016-security-releases.md | 0 .../en/blog/vulnerability/february-2019-security-releases.md | 0 .../en/blog/vulnerability/february-2020-security-releases.md | 0 .../en/blog/vulnerability/february-2021-security-releases.md | 0 .../en/blog/vulnerability/february-2023-security-releases.md | 0 .../en/blog/vulnerability/http-server-pipeline-flood-dos.md | 0 ...http-server-security-vulnerability-please-upgrade-to-0-6-17.md | 0 {locale => pages}/en/blog/vulnerability/index.md | 0 .../en/blog/vulnerability/jan-2018-spectre-meltdown.md | 0 .../en/blog/vulnerability/jan-2022-security-releases.md | 0 .../en/blog/vulnerability/january-2021-security-releases.md | 0 .../en/blog/vulnerability/july-2017-security-releases.md | 0 .../en/blog/vulnerability/july-2021-security-releases-2.md | 0 .../en/blog/vulnerability/july-2021-security-releases.md | 0 .../en/blog/vulnerability/july-2022-security-releases.md | 0 .../en/blog/vulnerability/june-2016-security-releases.md | 0 .../en/blog/vulnerability/june-2018-security-releases.md | 0 .../en/blog/vulnerability/june-2020-security-releases.md | 0 .../en/blog/vulnerability/mar-2022-security-releases.md | 0 .../en/blog/vulnerability/march-2018-security-releases.md | 0 .../en/blog/vulnerability/november-2018-security-releases.md | 0 .../en/blog/vulnerability/november-2020-security-releases.md | 0 .../en/blog/vulnerability/november-2022-security-releases.md | 0 .../en/blog/vulnerability/npm-tokens-leak-march-2016.md | 0 {locale => pages}/en/blog/vulnerability/oct-2017-dos.md | 0 .../en/blog/vulnerability/oct-2021-security-releases.md | 0 .../en/blog/vulnerability/october-2016-security-releases.md | 0 .../blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md | 0 {locale => pages}/en/blog/vulnerability/openssl-and-utf8.md | 0 .../vulnerability/openssl-and-zlib-vulnerability-assessment.md | 0 .../vulnerability/openssl-fixes-in-regular-releases-dec2022.md | 0 .../vulnerability/openssl-fixes-in-regular-releases-jun2022.md | 0 .../vulnerability/openssl-fixes-in-regular-releases-may2022.md | 0 {locale => pages}/en/blog/vulnerability/openssl-january-2017.md | 0 {locale => pages}/en/blog/vulnerability/openssl-march-2016.md | 0 {locale => pages}/en/blog/vulnerability/openssl-may-2016.md | 0 {locale => pages}/en/blog/vulnerability/openssl-november-2017.md | 0 {locale => pages}/en/blog/vulnerability/openssl-november-2022.md | 0 .../en/blog/vulnerability/september-2016-security-releases.md | 0 .../en/blog/vulnerability/september-2017-path-validation.md | 0 .../en/blog/vulnerability/september-2019-openssl-no-updates.md | 0 .../en/blog/vulnerability/september-2019-openssl-updates.md | 0 .../en/blog/vulnerability/september-2020-security-releases.md | 0 .../en/blog/vulnerability/september-2022-security-releases.md | 0 .../en/blog/vulnerability/v8-memory-corruption-stack-overflow.md | 0 {locale => pages}/en/blog/weekly-updates/index.md | 0 .../en/blog/weekly-updates/weekly-update.2015-02-06.md | 0 .../en/blog/weekly-updates/weekly-update.2015-02-13.md | 0 .../en/blog/weekly-updates/weekly-update.2015-02-20.md | 0 .../en/blog/weekly-updates/weekly-update.2015-02-27.md | 0 .../en/blog/weekly-updates/weekly-update.2015-03-06.md | 0 .../en/blog/weekly-updates/weekly-update.2015-03-13.md | 0 .../en/blog/weekly-updates/weekly-update.2015-03-20.md | 0 .../en/blog/weekly-updates/weekly-update.2015-03-27.md | 0 .../en/blog/weekly-updates/weekly-update.2015-04-03.md | 0 .../en/blog/weekly-updates/weekly-update.2015-04-10.md | 0 .../en/blog/weekly-updates/weekly-update.2015-04-17.md | 0 .../en/blog/weekly-updates/weekly-update.2015-04-24.md | 0 .../en/blog/weekly-updates/weekly-update.2015-05-01.md | 0 .../en/blog/weekly-updates/weekly-update.2015-05-08.md | 0 .../en/blog/weekly-updates/weekly-update.2015-05-15.md | 0 .../en/blog/weekly-updates/weekly-update.2015-05-22.md | 0 .../en/blog/weekly-updates/weekly-update.2015-05-29.md | 0 .../en/blog/weekly-updates/weekly-update.2015-06-05.md | 0 .../en/blog/weekly-updates/weekly-update.2015-06-12.md | 0 .../en/blog/weekly-updates/weekly-update.2015-06-19.md | 0 .../en/blog/weekly-updates/weekly-update.2015-06-26.md | 0 .../en/blog/weekly-updates/weekly-update.2015-07-03.md | 0 .../en/blog/weekly-updates/weekly-update.2015-07-10.md | 0 .../en/blog/weekly-updates/weekly-update.2015-07-17.md | 0 .../en/blog/weekly-updates/weekly-update.2015-07-24.md | 0 .../en/blog/weekly-updates/weekly-update.2015-07-31.md | 0 .../en/blog/weekly-updates/weekly-update.2015-08-07.md | 0 .../en/blog/weekly-updates/weekly-update.2015-08-14.md | 0 .../en/blog/weekly-updates/weekly-update.2015-08-21.md | 0 .../en/blog/weekly-updates/weekly-update.2015-08-28.md | 0 .../en/blog/weekly-updates/weekly-update.2015-09-04.md | 0 .../en/blog/weekly-updates/weekly-update.2015-09-11.md | 0 .../en/blog/weekly-updates/weekly-update.2015-09-18.md | 0 .../en/blog/weekly-updates/weekly-update.2015-10-02.md | 0 .../en/blog/weekly-updates/weekly-update.2015-10-09.md | 0 .../en/blog/weekly-updates/weekly-update.2015-10-16.md | 0 .../en/blog/weekly-updates/weekly-update.2015-10-23.md | 0 .../en/blog/weekly-updates/weekly-update.2015-10-30.md | 0 .../en/blog/weekly-updates/weekly-update.2015-11-06.md | 0 .../en/blog/weekly-updates/weekly-update.2015-11-13.md | 0 .../en/blog/weekly-updates/weekly-update.2015-11-20.md | 0 .../en/blog/weekly-updates/weekly-update.2015-11-27.md | 0 .../en/blog/weekly-updates/weekly-update.2015-12-04.md | 0 .../en/blog/weekly-updates/weekly-update.2015-12-11.md | 0 .../en/blog/weekly-updates/weekly-update.2016-01-01.md | 0 .../en/blog/weekly-updates/weekly-update.2016-01-11.md | 0 .../en/blog/weekly-updates/weekly-update.2016-01-18.md | 0 .../en/blog/weekly-updates/weekly-update.2016-01-22.md | 0 .../en/blog/weekly-updates/weekly-update.2016-01-29.md | 0 .../en/blog/weekly-updates/weekly-update.2016-02-08.md | 0 .../en/blog/weekly-updates/weekly-update.2016-02-15.md | 0 .../en/blog/weekly-updates/weekly-update.2016-02-22.md | 0 .../en/blog/weekly-updates/weekly-update.2016-03-01.md | 0 .../en/blog/weekly-updates/weekly-update.2016-03-07.md | 0 .../en/blog/weekly-updates/weekly-update.2016-03-14.md | 0 .../en/blog/weekly-updates/weekly-update.2016-04-17.md | 0 .../en/blog/weekly-updates/weekly-update.2016-04-23.md | 0 .../en/blog/weekly-updates/weekly-update.2016-04-29.md | 0 .../en/blog/weekly-updates/weekly-update.2016-05-30.md | 0 .../en/blog/weekly-updates/weekly-update.2016-06-16.md | 0 .../en/blog/weekly-updates/weekly-update.2016-06-26.md | 0 .../en/blog/weekly-updates/weekly-update.2016-07-08.md | 0 .../en/blog/weekly-updates/weekly-update.2016-07-16.md | 0 .../en/blog/weekly-updates/weekly-update.2016-07-22.md | 0 .../en/blog/weekly-updates/weekly-update.2016-08-15.md | 0 .../en/blog/weekly-updates/weekly-update.2016-10-28.md | 0 .../en/blog/weekly-updates/weekly-update.2016-11-04.md | 0 .../en/blog/weekly-updates/weekly-update.2016-11-11.md | 0 .../en/blog/weekly-updates/weekly-update.2016-11-24.md | 0 .../en/blog/weekly-updates/weekly-update.2016-12-02.md | 0 .../en/blog/weekly-updates/weekly-update.2016-12-25.md | 0 .../en/blog/weekly-updates/weekly-update.2017-02-10.md | 0 {locale => pages}/en/blog/wg/diag-wg-update-2017-02.md | 0 {locale => pages}/en/docs/es6.md | 0 {locale => pages}/en/docs/guides/abi-stability.md | 0 .../en/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/en/docs/guides/backpressuring-in-streams.md | 0 {locale => pages}/en/docs/guides/blocking-vs-non-blocking.md | 0 .../en/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/en/docs/guides/debugging-getting-started.md | 0 {locale => pages}/en/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/en/docs/guides/diagnostics/index.md | 0 .../en/docs/guides/diagnostics/live-debugging/index.md | 0 .../en/docs/guides/diagnostics/live-debugging/using-inspector.md | 0 {locale => pages}/en/docs/guides/diagnostics/memory/index.md | 0 .../en/docs/guides/diagnostics/memory/using-gc-traces.md | 0 .../en/docs/guides/diagnostics/memory/using-heap-profiler.md | 0 .../en/docs/guides/diagnostics/memory/using-heap-snapshot.md | 0 .../en/docs/guides/diagnostics/poor-performance/index.md | 0 .../docs/guides/diagnostics/poor-performance/using-linux-perf.md | 0 {locale => pages}/en/docs/guides/domain-postmortem.md | 0 {locale => pages}/en/docs/guides/dont-block-the-event-loop.md | 0 .../en/docs/guides/event-loop-timers-and-nexttick.md | 0 {locale => pages}/en/docs/guides/getting-started-guide.md | 0 {locale => pages}/en/docs/guides/index.md | 0 {locale => pages}/en/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/en/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/en/docs/guides/security/index.md | 0 {locale => pages}/en/docs/guides/simple-profiling.md | 0 {locale => pages}/en/docs/guides/timers-in-node.md | 0 .../en/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/en/docs/index.md | 0 {locale => pages}/en/docs/meta/topics/dependencies.md | 0 {locale => pages}/en/download/current.md | 0 {locale => pages}/en/download/index.md | 0 {locale => pages}/en/download/package-manager.md | 0 {locale => pages}/en/download/releases.md | 0 {locale => pages}/en/get-involved/collab-summit.md | 0 {locale => pages}/en/get-involved/contribute.md | 0 {locale => pages}/en/get-involved/index.md | 0 {locale => pages}/en/index.md | 0 {locale => pages}/en/site.json | 0 {locale => pages}/es/404.md | 0 {locale => pages}/es/about/governance.md | 0 {locale => pages}/es/about/index.md | 0 {locale => pages}/es/docs/es6.md | 0 {locale => pages}/es/docs/guides/abi-stability.md | 0 .../es/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/es/docs/guides/backpressuring-in-streams.md | 0 {locale => pages}/es/docs/guides/blocking-vs-non-blocking.md | 0 .../es/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/es/docs/guides/debugging-getting-started.md | 0 {locale => pages}/es/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/es/docs/guides/domain-postmortem.md | 0 {locale => pages}/es/docs/guides/dont-block-the-event-loop.md | 0 .../es/docs/guides/event-loop-timers-and-nexttick.md | 0 {locale => pages}/es/docs/guides/getting-started-guide.md | 0 {locale => pages}/es/docs/guides/index.md | 0 {locale => pages}/es/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/es/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/es/docs/guides/security/index.md | 0 {locale => pages}/es/docs/guides/simple-profiling.md | 0 {locale => pages}/es/docs/guides/timers-in-node.md | 0 .../es/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/es/docs/index.md | 0 {locale => pages}/es/docs/meta/topics/dependencies.md | 0 {locale => pages}/es/download/current.md | 0 {locale => pages}/es/download/index.md | 0 {locale => pages}/es/download/package-manager.md | 0 {locale => pages}/es/download/releases.md | 0 {locale => pages}/es/get-involved/collab-summit.md | 0 {locale => pages}/es/get-involved/contribute.md | 0 {locale => pages}/es/get-involved/index.md | 0 {locale => pages}/es/index.md | 0 {locale => pages}/es/site.json | 0 {locale => pages}/fa/404.md | 0 {locale => pages}/fa/about/index.md | 0 {locale => pages}/fa/download/releases.md | 0 {locale => pages}/fa/index.md | 0 {locale => pages}/fa/site.json | 0 {locale => pages}/fr/404.md | 0 {locale => pages}/fr/about/governance.md | 0 {locale => pages}/fr/about/index.md | 0 {locale => pages}/fr/docs/es6.md | 0 .../fr/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/fr/docs/guides/backpressuring-in-streams.md | 0 {locale => pages}/fr/docs/guides/blocking-vs-non-blocking.md | 0 .../fr/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/fr/docs/guides/debugging-getting-started.md | 0 {locale => pages}/fr/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/fr/docs/guides/domain-postmortem.md | 0 {locale => pages}/fr/docs/guides/getting-started-guide.md | 0 {locale => pages}/fr/docs/guides/index.md | 0 {locale => pages}/fr/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/fr/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/fr/docs/guides/simple-profiling.md | 0 {locale => pages}/fr/docs/guides/timers-in-node.md | 0 .../fr/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/fr/docs/index.md | 0 {locale => pages}/fr/docs/meta/topics/dependencies.md | 0 {locale => pages}/fr/download/current.md | 0 {locale => pages}/fr/download/index.md | 0 {locale => pages}/fr/download/package-manager.md | 0 {locale => pages}/fr/download/releases.md | 0 {locale => pages}/fr/get-involved/collab-summit.md | 0 {locale => pages}/fr/get-involved/contribute.md | 0 {locale => pages}/fr/get-involved/index.md | 0 {locale => pages}/fr/index.md | 0 {locale => pages}/fr/site.json | 0 {locale => pages}/gl/404.md | 0 {locale => pages}/gl/index.md | 0 {locale => pages}/gl/site.json | 0 {locale => pages}/it/404.md | 0 {locale => pages}/it/about/index.md | 0 {locale => pages}/it/get-involved/collab-summit.md | 0 {locale => pages}/it/get-involved/index.md | 0 {locale => pages}/it/index.md | 0 {locale => pages}/it/site.json | 0 {locale => pages}/ja/404.md | 0 {locale => pages}/ja/about/index.md | 0 {locale => pages}/ja/docs/es6.md | 0 {locale => pages}/ja/docs/guides/blocking-vs-non-blocking.md | 0 .../ja/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/ja/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ja/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/ja/docs/guides/getting-started-guide.md | 0 {locale => pages}/ja/docs/guides/index.md | 0 {locale => pages}/ja/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/ja/docs/guides/simple-profiling.md | 0 {locale => pages}/ja/docs/guides/timers-in-node.md | 0 {locale => pages}/ja/docs/index.md | 0 {locale => pages}/ja/docs/meta/topics/dependencies.md | 0 {locale => pages}/ja/download/current.md | 0 {locale => pages}/ja/download/index.md | 0 {locale => pages}/ja/download/package-manager.md | 0 {locale => pages}/ja/download/releases.md | 0 {locale => pages}/ja/get-involved/collab-summit.md | 0 {locale => pages}/ja/get-involved/contribute.md | 0 {locale => pages}/ja/get-involved/index.md | 0 {locale => pages}/ja/index.md | 0 {locale => pages}/ja/site.json | 0 {locale => pages}/ka/404.md | 0 {locale => pages}/ka/about/governance.md | 0 {locale => pages}/ka/about/index.md | 0 {locale => pages}/ka/docs/es6.md | 0 {locale => pages}/ka/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ka/docs/guides/getting-started-guide.md | 0 {locale => pages}/ka/docs/guides/index.md | 0 {locale => pages}/ka/docs/index.md | 0 {locale => pages}/ka/download/index.md | 0 {locale => pages}/ka/get-involved/index.md | 0 {locale => pages}/ka/index.md | 0 {locale => pages}/ka/site.json | 0 {locale => pages}/ko/404.md | 0 {locale => pages}/ko/about/governance.md | 0 {locale => pages}/ko/about/index.md | 0 {locale => pages}/ko/docs/es6.md | 0 .../ko/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/ko/docs/guides/blocking-vs-non-blocking.md | 0 {locale => pages}/ko/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ko/docs/guides/domain-postmortem.md | 0 {locale => pages}/ko/docs/guides/dont-block-the-event-loop.md | 0 .../ko/docs/guides/event-loop-timers-and-nexttick.md | 0 {locale => pages}/ko/docs/guides/getting-started-guide.md | 0 {locale => pages}/ko/docs/guides/index.md | 0 {locale => pages}/ko/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/ko/docs/guides/simple-profiling.md | 0 {locale => pages}/ko/docs/guides/timers-in-node.md | 0 .../ko/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/ko/docs/index.md | 0 {locale => pages}/ko/docs/meta/topics/dependencies.md | 0 {locale => pages}/ko/download/current.md | 0 {locale => pages}/ko/download/index.md | 0 {locale => pages}/ko/download/package-manager.md | 0 {locale => pages}/ko/download/releases.md | 0 {locale => pages}/ko/get-involved/index.md | 0 {locale => pages}/ko/index.md | 0 {locale => pages}/ko/site.json | 0 {locale => pages}/nl/404.md | 0 {locale => pages}/nl/about/governance.md | 0 {locale => pages}/nl/about/index.md | 0 {locale => pages}/nl/docs/index.md | 0 {locale => pages}/nl/download/current.md | 0 {locale => pages}/nl/download/index.md | 0 {locale => pages}/nl/download/package-manager.md | 0 {locale => pages}/nl/download/releases.md | 0 {locale => pages}/nl/index.md | 0 {locale => pages}/nl/site.json | 0 {locale => pages}/pt-br/404.md | 0 {locale => pages}/pt-br/about/governance.md | 0 {locale => pages}/pt-br/about/index.md | 0 {locale => pages}/pt-br/docs/es6.md | 0 {locale => pages}/pt-br/docs/guides/abi-stability.md | 0 {locale => pages}/pt-br/docs/guides/blocking-vs-non-blocking.md | 0 {locale => pages}/pt-br/docs/guides/debugging-getting-started.md | 0 {locale => pages}/pt-br/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/pt-br/docs/guides/dont-block-the-event-loop.md | 0 {locale => pages}/pt-br/docs/index.md | 0 {locale => pages}/pt-br/docs/meta/topics/dependencies.md | 0 {locale => pages}/pt-br/download/current.md | 0 {locale => pages}/pt-br/download/index.md | 0 {locale => pages}/pt-br/download/package-manager.md | 0 {locale => pages}/pt-br/download/releases.md | 0 {locale => pages}/pt-br/get-involved/collab-summit.md | 0 {locale => pages}/pt-br/get-involved/contribute.md | 0 {locale => pages}/pt-br/get-involved/index.md | 0 {locale => pages}/pt-br/index.md | 0 {locale => pages}/pt-br/site.json | 0 {locale => pages}/ro/404.md | 0 {locale => pages}/ro/about/governance.md | 0 {locale => pages}/ro/about/index.md | 0 {locale => pages}/ro/docs/es6.md | 0 {locale => pages}/ro/docs/guides/abi-stability.md | 0 .../ro/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/ro/docs/guides/backpressuring-in-streams.md | 0 {locale => pages}/ro/docs/guides/blocking-vs-non-blocking.md | 0 .../ro/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/ro/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ro/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/ro/docs/guides/domain-postmortem.md | 0 {locale => pages}/ro/docs/guides/dont-block-the-event-loop.md | 0 .../ro/docs/guides/event-loop-timers-and-nexttick.md | 0 {locale => pages}/ro/docs/guides/getting-started-guide.md | 0 {locale => pages}/ro/docs/guides/index.md | 0 {locale => pages}/ro/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/ro/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/ro/docs/guides/simple-profiling.md | 0 {locale => pages}/ro/docs/guides/timers-in-node.md | 0 .../ro/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/ro/docs/index.md | 0 {locale => pages}/ro/docs/meta/topics/dependencies.md | 0 {locale => pages}/ro/download/current.md | 0 {locale => pages}/ro/download/index.md | 0 {locale => pages}/ro/download/package-manager.md | 0 {locale => pages}/ro/download/releases.md | 0 {locale => pages}/ro/get-involved/collab-summit.md | 0 {locale => pages}/ro/get-involved/contribute.md | 0 {locale => pages}/ro/get-involved/index.md | 0 {locale => pages}/ro/index.md | 0 {locale => pages}/ro/site.json | 0 {locale => pages}/ru/404.md | 0 {locale => pages}/ru/about/governance.md | 0 {locale => pages}/ru/about/index.md | 0 {locale => pages}/ru/docs/es6.md | 0 {locale => pages}/ru/docs/guides/blocking-vs-non-blocking.md | 0 {locale => pages}/ru/docs/guides/debugging-getting-started.md | 0 {locale => pages}/ru/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/ru/docs/guides/getting-started-guide.md | 0 {locale => pages}/ru/docs/guides/index.md | 0 {locale => pages}/ru/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/ru/docs/guides/simple-profiling.md | 0 {locale => pages}/ru/docs/guides/timers-in-node.md | 0 {locale => pages}/ru/docs/index.md | 0 {locale => pages}/ru/docs/meta/topics/dependencies.md | 0 {locale => pages}/ru/download/current.md | 0 {locale => pages}/ru/download/index.md | 0 {locale => pages}/ru/download/package-manager.md | 0 {locale => pages}/ru/download/releases.md | 0 {locale => pages}/ru/get-involved/collab-summit.md | 0 {locale => pages}/ru/get-involved/contribute.md | 0 {locale => pages}/ru/get-involved/index.md | 0 {locale => pages}/ru/index.md | 0 {locale => pages}/ru/site.json | 0 {locale => pages}/tr/404.md | 0 {locale => pages}/tr/about/index.md | 0 {locale => pages}/tr/docs/es6.md | 0 {locale => pages}/tr/docs/index.md | 0 {locale => pages}/tr/download/current.md | 0 {locale => pages}/tr/download/index.md | 0 {locale => pages}/tr/index.md | 0 {locale => pages}/tr/site.json | 0 {locale => pages}/uk/404.md | 0 {locale => pages}/uk/about/governance.md | 0 {locale => pages}/uk/about/index.md | 0 {locale => pages}/uk/docs/es6.md | 0 {locale => pages}/uk/docs/index.md | 0 {locale => pages}/uk/docs/meta/topics/dependencies.md | 0 {locale => pages}/uk/download/current.md | 0 {locale => pages}/uk/download/index.md | 0 {locale => pages}/uk/download/releases.md | 0 {locale => pages}/uk/get-involved/contribute.md | 0 {locale => pages}/uk/get-involved/index.md | 0 {locale => pages}/uk/index.md | 0 {locale => pages}/uk/site.json | 0 {locale => pages}/zh-cn/404.md | 0 {locale => pages}/zh-cn/about/governance.md | 0 {locale => pages}/zh-cn/about/index.md | 0 {locale => pages}/zh-cn/docs/es6.md | 0 {locale => pages}/zh-cn/docs/guides/abi-stability.md | 0 .../zh-cn/docs/guides/anatomy-of-an-http-transaction.md | 0 {locale => pages}/zh-cn/docs/guides/backpressuring-in-streams.md | 0 {locale => pages}/zh-cn/docs/guides/blocking-vs-non-blocking.md | 0 .../zh-cn/docs/guides/buffer-constructor-deprecation.md | 0 {locale => pages}/zh-cn/docs/guides/debugging-getting-started.md | 0 {locale => pages}/zh-cn/docs/guides/diagnostics-flamegraph.md | 0 {locale => pages}/zh-cn/docs/guides/diagnostics/index.md | 0 .../zh-cn/docs/guides/diagnostics/live-debugging/index.md | 0 .../docs/guides/diagnostics/live-debugging/using-inspector.md | 0 {locale => pages}/zh-cn/docs/guides/diagnostics/memory/index.md | 0 .../zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md | 0 .../zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md | 0 .../zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md | 0 .../zh-cn/docs/guides/diagnostics/poor-performance/index.md | 0 .../docs/guides/diagnostics/poor-performance/using-linux-perf.md | 0 {locale => pages}/zh-cn/docs/guides/domain-postmortem.md | 0 {locale => pages}/zh-cn/docs/guides/dont-block-the-event-loop.md | 0 .../zh-cn/docs/guides/event-loop-timers-and-nexttick.md | 0 {locale => pages}/zh-cn/docs/guides/getting-started-guide.md | 0 {locale => pages}/zh-cn/docs/guides/index.md | 0 {locale => pages}/zh-cn/docs/guides/nodejs-docker-webapp.md | 0 {locale => pages}/zh-cn/docs/guides/publishing-napi-modules.md | 0 {locale => pages}/zh-cn/docs/guides/security/index.md | 0 {locale => pages}/zh-cn/docs/guides/simple-profiling.md | 0 {locale => pages}/zh-cn/docs/guides/timers-in-node.md | 0 .../zh-cn/docs/guides/working-with-different-filesystems.md | 0 {locale => pages}/zh-cn/docs/index.md | 0 {locale => pages}/zh-cn/docs/meta/topics/dependencies.md | 0 {locale => pages}/zh-cn/download/current.md | 0 {locale => pages}/zh-cn/download/index.md | 0 {locale => pages}/zh-cn/download/package-manager.md | 0 {locale => pages}/zh-cn/download/releases.md | 0 {locale => pages}/zh-cn/get-involved/collab-summit.md | 0 {locale => pages}/zh-cn/get-involved/contribute.md | 0 {locale => pages}/zh-cn/get-involved/index.md | 0 {locale => pages}/zh-cn/index.md | 0 {locale => pages}/zh-cn/site.json | 0 {locale => pages}/zh-tw/404.md | 0 {locale => pages}/zh-tw/about/governance.md | 0 {locale => pages}/zh-tw/about/index.md | 0 {locale => pages}/zh-tw/docs/index.md | 0 {locale => pages}/zh-tw/download/current.md | 0 {locale => pages}/zh-tw/download/index.md | 0 {locale => pages}/zh-tw/download/package-manager.md | 0 {locale => pages}/zh-tw/download/releases.md | 0 {locale => pages}/zh-tw/get-involved/collab-summit.md | 0 {locale => pages}/zh-tw/get-involved/contribute.md | 0 {locale => pages}/zh-tw/get-involved/index.md | 0 {locale => pages}/zh-tw/index.md | 0 {locale => pages}/zh-tw/site.json | 0 1215 files changed, 0 insertions(+), 0 deletions(-) rename {locale => pages}/ar/404.md (100%) rename {locale => pages}/ar/about/governance.md (100%) rename {locale => pages}/ar/about/index.md (100%) rename {locale => pages}/ar/docs/es6.md (100%) rename {locale => pages}/ar/docs/guides/abi-stability.md (100%) rename {locale => pages}/ar/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/ar/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ar/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ar/docs/guides/index.md (100%) rename {locale => pages}/ar/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/ar/docs/index.md (100%) rename {locale => pages}/ar/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/ar/download/current.md (100%) rename {locale => pages}/ar/download/index.md (100%) rename {locale => pages}/ar/download/package-manager.md (100%) rename {locale => pages}/ar/download/releases.md (100%) rename {locale => pages}/ar/get-involved/collab-summit.md (100%) rename {locale => pages}/ar/get-involved/contribute.md (100%) rename {locale => pages}/ar/get-involved/index.md (100%) rename {locale => pages}/ar/index.md (100%) rename {locale => pages}/ar/site.json (100%) rename {locale => pages}/ca/404.md (100%) rename {locale => pages}/ca/about/index.md (100%) rename {locale => pages}/ca/docs/index.md (100%) rename {locale => pages}/ca/download/current.md (100%) rename {locale => pages}/ca/download/index.md (100%) rename {locale => pages}/ca/get-involved/index.md (100%) rename {locale => pages}/ca/index.md (100%) rename {locale => pages}/ca/site.json (100%) rename {locale => pages}/de/404.md (100%) rename {locale => pages}/de/about/index.md (100%) rename {locale => pages}/de/docs/index.md (100%) rename {locale => pages}/de/download/current.md (100%) rename {locale => pages}/de/download/index.md (100%) rename {locale => pages}/de/index.md (100%) rename {locale => pages}/de/site.json (100%) rename {locale => pages}/en/404.md (100%) rename {locale => pages}/en/about/governance.md (100%) rename {locale => pages}/en/about/index.md (100%) rename {locale => pages}/en/black-lives-matter.md (100%) rename {locale => pages}/en/blog/advisory-board/advisory-board-update.md (100%) rename {locale => pages}/en/blog/advisory-board/index.md (100%) rename {locale => pages}/en/blog/advisory-board/listening-to-the-community.md (100%) rename {locale => pages}/en/blog/announcements/adjusted-release-schedule-covid.md (100%) rename {locale => pages}/en/blog/announcements/apigee-rising-stack-yahoo.md (100%) rename {locale => pages}/en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md (100%) rename {locale => pages}/en/blog/announcements/cars-dynatrace.md (100%) rename {locale => pages}/en/blog/announcements/foundation-advances-growth.md (100%) rename {locale => pages}/en/blog/announcements/foundation-elects-board.md (100%) rename {locale => pages}/en/blog/announcements/foundation-express-news.md (100%) rename {locale => pages}/en/blog/announcements/foundation-v4-announce.md (100%) rename {locale => pages}/en/blog/announcements/index.md (100%) rename {locale => pages}/en/blog/announcements/interactive-2015-keynotes.md (100%) rename {locale => pages}/en/blog/announcements/interactive-2015-programming.md (100%) rename {locale => pages}/en/blog/announcements/interactive-2015.md (100%) rename {locale => pages}/en/blog/announcements/interactive-2016-ams.md (100%) rename {locale => pages}/en/blog/announcements/interactive-2016-north-america-schedule.md (100%) rename {locale => pages}/en/blog/announcements/nodejs-certified-developer-program.md (100%) rename {locale => pages}/en/blog/announcements/nodejs-foundation-momentum-release.md (100%) rename {locale => pages}/en/blog/announcements/nodejs-foundation-survey.md (100%) rename {locale => pages}/en/blog/announcements/nodejs-security-project.md (100%) rename {locale => pages}/en/blog/announcements/nodejs-trademarks-transferred-to-openjs-foundation.md (100%) rename {locale => pages}/en/blog/announcements/nodejs16-eol.md (100%) rename {locale => pages}/en/blog/announcements/retiring-the-node-js-community-committee.md (100%) rename {locale => pages}/en/blog/announcements/v18-release-announce.md (100%) rename {locale => pages}/en/blog/announcements/v19-release-announce.md (100%) rename {locale => pages}/en/blog/announcements/v6-release.md (100%) rename {locale => pages}/en/blog/announcements/welcome-google.md (100%) rename {locale => pages}/en/blog/announcements/welcome-redhat.md (100%) rename {locale => pages}/en/blog/community/2017-election.md (100%) rename {locale => pages}/en/blog/community/building-nodejs-together.md (100%) rename {locale => pages}/en/blog/community/foundation-benefits-all.md (100%) rename {locale => pages}/en/blog/community/index.md (100%) rename {locale => pages}/en/blog/community/individual-membership.md (100%) rename {locale => pages}/en/blog/community/next-chapter.md (100%) rename {locale => pages}/en/blog/community/node-leaders-building-open-neutral-foundation.md (100%) rename {locale => pages}/en/blog/community/node-v5.md (100%) rename {locale => pages}/en/blog/community/quality-with-speed.md (100%) rename {locale => pages}/en/blog/community/transitions.md (100%) rename {locale => pages}/en/blog/community/update-v8-5.4.md (100%) rename {locale => pages}/en/blog/community/v5-to-v7.md (100%) rename {locale => pages}/en/blog/feature/index.md (100%) rename {locale => pages}/en/blog/feature/streams2.md (100%) rename {locale => pages}/en/blog/index.md (100%) rename {locale => pages}/en/blog/module/index.md (100%) rename {locale => pages}/en/blog/module/multi-server-continuous-deployment-with-fleet.md (100%) rename {locale => pages}/en/blog/module/service-logging-in-json-with-bunyan.md (100%) rename {locale => pages}/en/blog/nodejs-road-ahead.md (100%) rename {locale => pages}/en/blog/npm/2013-outage-postmortem.md (100%) rename {locale => pages}/en/blog/npm/index.md (100%) rename {locale => pages}/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md (100%) rename {locale => pages}/en/blog/npm/npm-1-0-global-vs-local-installation.md (100%) rename {locale => pages}/en/blog/npm/npm-1-0-link.md (100%) rename {locale => pages}/en/blog/npm/npm-1-0-released.md (100%) rename {locale => pages}/en/blog/npm/npm-1-0-the-new-ls.md (100%) rename {locale => pages}/en/blog/npm/peer-dependencies.md (100%) rename {locale => pages}/en/blog/release/index.md (100%) rename {locale => pages}/en/blog/release/v0.10.0.md (100%) rename {locale => pages}/en/blog/release/v0.10.1.md (100%) rename {locale => pages}/en/blog/release/v0.10.10.md (100%) rename {locale => pages}/en/blog/release/v0.10.11.md (100%) rename {locale => pages}/en/blog/release/v0.10.12.md (100%) rename {locale => pages}/en/blog/release/v0.10.13.md (100%) rename {locale => pages}/en/blog/release/v0.10.14.md (100%) rename {locale => pages}/en/blog/release/v0.10.15.md (100%) rename {locale => pages}/en/blog/release/v0.10.16.md (100%) rename {locale => pages}/en/blog/release/v0.10.17.md (100%) rename {locale => pages}/en/blog/release/v0.10.18.md (100%) rename {locale => pages}/en/blog/release/v0.10.19.md (100%) rename {locale => pages}/en/blog/release/v0.10.2.md (100%) rename {locale => pages}/en/blog/release/v0.10.20.md (100%) rename {locale => pages}/en/blog/release/v0.10.21.md (100%) rename {locale => pages}/en/blog/release/v0.10.22.md (100%) rename {locale => pages}/en/blog/release/v0.10.23.md (100%) rename {locale => pages}/en/blog/release/v0.10.24.md (100%) rename {locale => pages}/en/blog/release/v0.10.25.md (100%) rename {locale => pages}/en/blog/release/v0.10.26.md (100%) rename {locale => pages}/en/blog/release/v0.10.27.md (100%) rename {locale => pages}/en/blog/release/v0.10.28.md (100%) rename {locale => pages}/en/blog/release/v0.10.29.md (100%) rename {locale => pages}/en/blog/release/v0.10.3.md (100%) rename {locale => pages}/en/blog/release/v0.10.30.md (100%) rename {locale => pages}/en/blog/release/v0.10.31.md (100%) rename {locale => pages}/en/blog/release/v0.10.32.md (100%) rename {locale => pages}/en/blog/release/v0.10.33.md (100%) rename {locale => pages}/en/blog/release/v0.10.34.md (100%) rename {locale => pages}/en/blog/release/v0.10.35.md (100%) rename {locale => pages}/en/blog/release/v0.10.36.md (100%) rename {locale => pages}/en/blog/release/v0.10.37.md (100%) rename {locale => pages}/en/blog/release/v0.10.38.md (100%) rename {locale => pages}/en/blog/release/v0.10.39.md (100%) rename {locale => pages}/en/blog/release/v0.10.4.md (100%) rename {locale => pages}/en/blog/release/v0.10.40.md (100%) rename {locale => pages}/en/blog/release/v0.10.41.md (100%) rename {locale => pages}/en/blog/release/v0.10.42.md (100%) rename {locale => pages}/en/blog/release/v0.10.43.md (100%) rename {locale => pages}/en/blog/release/v0.10.44.md (100%) rename {locale => pages}/en/blog/release/v0.10.45.md (100%) rename {locale => pages}/en/blog/release/v0.10.46.md (100%) rename {locale => pages}/en/blog/release/v0.10.47.md (100%) rename {locale => pages}/en/blog/release/v0.10.48.md (100%) rename {locale => pages}/en/blog/release/v0.10.5.md (100%) rename {locale => pages}/en/blog/release/v0.10.6.md (100%) rename {locale => pages}/en/blog/release/v0.10.7.md (100%) rename {locale => pages}/en/blog/release/v0.10.8.md (100%) rename {locale => pages}/en/blog/release/v0.10.9.md (100%) rename {locale => pages}/en/blog/release/v0.11.0.md (100%) rename {locale => pages}/en/blog/release/v0.11.1.md (100%) rename {locale => pages}/en/blog/release/v0.11.10.md (100%) rename {locale => pages}/en/blog/release/v0.11.11.md (100%) rename {locale => pages}/en/blog/release/v0.11.12.md (100%) rename {locale => pages}/en/blog/release/v0.11.14.md (100%) rename {locale => pages}/en/blog/release/v0.11.15.md (100%) rename {locale => pages}/en/blog/release/v0.11.16.md (100%) rename {locale => pages}/en/blog/release/v0.11.2.md (100%) rename {locale => pages}/en/blog/release/v0.11.3.md (100%) rename {locale => pages}/en/blog/release/v0.11.4.md (100%) rename {locale => pages}/en/blog/release/v0.11.5.md (100%) rename {locale => pages}/en/blog/release/v0.11.6.md (100%) rename {locale => pages}/en/blog/release/v0.11.7.md (100%) rename {locale => pages}/en/blog/release/v0.11.8.md (100%) rename {locale => pages}/en/blog/release/v0.11.9.md (100%) rename {locale => pages}/en/blog/release/v0.12.0.md (100%) rename {locale => pages}/en/blog/release/v0.12.1.md (100%) rename {locale => pages}/en/blog/release/v0.12.10.md (100%) rename {locale => pages}/en/blog/release/v0.12.11.md (100%) rename {locale => pages}/en/blog/release/v0.12.12.md (100%) rename {locale => pages}/en/blog/release/v0.12.13.md (100%) rename {locale => pages}/en/blog/release/v0.12.14.md (100%) rename {locale => pages}/en/blog/release/v0.12.15.md (100%) rename {locale => pages}/en/blog/release/v0.12.16.md (100%) rename {locale => pages}/en/blog/release/v0.12.17.md (100%) rename {locale => pages}/en/blog/release/v0.12.18.md (100%) rename {locale => pages}/en/blog/release/v0.12.2.md (100%) rename {locale => pages}/en/blog/release/v0.12.3.md (100%) rename {locale => pages}/en/blog/release/v0.12.4.md (100%) rename {locale => pages}/en/blog/release/v0.12.5.md (100%) rename {locale => pages}/en/blog/release/v0.12.6.md (100%) rename {locale => pages}/en/blog/release/v0.12.7.md (100%) rename {locale => pages}/en/blog/release/v0.12.8.md (100%) rename {locale => pages}/en/blog/release/v0.12.9.md (100%) rename {locale => pages}/en/blog/release/v0.4.10.md (100%) rename {locale => pages}/en/blog/release/v0.4.11.md (100%) rename {locale => pages}/en/blog/release/v0.4.12.md (100%) rename {locale => pages}/en/blog/release/v0.4.3.md (100%) rename {locale => pages}/en/blog/release/v0.4.4.md (100%) rename {locale => pages}/en/blog/release/v0.4.5.md (100%) rename {locale => pages}/en/blog/release/v0.4.6.md (100%) rename {locale => pages}/en/blog/release/v0.4.7.md (100%) rename {locale => pages}/en/blog/release/v0.4.8.md (100%) rename {locale => pages}/en/blog/release/v0.4.9.md (100%) rename {locale => pages}/en/blog/release/v0.5.0.md (100%) rename {locale => pages}/en/blog/release/v0.5.1.md (100%) rename {locale => pages}/en/blog/release/v0.5.10.md (100%) rename {locale => pages}/en/blog/release/v0.5.2.md (100%) rename {locale => pages}/en/blog/release/v0.5.3.md (100%) rename {locale => pages}/en/blog/release/v0.5.4.md (100%) rename {locale => pages}/en/blog/release/v0.5.5.md (100%) rename {locale => pages}/en/blog/release/v0.5.6.md (100%) rename {locale => pages}/en/blog/release/v0.5.7.md (100%) rename {locale => pages}/en/blog/release/v0.5.8.md (100%) rename {locale => pages}/en/blog/release/v0.5.9.md (100%) rename {locale => pages}/en/blog/release/v0.6.0.md (100%) rename {locale => pages}/en/blog/release/v0.6.1.md (100%) rename {locale => pages}/en/blog/release/v0.6.10.md (100%) rename {locale => pages}/en/blog/release/v0.6.11.md (100%) rename {locale => pages}/en/blog/release/v0.6.12.md (100%) rename {locale => pages}/en/blog/release/v0.6.13.md (100%) rename {locale => pages}/en/blog/release/v0.6.14.md (100%) rename {locale => pages}/en/blog/release/v0.6.15.md (100%) rename {locale => pages}/en/blog/release/v0.6.16.md (100%) rename {locale => pages}/en/blog/release/v0.6.17.md (100%) rename {locale => pages}/en/blog/release/v0.6.18.md (100%) rename {locale => pages}/en/blog/release/v0.6.19.md (100%) rename {locale => pages}/en/blog/release/v0.6.2.md (100%) rename {locale => pages}/en/blog/release/v0.6.20.md (100%) rename {locale => pages}/en/blog/release/v0.6.21.md (100%) rename {locale => pages}/en/blog/release/v0.6.3.md (100%) rename {locale => pages}/en/blog/release/v0.6.4.md (100%) rename {locale => pages}/en/blog/release/v0.6.5.md (100%) rename {locale => pages}/en/blog/release/v0.6.6.md (100%) rename {locale => pages}/en/blog/release/v0.6.7.md (100%) rename {locale => pages}/en/blog/release/v0.6.8.md (100%) rename {locale => pages}/en/blog/release/v0.6.9.md (100%) rename {locale => pages}/en/blog/release/v0.7.0.md (100%) rename {locale => pages}/en/blog/release/v0.7.1.md (100%) rename {locale => pages}/en/blog/release/v0.7.10.md (100%) rename {locale => pages}/en/blog/release/v0.7.11.md (100%) rename {locale => pages}/en/blog/release/v0.7.12.md (100%) rename {locale => pages}/en/blog/release/v0.7.2.md (100%) rename {locale => pages}/en/blog/release/v0.7.3.md (100%) rename {locale => pages}/en/blog/release/v0.7.4.md (100%) rename {locale => pages}/en/blog/release/v0.7.5.md (100%) rename {locale => pages}/en/blog/release/v0.7.6.md (100%) rename {locale => pages}/en/blog/release/v0.7.7.md (100%) rename {locale => pages}/en/blog/release/v0.7.8.md (100%) rename {locale => pages}/en/blog/release/v0.7.9.md (100%) rename {locale => pages}/en/blog/release/v0.8.0.md (100%) rename {locale => pages}/en/blog/release/v0.8.1.md (100%) rename {locale => pages}/en/blog/release/v0.8.10.md (100%) rename {locale => pages}/en/blog/release/v0.8.11.md (100%) rename {locale => pages}/en/blog/release/v0.8.12.md (100%) rename {locale => pages}/en/blog/release/v0.8.13.md (100%) rename {locale => pages}/en/blog/release/v0.8.14.md (100%) rename {locale => pages}/en/blog/release/v0.8.15.md (100%) rename {locale => pages}/en/blog/release/v0.8.16.md (100%) rename {locale => pages}/en/blog/release/v0.8.17.md (100%) rename {locale => pages}/en/blog/release/v0.8.18.md (100%) rename {locale => pages}/en/blog/release/v0.8.19.md (100%) rename {locale => pages}/en/blog/release/v0.8.2.md (100%) rename {locale => pages}/en/blog/release/v0.8.20.md (100%) rename {locale => pages}/en/blog/release/v0.8.21.md (100%) rename {locale => pages}/en/blog/release/v0.8.22.md (100%) rename {locale => pages}/en/blog/release/v0.8.23.md (100%) rename {locale => pages}/en/blog/release/v0.8.24.md (100%) rename {locale => pages}/en/blog/release/v0.8.25.md (100%) rename {locale => pages}/en/blog/release/v0.8.26.md (100%) rename {locale => pages}/en/blog/release/v0.8.27.md (100%) rename {locale => pages}/en/blog/release/v0.8.28.md (100%) rename {locale => pages}/en/blog/release/v0.8.3.md (100%) rename {locale => pages}/en/blog/release/v0.8.4.md (100%) rename {locale => pages}/en/blog/release/v0.8.5.md (100%) rename {locale => pages}/en/blog/release/v0.8.6.md (100%) rename {locale => pages}/en/blog/release/v0.8.7.md (100%) rename {locale => pages}/en/blog/release/v0.8.8.md (100%) rename {locale => pages}/en/blog/release/v0.8.9.md (100%) rename {locale => pages}/en/blog/release/v0.9.0.md (100%) rename {locale => pages}/en/blog/release/v0.9.1.md (100%) rename {locale => pages}/en/blog/release/v0.9.10.md (100%) rename {locale => pages}/en/blog/release/v0.9.11.md (100%) rename {locale => pages}/en/blog/release/v0.9.12.md (100%) rename {locale => pages}/en/blog/release/v0.9.2.md (100%) rename {locale => pages}/en/blog/release/v0.9.3.md (100%) rename {locale => pages}/en/blog/release/v0.9.4.md (100%) rename {locale => pages}/en/blog/release/v0.9.5.md (100%) rename {locale => pages}/en/blog/release/v0.9.6.md (100%) rename {locale => pages}/en/blog/release/v0.9.7.md (100%) rename {locale => pages}/en/blog/release/v0.9.8.md (100%) rename {locale => pages}/en/blog/release/v10.0.0.md (100%) rename {locale => pages}/en/blog/release/v10.1.0.md (100%) rename {locale => pages}/en/blog/release/v10.10.0.md (100%) rename {locale => pages}/en/blog/release/v10.11.0.md (100%) rename {locale => pages}/en/blog/release/v10.12.0.md (100%) rename {locale => pages}/en/blog/release/v10.13.0.md (100%) rename {locale => pages}/en/blog/release/v10.14.0.md (100%) rename {locale => pages}/en/blog/release/v10.14.1.md (100%) rename {locale => pages}/en/blog/release/v10.14.2.md (100%) rename {locale => pages}/en/blog/release/v10.15.0.md (100%) rename {locale => pages}/en/blog/release/v10.15.1.md (100%) rename {locale => pages}/en/blog/release/v10.15.2.md (100%) rename {locale => pages}/en/blog/release/v10.15.3.md (100%) rename {locale => pages}/en/blog/release/v10.16.0.md (100%) rename {locale => pages}/en/blog/release/v10.16.1.md (100%) rename {locale => pages}/en/blog/release/v10.16.2.md (100%) rename {locale => pages}/en/blog/release/v10.16.3.md (100%) rename {locale => pages}/en/blog/release/v10.17.0.md (100%) rename {locale => pages}/en/blog/release/v10.18.0.md (100%) rename {locale => pages}/en/blog/release/v10.18.1.md (100%) rename {locale => pages}/en/blog/release/v10.19.0.md (100%) rename {locale => pages}/en/blog/release/v10.2.0.md (100%) rename {locale => pages}/en/blog/release/v10.2.1.md (100%) rename {locale => pages}/en/blog/release/v10.20.0.md (100%) rename {locale => pages}/en/blog/release/v10.20.1.md (100%) rename {locale => pages}/en/blog/release/v10.21.0.md (100%) rename {locale => pages}/en/blog/release/v10.22.0.md (100%) rename {locale => pages}/en/blog/release/v10.22.1.md (100%) rename {locale => pages}/en/blog/release/v10.23.0.md (100%) rename {locale => pages}/en/blog/release/v10.23.1.md (100%) rename {locale => pages}/en/blog/release/v10.23.2.md (100%) rename {locale => pages}/en/blog/release/v10.23.3.md (100%) rename {locale => pages}/en/blog/release/v10.24.0.md (100%) rename {locale => pages}/en/blog/release/v10.24.1.md (100%) rename {locale => pages}/en/blog/release/v10.3.0.md (100%) rename {locale => pages}/en/blog/release/v10.4.0.md (100%) rename {locale => pages}/en/blog/release/v10.4.1.md (100%) rename {locale => pages}/en/blog/release/v10.5.0.md (100%) rename {locale => pages}/en/blog/release/v10.6.0.md (100%) rename {locale => pages}/en/blog/release/v10.7.0.md (100%) rename {locale => pages}/en/blog/release/v10.8.0.md (100%) rename {locale => pages}/en/blog/release/v10.9.0.md (100%) rename {locale => pages}/en/blog/release/v11.0.0.md (100%) rename {locale => pages}/en/blog/release/v11.1.0.md (100%) rename {locale => pages}/en/blog/release/v11.10.0.md (100%) rename {locale => pages}/en/blog/release/v11.10.1.md (100%) rename {locale => pages}/en/blog/release/v11.11.0.md (100%) rename {locale => pages}/en/blog/release/v11.12.0.md (100%) rename {locale => pages}/en/blog/release/v11.13.0.md (100%) rename {locale => pages}/en/blog/release/v11.14.0.md (100%) rename {locale => pages}/en/blog/release/v11.15.0.md (100%) rename {locale => pages}/en/blog/release/v11.2.0.md (100%) rename {locale => pages}/en/blog/release/v11.3.0.md (100%) rename {locale => pages}/en/blog/release/v11.4.0.md (100%) rename {locale => pages}/en/blog/release/v11.5.0.md (100%) rename {locale => pages}/en/blog/release/v11.6.0.md (100%) rename {locale => pages}/en/blog/release/v11.7.0.md (100%) rename {locale => pages}/en/blog/release/v11.8.0.md (100%) rename {locale => pages}/en/blog/release/v11.9.0.md (100%) rename {locale => pages}/en/blog/release/v12.0.0.md (100%) rename {locale => pages}/en/blog/release/v12.1.0.md (100%) rename {locale => pages}/en/blog/release/v12.10.0.md (100%) rename {locale => pages}/en/blog/release/v12.11.0.md (100%) rename {locale => pages}/en/blog/release/v12.11.1.md (100%) rename {locale => pages}/en/blog/release/v12.12.0.md (100%) rename {locale => pages}/en/blog/release/v12.13.0.md (100%) rename {locale => pages}/en/blog/release/v12.13.1.md (100%) rename {locale => pages}/en/blog/release/v12.14.0.md (100%) rename {locale => pages}/en/blog/release/v12.14.1.md (100%) rename {locale => pages}/en/blog/release/v12.15.0.md (100%) rename {locale => pages}/en/blog/release/v12.16.0.md (100%) rename {locale => pages}/en/blog/release/v12.16.1.md (100%) rename {locale => pages}/en/blog/release/v12.16.2.md (100%) rename {locale => pages}/en/blog/release/v12.16.3.md (100%) rename {locale => pages}/en/blog/release/v12.17.0.md (100%) rename {locale => pages}/en/blog/release/v12.18.0.md (100%) rename {locale => pages}/en/blog/release/v12.18.1.md (100%) rename {locale => pages}/en/blog/release/v12.18.2.md (100%) rename {locale => pages}/en/blog/release/v12.18.3.md (100%) rename {locale => pages}/en/blog/release/v12.18.4.md (100%) rename {locale => pages}/en/blog/release/v12.19.0.md (100%) rename {locale => pages}/en/blog/release/v12.19.1.md (100%) rename {locale => pages}/en/blog/release/v12.2.0.md (100%) rename {locale => pages}/en/blog/release/v12.20.0.md (100%) rename {locale => pages}/en/blog/release/v12.20.1.md (100%) rename {locale => pages}/en/blog/release/v12.20.2.md (100%) rename {locale => pages}/en/blog/release/v12.21.0.md (100%) rename {locale => pages}/en/blog/release/v12.22.0.md (100%) rename {locale => pages}/en/blog/release/v12.22.1.md (100%) rename {locale => pages}/en/blog/release/v12.22.10.md (100%) rename {locale => pages}/en/blog/release/v12.22.11.md (100%) rename {locale => pages}/en/blog/release/v12.22.12.md (100%) rename {locale => pages}/en/blog/release/v12.22.2.md (100%) rename {locale => pages}/en/blog/release/v12.22.3.md (100%) rename {locale => pages}/en/blog/release/v12.22.4.md (100%) rename {locale => pages}/en/blog/release/v12.22.5.md (100%) rename {locale => pages}/en/blog/release/v12.22.6.md (100%) rename {locale => pages}/en/blog/release/v12.22.7.md (100%) rename {locale => pages}/en/blog/release/v12.22.8.md (100%) rename {locale => pages}/en/blog/release/v12.22.9.md (100%) rename {locale => pages}/en/blog/release/v12.3.0.md (100%) rename {locale => pages}/en/blog/release/v12.3.1.md (100%) rename {locale => pages}/en/blog/release/v12.4.0.md (100%) rename {locale => pages}/en/blog/release/v12.5.0.md (100%) rename {locale => pages}/en/blog/release/v12.6.0.md (100%) rename {locale => pages}/en/blog/release/v12.7.0.md (100%) rename {locale => pages}/en/blog/release/v12.8.0.md (100%) rename {locale => pages}/en/blog/release/v12.8.1.md (100%) rename {locale => pages}/en/blog/release/v12.9.0.md (100%) rename {locale => pages}/en/blog/release/v12.9.1.md (100%) rename {locale => pages}/en/blog/release/v13.0.0.md (100%) rename {locale => pages}/en/blog/release/v13.0.1.md (100%) rename {locale => pages}/en/blog/release/v13.1.0.md (100%) rename {locale => pages}/en/blog/release/v13.10.0.md (100%) rename {locale => pages}/en/blog/release/v13.10.1.md (100%) rename {locale => pages}/en/blog/release/v13.11.0.md (100%) rename {locale => pages}/en/blog/release/v13.12.0.md (100%) rename {locale => pages}/en/blog/release/v13.13.0.md (100%) rename {locale => pages}/en/blog/release/v13.14.0.md (100%) rename {locale => pages}/en/blog/release/v13.2.0.md (100%) rename {locale => pages}/en/blog/release/v13.3.0.md (100%) rename {locale => pages}/en/blog/release/v13.4.0.md (100%) rename {locale => pages}/en/blog/release/v13.5.0.md (100%) rename {locale => pages}/en/blog/release/v13.6.0.md (100%) rename {locale => pages}/en/blog/release/v13.7.0.md (100%) rename {locale => pages}/en/blog/release/v13.8.0.md (100%) rename {locale => pages}/en/blog/release/v13.9.0.md (100%) rename {locale => pages}/en/blog/release/v14.0.0.md (100%) rename {locale => pages}/en/blog/release/v14.1.0.md (100%) rename {locale => pages}/en/blog/release/v14.10.0.md (100%) rename {locale => pages}/en/blog/release/v14.10.1.md (100%) rename {locale => pages}/en/blog/release/v14.11.0.md (100%) rename {locale => pages}/en/blog/release/v14.12.0.md (100%) rename {locale => pages}/en/blog/release/v14.13.0.md (100%) rename {locale => pages}/en/blog/release/v14.13.1.md (100%) rename {locale => pages}/en/blog/release/v14.14.0.md (100%) rename {locale => pages}/en/blog/release/v14.15.0.md (100%) rename {locale => pages}/en/blog/release/v14.15.1.md (100%) rename {locale => pages}/en/blog/release/v14.15.2.md (100%) rename {locale => pages}/en/blog/release/v14.15.3.md (100%) rename {locale => pages}/en/blog/release/v14.15.4.md (100%) rename {locale => pages}/en/blog/release/v14.15.5.md (100%) rename {locale => pages}/en/blog/release/v14.16.0.md (100%) rename {locale => pages}/en/blog/release/v14.16.1.md (100%) rename {locale => pages}/en/blog/release/v14.17.0.md (100%) rename {locale => pages}/en/blog/release/v14.17.1.md (100%) rename {locale => pages}/en/blog/release/v14.17.2.md (100%) rename {locale => pages}/en/blog/release/v14.17.3.md (100%) rename {locale => pages}/en/blog/release/v14.17.4.md (100%) rename {locale => pages}/en/blog/release/v14.17.5.md (100%) rename {locale => pages}/en/blog/release/v14.17.6.md (100%) rename {locale => pages}/en/blog/release/v14.18.0.md (100%) rename {locale => pages}/en/blog/release/v14.18.1.md (100%) rename {locale => pages}/en/blog/release/v14.18.2.md (100%) rename {locale => pages}/en/blog/release/v14.18.3.md (100%) rename {locale => pages}/en/blog/release/v14.19.0.md (100%) rename {locale => pages}/en/blog/release/v14.19.1.md (100%) rename {locale => pages}/en/blog/release/v14.19.2.md (100%) rename {locale => pages}/en/blog/release/v14.19.3.md (100%) rename {locale => pages}/en/blog/release/v14.2.0.md (100%) rename {locale => pages}/en/blog/release/v14.20.0.md (100%) rename {locale => pages}/en/blog/release/v14.20.1.md (100%) rename {locale => pages}/en/blog/release/v14.21.0.md (100%) rename {locale => pages}/en/blog/release/v14.21.1.md (100%) rename {locale => pages}/en/blog/release/v14.21.2.md (100%) rename {locale => pages}/en/blog/release/v14.21.3.md (100%) rename {locale => pages}/en/blog/release/v14.3.0.md (100%) rename {locale => pages}/en/blog/release/v14.4.0.md (100%) rename {locale => pages}/en/blog/release/v14.5.0.md (100%) rename {locale => pages}/en/blog/release/v14.6.0.md (100%) rename {locale => pages}/en/blog/release/v14.7.0.md (100%) rename {locale => pages}/en/blog/release/v14.8.0.md (100%) rename {locale => pages}/en/blog/release/v14.9.0.md (100%) rename {locale => pages}/en/blog/release/v15.0.0.md (100%) rename {locale => pages}/en/blog/release/v15.0.1.md (100%) rename {locale => pages}/en/blog/release/v15.1.0.md (100%) rename {locale => pages}/en/blog/release/v15.10.0.md (100%) rename {locale => pages}/en/blog/release/v15.11.0.md (100%) rename {locale => pages}/en/blog/release/v15.12.0.md (100%) rename {locale => pages}/en/blog/release/v15.13.0.md (100%) rename {locale => pages}/en/blog/release/v15.14.0.md (100%) rename {locale => pages}/en/blog/release/v15.2.0.md (100%) rename {locale => pages}/en/blog/release/v15.2.1.md (100%) rename {locale => pages}/en/blog/release/v15.3.0.md (100%) rename {locale => pages}/en/blog/release/v15.4.0.md (100%) rename {locale => pages}/en/blog/release/v15.5.0.md (100%) rename {locale => pages}/en/blog/release/v15.5.1.md (100%) rename {locale => pages}/en/blog/release/v15.6.0.md (100%) rename {locale => pages}/en/blog/release/v15.7.0.md (100%) rename {locale => pages}/en/blog/release/v15.8.0.md (100%) rename {locale => pages}/en/blog/release/v15.9.0.md (100%) rename {locale => pages}/en/blog/release/v16.0.0.md (100%) rename {locale => pages}/en/blog/release/v16.1.0.md (100%) rename {locale => pages}/en/blog/release/v16.10.0.md (100%) rename {locale => pages}/en/blog/release/v16.11.0.md (100%) rename {locale => pages}/en/blog/release/v16.11.1.md (100%) rename {locale => pages}/en/blog/release/v16.12.0.md (100%) rename {locale => pages}/en/blog/release/v16.13.0.md (100%) rename {locale => pages}/en/blog/release/v16.13.1.md (100%) rename {locale => pages}/en/blog/release/v16.13.2.md (100%) rename {locale => pages}/en/blog/release/v16.14.0.md (100%) rename {locale => pages}/en/blog/release/v16.14.1.md (100%) rename {locale => pages}/en/blog/release/v16.14.2.md (100%) rename {locale => pages}/en/blog/release/v16.15.0.md (100%) rename {locale => pages}/en/blog/release/v16.15.1.md (100%) rename {locale => pages}/en/blog/release/v16.16.0.md (100%) rename {locale => pages}/en/blog/release/v16.17.0.md (100%) rename {locale => pages}/en/blog/release/v16.17.1.md (100%) rename {locale => pages}/en/blog/release/v16.18.0.md (100%) rename {locale => pages}/en/blog/release/v16.18.1.md (100%) rename {locale => pages}/en/blog/release/v16.19.0.md (100%) rename {locale => pages}/en/blog/release/v16.19.1.md (100%) rename {locale => pages}/en/blog/release/v16.2.0.md (100%) rename {locale => pages}/en/blog/release/v16.3.0.md (100%) rename {locale => pages}/en/blog/release/v16.4.0.md (100%) rename {locale => pages}/en/blog/release/v16.4.1.md (100%) rename {locale => pages}/en/blog/release/v16.4.2.md (100%) rename {locale => pages}/en/blog/release/v16.5.0.md (100%) rename {locale => pages}/en/blog/release/v16.6.0.md (100%) rename {locale => pages}/en/blog/release/v16.6.1.md (100%) rename {locale => pages}/en/blog/release/v16.6.2.md (100%) rename {locale => pages}/en/blog/release/v16.7.0.md (100%) rename {locale => pages}/en/blog/release/v16.8.0.md (100%) rename {locale => pages}/en/blog/release/v16.9.0.md (100%) rename {locale => pages}/en/blog/release/v16.9.1.md (100%) rename {locale => pages}/en/blog/release/v17.0.0.md (100%) rename {locale => pages}/en/blog/release/v17.0.1.md (100%) rename {locale => pages}/en/blog/release/v17.1.0.md (100%) rename {locale => pages}/en/blog/release/v17.2.0.md (100%) rename {locale => pages}/en/blog/release/v17.3.0.md (100%) rename {locale => pages}/en/blog/release/v17.3.1.md (100%) rename {locale => pages}/en/blog/release/v17.4.0.md (100%) rename {locale => pages}/en/blog/release/v17.5.0.md (100%) rename {locale => pages}/en/blog/release/v17.6.0.md (100%) rename {locale => pages}/en/blog/release/v17.7.0.md (100%) rename {locale => pages}/en/blog/release/v17.7.1.md (100%) rename {locale => pages}/en/blog/release/v17.7.2.md (100%) rename {locale => pages}/en/blog/release/v17.8.0.md (100%) rename {locale => pages}/en/blog/release/v17.9.0.md (100%) rename {locale => pages}/en/blog/release/v17.9.1.md (100%) rename {locale => pages}/en/blog/release/v18.0.0.md (100%) rename {locale => pages}/en/blog/release/v18.1.0.md (100%) rename {locale => pages}/en/blog/release/v18.10.0.md (100%) rename {locale => pages}/en/blog/release/v18.11.0.md (100%) rename {locale => pages}/en/blog/release/v18.12.0.md (100%) rename {locale => pages}/en/blog/release/v18.12.1.md (100%) rename {locale => pages}/en/blog/release/v18.13.0.md (100%) rename {locale => pages}/en/blog/release/v18.14.0.md (100%) rename {locale => pages}/en/blog/release/v18.14.1.md (100%) rename {locale => pages}/en/blog/release/v18.14.2.md (100%) rename {locale => pages}/en/blog/release/v18.15.0.md (100%) rename {locale => pages}/en/blog/release/v18.2.0.md (100%) rename {locale => pages}/en/blog/release/v18.3.0.md (100%) rename {locale => pages}/en/blog/release/v18.4.0.md (100%) rename {locale => pages}/en/blog/release/v18.5.0.md (100%) rename {locale => pages}/en/blog/release/v18.6.0.md (100%) rename {locale => pages}/en/blog/release/v18.7.0.md (100%) rename {locale => pages}/en/blog/release/v18.8.0.md (100%) rename {locale => pages}/en/blog/release/v18.9.0.md (100%) rename {locale => pages}/en/blog/release/v18.9.1.md (100%) rename {locale => pages}/en/blog/release/v19.0.0.md (100%) rename {locale => pages}/en/blog/release/v19.0.1.md (100%) rename {locale => pages}/en/blog/release/v19.1.0.md (100%) rename {locale => pages}/en/blog/release/v19.2.0.md (100%) rename {locale => pages}/en/blog/release/v19.3.0.md (100%) rename {locale => pages}/en/blog/release/v19.4.0.md (100%) rename {locale => pages}/en/blog/release/v19.5.0.md (100%) rename {locale => pages}/en/blog/release/v19.6.0.md (100%) rename {locale => pages}/en/blog/release/v19.6.1.md (100%) rename {locale => pages}/en/blog/release/v19.7.0.md (100%) rename {locale => pages}/en/blog/release/v4.0.0.md (100%) rename {locale => pages}/en/blog/release/v4.1.0.md (100%) rename {locale => pages}/en/blog/release/v4.1.1.md (100%) rename {locale => pages}/en/blog/release/v4.1.2.md (100%) rename {locale => pages}/en/blog/release/v4.2.0.md (100%) rename {locale => pages}/en/blog/release/v4.2.1.md (100%) rename {locale => pages}/en/blog/release/v4.2.2.md (100%) rename {locale => pages}/en/blog/release/v4.2.3.md (100%) rename {locale => pages}/en/blog/release/v4.2.4.md (100%) rename {locale => pages}/en/blog/release/v4.2.5.md (100%) rename {locale => pages}/en/blog/release/v4.2.6.md (100%) rename {locale => pages}/en/blog/release/v4.3.0.md (100%) rename {locale => pages}/en/blog/release/v4.3.1.md (100%) rename {locale => pages}/en/blog/release/v4.3.2.md (100%) rename {locale => pages}/en/blog/release/v4.4.0.md (100%) rename {locale => pages}/en/blog/release/v4.4.1.md (100%) rename {locale => pages}/en/blog/release/v4.4.2.md (100%) rename {locale => pages}/en/blog/release/v4.4.3.md (100%) rename {locale => pages}/en/blog/release/v4.4.4.md (100%) rename {locale => pages}/en/blog/release/v4.4.5.md (100%) rename {locale => pages}/en/blog/release/v4.4.6.md (100%) rename {locale => pages}/en/blog/release/v4.4.7.md (100%) rename {locale => pages}/en/blog/release/v4.5.0.md (100%) rename {locale => pages}/en/blog/release/v4.6.0.md (100%) rename {locale => pages}/en/blog/release/v4.6.1.md (100%) rename {locale => pages}/en/blog/release/v4.6.2.md (100%) rename {locale => pages}/en/blog/release/v4.7.0.md (100%) rename {locale => pages}/en/blog/release/v4.7.1.md (100%) rename {locale => pages}/en/blog/release/v4.7.2.md (100%) rename {locale => pages}/en/blog/release/v4.7.3.md (100%) rename {locale => pages}/en/blog/release/v4.8.0.md (100%) rename {locale => pages}/en/blog/release/v4.8.1.md (100%) rename {locale => pages}/en/blog/release/v4.8.2.md (100%) rename {locale => pages}/en/blog/release/v4.8.3.md (100%) rename {locale => pages}/en/blog/release/v4.8.4.md (100%) rename {locale => pages}/en/blog/release/v4.8.5.md (100%) rename {locale => pages}/en/blog/release/v4.8.6.md (100%) rename {locale => pages}/en/blog/release/v4.8.7.md (100%) rename {locale => pages}/en/blog/release/v4.9.0.md (100%) rename {locale => pages}/en/blog/release/v4.9.1.md (100%) rename {locale => pages}/en/blog/release/v5.0.0.md (100%) rename {locale => pages}/en/blog/release/v5.1.0.md (100%) rename {locale => pages}/en/blog/release/v5.1.1.md (100%) rename {locale => pages}/en/blog/release/v5.10.0.md (100%) rename {locale => pages}/en/blog/release/v5.10.1.md (100%) rename {locale => pages}/en/blog/release/v5.11.0.md (100%) rename {locale => pages}/en/blog/release/v5.11.1.md (100%) rename {locale => pages}/en/blog/release/v5.12.0.md (100%) rename {locale => pages}/en/blog/release/v5.2.0.md (100%) rename {locale => pages}/en/blog/release/v5.3.0.md (100%) rename {locale => pages}/en/blog/release/v5.4.0.md (100%) rename {locale => pages}/en/blog/release/v5.4.1.md (100%) rename {locale => pages}/en/blog/release/v5.5.0.md (100%) rename {locale => pages}/en/blog/release/v5.6.0.md (100%) rename {locale => pages}/en/blog/release/v5.7.0.md (100%) rename {locale => pages}/en/blog/release/v5.7.1.md (100%) rename {locale => pages}/en/blog/release/v5.8.0.md (100%) rename {locale => pages}/en/blog/release/v5.9.0.md (100%) rename {locale => pages}/en/blog/release/v5.9.1.md (100%) rename {locale => pages}/en/blog/release/v6.0.0.md (100%) rename {locale => pages}/en/blog/release/v6.1.0.md (100%) rename {locale => pages}/en/blog/release/v6.10.0.md (100%) rename {locale => pages}/en/blog/release/v6.10.1.md (100%) rename {locale => pages}/en/blog/release/v6.10.2.md (100%) rename {locale => pages}/en/blog/release/v6.10.3.md (100%) rename {locale => pages}/en/blog/release/v6.11.0.md (100%) rename {locale => pages}/en/blog/release/v6.11.1.md (100%) rename {locale => pages}/en/blog/release/v6.11.2.md (100%) rename {locale => pages}/en/blog/release/v6.11.3.md (100%) rename {locale => pages}/en/blog/release/v6.11.4.md (100%) rename {locale => pages}/en/blog/release/v6.11.5.md (100%) rename {locale => pages}/en/blog/release/v6.12.0.md (100%) rename {locale => pages}/en/blog/release/v6.12.1.md (100%) rename {locale => pages}/en/blog/release/v6.12.2.md (100%) rename {locale => pages}/en/blog/release/v6.12.3.md (100%) rename {locale => pages}/en/blog/release/v6.13.0.md (100%) rename {locale => pages}/en/blog/release/v6.13.1.md (100%) rename {locale => pages}/en/blog/release/v6.14.0.md (100%) rename {locale => pages}/en/blog/release/v6.14.1.md (100%) rename {locale => pages}/en/blog/release/v6.14.2.md (100%) rename {locale => pages}/en/blog/release/v6.14.3.md (100%) rename {locale => pages}/en/blog/release/v6.14.4.md (100%) rename {locale => pages}/en/blog/release/v6.15.0.md (100%) rename {locale => pages}/en/blog/release/v6.15.1.md (100%) rename {locale => pages}/en/blog/release/v6.16.0.md (100%) rename {locale => pages}/en/blog/release/v6.17.0.md (100%) rename {locale => pages}/en/blog/release/v6.17.1.md (100%) rename {locale => pages}/en/blog/release/v6.2.0.md (100%) rename {locale => pages}/en/blog/release/v6.2.1.md (100%) rename {locale => pages}/en/blog/release/v6.2.2.md (100%) rename {locale => pages}/en/blog/release/v6.3.0.md (100%) rename {locale => pages}/en/blog/release/v6.3.1.md (100%) rename {locale => pages}/en/blog/release/v6.4.0.md (100%) rename {locale => pages}/en/blog/release/v6.5.0.md (100%) rename {locale => pages}/en/blog/release/v6.6.0.md (100%) rename {locale => pages}/en/blog/release/v6.7.0.md (100%) rename {locale => pages}/en/blog/release/v6.8.0.md (100%) rename {locale => pages}/en/blog/release/v6.8.1.md (100%) rename {locale => pages}/en/blog/release/v6.9.0.md (100%) rename {locale => pages}/en/blog/release/v6.9.1.md (100%) rename {locale => pages}/en/blog/release/v6.9.2.md (100%) rename {locale => pages}/en/blog/release/v6.9.3.md (100%) rename {locale => pages}/en/blog/release/v6.9.4.md (100%) rename {locale => pages}/en/blog/release/v6.9.5.md (100%) rename {locale => pages}/en/blog/release/v7.0.0.md (100%) rename {locale => pages}/en/blog/release/v7.1.0.md (100%) rename {locale => pages}/en/blog/release/v7.10.0.md (100%) rename {locale => pages}/en/blog/release/v7.10.1.md (100%) rename {locale => pages}/en/blog/release/v7.2.0.md (100%) rename {locale => pages}/en/blog/release/v7.2.1.md (100%) rename {locale => pages}/en/blog/release/v7.3.0.md (100%) rename {locale => pages}/en/blog/release/v7.4.0.md (100%) rename {locale => pages}/en/blog/release/v7.5.0.md (100%) rename {locale => pages}/en/blog/release/v7.6.0.md (100%) rename {locale => pages}/en/blog/release/v7.7.0.md (100%) rename {locale => pages}/en/blog/release/v7.7.1.md (100%) rename {locale => pages}/en/blog/release/v7.7.2.md (100%) rename {locale => pages}/en/blog/release/v7.7.3.md (100%) rename {locale => pages}/en/blog/release/v7.7.4.md (100%) rename {locale => pages}/en/blog/release/v7.8.0.md (100%) rename {locale => pages}/en/blog/release/v7.9.0.md (100%) rename {locale => pages}/en/blog/release/v8.0.0.md (100%) rename {locale => pages}/en/blog/release/v8.1.0.md (100%) rename {locale => pages}/en/blog/release/v8.1.1.md (100%) rename {locale => pages}/en/blog/release/v8.1.2.md (100%) rename {locale => pages}/en/blog/release/v8.1.3.md (100%) rename {locale => pages}/en/blog/release/v8.1.4.md (100%) rename {locale => pages}/en/blog/release/v8.10.0.md (100%) rename {locale => pages}/en/blog/release/v8.11.0.md (100%) rename {locale => pages}/en/blog/release/v8.11.1.md (100%) rename {locale => pages}/en/blog/release/v8.11.2.md (100%) rename {locale => pages}/en/blog/release/v8.11.3.md (100%) rename {locale => pages}/en/blog/release/v8.11.4.md (100%) rename {locale => pages}/en/blog/release/v8.12.0.md (100%) rename {locale => pages}/en/blog/release/v8.13.0.md (100%) rename {locale => pages}/en/blog/release/v8.14.0.md (100%) rename {locale => pages}/en/blog/release/v8.14.1.md (100%) rename {locale => pages}/en/blog/release/v8.15.0.md (100%) rename {locale => pages}/en/blog/release/v8.15.1.md (100%) rename {locale => pages}/en/blog/release/v8.16.0.md (100%) rename {locale => pages}/en/blog/release/v8.16.1.md (100%) rename {locale => pages}/en/blog/release/v8.16.2.md (100%) rename {locale => pages}/en/blog/release/v8.17.0.md (100%) rename {locale => pages}/en/blog/release/v8.2.0.md (100%) rename {locale => pages}/en/blog/release/v8.2.1.md (100%) rename {locale => pages}/en/blog/release/v8.3.0.md (100%) rename {locale => pages}/en/blog/release/v8.4.0.md (100%) rename {locale => pages}/en/blog/release/v8.5.0.md (100%) rename {locale => pages}/en/blog/release/v8.6.0.md (100%) rename {locale => pages}/en/blog/release/v8.7.0.md (100%) rename {locale => pages}/en/blog/release/v8.8.0.md (100%) rename {locale => pages}/en/blog/release/v8.8.1.md (100%) rename {locale => pages}/en/blog/release/v8.9.0.md (100%) rename {locale => pages}/en/blog/release/v8.9.1.md (100%) rename {locale => pages}/en/blog/release/v8.9.2.md (100%) rename {locale => pages}/en/blog/release/v8.9.3.md (100%) rename {locale => pages}/en/blog/release/v8.9.4.md (100%) rename {locale => pages}/en/blog/release/v9.0.0.md (100%) rename {locale => pages}/en/blog/release/v9.1.0.md (100%) rename {locale => pages}/en/blog/release/v9.10.0.md (100%) rename {locale => pages}/en/blog/release/v9.10.1.md (100%) rename {locale => pages}/en/blog/release/v9.11.0.md (100%) rename {locale => pages}/en/blog/release/v9.11.1.md (100%) rename {locale => pages}/en/blog/release/v9.11.2.md (100%) rename {locale => pages}/en/blog/release/v9.2.0.md (100%) rename {locale => pages}/en/blog/release/v9.2.1.md (100%) rename {locale => pages}/en/blog/release/v9.3.0.md (100%) rename {locale => pages}/en/blog/release/v9.4.0.md (100%) rename {locale => pages}/en/blog/release/v9.5.0.md (100%) rename {locale => pages}/en/blog/release/v9.6.0.md (100%) rename {locale => pages}/en/blog/release/v9.6.1.md (100%) rename {locale => pages}/en/blog/release/v9.7.0.md (100%) rename {locale => pages}/en/blog/release/v9.7.1.md (100%) rename {locale => pages}/en/blog/release/v9.8.0.md (100%) rename {locale => pages}/en/blog/release/v9.9.0.md (100%) rename {locale => pages}/en/blog/uncategorized/10-lts-to-12-lts.md (100%) rename {locale => pages}/en/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md (100%) rename {locale => pages}/en/blog/uncategorized/bnoordhuis-departure.md (100%) rename {locale => pages}/en/blog/uncategorized/development-environment.md (100%) rename {locale => pages}/en/blog/uncategorized/evolving-the-node-js-brand.md (100%) rename {locale => pages}/en/blog/uncategorized/growing-up.md (100%) rename {locale => pages}/en/blog/uncategorized/index.md (100%) rename {locale => pages}/en/blog/uncategorized/jobs-nodejs-org.md (100%) rename {locale => pages}/en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md (100%) rename {locale => pages}/en/blog/uncategorized/libuv-status-report.md (100%) rename {locale => pages}/en/blog/uncategorized/node-interactive-convince-boss.md (100%) rename {locale => pages}/en/blog/uncategorized/node-meetup-this-thursday.md (100%) rename {locale => pages}/en/blog/uncategorized/node-office-hours-cut-short.md (100%) rename {locale => pages}/en/blog/uncategorized/notes-from-the-road.md (100%) rename {locale => pages}/en/blog/uncategorized/office-hours.md (100%) rename {locale => pages}/en/blog/uncategorized/porting-node-to-windows-with-microsofts-help.md (100%) rename {locale => pages}/en/blog/uncategorized/profiling-node-js.md (100%) rename {locale => pages}/en/blog/uncategorized/some-new-node-projects.md (100%) rename {locale => pages}/en/blog/uncategorized/the-videos-from-node-meetup.md (100%) rename {locale => pages}/en/blog/uncategorized/tj-fontaine-new-node-lead.md (100%) rename {locale => pages}/en/blog/uncategorized/trademark.md (100%) rename {locale => pages}/en/blog/uncategorized/version-0-6.md (100%) rename {locale => pages}/en/blog/video/bert-belder-libuv-lxjs-2012.md (100%) rename {locale => pages}/en/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md (100%) rename {locale => pages}/en/blog/video/index.md (100%) rename {locale => pages}/en/blog/video/welcome-to-the-node-blog.md (100%) rename {locale => pages}/en/blog/vulnerability/april-2020-openssl-updates.md (100%) rename {locale => pages}/en/blog/vulnerability/april-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/aug-2019-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/aug-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/aug-2021-security-releases2.md (100%) rename {locale => pages}/en/blog/vulnerability/august-2018-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md (100%) rename {locale => pages}/en/blog/vulnerability/december-2015-security-release-update.md (100%) rename {locale => pages}/en/blog/vulnerability/december-2015-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/december-2017-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/december-2019-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/february-2016-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/february-2019-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/february-2020-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/february-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/february-2023-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/http-server-pipeline-flood-dos.md (100%) rename {locale => pages}/en/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md (100%) rename {locale => pages}/en/blog/vulnerability/index.md (100%) rename {locale => pages}/en/blog/vulnerability/jan-2018-spectre-meltdown.md (100%) rename {locale => pages}/en/blog/vulnerability/jan-2022-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/january-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/july-2017-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/july-2021-security-releases-2.md (100%) rename {locale => pages}/en/blog/vulnerability/july-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/july-2022-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/june-2016-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/june-2018-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/june-2020-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/mar-2022-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/march-2018-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/november-2018-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/november-2020-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/november-2022-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/npm-tokens-leak-march-2016.md (100%) rename {locale => pages}/en/blog/vulnerability/oct-2017-dos.md (100%) rename {locale => pages}/en/blog/vulnerability/oct-2021-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/october-2016-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-and-utf8.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-and-zlib-vulnerability-assessment.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-fixes-in-regular-releases-jun2022.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-january-2017.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-march-2016.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-may-2016.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-november-2017.md (100%) rename {locale => pages}/en/blog/vulnerability/openssl-november-2022.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2016-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2017-path-validation.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2019-openssl-no-updates.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2019-openssl-updates.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2020-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/september-2022-security-releases.md (100%) rename {locale => pages}/en/blog/vulnerability/v8-memory-corruption-stack-overflow.md (100%) rename {locale => pages}/en/blog/weekly-updates/index.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-02-06.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-02-13.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-02-20.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-02-27.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-03-06.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-03-13.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-03-20.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-03-27.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-04-03.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-04-10.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-04-17.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-04-24.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-05-01.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-05-08.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-05-15.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-05-22.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-05-29.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-06-05.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-06-12.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-06-19.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-06-26.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-07-03.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-07-10.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-07-17.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-07-24.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-07-31.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-08-07.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-08-14.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-08-21.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-08-28.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-09-04.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-09-11.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-09-18.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-10-02.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-10-09.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-10-16.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-10-23.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-10-30.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-11-06.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-11-13.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-11-20.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-11-27.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-12-04.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2015-12-11.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-01-01.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-01-11.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-01-18.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-01-22.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-01-29.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-02-08.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-02-15.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-02-22.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-03-01.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-03-07.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-03-14.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-04-17.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-04-23.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-04-29.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-05-30.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-06-16.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-06-26.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-07-08.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-07-16.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-07-22.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-08-15.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-10-28.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-11-04.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-11-11.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-11-24.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-12-02.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2016-12-25.md (100%) rename {locale => pages}/en/blog/weekly-updates/weekly-update.2017-02-10.md (100%) rename {locale => pages}/en/blog/wg/diag-wg-update-2017-02.md (100%) rename {locale => pages}/en/docs/es6.md (100%) rename {locale => pages}/en/docs/guides/abi-stability.md (100%) rename {locale => pages}/en/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/en/docs/guides/backpressuring-in-streams.md (100%) rename {locale => pages}/en/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/en/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/en/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/en/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/index.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/live-debugging/index.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/live-debugging/using-inspector.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/memory/index.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/memory/using-gc-traces.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/memory/using-heap-profiler.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/memory/using-heap-snapshot.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/poor-performance/index.md (100%) rename {locale => pages}/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md (100%) rename {locale => pages}/en/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/en/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/en/docs/guides/event-loop-timers-and-nexttick.md (100%) rename {locale => pages}/en/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/en/docs/guides/index.md (100%) rename {locale => pages}/en/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/en/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/en/docs/guides/security/index.md (100%) rename {locale => pages}/en/docs/guides/simple-profiling.md (100%) rename {locale => pages}/en/docs/guides/timers-in-node.md (100%) rename {locale => pages}/en/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/en/docs/index.md (100%) rename {locale => pages}/en/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/en/download/current.md (100%) rename {locale => pages}/en/download/index.md (100%) rename {locale => pages}/en/download/package-manager.md (100%) rename {locale => pages}/en/download/releases.md (100%) rename {locale => pages}/en/get-involved/collab-summit.md (100%) rename {locale => pages}/en/get-involved/contribute.md (100%) rename {locale => pages}/en/get-involved/index.md (100%) rename {locale => pages}/en/index.md (100%) rename {locale => pages}/en/site.json (100%) rename {locale => pages}/es/404.md (100%) rename {locale => pages}/es/about/governance.md (100%) rename {locale => pages}/es/about/index.md (100%) rename {locale => pages}/es/docs/es6.md (100%) rename {locale => pages}/es/docs/guides/abi-stability.md (100%) rename {locale => pages}/es/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/es/docs/guides/backpressuring-in-streams.md (100%) rename {locale => pages}/es/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/es/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/es/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/es/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/es/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/es/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/es/docs/guides/event-loop-timers-and-nexttick.md (100%) rename {locale => pages}/es/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/es/docs/guides/index.md (100%) rename {locale => pages}/es/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/es/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/es/docs/guides/security/index.md (100%) rename {locale => pages}/es/docs/guides/simple-profiling.md (100%) rename {locale => pages}/es/docs/guides/timers-in-node.md (100%) rename {locale => pages}/es/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/es/docs/index.md (100%) rename {locale => pages}/es/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/es/download/current.md (100%) rename {locale => pages}/es/download/index.md (100%) rename {locale => pages}/es/download/package-manager.md (100%) rename {locale => pages}/es/download/releases.md (100%) rename {locale => pages}/es/get-involved/collab-summit.md (100%) rename {locale => pages}/es/get-involved/contribute.md (100%) rename {locale => pages}/es/get-involved/index.md (100%) rename {locale => pages}/es/index.md (100%) rename {locale => pages}/es/site.json (100%) rename {locale => pages}/fa/404.md (100%) rename {locale => pages}/fa/about/index.md (100%) rename {locale => pages}/fa/download/releases.md (100%) rename {locale => pages}/fa/index.md (100%) rename {locale => pages}/fa/site.json (100%) rename {locale => pages}/fr/404.md (100%) rename {locale => pages}/fr/about/governance.md (100%) rename {locale => pages}/fr/about/index.md (100%) rename {locale => pages}/fr/docs/es6.md (100%) rename {locale => pages}/fr/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/fr/docs/guides/backpressuring-in-streams.md (100%) rename {locale => pages}/fr/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/fr/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/fr/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/fr/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/fr/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/fr/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/fr/docs/guides/index.md (100%) rename {locale => pages}/fr/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/fr/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/fr/docs/guides/simple-profiling.md (100%) rename {locale => pages}/fr/docs/guides/timers-in-node.md (100%) rename {locale => pages}/fr/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/fr/docs/index.md (100%) rename {locale => pages}/fr/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/fr/download/current.md (100%) rename {locale => pages}/fr/download/index.md (100%) rename {locale => pages}/fr/download/package-manager.md (100%) rename {locale => pages}/fr/download/releases.md (100%) rename {locale => pages}/fr/get-involved/collab-summit.md (100%) rename {locale => pages}/fr/get-involved/contribute.md (100%) rename {locale => pages}/fr/get-involved/index.md (100%) rename {locale => pages}/fr/index.md (100%) rename {locale => pages}/fr/site.json (100%) rename {locale => pages}/gl/404.md (100%) rename {locale => pages}/gl/index.md (100%) rename {locale => pages}/gl/site.json (100%) rename {locale => pages}/it/404.md (100%) rename {locale => pages}/it/about/index.md (100%) rename {locale => pages}/it/get-involved/collab-summit.md (100%) rename {locale => pages}/it/get-involved/index.md (100%) rename {locale => pages}/it/index.md (100%) rename {locale => pages}/it/site.json (100%) rename {locale => pages}/ja/404.md (100%) rename {locale => pages}/ja/about/index.md (100%) rename {locale => pages}/ja/docs/es6.md (100%) rename {locale => pages}/ja/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/ja/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/ja/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ja/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/ja/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ja/docs/guides/index.md (100%) rename {locale => pages}/ja/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/ja/docs/guides/simple-profiling.md (100%) rename {locale => pages}/ja/docs/guides/timers-in-node.md (100%) rename {locale => pages}/ja/docs/index.md (100%) rename {locale => pages}/ja/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/ja/download/current.md (100%) rename {locale => pages}/ja/download/index.md (100%) rename {locale => pages}/ja/download/package-manager.md (100%) rename {locale => pages}/ja/download/releases.md (100%) rename {locale => pages}/ja/get-involved/collab-summit.md (100%) rename {locale => pages}/ja/get-involved/contribute.md (100%) rename {locale => pages}/ja/get-involved/index.md (100%) rename {locale => pages}/ja/index.md (100%) rename {locale => pages}/ja/site.json (100%) rename {locale => pages}/ka/404.md (100%) rename {locale => pages}/ka/about/governance.md (100%) rename {locale => pages}/ka/about/index.md (100%) rename {locale => pages}/ka/docs/es6.md (100%) rename {locale => pages}/ka/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ka/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ka/docs/guides/index.md (100%) rename {locale => pages}/ka/docs/index.md (100%) rename {locale => pages}/ka/download/index.md (100%) rename {locale => pages}/ka/get-involved/index.md (100%) rename {locale => pages}/ka/index.md (100%) rename {locale => pages}/ka/site.json (100%) rename {locale => pages}/ko/404.md (100%) rename {locale => pages}/ko/about/governance.md (100%) rename {locale => pages}/ko/about/index.md (100%) rename {locale => pages}/ko/docs/es6.md (100%) rename {locale => pages}/ko/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/ko/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/ko/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ko/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/ko/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/ko/docs/guides/event-loop-timers-and-nexttick.md (100%) rename {locale => pages}/ko/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ko/docs/guides/index.md (100%) rename {locale => pages}/ko/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/ko/docs/guides/simple-profiling.md (100%) rename {locale => pages}/ko/docs/guides/timers-in-node.md (100%) rename {locale => pages}/ko/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/ko/docs/index.md (100%) rename {locale => pages}/ko/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/ko/download/current.md (100%) rename {locale => pages}/ko/download/index.md (100%) rename {locale => pages}/ko/download/package-manager.md (100%) rename {locale => pages}/ko/download/releases.md (100%) rename {locale => pages}/ko/get-involved/index.md (100%) rename {locale => pages}/ko/index.md (100%) rename {locale => pages}/ko/site.json (100%) rename {locale => pages}/nl/404.md (100%) rename {locale => pages}/nl/about/governance.md (100%) rename {locale => pages}/nl/about/index.md (100%) rename {locale => pages}/nl/docs/index.md (100%) rename {locale => pages}/nl/download/current.md (100%) rename {locale => pages}/nl/download/index.md (100%) rename {locale => pages}/nl/download/package-manager.md (100%) rename {locale => pages}/nl/download/releases.md (100%) rename {locale => pages}/nl/index.md (100%) rename {locale => pages}/nl/site.json (100%) rename {locale => pages}/pt-br/404.md (100%) rename {locale => pages}/pt-br/about/governance.md (100%) rename {locale => pages}/pt-br/about/index.md (100%) rename {locale => pages}/pt-br/docs/es6.md (100%) rename {locale => pages}/pt-br/docs/guides/abi-stability.md (100%) rename {locale => pages}/pt-br/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/pt-br/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/pt-br/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/pt-br/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/pt-br/docs/index.md (100%) rename {locale => pages}/pt-br/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/pt-br/download/current.md (100%) rename {locale => pages}/pt-br/download/index.md (100%) rename {locale => pages}/pt-br/download/package-manager.md (100%) rename {locale => pages}/pt-br/download/releases.md (100%) rename {locale => pages}/pt-br/get-involved/collab-summit.md (100%) rename {locale => pages}/pt-br/get-involved/contribute.md (100%) rename {locale => pages}/pt-br/get-involved/index.md (100%) rename {locale => pages}/pt-br/index.md (100%) rename {locale => pages}/pt-br/site.json (100%) rename {locale => pages}/ro/404.md (100%) rename {locale => pages}/ro/about/governance.md (100%) rename {locale => pages}/ro/about/index.md (100%) rename {locale => pages}/ro/docs/es6.md (100%) rename {locale => pages}/ro/docs/guides/abi-stability.md (100%) rename {locale => pages}/ro/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/ro/docs/guides/backpressuring-in-streams.md (100%) rename {locale => pages}/ro/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/ro/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/ro/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ro/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/ro/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/ro/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/ro/docs/guides/event-loop-timers-and-nexttick.md (100%) rename {locale => pages}/ro/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ro/docs/guides/index.md (100%) rename {locale => pages}/ro/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/ro/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/ro/docs/guides/simple-profiling.md (100%) rename {locale => pages}/ro/docs/guides/timers-in-node.md (100%) rename {locale => pages}/ro/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/ro/docs/index.md (100%) rename {locale => pages}/ro/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/ro/download/current.md (100%) rename {locale => pages}/ro/download/index.md (100%) rename {locale => pages}/ro/download/package-manager.md (100%) rename {locale => pages}/ro/download/releases.md (100%) rename {locale => pages}/ro/get-involved/collab-summit.md (100%) rename {locale => pages}/ro/get-involved/contribute.md (100%) rename {locale => pages}/ro/get-involved/index.md (100%) rename {locale => pages}/ro/index.md (100%) rename {locale => pages}/ro/site.json (100%) rename {locale => pages}/ru/404.md (100%) rename {locale => pages}/ru/about/governance.md (100%) rename {locale => pages}/ru/about/index.md (100%) rename {locale => pages}/ru/docs/es6.md (100%) rename {locale => pages}/ru/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/ru/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/ru/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/ru/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/ru/docs/guides/index.md (100%) rename {locale => pages}/ru/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/ru/docs/guides/simple-profiling.md (100%) rename {locale => pages}/ru/docs/guides/timers-in-node.md (100%) rename {locale => pages}/ru/docs/index.md (100%) rename {locale => pages}/ru/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/ru/download/current.md (100%) rename {locale => pages}/ru/download/index.md (100%) rename {locale => pages}/ru/download/package-manager.md (100%) rename {locale => pages}/ru/download/releases.md (100%) rename {locale => pages}/ru/get-involved/collab-summit.md (100%) rename {locale => pages}/ru/get-involved/contribute.md (100%) rename {locale => pages}/ru/get-involved/index.md (100%) rename {locale => pages}/ru/index.md (100%) rename {locale => pages}/ru/site.json (100%) rename {locale => pages}/tr/404.md (100%) rename {locale => pages}/tr/about/index.md (100%) rename {locale => pages}/tr/docs/es6.md (100%) rename {locale => pages}/tr/docs/index.md (100%) rename {locale => pages}/tr/download/current.md (100%) rename {locale => pages}/tr/download/index.md (100%) rename {locale => pages}/tr/index.md (100%) rename {locale => pages}/tr/site.json (100%) rename {locale => pages}/uk/404.md (100%) rename {locale => pages}/uk/about/governance.md (100%) rename {locale => pages}/uk/about/index.md (100%) rename {locale => pages}/uk/docs/es6.md (100%) rename {locale => pages}/uk/docs/index.md (100%) rename {locale => pages}/uk/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/uk/download/current.md (100%) rename {locale => pages}/uk/download/index.md (100%) rename {locale => pages}/uk/download/releases.md (100%) rename {locale => pages}/uk/get-involved/contribute.md (100%) rename {locale => pages}/uk/get-involved/index.md (100%) rename {locale => pages}/uk/index.md (100%) rename {locale => pages}/uk/site.json (100%) rename {locale => pages}/zh-cn/404.md (100%) rename {locale => pages}/zh-cn/about/governance.md (100%) rename {locale => pages}/zh-cn/about/index.md (100%) rename {locale => pages}/zh-cn/docs/es6.md (100%) rename {locale => pages}/zh-cn/docs/guides/abi-stability.md (100%) rename {locale => pages}/zh-cn/docs/guides/anatomy-of-an-http-transaction.md (100%) rename {locale => pages}/zh-cn/docs/guides/backpressuring-in-streams.md (100%) rename {locale => pages}/zh-cn/docs/guides/blocking-vs-non-blocking.md (100%) rename {locale => pages}/zh-cn/docs/guides/buffer-constructor-deprecation.md (100%) rename {locale => pages}/zh-cn/docs/guides/debugging-getting-started.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics-flamegraph.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/live-debugging/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/memory/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/poor-performance/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md (100%) rename {locale => pages}/zh-cn/docs/guides/domain-postmortem.md (100%) rename {locale => pages}/zh-cn/docs/guides/dont-block-the-event-loop.md (100%) rename {locale => pages}/zh-cn/docs/guides/event-loop-timers-and-nexttick.md (100%) rename {locale => pages}/zh-cn/docs/guides/getting-started-guide.md (100%) rename {locale => pages}/zh-cn/docs/guides/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/nodejs-docker-webapp.md (100%) rename {locale => pages}/zh-cn/docs/guides/publishing-napi-modules.md (100%) rename {locale => pages}/zh-cn/docs/guides/security/index.md (100%) rename {locale => pages}/zh-cn/docs/guides/simple-profiling.md (100%) rename {locale => pages}/zh-cn/docs/guides/timers-in-node.md (100%) rename {locale => pages}/zh-cn/docs/guides/working-with-different-filesystems.md (100%) rename {locale => pages}/zh-cn/docs/index.md (100%) rename {locale => pages}/zh-cn/docs/meta/topics/dependencies.md (100%) rename {locale => pages}/zh-cn/download/current.md (100%) rename {locale => pages}/zh-cn/download/index.md (100%) rename {locale => pages}/zh-cn/download/package-manager.md (100%) rename {locale => pages}/zh-cn/download/releases.md (100%) rename {locale => pages}/zh-cn/get-involved/collab-summit.md (100%) rename {locale => pages}/zh-cn/get-involved/contribute.md (100%) rename {locale => pages}/zh-cn/get-involved/index.md (100%) rename {locale => pages}/zh-cn/index.md (100%) rename {locale => pages}/zh-cn/site.json (100%) rename {locale => pages}/zh-tw/404.md (100%) rename {locale => pages}/zh-tw/about/governance.md (100%) rename {locale => pages}/zh-tw/about/index.md (100%) rename {locale => pages}/zh-tw/docs/index.md (100%) rename {locale => pages}/zh-tw/download/current.md (100%) rename {locale => pages}/zh-tw/download/index.md (100%) rename {locale => pages}/zh-tw/download/package-manager.md (100%) rename {locale => pages}/zh-tw/download/releases.md (100%) rename {locale => pages}/zh-tw/get-involved/collab-summit.md (100%) rename {locale => pages}/zh-tw/get-involved/contribute.md (100%) rename {locale => pages}/zh-tw/get-involved/index.md (100%) rename {locale => pages}/zh-tw/index.md (100%) rename {locale => pages}/zh-tw/site.json (100%) diff --git a/locale/ar/404.md b/pages/ar/404.md similarity index 100% rename from locale/ar/404.md rename to pages/ar/404.md diff --git a/locale/ar/about/governance.md b/pages/ar/about/governance.md similarity index 100% rename from locale/ar/about/governance.md rename to pages/ar/about/governance.md diff --git a/locale/ar/about/index.md b/pages/ar/about/index.md similarity index 100% rename from locale/ar/about/index.md rename to pages/ar/about/index.md diff --git a/locale/ar/docs/es6.md b/pages/ar/docs/es6.md similarity index 100% rename from locale/ar/docs/es6.md rename to pages/ar/docs/es6.md diff --git a/locale/ar/docs/guides/abi-stability.md b/pages/ar/docs/guides/abi-stability.md similarity index 100% rename from locale/ar/docs/guides/abi-stability.md rename to pages/ar/docs/guides/abi-stability.md diff --git a/locale/ar/docs/guides/anatomy-of-an-http-transaction.md b/pages/ar/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/ar/docs/guides/anatomy-of-an-http-transaction.md rename to pages/ar/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/ar/docs/guides/debugging-getting-started.md b/pages/ar/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ar/docs/guides/debugging-getting-started.md rename to pages/ar/docs/guides/debugging-getting-started.md diff --git a/locale/ar/docs/guides/getting-started-guide.md b/pages/ar/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ar/docs/guides/getting-started-guide.md rename to pages/ar/docs/guides/getting-started-guide.md diff --git a/locale/ar/docs/guides/index.md b/pages/ar/docs/guides/index.md similarity index 100% rename from locale/ar/docs/guides/index.md rename to pages/ar/docs/guides/index.md diff --git a/locale/ar/docs/guides/publishing-napi-modules.md b/pages/ar/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/ar/docs/guides/publishing-napi-modules.md rename to pages/ar/docs/guides/publishing-napi-modules.md diff --git a/locale/ar/docs/index.md b/pages/ar/docs/index.md similarity index 100% rename from locale/ar/docs/index.md rename to pages/ar/docs/index.md diff --git a/locale/ar/docs/meta/topics/dependencies.md b/pages/ar/docs/meta/topics/dependencies.md similarity index 100% rename from locale/ar/docs/meta/topics/dependencies.md rename to pages/ar/docs/meta/topics/dependencies.md diff --git a/locale/ar/download/current.md b/pages/ar/download/current.md similarity index 100% rename from locale/ar/download/current.md rename to pages/ar/download/current.md diff --git a/locale/ar/download/index.md b/pages/ar/download/index.md similarity index 100% rename from locale/ar/download/index.md rename to pages/ar/download/index.md diff --git a/locale/ar/download/package-manager.md b/pages/ar/download/package-manager.md similarity index 100% rename from locale/ar/download/package-manager.md rename to pages/ar/download/package-manager.md diff --git a/locale/ar/download/releases.md b/pages/ar/download/releases.md similarity index 100% rename from locale/ar/download/releases.md rename to pages/ar/download/releases.md diff --git a/locale/ar/get-involved/collab-summit.md b/pages/ar/get-involved/collab-summit.md similarity index 100% rename from locale/ar/get-involved/collab-summit.md rename to pages/ar/get-involved/collab-summit.md diff --git a/locale/ar/get-involved/contribute.md b/pages/ar/get-involved/contribute.md similarity index 100% rename from locale/ar/get-involved/contribute.md rename to pages/ar/get-involved/contribute.md diff --git a/locale/ar/get-involved/index.md b/pages/ar/get-involved/index.md similarity index 100% rename from locale/ar/get-involved/index.md rename to pages/ar/get-involved/index.md diff --git a/locale/ar/index.md b/pages/ar/index.md similarity index 100% rename from locale/ar/index.md rename to pages/ar/index.md diff --git a/locale/ar/site.json b/pages/ar/site.json similarity index 100% rename from locale/ar/site.json rename to pages/ar/site.json diff --git a/locale/ca/404.md b/pages/ca/404.md similarity index 100% rename from locale/ca/404.md rename to pages/ca/404.md diff --git a/locale/ca/about/index.md b/pages/ca/about/index.md similarity index 100% rename from locale/ca/about/index.md rename to pages/ca/about/index.md diff --git a/locale/ca/docs/index.md b/pages/ca/docs/index.md similarity index 100% rename from locale/ca/docs/index.md rename to pages/ca/docs/index.md diff --git a/locale/ca/download/current.md b/pages/ca/download/current.md similarity index 100% rename from locale/ca/download/current.md rename to pages/ca/download/current.md diff --git a/locale/ca/download/index.md b/pages/ca/download/index.md similarity index 100% rename from locale/ca/download/index.md rename to pages/ca/download/index.md diff --git a/locale/ca/get-involved/index.md b/pages/ca/get-involved/index.md similarity index 100% rename from locale/ca/get-involved/index.md rename to pages/ca/get-involved/index.md diff --git a/locale/ca/index.md b/pages/ca/index.md similarity index 100% rename from locale/ca/index.md rename to pages/ca/index.md diff --git a/locale/ca/site.json b/pages/ca/site.json similarity index 100% rename from locale/ca/site.json rename to pages/ca/site.json diff --git a/locale/de/404.md b/pages/de/404.md similarity index 100% rename from locale/de/404.md rename to pages/de/404.md diff --git a/locale/de/about/index.md b/pages/de/about/index.md similarity index 100% rename from locale/de/about/index.md rename to pages/de/about/index.md diff --git a/locale/de/docs/index.md b/pages/de/docs/index.md similarity index 100% rename from locale/de/docs/index.md rename to pages/de/docs/index.md diff --git a/locale/de/download/current.md b/pages/de/download/current.md similarity index 100% rename from locale/de/download/current.md rename to pages/de/download/current.md diff --git a/locale/de/download/index.md b/pages/de/download/index.md similarity index 100% rename from locale/de/download/index.md rename to pages/de/download/index.md diff --git a/locale/de/index.md b/pages/de/index.md similarity index 100% rename from locale/de/index.md rename to pages/de/index.md diff --git a/locale/de/site.json b/pages/de/site.json similarity index 100% rename from locale/de/site.json rename to pages/de/site.json diff --git a/locale/en/404.md b/pages/en/404.md similarity index 100% rename from locale/en/404.md rename to pages/en/404.md diff --git a/locale/en/about/governance.md b/pages/en/about/governance.md similarity index 100% rename from locale/en/about/governance.md rename to pages/en/about/governance.md diff --git a/locale/en/about/index.md b/pages/en/about/index.md similarity index 100% rename from locale/en/about/index.md rename to pages/en/about/index.md diff --git a/locale/en/black-lives-matter.md b/pages/en/black-lives-matter.md similarity index 100% rename from locale/en/black-lives-matter.md rename to pages/en/black-lives-matter.md diff --git a/locale/en/blog/advisory-board/advisory-board-update.md b/pages/en/blog/advisory-board/advisory-board-update.md similarity index 100% rename from locale/en/blog/advisory-board/advisory-board-update.md rename to pages/en/blog/advisory-board/advisory-board-update.md diff --git a/locale/en/blog/advisory-board/index.md b/pages/en/blog/advisory-board/index.md similarity index 100% rename from locale/en/blog/advisory-board/index.md rename to pages/en/blog/advisory-board/index.md diff --git a/locale/en/blog/advisory-board/listening-to-the-community.md b/pages/en/blog/advisory-board/listening-to-the-community.md similarity index 100% rename from locale/en/blog/advisory-board/listening-to-the-community.md rename to pages/en/blog/advisory-board/listening-to-the-community.md diff --git a/locale/en/blog/announcements/adjusted-release-schedule-covid.md b/pages/en/blog/announcements/adjusted-release-schedule-covid.md similarity index 100% rename from locale/en/blog/announcements/adjusted-release-schedule-covid.md rename to pages/en/blog/announcements/adjusted-release-schedule-covid.md diff --git a/locale/en/blog/announcements/apigee-rising-stack-yahoo.md b/pages/en/blog/announcements/apigee-rising-stack-yahoo.md similarity index 100% rename from locale/en/blog/announcements/apigee-rising-stack-yahoo.md rename to pages/en/blog/announcements/apigee-rising-stack-yahoo.md diff --git a/locale/en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md b/pages/en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md similarity index 100% rename from locale/en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md rename to pages/en/blog/announcements/appdynamics-newrelic-opbeat-sphinx.md diff --git a/locale/en/blog/announcements/cars-dynatrace.md b/pages/en/blog/announcements/cars-dynatrace.md similarity index 100% rename from locale/en/blog/announcements/cars-dynatrace.md rename to pages/en/blog/announcements/cars-dynatrace.md diff --git a/locale/en/blog/announcements/foundation-advances-growth.md b/pages/en/blog/announcements/foundation-advances-growth.md similarity index 100% rename from locale/en/blog/announcements/foundation-advances-growth.md rename to pages/en/blog/announcements/foundation-advances-growth.md diff --git a/locale/en/blog/announcements/foundation-elects-board.md b/pages/en/blog/announcements/foundation-elects-board.md similarity index 100% rename from locale/en/blog/announcements/foundation-elects-board.md rename to pages/en/blog/announcements/foundation-elects-board.md diff --git a/locale/en/blog/announcements/foundation-express-news.md b/pages/en/blog/announcements/foundation-express-news.md similarity index 100% rename from locale/en/blog/announcements/foundation-express-news.md rename to pages/en/blog/announcements/foundation-express-news.md diff --git a/locale/en/blog/announcements/foundation-v4-announce.md b/pages/en/blog/announcements/foundation-v4-announce.md similarity index 100% rename from locale/en/blog/announcements/foundation-v4-announce.md rename to pages/en/blog/announcements/foundation-v4-announce.md diff --git a/locale/en/blog/announcements/index.md b/pages/en/blog/announcements/index.md similarity index 100% rename from locale/en/blog/announcements/index.md rename to pages/en/blog/announcements/index.md diff --git a/locale/en/blog/announcements/interactive-2015-keynotes.md b/pages/en/blog/announcements/interactive-2015-keynotes.md similarity index 100% rename from locale/en/blog/announcements/interactive-2015-keynotes.md rename to pages/en/blog/announcements/interactive-2015-keynotes.md diff --git a/locale/en/blog/announcements/interactive-2015-programming.md b/pages/en/blog/announcements/interactive-2015-programming.md similarity index 100% rename from locale/en/blog/announcements/interactive-2015-programming.md rename to pages/en/blog/announcements/interactive-2015-programming.md diff --git a/locale/en/blog/announcements/interactive-2015.md b/pages/en/blog/announcements/interactive-2015.md similarity index 100% rename from locale/en/blog/announcements/interactive-2015.md rename to pages/en/blog/announcements/interactive-2015.md diff --git a/locale/en/blog/announcements/interactive-2016-ams.md b/pages/en/blog/announcements/interactive-2016-ams.md similarity index 100% rename from locale/en/blog/announcements/interactive-2016-ams.md rename to pages/en/blog/announcements/interactive-2016-ams.md diff --git a/locale/en/blog/announcements/interactive-2016-north-america-schedule.md b/pages/en/blog/announcements/interactive-2016-north-america-schedule.md similarity index 100% rename from locale/en/blog/announcements/interactive-2016-north-america-schedule.md rename to pages/en/blog/announcements/interactive-2016-north-america-schedule.md diff --git a/locale/en/blog/announcements/nodejs-certified-developer-program.md b/pages/en/blog/announcements/nodejs-certified-developer-program.md similarity index 100% rename from locale/en/blog/announcements/nodejs-certified-developer-program.md rename to pages/en/blog/announcements/nodejs-certified-developer-program.md diff --git a/locale/en/blog/announcements/nodejs-foundation-momentum-release.md b/pages/en/blog/announcements/nodejs-foundation-momentum-release.md similarity index 100% rename from locale/en/blog/announcements/nodejs-foundation-momentum-release.md rename to pages/en/blog/announcements/nodejs-foundation-momentum-release.md diff --git a/locale/en/blog/announcements/nodejs-foundation-survey.md b/pages/en/blog/announcements/nodejs-foundation-survey.md similarity index 100% rename from locale/en/blog/announcements/nodejs-foundation-survey.md rename to pages/en/blog/announcements/nodejs-foundation-survey.md diff --git a/locale/en/blog/announcements/nodejs-security-project.md b/pages/en/blog/announcements/nodejs-security-project.md similarity index 100% rename from locale/en/blog/announcements/nodejs-security-project.md rename to pages/en/blog/announcements/nodejs-security-project.md diff --git a/locale/en/blog/announcements/nodejs-trademarks-transferred-to-openjs-foundation.md b/pages/en/blog/announcements/nodejs-trademarks-transferred-to-openjs-foundation.md similarity index 100% rename from locale/en/blog/announcements/nodejs-trademarks-transferred-to-openjs-foundation.md rename to pages/en/blog/announcements/nodejs-trademarks-transferred-to-openjs-foundation.md diff --git a/locale/en/blog/announcements/nodejs16-eol.md b/pages/en/blog/announcements/nodejs16-eol.md similarity index 100% rename from locale/en/blog/announcements/nodejs16-eol.md rename to pages/en/blog/announcements/nodejs16-eol.md diff --git a/locale/en/blog/announcements/retiring-the-node-js-community-committee.md b/pages/en/blog/announcements/retiring-the-node-js-community-committee.md similarity index 100% rename from locale/en/blog/announcements/retiring-the-node-js-community-committee.md rename to pages/en/blog/announcements/retiring-the-node-js-community-committee.md diff --git a/locale/en/blog/announcements/v18-release-announce.md b/pages/en/blog/announcements/v18-release-announce.md similarity index 100% rename from locale/en/blog/announcements/v18-release-announce.md rename to pages/en/blog/announcements/v18-release-announce.md diff --git a/locale/en/blog/announcements/v19-release-announce.md b/pages/en/blog/announcements/v19-release-announce.md similarity index 100% rename from locale/en/blog/announcements/v19-release-announce.md rename to pages/en/blog/announcements/v19-release-announce.md diff --git a/locale/en/blog/announcements/v6-release.md b/pages/en/blog/announcements/v6-release.md similarity index 100% rename from locale/en/blog/announcements/v6-release.md rename to pages/en/blog/announcements/v6-release.md diff --git a/locale/en/blog/announcements/welcome-google.md b/pages/en/blog/announcements/welcome-google.md similarity index 100% rename from locale/en/blog/announcements/welcome-google.md rename to pages/en/blog/announcements/welcome-google.md diff --git a/locale/en/blog/announcements/welcome-redhat.md b/pages/en/blog/announcements/welcome-redhat.md similarity index 100% rename from locale/en/blog/announcements/welcome-redhat.md rename to pages/en/blog/announcements/welcome-redhat.md diff --git a/locale/en/blog/community/2017-election.md b/pages/en/blog/community/2017-election.md similarity index 100% rename from locale/en/blog/community/2017-election.md rename to pages/en/blog/community/2017-election.md diff --git a/locale/en/blog/community/building-nodejs-together.md b/pages/en/blog/community/building-nodejs-together.md similarity index 100% rename from locale/en/blog/community/building-nodejs-together.md rename to pages/en/blog/community/building-nodejs-together.md diff --git a/locale/en/blog/community/foundation-benefits-all.md b/pages/en/blog/community/foundation-benefits-all.md similarity index 100% rename from locale/en/blog/community/foundation-benefits-all.md rename to pages/en/blog/community/foundation-benefits-all.md diff --git a/locale/en/blog/community/index.md b/pages/en/blog/community/index.md similarity index 100% rename from locale/en/blog/community/index.md rename to pages/en/blog/community/index.md diff --git a/locale/en/blog/community/individual-membership.md b/pages/en/blog/community/individual-membership.md similarity index 100% rename from locale/en/blog/community/individual-membership.md rename to pages/en/blog/community/individual-membership.md diff --git a/locale/en/blog/community/next-chapter.md b/pages/en/blog/community/next-chapter.md similarity index 100% rename from locale/en/blog/community/next-chapter.md rename to pages/en/blog/community/next-chapter.md diff --git a/locale/en/blog/community/node-leaders-building-open-neutral-foundation.md b/pages/en/blog/community/node-leaders-building-open-neutral-foundation.md similarity index 100% rename from locale/en/blog/community/node-leaders-building-open-neutral-foundation.md rename to pages/en/blog/community/node-leaders-building-open-neutral-foundation.md diff --git a/locale/en/blog/community/node-v5.md b/pages/en/blog/community/node-v5.md similarity index 100% rename from locale/en/blog/community/node-v5.md rename to pages/en/blog/community/node-v5.md diff --git a/locale/en/blog/community/quality-with-speed.md b/pages/en/blog/community/quality-with-speed.md similarity index 100% rename from locale/en/blog/community/quality-with-speed.md rename to pages/en/blog/community/quality-with-speed.md diff --git a/locale/en/blog/community/transitions.md b/pages/en/blog/community/transitions.md similarity index 100% rename from locale/en/blog/community/transitions.md rename to pages/en/blog/community/transitions.md diff --git a/locale/en/blog/community/update-v8-5.4.md b/pages/en/blog/community/update-v8-5.4.md similarity index 100% rename from locale/en/blog/community/update-v8-5.4.md rename to pages/en/blog/community/update-v8-5.4.md diff --git a/locale/en/blog/community/v5-to-v7.md b/pages/en/blog/community/v5-to-v7.md similarity index 100% rename from locale/en/blog/community/v5-to-v7.md rename to pages/en/blog/community/v5-to-v7.md diff --git a/locale/en/blog/feature/index.md b/pages/en/blog/feature/index.md similarity index 100% rename from locale/en/blog/feature/index.md rename to pages/en/blog/feature/index.md diff --git a/locale/en/blog/feature/streams2.md b/pages/en/blog/feature/streams2.md similarity index 100% rename from locale/en/blog/feature/streams2.md rename to pages/en/blog/feature/streams2.md diff --git a/locale/en/blog/index.md b/pages/en/blog/index.md similarity index 100% rename from locale/en/blog/index.md rename to pages/en/blog/index.md diff --git a/locale/en/blog/module/index.md b/pages/en/blog/module/index.md similarity index 100% rename from locale/en/blog/module/index.md rename to pages/en/blog/module/index.md diff --git a/locale/en/blog/module/multi-server-continuous-deployment-with-fleet.md b/pages/en/blog/module/multi-server-continuous-deployment-with-fleet.md similarity index 100% rename from locale/en/blog/module/multi-server-continuous-deployment-with-fleet.md rename to pages/en/blog/module/multi-server-continuous-deployment-with-fleet.md diff --git a/locale/en/blog/module/service-logging-in-json-with-bunyan.md b/pages/en/blog/module/service-logging-in-json-with-bunyan.md similarity index 100% rename from locale/en/blog/module/service-logging-in-json-with-bunyan.md rename to pages/en/blog/module/service-logging-in-json-with-bunyan.md diff --git a/locale/en/blog/nodejs-road-ahead.md b/pages/en/blog/nodejs-road-ahead.md similarity index 100% rename from locale/en/blog/nodejs-road-ahead.md rename to pages/en/blog/nodejs-road-ahead.md diff --git a/locale/en/blog/npm/2013-outage-postmortem.md b/pages/en/blog/npm/2013-outage-postmortem.md similarity index 100% rename from locale/en/blog/npm/2013-outage-postmortem.md rename to pages/en/blog/npm/2013-outage-postmortem.md diff --git a/locale/en/blog/npm/index.md b/pages/en/blog/npm/index.md similarity index 100% rename from locale/en/blog/npm/index.md rename to pages/en/blog/npm/index.md diff --git a/locale/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md b/pages/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md similarity index 100% rename from locale/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md rename to pages/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap.md diff --git a/locale/en/blog/npm/npm-1-0-global-vs-local-installation.md b/pages/en/blog/npm/npm-1-0-global-vs-local-installation.md similarity index 100% rename from locale/en/blog/npm/npm-1-0-global-vs-local-installation.md rename to pages/en/blog/npm/npm-1-0-global-vs-local-installation.md diff --git a/locale/en/blog/npm/npm-1-0-link.md b/pages/en/blog/npm/npm-1-0-link.md similarity index 100% rename from locale/en/blog/npm/npm-1-0-link.md rename to pages/en/blog/npm/npm-1-0-link.md diff --git a/locale/en/blog/npm/npm-1-0-released.md b/pages/en/blog/npm/npm-1-0-released.md similarity index 100% rename from locale/en/blog/npm/npm-1-0-released.md rename to pages/en/blog/npm/npm-1-0-released.md diff --git a/locale/en/blog/npm/npm-1-0-the-new-ls.md b/pages/en/blog/npm/npm-1-0-the-new-ls.md similarity index 100% rename from locale/en/blog/npm/npm-1-0-the-new-ls.md rename to pages/en/blog/npm/npm-1-0-the-new-ls.md diff --git a/locale/en/blog/npm/peer-dependencies.md b/pages/en/blog/npm/peer-dependencies.md similarity index 100% rename from locale/en/blog/npm/peer-dependencies.md rename to pages/en/blog/npm/peer-dependencies.md diff --git a/locale/en/blog/release/index.md b/pages/en/blog/release/index.md similarity index 100% rename from locale/en/blog/release/index.md rename to pages/en/blog/release/index.md diff --git a/locale/en/blog/release/v0.10.0.md b/pages/en/blog/release/v0.10.0.md similarity index 100% rename from locale/en/blog/release/v0.10.0.md rename to pages/en/blog/release/v0.10.0.md diff --git a/locale/en/blog/release/v0.10.1.md b/pages/en/blog/release/v0.10.1.md similarity index 100% rename from locale/en/blog/release/v0.10.1.md rename to pages/en/blog/release/v0.10.1.md diff --git a/locale/en/blog/release/v0.10.10.md b/pages/en/blog/release/v0.10.10.md similarity index 100% rename from locale/en/blog/release/v0.10.10.md rename to pages/en/blog/release/v0.10.10.md diff --git a/locale/en/blog/release/v0.10.11.md b/pages/en/blog/release/v0.10.11.md similarity index 100% rename from locale/en/blog/release/v0.10.11.md rename to pages/en/blog/release/v0.10.11.md diff --git a/locale/en/blog/release/v0.10.12.md b/pages/en/blog/release/v0.10.12.md similarity index 100% rename from locale/en/blog/release/v0.10.12.md rename to pages/en/blog/release/v0.10.12.md diff --git a/locale/en/blog/release/v0.10.13.md b/pages/en/blog/release/v0.10.13.md similarity index 100% rename from locale/en/blog/release/v0.10.13.md rename to pages/en/blog/release/v0.10.13.md diff --git a/locale/en/blog/release/v0.10.14.md b/pages/en/blog/release/v0.10.14.md similarity index 100% rename from locale/en/blog/release/v0.10.14.md rename to pages/en/blog/release/v0.10.14.md diff --git a/locale/en/blog/release/v0.10.15.md b/pages/en/blog/release/v0.10.15.md similarity index 100% rename from locale/en/blog/release/v0.10.15.md rename to pages/en/blog/release/v0.10.15.md diff --git a/locale/en/blog/release/v0.10.16.md b/pages/en/blog/release/v0.10.16.md similarity index 100% rename from locale/en/blog/release/v0.10.16.md rename to pages/en/blog/release/v0.10.16.md diff --git a/locale/en/blog/release/v0.10.17.md b/pages/en/blog/release/v0.10.17.md similarity index 100% rename from locale/en/blog/release/v0.10.17.md rename to pages/en/blog/release/v0.10.17.md diff --git a/locale/en/blog/release/v0.10.18.md b/pages/en/blog/release/v0.10.18.md similarity index 100% rename from locale/en/blog/release/v0.10.18.md rename to pages/en/blog/release/v0.10.18.md diff --git a/locale/en/blog/release/v0.10.19.md b/pages/en/blog/release/v0.10.19.md similarity index 100% rename from locale/en/blog/release/v0.10.19.md rename to pages/en/blog/release/v0.10.19.md diff --git a/locale/en/blog/release/v0.10.2.md b/pages/en/blog/release/v0.10.2.md similarity index 100% rename from locale/en/blog/release/v0.10.2.md rename to pages/en/blog/release/v0.10.2.md diff --git a/locale/en/blog/release/v0.10.20.md b/pages/en/blog/release/v0.10.20.md similarity index 100% rename from locale/en/blog/release/v0.10.20.md rename to pages/en/blog/release/v0.10.20.md diff --git a/locale/en/blog/release/v0.10.21.md b/pages/en/blog/release/v0.10.21.md similarity index 100% rename from locale/en/blog/release/v0.10.21.md rename to pages/en/blog/release/v0.10.21.md diff --git a/locale/en/blog/release/v0.10.22.md b/pages/en/blog/release/v0.10.22.md similarity index 100% rename from locale/en/blog/release/v0.10.22.md rename to pages/en/blog/release/v0.10.22.md diff --git a/locale/en/blog/release/v0.10.23.md b/pages/en/blog/release/v0.10.23.md similarity index 100% rename from locale/en/blog/release/v0.10.23.md rename to pages/en/blog/release/v0.10.23.md diff --git a/locale/en/blog/release/v0.10.24.md b/pages/en/blog/release/v0.10.24.md similarity index 100% rename from locale/en/blog/release/v0.10.24.md rename to pages/en/blog/release/v0.10.24.md diff --git a/locale/en/blog/release/v0.10.25.md b/pages/en/blog/release/v0.10.25.md similarity index 100% rename from locale/en/blog/release/v0.10.25.md rename to pages/en/blog/release/v0.10.25.md diff --git a/locale/en/blog/release/v0.10.26.md b/pages/en/blog/release/v0.10.26.md similarity index 100% rename from locale/en/blog/release/v0.10.26.md rename to pages/en/blog/release/v0.10.26.md diff --git a/locale/en/blog/release/v0.10.27.md b/pages/en/blog/release/v0.10.27.md similarity index 100% rename from locale/en/blog/release/v0.10.27.md rename to pages/en/blog/release/v0.10.27.md diff --git a/locale/en/blog/release/v0.10.28.md b/pages/en/blog/release/v0.10.28.md similarity index 100% rename from locale/en/blog/release/v0.10.28.md rename to pages/en/blog/release/v0.10.28.md diff --git a/locale/en/blog/release/v0.10.29.md b/pages/en/blog/release/v0.10.29.md similarity index 100% rename from locale/en/blog/release/v0.10.29.md rename to pages/en/blog/release/v0.10.29.md diff --git a/locale/en/blog/release/v0.10.3.md b/pages/en/blog/release/v0.10.3.md similarity index 100% rename from locale/en/blog/release/v0.10.3.md rename to pages/en/blog/release/v0.10.3.md diff --git a/locale/en/blog/release/v0.10.30.md b/pages/en/blog/release/v0.10.30.md similarity index 100% rename from locale/en/blog/release/v0.10.30.md rename to pages/en/blog/release/v0.10.30.md diff --git a/locale/en/blog/release/v0.10.31.md b/pages/en/blog/release/v0.10.31.md similarity index 100% rename from locale/en/blog/release/v0.10.31.md rename to pages/en/blog/release/v0.10.31.md diff --git a/locale/en/blog/release/v0.10.32.md b/pages/en/blog/release/v0.10.32.md similarity index 100% rename from locale/en/blog/release/v0.10.32.md rename to pages/en/blog/release/v0.10.32.md diff --git a/locale/en/blog/release/v0.10.33.md b/pages/en/blog/release/v0.10.33.md similarity index 100% rename from locale/en/blog/release/v0.10.33.md rename to pages/en/blog/release/v0.10.33.md diff --git a/locale/en/blog/release/v0.10.34.md b/pages/en/blog/release/v0.10.34.md similarity index 100% rename from locale/en/blog/release/v0.10.34.md rename to pages/en/blog/release/v0.10.34.md diff --git a/locale/en/blog/release/v0.10.35.md b/pages/en/blog/release/v0.10.35.md similarity index 100% rename from locale/en/blog/release/v0.10.35.md rename to pages/en/blog/release/v0.10.35.md diff --git a/locale/en/blog/release/v0.10.36.md b/pages/en/blog/release/v0.10.36.md similarity index 100% rename from locale/en/blog/release/v0.10.36.md rename to pages/en/blog/release/v0.10.36.md diff --git a/locale/en/blog/release/v0.10.37.md b/pages/en/blog/release/v0.10.37.md similarity index 100% rename from locale/en/blog/release/v0.10.37.md rename to pages/en/blog/release/v0.10.37.md diff --git a/locale/en/blog/release/v0.10.38.md b/pages/en/blog/release/v0.10.38.md similarity index 100% rename from locale/en/blog/release/v0.10.38.md rename to pages/en/blog/release/v0.10.38.md diff --git a/locale/en/blog/release/v0.10.39.md b/pages/en/blog/release/v0.10.39.md similarity index 100% rename from locale/en/blog/release/v0.10.39.md rename to pages/en/blog/release/v0.10.39.md diff --git a/locale/en/blog/release/v0.10.4.md b/pages/en/blog/release/v0.10.4.md similarity index 100% rename from locale/en/blog/release/v0.10.4.md rename to pages/en/blog/release/v0.10.4.md diff --git a/locale/en/blog/release/v0.10.40.md b/pages/en/blog/release/v0.10.40.md similarity index 100% rename from locale/en/blog/release/v0.10.40.md rename to pages/en/blog/release/v0.10.40.md diff --git a/locale/en/blog/release/v0.10.41.md b/pages/en/blog/release/v0.10.41.md similarity index 100% rename from locale/en/blog/release/v0.10.41.md rename to pages/en/blog/release/v0.10.41.md diff --git a/locale/en/blog/release/v0.10.42.md b/pages/en/blog/release/v0.10.42.md similarity index 100% rename from locale/en/blog/release/v0.10.42.md rename to pages/en/blog/release/v0.10.42.md diff --git a/locale/en/blog/release/v0.10.43.md b/pages/en/blog/release/v0.10.43.md similarity index 100% rename from locale/en/blog/release/v0.10.43.md rename to pages/en/blog/release/v0.10.43.md diff --git a/locale/en/blog/release/v0.10.44.md b/pages/en/blog/release/v0.10.44.md similarity index 100% rename from locale/en/blog/release/v0.10.44.md rename to pages/en/blog/release/v0.10.44.md diff --git a/locale/en/blog/release/v0.10.45.md b/pages/en/blog/release/v0.10.45.md similarity index 100% rename from locale/en/blog/release/v0.10.45.md rename to pages/en/blog/release/v0.10.45.md diff --git a/locale/en/blog/release/v0.10.46.md b/pages/en/blog/release/v0.10.46.md similarity index 100% rename from locale/en/blog/release/v0.10.46.md rename to pages/en/blog/release/v0.10.46.md diff --git a/locale/en/blog/release/v0.10.47.md b/pages/en/blog/release/v0.10.47.md similarity index 100% rename from locale/en/blog/release/v0.10.47.md rename to pages/en/blog/release/v0.10.47.md diff --git a/locale/en/blog/release/v0.10.48.md b/pages/en/blog/release/v0.10.48.md similarity index 100% rename from locale/en/blog/release/v0.10.48.md rename to pages/en/blog/release/v0.10.48.md diff --git a/locale/en/blog/release/v0.10.5.md b/pages/en/blog/release/v0.10.5.md similarity index 100% rename from locale/en/blog/release/v0.10.5.md rename to pages/en/blog/release/v0.10.5.md diff --git a/locale/en/blog/release/v0.10.6.md b/pages/en/blog/release/v0.10.6.md similarity index 100% rename from locale/en/blog/release/v0.10.6.md rename to pages/en/blog/release/v0.10.6.md diff --git a/locale/en/blog/release/v0.10.7.md b/pages/en/blog/release/v0.10.7.md similarity index 100% rename from locale/en/blog/release/v0.10.7.md rename to pages/en/blog/release/v0.10.7.md diff --git a/locale/en/blog/release/v0.10.8.md b/pages/en/blog/release/v0.10.8.md similarity index 100% rename from locale/en/blog/release/v0.10.8.md rename to pages/en/blog/release/v0.10.8.md diff --git a/locale/en/blog/release/v0.10.9.md b/pages/en/blog/release/v0.10.9.md similarity index 100% rename from locale/en/blog/release/v0.10.9.md rename to pages/en/blog/release/v0.10.9.md diff --git a/locale/en/blog/release/v0.11.0.md b/pages/en/blog/release/v0.11.0.md similarity index 100% rename from locale/en/blog/release/v0.11.0.md rename to pages/en/blog/release/v0.11.0.md diff --git a/locale/en/blog/release/v0.11.1.md b/pages/en/blog/release/v0.11.1.md similarity index 100% rename from locale/en/blog/release/v0.11.1.md rename to pages/en/blog/release/v0.11.1.md diff --git a/locale/en/blog/release/v0.11.10.md b/pages/en/blog/release/v0.11.10.md similarity index 100% rename from locale/en/blog/release/v0.11.10.md rename to pages/en/blog/release/v0.11.10.md diff --git a/locale/en/blog/release/v0.11.11.md b/pages/en/blog/release/v0.11.11.md similarity index 100% rename from locale/en/blog/release/v0.11.11.md rename to pages/en/blog/release/v0.11.11.md diff --git a/locale/en/blog/release/v0.11.12.md b/pages/en/blog/release/v0.11.12.md similarity index 100% rename from locale/en/blog/release/v0.11.12.md rename to pages/en/blog/release/v0.11.12.md diff --git a/locale/en/blog/release/v0.11.14.md b/pages/en/blog/release/v0.11.14.md similarity index 100% rename from locale/en/blog/release/v0.11.14.md rename to pages/en/blog/release/v0.11.14.md diff --git a/locale/en/blog/release/v0.11.15.md b/pages/en/blog/release/v0.11.15.md similarity index 100% rename from locale/en/blog/release/v0.11.15.md rename to pages/en/blog/release/v0.11.15.md diff --git a/locale/en/blog/release/v0.11.16.md b/pages/en/blog/release/v0.11.16.md similarity index 100% rename from locale/en/blog/release/v0.11.16.md rename to pages/en/blog/release/v0.11.16.md diff --git a/locale/en/blog/release/v0.11.2.md b/pages/en/blog/release/v0.11.2.md similarity index 100% rename from locale/en/blog/release/v0.11.2.md rename to pages/en/blog/release/v0.11.2.md diff --git a/locale/en/blog/release/v0.11.3.md b/pages/en/blog/release/v0.11.3.md similarity index 100% rename from locale/en/blog/release/v0.11.3.md rename to pages/en/blog/release/v0.11.3.md diff --git a/locale/en/blog/release/v0.11.4.md b/pages/en/blog/release/v0.11.4.md similarity index 100% rename from locale/en/blog/release/v0.11.4.md rename to pages/en/blog/release/v0.11.4.md diff --git a/locale/en/blog/release/v0.11.5.md b/pages/en/blog/release/v0.11.5.md similarity index 100% rename from locale/en/blog/release/v0.11.5.md rename to pages/en/blog/release/v0.11.5.md diff --git a/locale/en/blog/release/v0.11.6.md b/pages/en/blog/release/v0.11.6.md similarity index 100% rename from locale/en/blog/release/v0.11.6.md rename to pages/en/blog/release/v0.11.6.md diff --git a/locale/en/blog/release/v0.11.7.md b/pages/en/blog/release/v0.11.7.md similarity index 100% rename from locale/en/blog/release/v0.11.7.md rename to pages/en/blog/release/v0.11.7.md diff --git a/locale/en/blog/release/v0.11.8.md b/pages/en/blog/release/v0.11.8.md similarity index 100% rename from locale/en/blog/release/v0.11.8.md rename to pages/en/blog/release/v0.11.8.md diff --git a/locale/en/blog/release/v0.11.9.md b/pages/en/blog/release/v0.11.9.md similarity index 100% rename from locale/en/blog/release/v0.11.9.md rename to pages/en/blog/release/v0.11.9.md diff --git a/locale/en/blog/release/v0.12.0.md b/pages/en/blog/release/v0.12.0.md similarity index 100% rename from locale/en/blog/release/v0.12.0.md rename to pages/en/blog/release/v0.12.0.md diff --git a/locale/en/blog/release/v0.12.1.md b/pages/en/blog/release/v0.12.1.md similarity index 100% rename from locale/en/blog/release/v0.12.1.md rename to pages/en/blog/release/v0.12.1.md diff --git a/locale/en/blog/release/v0.12.10.md b/pages/en/blog/release/v0.12.10.md similarity index 100% rename from locale/en/blog/release/v0.12.10.md rename to pages/en/blog/release/v0.12.10.md diff --git a/locale/en/blog/release/v0.12.11.md b/pages/en/blog/release/v0.12.11.md similarity index 100% rename from locale/en/blog/release/v0.12.11.md rename to pages/en/blog/release/v0.12.11.md diff --git a/locale/en/blog/release/v0.12.12.md b/pages/en/blog/release/v0.12.12.md similarity index 100% rename from locale/en/blog/release/v0.12.12.md rename to pages/en/blog/release/v0.12.12.md diff --git a/locale/en/blog/release/v0.12.13.md b/pages/en/blog/release/v0.12.13.md similarity index 100% rename from locale/en/blog/release/v0.12.13.md rename to pages/en/blog/release/v0.12.13.md diff --git a/locale/en/blog/release/v0.12.14.md b/pages/en/blog/release/v0.12.14.md similarity index 100% rename from locale/en/blog/release/v0.12.14.md rename to pages/en/blog/release/v0.12.14.md diff --git a/locale/en/blog/release/v0.12.15.md b/pages/en/blog/release/v0.12.15.md similarity index 100% rename from locale/en/blog/release/v0.12.15.md rename to pages/en/blog/release/v0.12.15.md diff --git a/locale/en/blog/release/v0.12.16.md b/pages/en/blog/release/v0.12.16.md similarity index 100% rename from locale/en/blog/release/v0.12.16.md rename to pages/en/blog/release/v0.12.16.md diff --git a/locale/en/blog/release/v0.12.17.md b/pages/en/blog/release/v0.12.17.md similarity index 100% rename from locale/en/blog/release/v0.12.17.md rename to pages/en/blog/release/v0.12.17.md diff --git a/locale/en/blog/release/v0.12.18.md b/pages/en/blog/release/v0.12.18.md similarity index 100% rename from locale/en/blog/release/v0.12.18.md rename to pages/en/blog/release/v0.12.18.md diff --git a/locale/en/blog/release/v0.12.2.md b/pages/en/blog/release/v0.12.2.md similarity index 100% rename from locale/en/blog/release/v0.12.2.md rename to pages/en/blog/release/v0.12.2.md diff --git a/locale/en/blog/release/v0.12.3.md b/pages/en/blog/release/v0.12.3.md similarity index 100% rename from locale/en/blog/release/v0.12.3.md rename to pages/en/blog/release/v0.12.3.md diff --git a/locale/en/blog/release/v0.12.4.md b/pages/en/blog/release/v0.12.4.md similarity index 100% rename from locale/en/blog/release/v0.12.4.md rename to pages/en/blog/release/v0.12.4.md diff --git a/locale/en/blog/release/v0.12.5.md b/pages/en/blog/release/v0.12.5.md similarity index 100% rename from locale/en/blog/release/v0.12.5.md rename to pages/en/blog/release/v0.12.5.md diff --git a/locale/en/blog/release/v0.12.6.md b/pages/en/blog/release/v0.12.6.md similarity index 100% rename from locale/en/blog/release/v0.12.6.md rename to pages/en/blog/release/v0.12.6.md diff --git a/locale/en/blog/release/v0.12.7.md b/pages/en/blog/release/v0.12.7.md similarity index 100% rename from locale/en/blog/release/v0.12.7.md rename to pages/en/blog/release/v0.12.7.md diff --git a/locale/en/blog/release/v0.12.8.md b/pages/en/blog/release/v0.12.8.md similarity index 100% rename from locale/en/blog/release/v0.12.8.md rename to pages/en/blog/release/v0.12.8.md diff --git a/locale/en/blog/release/v0.12.9.md b/pages/en/blog/release/v0.12.9.md similarity index 100% rename from locale/en/blog/release/v0.12.9.md rename to pages/en/blog/release/v0.12.9.md diff --git a/locale/en/blog/release/v0.4.10.md b/pages/en/blog/release/v0.4.10.md similarity index 100% rename from locale/en/blog/release/v0.4.10.md rename to pages/en/blog/release/v0.4.10.md diff --git a/locale/en/blog/release/v0.4.11.md b/pages/en/blog/release/v0.4.11.md similarity index 100% rename from locale/en/blog/release/v0.4.11.md rename to pages/en/blog/release/v0.4.11.md diff --git a/locale/en/blog/release/v0.4.12.md b/pages/en/blog/release/v0.4.12.md similarity index 100% rename from locale/en/blog/release/v0.4.12.md rename to pages/en/blog/release/v0.4.12.md diff --git a/locale/en/blog/release/v0.4.3.md b/pages/en/blog/release/v0.4.3.md similarity index 100% rename from locale/en/blog/release/v0.4.3.md rename to pages/en/blog/release/v0.4.3.md diff --git a/locale/en/blog/release/v0.4.4.md b/pages/en/blog/release/v0.4.4.md similarity index 100% rename from locale/en/blog/release/v0.4.4.md rename to pages/en/blog/release/v0.4.4.md diff --git a/locale/en/blog/release/v0.4.5.md b/pages/en/blog/release/v0.4.5.md similarity index 100% rename from locale/en/blog/release/v0.4.5.md rename to pages/en/blog/release/v0.4.5.md diff --git a/locale/en/blog/release/v0.4.6.md b/pages/en/blog/release/v0.4.6.md similarity index 100% rename from locale/en/blog/release/v0.4.6.md rename to pages/en/blog/release/v0.4.6.md diff --git a/locale/en/blog/release/v0.4.7.md b/pages/en/blog/release/v0.4.7.md similarity index 100% rename from locale/en/blog/release/v0.4.7.md rename to pages/en/blog/release/v0.4.7.md diff --git a/locale/en/blog/release/v0.4.8.md b/pages/en/blog/release/v0.4.8.md similarity index 100% rename from locale/en/blog/release/v0.4.8.md rename to pages/en/blog/release/v0.4.8.md diff --git a/locale/en/blog/release/v0.4.9.md b/pages/en/blog/release/v0.4.9.md similarity index 100% rename from locale/en/blog/release/v0.4.9.md rename to pages/en/blog/release/v0.4.9.md diff --git a/locale/en/blog/release/v0.5.0.md b/pages/en/blog/release/v0.5.0.md similarity index 100% rename from locale/en/blog/release/v0.5.0.md rename to pages/en/blog/release/v0.5.0.md diff --git a/locale/en/blog/release/v0.5.1.md b/pages/en/blog/release/v0.5.1.md similarity index 100% rename from locale/en/blog/release/v0.5.1.md rename to pages/en/blog/release/v0.5.1.md diff --git a/locale/en/blog/release/v0.5.10.md b/pages/en/blog/release/v0.5.10.md similarity index 100% rename from locale/en/blog/release/v0.5.10.md rename to pages/en/blog/release/v0.5.10.md diff --git a/locale/en/blog/release/v0.5.2.md b/pages/en/blog/release/v0.5.2.md similarity index 100% rename from locale/en/blog/release/v0.5.2.md rename to pages/en/blog/release/v0.5.2.md diff --git a/locale/en/blog/release/v0.5.3.md b/pages/en/blog/release/v0.5.3.md similarity index 100% rename from locale/en/blog/release/v0.5.3.md rename to pages/en/blog/release/v0.5.3.md diff --git a/locale/en/blog/release/v0.5.4.md b/pages/en/blog/release/v0.5.4.md similarity index 100% rename from locale/en/blog/release/v0.5.4.md rename to pages/en/blog/release/v0.5.4.md diff --git a/locale/en/blog/release/v0.5.5.md b/pages/en/blog/release/v0.5.5.md similarity index 100% rename from locale/en/blog/release/v0.5.5.md rename to pages/en/blog/release/v0.5.5.md diff --git a/locale/en/blog/release/v0.5.6.md b/pages/en/blog/release/v0.5.6.md similarity index 100% rename from locale/en/blog/release/v0.5.6.md rename to pages/en/blog/release/v0.5.6.md diff --git a/locale/en/blog/release/v0.5.7.md b/pages/en/blog/release/v0.5.7.md similarity index 100% rename from locale/en/blog/release/v0.5.7.md rename to pages/en/blog/release/v0.5.7.md diff --git a/locale/en/blog/release/v0.5.8.md b/pages/en/blog/release/v0.5.8.md similarity index 100% rename from locale/en/blog/release/v0.5.8.md rename to pages/en/blog/release/v0.5.8.md diff --git a/locale/en/blog/release/v0.5.9.md b/pages/en/blog/release/v0.5.9.md similarity index 100% rename from locale/en/blog/release/v0.5.9.md rename to pages/en/blog/release/v0.5.9.md diff --git a/locale/en/blog/release/v0.6.0.md b/pages/en/blog/release/v0.6.0.md similarity index 100% rename from locale/en/blog/release/v0.6.0.md rename to pages/en/blog/release/v0.6.0.md diff --git a/locale/en/blog/release/v0.6.1.md b/pages/en/blog/release/v0.6.1.md similarity index 100% rename from locale/en/blog/release/v0.6.1.md rename to pages/en/blog/release/v0.6.1.md diff --git a/locale/en/blog/release/v0.6.10.md b/pages/en/blog/release/v0.6.10.md similarity index 100% rename from locale/en/blog/release/v0.6.10.md rename to pages/en/blog/release/v0.6.10.md diff --git a/locale/en/blog/release/v0.6.11.md b/pages/en/blog/release/v0.6.11.md similarity index 100% rename from locale/en/blog/release/v0.6.11.md rename to pages/en/blog/release/v0.6.11.md diff --git a/locale/en/blog/release/v0.6.12.md b/pages/en/blog/release/v0.6.12.md similarity index 100% rename from locale/en/blog/release/v0.6.12.md rename to pages/en/blog/release/v0.6.12.md diff --git a/locale/en/blog/release/v0.6.13.md b/pages/en/blog/release/v0.6.13.md similarity index 100% rename from locale/en/blog/release/v0.6.13.md rename to pages/en/blog/release/v0.6.13.md diff --git a/locale/en/blog/release/v0.6.14.md b/pages/en/blog/release/v0.6.14.md similarity index 100% rename from locale/en/blog/release/v0.6.14.md rename to pages/en/blog/release/v0.6.14.md diff --git a/locale/en/blog/release/v0.6.15.md b/pages/en/blog/release/v0.6.15.md similarity index 100% rename from locale/en/blog/release/v0.6.15.md rename to pages/en/blog/release/v0.6.15.md diff --git a/locale/en/blog/release/v0.6.16.md b/pages/en/blog/release/v0.6.16.md similarity index 100% rename from locale/en/blog/release/v0.6.16.md rename to pages/en/blog/release/v0.6.16.md diff --git a/locale/en/blog/release/v0.6.17.md b/pages/en/blog/release/v0.6.17.md similarity index 100% rename from locale/en/blog/release/v0.6.17.md rename to pages/en/blog/release/v0.6.17.md diff --git a/locale/en/blog/release/v0.6.18.md b/pages/en/blog/release/v0.6.18.md similarity index 100% rename from locale/en/blog/release/v0.6.18.md rename to pages/en/blog/release/v0.6.18.md diff --git a/locale/en/blog/release/v0.6.19.md b/pages/en/blog/release/v0.6.19.md similarity index 100% rename from locale/en/blog/release/v0.6.19.md rename to pages/en/blog/release/v0.6.19.md diff --git a/locale/en/blog/release/v0.6.2.md b/pages/en/blog/release/v0.6.2.md similarity index 100% rename from locale/en/blog/release/v0.6.2.md rename to pages/en/blog/release/v0.6.2.md diff --git a/locale/en/blog/release/v0.6.20.md b/pages/en/blog/release/v0.6.20.md similarity index 100% rename from locale/en/blog/release/v0.6.20.md rename to pages/en/blog/release/v0.6.20.md diff --git a/locale/en/blog/release/v0.6.21.md b/pages/en/blog/release/v0.6.21.md similarity index 100% rename from locale/en/blog/release/v0.6.21.md rename to pages/en/blog/release/v0.6.21.md diff --git a/locale/en/blog/release/v0.6.3.md b/pages/en/blog/release/v0.6.3.md similarity index 100% rename from locale/en/blog/release/v0.6.3.md rename to pages/en/blog/release/v0.6.3.md diff --git a/locale/en/blog/release/v0.6.4.md b/pages/en/blog/release/v0.6.4.md similarity index 100% rename from locale/en/blog/release/v0.6.4.md rename to pages/en/blog/release/v0.6.4.md diff --git a/locale/en/blog/release/v0.6.5.md b/pages/en/blog/release/v0.6.5.md similarity index 100% rename from locale/en/blog/release/v0.6.5.md rename to pages/en/blog/release/v0.6.5.md diff --git a/locale/en/blog/release/v0.6.6.md b/pages/en/blog/release/v0.6.6.md similarity index 100% rename from locale/en/blog/release/v0.6.6.md rename to pages/en/blog/release/v0.6.6.md diff --git a/locale/en/blog/release/v0.6.7.md b/pages/en/blog/release/v0.6.7.md similarity index 100% rename from locale/en/blog/release/v0.6.7.md rename to pages/en/blog/release/v0.6.7.md diff --git a/locale/en/blog/release/v0.6.8.md b/pages/en/blog/release/v0.6.8.md similarity index 100% rename from locale/en/blog/release/v0.6.8.md rename to pages/en/blog/release/v0.6.8.md diff --git a/locale/en/blog/release/v0.6.9.md b/pages/en/blog/release/v0.6.9.md similarity index 100% rename from locale/en/blog/release/v0.6.9.md rename to pages/en/blog/release/v0.6.9.md diff --git a/locale/en/blog/release/v0.7.0.md b/pages/en/blog/release/v0.7.0.md similarity index 100% rename from locale/en/blog/release/v0.7.0.md rename to pages/en/blog/release/v0.7.0.md diff --git a/locale/en/blog/release/v0.7.1.md b/pages/en/blog/release/v0.7.1.md similarity index 100% rename from locale/en/blog/release/v0.7.1.md rename to pages/en/blog/release/v0.7.1.md diff --git a/locale/en/blog/release/v0.7.10.md b/pages/en/blog/release/v0.7.10.md similarity index 100% rename from locale/en/blog/release/v0.7.10.md rename to pages/en/blog/release/v0.7.10.md diff --git a/locale/en/blog/release/v0.7.11.md b/pages/en/blog/release/v0.7.11.md similarity index 100% rename from locale/en/blog/release/v0.7.11.md rename to pages/en/blog/release/v0.7.11.md diff --git a/locale/en/blog/release/v0.7.12.md b/pages/en/blog/release/v0.7.12.md similarity index 100% rename from locale/en/blog/release/v0.7.12.md rename to pages/en/blog/release/v0.7.12.md diff --git a/locale/en/blog/release/v0.7.2.md b/pages/en/blog/release/v0.7.2.md similarity index 100% rename from locale/en/blog/release/v0.7.2.md rename to pages/en/blog/release/v0.7.2.md diff --git a/locale/en/blog/release/v0.7.3.md b/pages/en/blog/release/v0.7.3.md similarity index 100% rename from locale/en/blog/release/v0.7.3.md rename to pages/en/blog/release/v0.7.3.md diff --git a/locale/en/blog/release/v0.7.4.md b/pages/en/blog/release/v0.7.4.md similarity index 100% rename from locale/en/blog/release/v0.7.4.md rename to pages/en/blog/release/v0.7.4.md diff --git a/locale/en/blog/release/v0.7.5.md b/pages/en/blog/release/v0.7.5.md similarity index 100% rename from locale/en/blog/release/v0.7.5.md rename to pages/en/blog/release/v0.7.5.md diff --git a/locale/en/blog/release/v0.7.6.md b/pages/en/blog/release/v0.7.6.md similarity index 100% rename from locale/en/blog/release/v0.7.6.md rename to pages/en/blog/release/v0.7.6.md diff --git a/locale/en/blog/release/v0.7.7.md b/pages/en/blog/release/v0.7.7.md similarity index 100% rename from locale/en/blog/release/v0.7.7.md rename to pages/en/blog/release/v0.7.7.md diff --git a/locale/en/blog/release/v0.7.8.md b/pages/en/blog/release/v0.7.8.md similarity index 100% rename from locale/en/blog/release/v0.7.8.md rename to pages/en/blog/release/v0.7.8.md diff --git a/locale/en/blog/release/v0.7.9.md b/pages/en/blog/release/v0.7.9.md similarity index 100% rename from locale/en/blog/release/v0.7.9.md rename to pages/en/blog/release/v0.7.9.md diff --git a/locale/en/blog/release/v0.8.0.md b/pages/en/blog/release/v0.8.0.md similarity index 100% rename from locale/en/blog/release/v0.8.0.md rename to pages/en/blog/release/v0.8.0.md diff --git a/locale/en/blog/release/v0.8.1.md b/pages/en/blog/release/v0.8.1.md similarity index 100% rename from locale/en/blog/release/v0.8.1.md rename to pages/en/blog/release/v0.8.1.md diff --git a/locale/en/blog/release/v0.8.10.md b/pages/en/blog/release/v0.8.10.md similarity index 100% rename from locale/en/blog/release/v0.8.10.md rename to pages/en/blog/release/v0.8.10.md diff --git a/locale/en/blog/release/v0.8.11.md b/pages/en/blog/release/v0.8.11.md similarity index 100% rename from locale/en/blog/release/v0.8.11.md rename to pages/en/blog/release/v0.8.11.md diff --git a/locale/en/blog/release/v0.8.12.md b/pages/en/blog/release/v0.8.12.md similarity index 100% rename from locale/en/blog/release/v0.8.12.md rename to pages/en/blog/release/v0.8.12.md diff --git a/locale/en/blog/release/v0.8.13.md b/pages/en/blog/release/v0.8.13.md similarity index 100% rename from locale/en/blog/release/v0.8.13.md rename to pages/en/blog/release/v0.8.13.md diff --git a/locale/en/blog/release/v0.8.14.md b/pages/en/blog/release/v0.8.14.md similarity index 100% rename from locale/en/blog/release/v0.8.14.md rename to pages/en/blog/release/v0.8.14.md diff --git a/locale/en/blog/release/v0.8.15.md b/pages/en/blog/release/v0.8.15.md similarity index 100% rename from locale/en/blog/release/v0.8.15.md rename to pages/en/blog/release/v0.8.15.md diff --git a/locale/en/blog/release/v0.8.16.md b/pages/en/blog/release/v0.8.16.md similarity index 100% rename from locale/en/blog/release/v0.8.16.md rename to pages/en/blog/release/v0.8.16.md diff --git a/locale/en/blog/release/v0.8.17.md b/pages/en/blog/release/v0.8.17.md similarity index 100% rename from locale/en/blog/release/v0.8.17.md rename to pages/en/blog/release/v0.8.17.md diff --git a/locale/en/blog/release/v0.8.18.md b/pages/en/blog/release/v0.8.18.md similarity index 100% rename from locale/en/blog/release/v0.8.18.md rename to pages/en/blog/release/v0.8.18.md diff --git a/locale/en/blog/release/v0.8.19.md b/pages/en/blog/release/v0.8.19.md similarity index 100% rename from locale/en/blog/release/v0.8.19.md rename to pages/en/blog/release/v0.8.19.md diff --git a/locale/en/blog/release/v0.8.2.md b/pages/en/blog/release/v0.8.2.md similarity index 100% rename from locale/en/blog/release/v0.8.2.md rename to pages/en/blog/release/v0.8.2.md diff --git a/locale/en/blog/release/v0.8.20.md b/pages/en/blog/release/v0.8.20.md similarity index 100% rename from locale/en/blog/release/v0.8.20.md rename to pages/en/blog/release/v0.8.20.md diff --git a/locale/en/blog/release/v0.8.21.md b/pages/en/blog/release/v0.8.21.md similarity index 100% rename from locale/en/blog/release/v0.8.21.md rename to pages/en/blog/release/v0.8.21.md diff --git a/locale/en/blog/release/v0.8.22.md b/pages/en/blog/release/v0.8.22.md similarity index 100% rename from locale/en/blog/release/v0.8.22.md rename to pages/en/blog/release/v0.8.22.md diff --git a/locale/en/blog/release/v0.8.23.md b/pages/en/blog/release/v0.8.23.md similarity index 100% rename from locale/en/blog/release/v0.8.23.md rename to pages/en/blog/release/v0.8.23.md diff --git a/locale/en/blog/release/v0.8.24.md b/pages/en/blog/release/v0.8.24.md similarity index 100% rename from locale/en/blog/release/v0.8.24.md rename to pages/en/blog/release/v0.8.24.md diff --git a/locale/en/blog/release/v0.8.25.md b/pages/en/blog/release/v0.8.25.md similarity index 100% rename from locale/en/blog/release/v0.8.25.md rename to pages/en/blog/release/v0.8.25.md diff --git a/locale/en/blog/release/v0.8.26.md b/pages/en/blog/release/v0.8.26.md similarity index 100% rename from locale/en/blog/release/v0.8.26.md rename to pages/en/blog/release/v0.8.26.md diff --git a/locale/en/blog/release/v0.8.27.md b/pages/en/blog/release/v0.8.27.md similarity index 100% rename from locale/en/blog/release/v0.8.27.md rename to pages/en/blog/release/v0.8.27.md diff --git a/locale/en/blog/release/v0.8.28.md b/pages/en/blog/release/v0.8.28.md similarity index 100% rename from locale/en/blog/release/v0.8.28.md rename to pages/en/blog/release/v0.8.28.md diff --git a/locale/en/blog/release/v0.8.3.md b/pages/en/blog/release/v0.8.3.md similarity index 100% rename from locale/en/blog/release/v0.8.3.md rename to pages/en/blog/release/v0.8.3.md diff --git a/locale/en/blog/release/v0.8.4.md b/pages/en/blog/release/v0.8.4.md similarity index 100% rename from locale/en/blog/release/v0.8.4.md rename to pages/en/blog/release/v0.8.4.md diff --git a/locale/en/blog/release/v0.8.5.md b/pages/en/blog/release/v0.8.5.md similarity index 100% rename from locale/en/blog/release/v0.8.5.md rename to pages/en/blog/release/v0.8.5.md diff --git a/locale/en/blog/release/v0.8.6.md b/pages/en/blog/release/v0.8.6.md similarity index 100% rename from locale/en/blog/release/v0.8.6.md rename to pages/en/blog/release/v0.8.6.md diff --git a/locale/en/blog/release/v0.8.7.md b/pages/en/blog/release/v0.8.7.md similarity index 100% rename from locale/en/blog/release/v0.8.7.md rename to pages/en/blog/release/v0.8.7.md diff --git a/locale/en/blog/release/v0.8.8.md b/pages/en/blog/release/v0.8.8.md similarity index 100% rename from locale/en/blog/release/v0.8.8.md rename to pages/en/blog/release/v0.8.8.md diff --git a/locale/en/blog/release/v0.8.9.md b/pages/en/blog/release/v0.8.9.md similarity index 100% rename from locale/en/blog/release/v0.8.9.md rename to pages/en/blog/release/v0.8.9.md diff --git a/locale/en/blog/release/v0.9.0.md b/pages/en/blog/release/v0.9.0.md similarity index 100% rename from locale/en/blog/release/v0.9.0.md rename to pages/en/blog/release/v0.9.0.md diff --git a/locale/en/blog/release/v0.9.1.md b/pages/en/blog/release/v0.9.1.md similarity index 100% rename from locale/en/blog/release/v0.9.1.md rename to pages/en/blog/release/v0.9.1.md diff --git a/locale/en/blog/release/v0.9.10.md b/pages/en/blog/release/v0.9.10.md similarity index 100% rename from locale/en/blog/release/v0.9.10.md rename to pages/en/blog/release/v0.9.10.md diff --git a/locale/en/blog/release/v0.9.11.md b/pages/en/blog/release/v0.9.11.md similarity index 100% rename from locale/en/blog/release/v0.9.11.md rename to pages/en/blog/release/v0.9.11.md diff --git a/locale/en/blog/release/v0.9.12.md b/pages/en/blog/release/v0.9.12.md similarity index 100% rename from locale/en/blog/release/v0.9.12.md rename to pages/en/blog/release/v0.9.12.md diff --git a/locale/en/blog/release/v0.9.2.md b/pages/en/blog/release/v0.9.2.md similarity index 100% rename from locale/en/blog/release/v0.9.2.md rename to pages/en/blog/release/v0.9.2.md diff --git a/locale/en/blog/release/v0.9.3.md b/pages/en/blog/release/v0.9.3.md similarity index 100% rename from locale/en/blog/release/v0.9.3.md rename to pages/en/blog/release/v0.9.3.md diff --git a/locale/en/blog/release/v0.9.4.md b/pages/en/blog/release/v0.9.4.md similarity index 100% rename from locale/en/blog/release/v0.9.4.md rename to pages/en/blog/release/v0.9.4.md diff --git a/locale/en/blog/release/v0.9.5.md b/pages/en/blog/release/v0.9.5.md similarity index 100% rename from locale/en/blog/release/v0.9.5.md rename to pages/en/blog/release/v0.9.5.md diff --git a/locale/en/blog/release/v0.9.6.md b/pages/en/blog/release/v0.9.6.md similarity index 100% rename from locale/en/blog/release/v0.9.6.md rename to pages/en/blog/release/v0.9.6.md diff --git a/locale/en/blog/release/v0.9.7.md b/pages/en/blog/release/v0.9.7.md similarity index 100% rename from locale/en/blog/release/v0.9.7.md rename to pages/en/blog/release/v0.9.7.md diff --git a/locale/en/blog/release/v0.9.8.md b/pages/en/blog/release/v0.9.8.md similarity index 100% rename from locale/en/blog/release/v0.9.8.md rename to pages/en/blog/release/v0.9.8.md diff --git a/locale/en/blog/release/v10.0.0.md b/pages/en/blog/release/v10.0.0.md similarity index 100% rename from locale/en/blog/release/v10.0.0.md rename to pages/en/blog/release/v10.0.0.md diff --git a/locale/en/blog/release/v10.1.0.md b/pages/en/blog/release/v10.1.0.md similarity index 100% rename from locale/en/blog/release/v10.1.0.md rename to pages/en/blog/release/v10.1.0.md diff --git a/locale/en/blog/release/v10.10.0.md b/pages/en/blog/release/v10.10.0.md similarity index 100% rename from locale/en/blog/release/v10.10.0.md rename to pages/en/blog/release/v10.10.0.md diff --git a/locale/en/blog/release/v10.11.0.md b/pages/en/blog/release/v10.11.0.md similarity index 100% rename from locale/en/blog/release/v10.11.0.md rename to pages/en/blog/release/v10.11.0.md diff --git a/locale/en/blog/release/v10.12.0.md b/pages/en/blog/release/v10.12.0.md similarity index 100% rename from locale/en/blog/release/v10.12.0.md rename to pages/en/blog/release/v10.12.0.md diff --git a/locale/en/blog/release/v10.13.0.md b/pages/en/blog/release/v10.13.0.md similarity index 100% rename from locale/en/blog/release/v10.13.0.md rename to pages/en/blog/release/v10.13.0.md diff --git a/locale/en/blog/release/v10.14.0.md b/pages/en/blog/release/v10.14.0.md similarity index 100% rename from locale/en/blog/release/v10.14.0.md rename to pages/en/blog/release/v10.14.0.md diff --git a/locale/en/blog/release/v10.14.1.md b/pages/en/blog/release/v10.14.1.md similarity index 100% rename from locale/en/blog/release/v10.14.1.md rename to pages/en/blog/release/v10.14.1.md diff --git a/locale/en/blog/release/v10.14.2.md b/pages/en/blog/release/v10.14.2.md similarity index 100% rename from locale/en/blog/release/v10.14.2.md rename to pages/en/blog/release/v10.14.2.md diff --git a/locale/en/blog/release/v10.15.0.md b/pages/en/blog/release/v10.15.0.md similarity index 100% rename from locale/en/blog/release/v10.15.0.md rename to pages/en/blog/release/v10.15.0.md diff --git a/locale/en/blog/release/v10.15.1.md b/pages/en/blog/release/v10.15.1.md similarity index 100% rename from locale/en/blog/release/v10.15.1.md rename to pages/en/blog/release/v10.15.1.md diff --git a/locale/en/blog/release/v10.15.2.md b/pages/en/blog/release/v10.15.2.md similarity index 100% rename from locale/en/blog/release/v10.15.2.md rename to pages/en/blog/release/v10.15.2.md diff --git a/locale/en/blog/release/v10.15.3.md b/pages/en/blog/release/v10.15.3.md similarity index 100% rename from locale/en/blog/release/v10.15.3.md rename to pages/en/blog/release/v10.15.3.md diff --git a/locale/en/blog/release/v10.16.0.md b/pages/en/blog/release/v10.16.0.md similarity index 100% rename from locale/en/blog/release/v10.16.0.md rename to pages/en/blog/release/v10.16.0.md diff --git a/locale/en/blog/release/v10.16.1.md b/pages/en/blog/release/v10.16.1.md similarity index 100% rename from locale/en/blog/release/v10.16.1.md rename to pages/en/blog/release/v10.16.1.md diff --git a/locale/en/blog/release/v10.16.2.md b/pages/en/blog/release/v10.16.2.md similarity index 100% rename from locale/en/blog/release/v10.16.2.md rename to pages/en/blog/release/v10.16.2.md diff --git a/locale/en/blog/release/v10.16.3.md b/pages/en/blog/release/v10.16.3.md similarity index 100% rename from locale/en/blog/release/v10.16.3.md rename to pages/en/blog/release/v10.16.3.md diff --git a/locale/en/blog/release/v10.17.0.md b/pages/en/blog/release/v10.17.0.md similarity index 100% rename from locale/en/blog/release/v10.17.0.md rename to pages/en/blog/release/v10.17.0.md diff --git a/locale/en/blog/release/v10.18.0.md b/pages/en/blog/release/v10.18.0.md similarity index 100% rename from locale/en/blog/release/v10.18.0.md rename to pages/en/blog/release/v10.18.0.md diff --git a/locale/en/blog/release/v10.18.1.md b/pages/en/blog/release/v10.18.1.md similarity index 100% rename from locale/en/blog/release/v10.18.1.md rename to pages/en/blog/release/v10.18.1.md diff --git a/locale/en/blog/release/v10.19.0.md b/pages/en/blog/release/v10.19.0.md similarity index 100% rename from locale/en/blog/release/v10.19.0.md rename to pages/en/blog/release/v10.19.0.md diff --git a/locale/en/blog/release/v10.2.0.md b/pages/en/blog/release/v10.2.0.md similarity index 100% rename from locale/en/blog/release/v10.2.0.md rename to pages/en/blog/release/v10.2.0.md diff --git a/locale/en/blog/release/v10.2.1.md b/pages/en/blog/release/v10.2.1.md similarity index 100% rename from locale/en/blog/release/v10.2.1.md rename to pages/en/blog/release/v10.2.1.md diff --git a/locale/en/blog/release/v10.20.0.md b/pages/en/blog/release/v10.20.0.md similarity index 100% rename from locale/en/blog/release/v10.20.0.md rename to pages/en/blog/release/v10.20.0.md diff --git a/locale/en/blog/release/v10.20.1.md b/pages/en/blog/release/v10.20.1.md similarity index 100% rename from locale/en/blog/release/v10.20.1.md rename to pages/en/blog/release/v10.20.1.md diff --git a/locale/en/blog/release/v10.21.0.md b/pages/en/blog/release/v10.21.0.md similarity index 100% rename from locale/en/blog/release/v10.21.0.md rename to pages/en/blog/release/v10.21.0.md diff --git a/locale/en/blog/release/v10.22.0.md b/pages/en/blog/release/v10.22.0.md similarity index 100% rename from locale/en/blog/release/v10.22.0.md rename to pages/en/blog/release/v10.22.0.md diff --git a/locale/en/blog/release/v10.22.1.md b/pages/en/blog/release/v10.22.1.md similarity index 100% rename from locale/en/blog/release/v10.22.1.md rename to pages/en/blog/release/v10.22.1.md diff --git a/locale/en/blog/release/v10.23.0.md b/pages/en/blog/release/v10.23.0.md similarity index 100% rename from locale/en/blog/release/v10.23.0.md rename to pages/en/blog/release/v10.23.0.md diff --git a/locale/en/blog/release/v10.23.1.md b/pages/en/blog/release/v10.23.1.md similarity index 100% rename from locale/en/blog/release/v10.23.1.md rename to pages/en/blog/release/v10.23.1.md diff --git a/locale/en/blog/release/v10.23.2.md b/pages/en/blog/release/v10.23.2.md similarity index 100% rename from locale/en/blog/release/v10.23.2.md rename to pages/en/blog/release/v10.23.2.md diff --git a/locale/en/blog/release/v10.23.3.md b/pages/en/blog/release/v10.23.3.md similarity index 100% rename from locale/en/blog/release/v10.23.3.md rename to pages/en/blog/release/v10.23.3.md diff --git a/locale/en/blog/release/v10.24.0.md b/pages/en/blog/release/v10.24.0.md similarity index 100% rename from locale/en/blog/release/v10.24.0.md rename to pages/en/blog/release/v10.24.0.md diff --git a/locale/en/blog/release/v10.24.1.md b/pages/en/blog/release/v10.24.1.md similarity index 100% rename from locale/en/blog/release/v10.24.1.md rename to pages/en/blog/release/v10.24.1.md diff --git a/locale/en/blog/release/v10.3.0.md b/pages/en/blog/release/v10.3.0.md similarity index 100% rename from locale/en/blog/release/v10.3.0.md rename to pages/en/blog/release/v10.3.0.md diff --git a/locale/en/blog/release/v10.4.0.md b/pages/en/blog/release/v10.4.0.md similarity index 100% rename from locale/en/blog/release/v10.4.0.md rename to pages/en/blog/release/v10.4.0.md diff --git a/locale/en/blog/release/v10.4.1.md b/pages/en/blog/release/v10.4.1.md similarity index 100% rename from locale/en/blog/release/v10.4.1.md rename to pages/en/blog/release/v10.4.1.md diff --git a/locale/en/blog/release/v10.5.0.md b/pages/en/blog/release/v10.5.0.md similarity index 100% rename from locale/en/blog/release/v10.5.0.md rename to pages/en/blog/release/v10.5.0.md diff --git a/locale/en/blog/release/v10.6.0.md b/pages/en/blog/release/v10.6.0.md similarity index 100% rename from locale/en/blog/release/v10.6.0.md rename to pages/en/blog/release/v10.6.0.md diff --git a/locale/en/blog/release/v10.7.0.md b/pages/en/blog/release/v10.7.0.md similarity index 100% rename from locale/en/blog/release/v10.7.0.md rename to pages/en/blog/release/v10.7.0.md diff --git a/locale/en/blog/release/v10.8.0.md b/pages/en/blog/release/v10.8.0.md similarity index 100% rename from locale/en/blog/release/v10.8.0.md rename to pages/en/blog/release/v10.8.0.md diff --git a/locale/en/blog/release/v10.9.0.md b/pages/en/blog/release/v10.9.0.md similarity index 100% rename from locale/en/blog/release/v10.9.0.md rename to pages/en/blog/release/v10.9.0.md diff --git a/locale/en/blog/release/v11.0.0.md b/pages/en/blog/release/v11.0.0.md similarity index 100% rename from locale/en/blog/release/v11.0.0.md rename to pages/en/blog/release/v11.0.0.md diff --git a/locale/en/blog/release/v11.1.0.md b/pages/en/blog/release/v11.1.0.md similarity index 100% rename from locale/en/blog/release/v11.1.0.md rename to pages/en/blog/release/v11.1.0.md diff --git a/locale/en/blog/release/v11.10.0.md b/pages/en/blog/release/v11.10.0.md similarity index 100% rename from locale/en/blog/release/v11.10.0.md rename to pages/en/blog/release/v11.10.0.md diff --git a/locale/en/blog/release/v11.10.1.md b/pages/en/blog/release/v11.10.1.md similarity index 100% rename from locale/en/blog/release/v11.10.1.md rename to pages/en/blog/release/v11.10.1.md diff --git a/locale/en/blog/release/v11.11.0.md b/pages/en/blog/release/v11.11.0.md similarity index 100% rename from locale/en/blog/release/v11.11.0.md rename to pages/en/blog/release/v11.11.0.md diff --git a/locale/en/blog/release/v11.12.0.md b/pages/en/blog/release/v11.12.0.md similarity index 100% rename from locale/en/blog/release/v11.12.0.md rename to pages/en/blog/release/v11.12.0.md diff --git a/locale/en/blog/release/v11.13.0.md b/pages/en/blog/release/v11.13.0.md similarity index 100% rename from locale/en/blog/release/v11.13.0.md rename to pages/en/blog/release/v11.13.0.md diff --git a/locale/en/blog/release/v11.14.0.md b/pages/en/blog/release/v11.14.0.md similarity index 100% rename from locale/en/blog/release/v11.14.0.md rename to pages/en/blog/release/v11.14.0.md diff --git a/locale/en/blog/release/v11.15.0.md b/pages/en/blog/release/v11.15.0.md similarity index 100% rename from locale/en/blog/release/v11.15.0.md rename to pages/en/blog/release/v11.15.0.md diff --git a/locale/en/blog/release/v11.2.0.md b/pages/en/blog/release/v11.2.0.md similarity index 100% rename from locale/en/blog/release/v11.2.0.md rename to pages/en/blog/release/v11.2.0.md diff --git a/locale/en/blog/release/v11.3.0.md b/pages/en/blog/release/v11.3.0.md similarity index 100% rename from locale/en/blog/release/v11.3.0.md rename to pages/en/blog/release/v11.3.0.md diff --git a/locale/en/blog/release/v11.4.0.md b/pages/en/blog/release/v11.4.0.md similarity index 100% rename from locale/en/blog/release/v11.4.0.md rename to pages/en/blog/release/v11.4.0.md diff --git a/locale/en/blog/release/v11.5.0.md b/pages/en/blog/release/v11.5.0.md similarity index 100% rename from locale/en/blog/release/v11.5.0.md rename to pages/en/blog/release/v11.5.0.md diff --git a/locale/en/blog/release/v11.6.0.md b/pages/en/blog/release/v11.6.0.md similarity index 100% rename from locale/en/blog/release/v11.6.0.md rename to pages/en/blog/release/v11.6.0.md diff --git a/locale/en/blog/release/v11.7.0.md b/pages/en/blog/release/v11.7.0.md similarity index 100% rename from locale/en/blog/release/v11.7.0.md rename to pages/en/blog/release/v11.7.0.md diff --git a/locale/en/blog/release/v11.8.0.md b/pages/en/blog/release/v11.8.0.md similarity index 100% rename from locale/en/blog/release/v11.8.0.md rename to pages/en/blog/release/v11.8.0.md diff --git a/locale/en/blog/release/v11.9.0.md b/pages/en/blog/release/v11.9.0.md similarity index 100% rename from locale/en/blog/release/v11.9.0.md rename to pages/en/blog/release/v11.9.0.md diff --git a/locale/en/blog/release/v12.0.0.md b/pages/en/blog/release/v12.0.0.md similarity index 100% rename from locale/en/blog/release/v12.0.0.md rename to pages/en/blog/release/v12.0.0.md diff --git a/locale/en/blog/release/v12.1.0.md b/pages/en/blog/release/v12.1.0.md similarity index 100% rename from locale/en/blog/release/v12.1.0.md rename to pages/en/blog/release/v12.1.0.md diff --git a/locale/en/blog/release/v12.10.0.md b/pages/en/blog/release/v12.10.0.md similarity index 100% rename from locale/en/blog/release/v12.10.0.md rename to pages/en/blog/release/v12.10.0.md diff --git a/locale/en/blog/release/v12.11.0.md b/pages/en/blog/release/v12.11.0.md similarity index 100% rename from locale/en/blog/release/v12.11.0.md rename to pages/en/blog/release/v12.11.0.md diff --git a/locale/en/blog/release/v12.11.1.md b/pages/en/blog/release/v12.11.1.md similarity index 100% rename from locale/en/blog/release/v12.11.1.md rename to pages/en/blog/release/v12.11.1.md diff --git a/locale/en/blog/release/v12.12.0.md b/pages/en/blog/release/v12.12.0.md similarity index 100% rename from locale/en/blog/release/v12.12.0.md rename to pages/en/blog/release/v12.12.0.md diff --git a/locale/en/blog/release/v12.13.0.md b/pages/en/blog/release/v12.13.0.md similarity index 100% rename from locale/en/blog/release/v12.13.0.md rename to pages/en/blog/release/v12.13.0.md diff --git a/locale/en/blog/release/v12.13.1.md b/pages/en/blog/release/v12.13.1.md similarity index 100% rename from locale/en/blog/release/v12.13.1.md rename to pages/en/blog/release/v12.13.1.md diff --git a/locale/en/blog/release/v12.14.0.md b/pages/en/blog/release/v12.14.0.md similarity index 100% rename from locale/en/blog/release/v12.14.0.md rename to pages/en/blog/release/v12.14.0.md diff --git a/locale/en/blog/release/v12.14.1.md b/pages/en/blog/release/v12.14.1.md similarity index 100% rename from locale/en/blog/release/v12.14.1.md rename to pages/en/blog/release/v12.14.1.md diff --git a/locale/en/blog/release/v12.15.0.md b/pages/en/blog/release/v12.15.0.md similarity index 100% rename from locale/en/blog/release/v12.15.0.md rename to pages/en/blog/release/v12.15.0.md diff --git a/locale/en/blog/release/v12.16.0.md b/pages/en/blog/release/v12.16.0.md similarity index 100% rename from locale/en/blog/release/v12.16.0.md rename to pages/en/blog/release/v12.16.0.md diff --git a/locale/en/blog/release/v12.16.1.md b/pages/en/blog/release/v12.16.1.md similarity index 100% rename from locale/en/blog/release/v12.16.1.md rename to pages/en/blog/release/v12.16.1.md diff --git a/locale/en/blog/release/v12.16.2.md b/pages/en/blog/release/v12.16.2.md similarity index 100% rename from locale/en/blog/release/v12.16.2.md rename to pages/en/blog/release/v12.16.2.md diff --git a/locale/en/blog/release/v12.16.3.md b/pages/en/blog/release/v12.16.3.md similarity index 100% rename from locale/en/blog/release/v12.16.3.md rename to pages/en/blog/release/v12.16.3.md diff --git a/locale/en/blog/release/v12.17.0.md b/pages/en/blog/release/v12.17.0.md similarity index 100% rename from locale/en/blog/release/v12.17.0.md rename to pages/en/blog/release/v12.17.0.md diff --git a/locale/en/blog/release/v12.18.0.md b/pages/en/blog/release/v12.18.0.md similarity index 100% rename from locale/en/blog/release/v12.18.0.md rename to pages/en/blog/release/v12.18.0.md diff --git a/locale/en/blog/release/v12.18.1.md b/pages/en/blog/release/v12.18.1.md similarity index 100% rename from locale/en/blog/release/v12.18.1.md rename to pages/en/blog/release/v12.18.1.md diff --git a/locale/en/blog/release/v12.18.2.md b/pages/en/blog/release/v12.18.2.md similarity index 100% rename from locale/en/blog/release/v12.18.2.md rename to pages/en/blog/release/v12.18.2.md diff --git a/locale/en/blog/release/v12.18.3.md b/pages/en/blog/release/v12.18.3.md similarity index 100% rename from locale/en/blog/release/v12.18.3.md rename to pages/en/blog/release/v12.18.3.md diff --git a/locale/en/blog/release/v12.18.4.md b/pages/en/blog/release/v12.18.4.md similarity index 100% rename from locale/en/blog/release/v12.18.4.md rename to pages/en/blog/release/v12.18.4.md diff --git a/locale/en/blog/release/v12.19.0.md b/pages/en/blog/release/v12.19.0.md similarity index 100% rename from locale/en/blog/release/v12.19.0.md rename to pages/en/blog/release/v12.19.0.md diff --git a/locale/en/blog/release/v12.19.1.md b/pages/en/blog/release/v12.19.1.md similarity index 100% rename from locale/en/blog/release/v12.19.1.md rename to pages/en/blog/release/v12.19.1.md diff --git a/locale/en/blog/release/v12.2.0.md b/pages/en/blog/release/v12.2.0.md similarity index 100% rename from locale/en/blog/release/v12.2.0.md rename to pages/en/blog/release/v12.2.0.md diff --git a/locale/en/blog/release/v12.20.0.md b/pages/en/blog/release/v12.20.0.md similarity index 100% rename from locale/en/blog/release/v12.20.0.md rename to pages/en/blog/release/v12.20.0.md diff --git a/locale/en/blog/release/v12.20.1.md b/pages/en/blog/release/v12.20.1.md similarity index 100% rename from locale/en/blog/release/v12.20.1.md rename to pages/en/blog/release/v12.20.1.md diff --git a/locale/en/blog/release/v12.20.2.md b/pages/en/blog/release/v12.20.2.md similarity index 100% rename from locale/en/blog/release/v12.20.2.md rename to pages/en/blog/release/v12.20.2.md diff --git a/locale/en/blog/release/v12.21.0.md b/pages/en/blog/release/v12.21.0.md similarity index 100% rename from locale/en/blog/release/v12.21.0.md rename to pages/en/blog/release/v12.21.0.md diff --git a/locale/en/blog/release/v12.22.0.md b/pages/en/blog/release/v12.22.0.md similarity index 100% rename from locale/en/blog/release/v12.22.0.md rename to pages/en/blog/release/v12.22.0.md diff --git a/locale/en/blog/release/v12.22.1.md b/pages/en/blog/release/v12.22.1.md similarity index 100% rename from locale/en/blog/release/v12.22.1.md rename to pages/en/blog/release/v12.22.1.md diff --git a/locale/en/blog/release/v12.22.10.md b/pages/en/blog/release/v12.22.10.md similarity index 100% rename from locale/en/blog/release/v12.22.10.md rename to pages/en/blog/release/v12.22.10.md diff --git a/locale/en/blog/release/v12.22.11.md b/pages/en/blog/release/v12.22.11.md similarity index 100% rename from locale/en/blog/release/v12.22.11.md rename to pages/en/blog/release/v12.22.11.md diff --git a/locale/en/blog/release/v12.22.12.md b/pages/en/blog/release/v12.22.12.md similarity index 100% rename from locale/en/blog/release/v12.22.12.md rename to pages/en/blog/release/v12.22.12.md diff --git a/locale/en/blog/release/v12.22.2.md b/pages/en/blog/release/v12.22.2.md similarity index 100% rename from locale/en/blog/release/v12.22.2.md rename to pages/en/blog/release/v12.22.2.md diff --git a/locale/en/blog/release/v12.22.3.md b/pages/en/blog/release/v12.22.3.md similarity index 100% rename from locale/en/blog/release/v12.22.3.md rename to pages/en/blog/release/v12.22.3.md diff --git a/locale/en/blog/release/v12.22.4.md b/pages/en/blog/release/v12.22.4.md similarity index 100% rename from locale/en/blog/release/v12.22.4.md rename to pages/en/blog/release/v12.22.4.md diff --git a/locale/en/blog/release/v12.22.5.md b/pages/en/blog/release/v12.22.5.md similarity index 100% rename from locale/en/blog/release/v12.22.5.md rename to pages/en/blog/release/v12.22.5.md diff --git a/locale/en/blog/release/v12.22.6.md b/pages/en/blog/release/v12.22.6.md similarity index 100% rename from locale/en/blog/release/v12.22.6.md rename to pages/en/blog/release/v12.22.6.md diff --git a/locale/en/blog/release/v12.22.7.md b/pages/en/blog/release/v12.22.7.md similarity index 100% rename from locale/en/blog/release/v12.22.7.md rename to pages/en/blog/release/v12.22.7.md diff --git a/locale/en/blog/release/v12.22.8.md b/pages/en/blog/release/v12.22.8.md similarity index 100% rename from locale/en/blog/release/v12.22.8.md rename to pages/en/blog/release/v12.22.8.md diff --git a/locale/en/blog/release/v12.22.9.md b/pages/en/blog/release/v12.22.9.md similarity index 100% rename from locale/en/blog/release/v12.22.9.md rename to pages/en/blog/release/v12.22.9.md diff --git a/locale/en/blog/release/v12.3.0.md b/pages/en/blog/release/v12.3.0.md similarity index 100% rename from locale/en/blog/release/v12.3.0.md rename to pages/en/blog/release/v12.3.0.md diff --git a/locale/en/blog/release/v12.3.1.md b/pages/en/blog/release/v12.3.1.md similarity index 100% rename from locale/en/blog/release/v12.3.1.md rename to pages/en/blog/release/v12.3.1.md diff --git a/locale/en/blog/release/v12.4.0.md b/pages/en/blog/release/v12.4.0.md similarity index 100% rename from locale/en/blog/release/v12.4.0.md rename to pages/en/blog/release/v12.4.0.md diff --git a/locale/en/blog/release/v12.5.0.md b/pages/en/blog/release/v12.5.0.md similarity index 100% rename from locale/en/blog/release/v12.5.0.md rename to pages/en/blog/release/v12.5.0.md diff --git a/locale/en/blog/release/v12.6.0.md b/pages/en/blog/release/v12.6.0.md similarity index 100% rename from locale/en/blog/release/v12.6.0.md rename to pages/en/blog/release/v12.6.0.md diff --git a/locale/en/blog/release/v12.7.0.md b/pages/en/blog/release/v12.7.0.md similarity index 100% rename from locale/en/blog/release/v12.7.0.md rename to pages/en/blog/release/v12.7.0.md diff --git a/locale/en/blog/release/v12.8.0.md b/pages/en/blog/release/v12.8.0.md similarity index 100% rename from locale/en/blog/release/v12.8.0.md rename to pages/en/blog/release/v12.8.0.md diff --git a/locale/en/blog/release/v12.8.1.md b/pages/en/blog/release/v12.8.1.md similarity index 100% rename from locale/en/blog/release/v12.8.1.md rename to pages/en/blog/release/v12.8.1.md diff --git a/locale/en/blog/release/v12.9.0.md b/pages/en/blog/release/v12.9.0.md similarity index 100% rename from locale/en/blog/release/v12.9.0.md rename to pages/en/blog/release/v12.9.0.md diff --git a/locale/en/blog/release/v12.9.1.md b/pages/en/blog/release/v12.9.1.md similarity index 100% rename from locale/en/blog/release/v12.9.1.md rename to pages/en/blog/release/v12.9.1.md diff --git a/locale/en/blog/release/v13.0.0.md b/pages/en/blog/release/v13.0.0.md similarity index 100% rename from locale/en/blog/release/v13.0.0.md rename to pages/en/blog/release/v13.0.0.md diff --git a/locale/en/blog/release/v13.0.1.md b/pages/en/blog/release/v13.0.1.md similarity index 100% rename from locale/en/blog/release/v13.0.1.md rename to pages/en/blog/release/v13.0.1.md diff --git a/locale/en/blog/release/v13.1.0.md b/pages/en/blog/release/v13.1.0.md similarity index 100% rename from locale/en/blog/release/v13.1.0.md rename to pages/en/blog/release/v13.1.0.md diff --git a/locale/en/blog/release/v13.10.0.md b/pages/en/blog/release/v13.10.0.md similarity index 100% rename from locale/en/blog/release/v13.10.0.md rename to pages/en/blog/release/v13.10.0.md diff --git a/locale/en/blog/release/v13.10.1.md b/pages/en/blog/release/v13.10.1.md similarity index 100% rename from locale/en/blog/release/v13.10.1.md rename to pages/en/blog/release/v13.10.1.md diff --git a/locale/en/blog/release/v13.11.0.md b/pages/en/blog/release/v13.11.0.md similarity index 100% rename from locale/en/blog/release/v13.11.0.md rename to pages/en/blog/release/v13.11.0.md diff --git a/locale/en/blog/release/v13.12.0.md b/pages/en/blog/release/v13.12.0.md similarity index 100% rename from locale/en/blog/release/v13.12.0.md rename to pages/en/blog/release/v13.12.0.md diff --git a/locale/en/blog/release/v13.13.0.md b/pages/en/blog/release/v13.13.0.md similarity index 100% rename from locale/en/blog/release/v13.13.0.md rename to pages/en/blog/release/v13.13.0.md diff --git a/locale/en/blog/release/v13.14.0.md b/pages/en/blog/release/v13.14.0.md similarity index 100% rename from locale/en/blog/release/v13.14.0.md rename to pages/en/blog/release/v13.14.0.md diff --git a/locale/en/blog/release/v13.2.0.md b/pages/en/blog/release/v13.2.0.md similarity index 100% rename from locale/en/blog/release/v13.2.0.md rename to pages/en/blog/release/v13.2.0.md diff --git a/locale/en/blog/release/v13.3.0.md b/pages/en/blog/release/v13.3.0.md similarity index 100% rename from locale/en/blog/release/v13.3.0.md rename to pages/en/blog/release/v13.3.0.md diff --git a/locale/en/blog/release/v13.4.0.md b/pages/en/blog/release/v13.4.0.md similarity index 100% rename from locale/en/blog/release/v13.4.0.md rename to pages/en/blog/release/v13.4.0.md diff --git a/locale/en/blog/release/v13.5.0.md b/pages/en/blog/release/v13.5.0.md similarity index 100% rename from locale/en/blog/release/v13.5.0.md rename to pages/en/blog/release/v13.5.0.md diff --git a/locale/en/blog/release/v13.6.0.md b/pages/en/blog/release/v13.6.0.md similarity index 100% rename from locale/en/blog/release/v13.6.0.md rename to pages/en/blog/release/v13.6.0.md diff --git a/locale/en/blog/release/v13.7.0.md b/pages/en/blog/release/v13.7.0.md similarity index 100% rename from locale/en/blog/release/v13.7.0.md rename to pages/en/blog/release/v13.7.0.md diff --git a/locale/en/blog/release/v13.8.0.md b/pages/en/blog/release/v13.8.0.md similarity index 100% rename from locale/en/blog/release/v13.8.0.md rename to pages/en/blog/release/v13.8.0.md diff --git a/locale/en/blog/release/v13.9.0.md b/pages/en/blog/release/v13.9.0.md similarity index 100% rename from locale/en/blog/release/v13.9.0.md rename to pages/en/blog/release/v13.9.0.md diff --git a/locale/en/blog/release/v14.0.0.md b/pages/en/blog/release/v14.0.0.md similarity index 100% rename from locale/en/blog/release/v14.0.0.md rename to pages/en/blog/release/v14.0.0.md diff --git a/locale/en/blog/release/v14.1.0.md b/pages/en/blog/release/v14.1.0.md similarity index 100% rename from locale/en/blog/release/v14.1.0.md rename to pages/en/blog/release/v14.1.0.md diff --git a/locale/en/blog/release/v14.10.0.md b/pages/en/blog/release/v14.10.0.md similarity index 100% rename from locale/en/blog/release/v14.10.0.md rename to pages/en/blog/release/v14.10.0.md diff --git a/locale/en/blog/release/v14.10.1.md b/pages/en/blog/release/v14.10.1.md similarity index 100% rename from locale/en/blog/release/v14.10.1.md rename to pages/en/blog/release/v14.10.1.md diff --git a/locale/en/blog/release/v14.11.0.md b/pages/en/blog/release/v14.11.0.md similarity index 100% rename from locale/en/blog/release/v14.11.0.md rename to pages/en/blog/release/v14.11.0.md diff --git a/locale/en/blog/release/v14.12.0.md b/pages/en/blog/release/v14.12.0.md similarity index 100% rename from locale/en/blog/release/v14.12.0.md rename to pages/en/blog/release/v14.12.0.md diff --git a/locale/en/blog/release/v14.13.0.md b/pages/en/blog/release/v14.13.0.md similarity index 100% rename from locale/en/blog/release/v14.13.0.md rename to pages/en/blog/release/v14.13.0.md diff --git a/locale/en/blog/release/v14.13.1.md b/pages/en/blog/release/v14.13.1.md similarity index 100% rename from locale/en/blog/release/v14.13.1.md rename to pages/en/blog/release/v14.13.1.md diff --git a/locale/en/blog/release/v14.14.0.md b/pages/en/blog/release/v14.14.0.md similarity index 100% rename from locale/en/blog/release/v14.14.0.md rename to pages/en/blog/release/v14.14.0.md diff --git a/locale/en/blog/release/v14.15.0.md b/pages/en/blog/release/v14.15.0.md similarity index 100% rename from locale/en/blog/release/v14.15.0.md rename to pages/en/blog/release/v14.15.0.md diff --git a/locale/en/blog/release/v14.15.1.md b/pages/en/blog/release/v14.15.1.md similarity index 100% rename from locale/en/blog/release/v14.15.1.md rename to pages/en/blog/release/v14.15.1.md diff --git a/locale/en/blog/release/v14.15.2.md b/pages/en/blog/release/v14.15.2.md similarity index 100% rename from locale/en/blog/release/v14.15.2.md rename to pages/en/blog/release/v14.15.2.md diff --git a/locale/en/blog/release/v14.15.3.md b/pages/en/blog/release/v14.15.3.md similarity index 100% rename from locale/en/blog/release/v14.15.3.md rename to pages/en/blog/release/v14.15.3.md diff --git a/locale/en/blog/release/v14.15.4.md b/pages/en/blog/release/v14.15.4.md similarity index 100% rename from locale/en/blog/release/v14.15.4.md rename to pages/en/blog/release/v14.15.4.md diff --git a/locale/en/blog/release/v14.15.5.md b/pages/en/blog/release/v14.15.5.md similarity index 100% rename from locale/en/blog/release/v14.15.5.md rename to pages/en/blog/release/v14.15.5.md diff --git a/locale/en/blog/release/v14.16.0.md b/pages/en/blog/release/v14.16.0.md similarity index 100% rename from locale/en/blog/release/v14.16.0.md rename to pages/en/blog/release/v14.16.0.md diff --git a/locale/en/blog/release/v14.16.1.md b/pages/en/blog/release/v14.16.1.md similarity index 100% rename from locale/en/blog/release/v14.16.1.md rename to pages/en/blog/release/v14.16.1.md diff --git a/locale/en/blog/release/v14.17.0.md b/pages/en/blog/release/v14.17.0.md similarity index 100% rename from locale/en/blog/release/v14.17.0.md rename to pages/en/blog/release/v14.17.0.md diff --git a/locale/en/blog/release/v14.17.1.md b/pages/en/blog/release/v14.17.1.md similarity index 100% rename from locale/en/blog/release/v14.17.1.md rename to pages/en/blog/release/v14.17.1.md diff --git a/locale/en/blog/release/v14.17.2.md b/pages/en/blog/release/v14.17.2.md similarity index 100% rename from locale/en/blog/release/v14.17.2.md rename to pages/en/blog/release/v14.17.2.md diff --git a/locale/en/blog/release/v14.17.3.md b/pages/en/blog/release/v14.17.3.md similarity index 100% rename from locale/en/blog/release/v14.17.3.md rename to pages/en/blog/release/v14.17.3.md diff --git a/locale/en/blog/release/v14.17.4.md b/pages/en/blog/release/v14.17.4.md similarity index 100% rename from locale/en/blog/release/v14.17.4.md rename to pages/en/blog/release/v14.17.4.md diff --git a/locale/en/blog/release/v14.17.5.md b/pages/en/blog/release/v14.17.5.md similarity index 100% rename from locale/en/blog/release/v14.17.5.md rename to pages/en/blog/release/v14.17.5.md diff --git a/locale/en/blog/release/v14.17.6.md b/pages/en/blog/release/v14.17.6.md similarity index 100% rename from locale/en/blog/release/v14.17.6.md rename to pages/en/blog/release/v14.17.6.md diff --git a/locale/en/blog/release/v14.18.0.md b/pages/en/blog/release/v14.18.0.md similarity index 100% rename from locale/en/blog/release/v14.18.0.md rename to pages/en/blog/release/v14.18.0.md diff --git a/locale/en/blog/release/v14.18.1.md b/pages/en/blog/release/v14.18.1.md similarity index 100% rename from locale/en/blog/release/v14.18.1.md rename to pages/en/blog/release/v14.18.1.md diff --git a/locale/en/blog/release/v14.18.2.md b/pages/en/blog/release/v14.18.2.md similarity index 100% rename from locale/en/blog/release/v14.18.2.md rename to pages/en/blog/release/v14.18.2.md diff --git a/locale/en/blog/release/v14.18.3.md b/pages/en/blog/release/v14.18.3.md similarity index 100% rename from locale/en/blog/release/v14.18.3.md rename to pages/en/blog/release/v14.18.3.md diff --git a/locale/en/blog/release/v14.19.0.md b/pages/en/blog/release/v14.19.0.md similarity index 100% rename from locale/en/blog/release/v14.19.0.md rename to pages/en/blog/release/v14.19.0.md diff --git a/locale/en/blog/release/v14.19.1.md b/pages/en/blog/release/v14.19.1.md similarity index 100% rename from locale/en/blog/release/v14.19.1.md rename to pages/en/blog/release/v14.19.1.md diff --git a/locale/en/blog/release/v14.19.2.md b/pages/en/blog/release/v14.19.2.md similarity index 100% rename from locale/en/blog/release/v14.19.2.md rename to pages/en/blog/release/v14.19.2.md diff --git a/locale/en/blog/release/v14.19.3.md b/pages/en/blog/release/v14.19.3.md similarity index 100% rename from locale/en/blog/release/v14.19.3.md rename to pages/en/blog/release/v14.19.3.md diff --git a/locale/en/blog/release/v14.2.0.md b/pages/en/blog/release/v14.2.0.md similarity index 100% rename from locale/en/blog/release/v14.2.0.md rename to pages/en/blog/release/v14.2.0.md diff --git a/locale/en/blog/release/v14.20.0.md b/pages/en/blog/release/v14.20.0.md similarity index 100% rename from locale/en/blog/release/v14.20.0.md rename to pages/en/blog/release/v14.20.0.md diff --git a/locale/en/blog/release/v14.20.1.md b/pages/en/blog/release/v14.20.1.md similarity index 100% rename from locale/en/blog/release/v14.20.1.md rename to pages/en/blog/release/v14.20.1.md diff --git a/locale/en/blog/release/v14.21.0.md b/pages/en/blog/release/v14.21.0.md similarity index 100% rename from locale/en/blog/release/v14.21.0.md rename to pages/en/blog/release/v14.21.0.md diff --git a/locale/en/blog/release/v14.21.1.md b/pages/en/blog/release/v14.21.1.md similarity index 100% rename from locale/en/blog/release/v14.21.1.md rename to pages/en/blog/release/v14.21.1.md diff --git a/locale/en/blog/release/v14.21.2.md b/pages/en/blog/release/v14.21.2.md similarity index 100% rename from locale/en/blog/release/v14.21.2.md rename to pages/en/blog/release/v14.21.2.md diff --git a/locale/en/blog/release/v14.21.3.md b/pages/en/blog/release/v14.21.3.md similarity index 100% rename from locale/en/blog/release/v14.21.3.md rename to pages/en/blog/release/v14.21.3.md diff --git a/locale/en/blog/release/v14.3.0.md b/pages/en/blog/release/v14.3.0.md similarity index 100% rename from locale/en/blog/release/v14.3.0.md rename to pages/en/blog/release/v14.3.0.md diff --git a/locale/en/blog/release/v14.4.0.md b/pages/en/blog/release/v14.4.0.md similarity index 100% rename from locale/en/blog/release/v14.4.0.md rename to pages/en/blog/release/v14.4.0.md diff --git a/locale/en/blog/release/v14.5.0.md b/pages/en/blog/release/v14.5.0.md similarity index 100% rename from locale/en/blog/release/v14.5.0.md rename to pages/en/blog/release/v14.5.0.md diff --git a/locale/en/blog/release/v14.6.0.md b/pages/en/blog/release/v14.6.0.md similarity index 100% rename from locale/en/blog/release/v14.6.0.md rename to pages/en/blog/release/v14.6.0.md diff --git a/locale/en/blog/release/v14.7.0.md b/pages/en/blog/release/v14.7.0.md similarity index 100% rename from locale/en/blog/release/v14.7.0.md rename to pages/en/blog/release/v14.7.0.md diff --git a/locale/en/blog/release/v14.8.0.md b/pages/en/blog/release/v14.8.0.md similarity index 100% rename from locale/en/blog/release/v14.8.0.md rename to pages/en/blog/release/v14.8.0.md diff --git a/locale/en/blog/release/v14.9.0.md b/pages/en/blog/release/v14.9.0.md similarity index 100% rename from locale/en/blog/release/v14.9.0.md rename to pages/en/blog/release/v14.9.0.md diff --git a/locale/en/blog/release/v15.0.0.md b/pages/en/blog/release/v15.0.0.md similarity index 100% rename from locale/en/blog/release/v15.0.0.md rename to pages/en/blog/release/v15.0.0.md diff --git a/locale/en/blog/release/v15.0.1.md b/pages/en/blog/release/v15.0.1.md similarity index 100% rename from locale/en/blog/release/v15.0.1.md rename to pages/en/blog/release/v15.0.1.md diff --git a/locale/en/blog/release/v15.1.0.md b/pages/en/blog/release/v15.1.0.md similarity index 100% rename from locale/en/blog/release/v15.1.0.md rename to pages/en/blog/release/v15.1.0.md diff --git a/locale/en/blog/release/v15.10.0.md b/pages/en/blog/release/v15.10.0.md similarity index 100% rename from locale/en/blog/release/v15.10.0.md rename to pages/en/blog/release/v15.10.0.md diff --git a/locale/en/blog/release/v15.11.0.md b/pages/en/blog/release/v15.11.0.md similarity index 100% rename from locale/en/blog/release/v15.11.0.md rename to pages/en/blog/release/v15.11.0.md diff --git a/locale/en/blog/release/v15.12.0.md b/pages/en/blog/release/v15.12.0.md similarity index 100% rename from locale/en/blog/release/v15.12.0.md rename to pages/en/blog/release/v15.12.0.md diff --git a/locale/en/blog/release/v15.13.0.md b/pages/en/blog/release/v15.13.0.md similarity index 100% rename from locale/en/blog/release/v15.13.0.md rename to pages/en/blog/release/v15.13.0.md diff --git a/locale/en/blog/release/v15.14.0.md b/pages/en/blog/release/v15.14.0.md similarity index 100% rename from locale/en/blog/release/v15.14.0.md rename to pages/en/blog/release/v15.14.0.md diff --git a/locale/en/blog/release/v15.2.0.md b/pages/en/blog/release/v15.2.0.md similarity index 100% rename from locale/en/blog/release/v15.2.0.md rename to pages/en/blog/release/v15.2.0.md diff --git a/locale/en/blog/release/v15.2.1.md b/pages/en/blog/release/v15.2.1.md similarity index 100% rename from locale/en/blog/release/v15.2.1.md rename to pages/en/blog/release/v15.2.1.md diff --git a/locale/en/blog/release/v15.3.0.md b/pages/en/blog/release/v15.3.0.md similarity index 100% rename from locale/en/blog/release/v15.3.0.md rename to pages/en/blog/release/v15.3.0.md diff --git a/locale/en/blog/release/v15.4.0.md b/pages/en/blog/release/v15.4.0.md similarity index 100% rename from locale/en/blog/release/v15.4.0.md rename to pages/en/blog/release/v15.4.0.md diff --git a/locale/en/blog/release/v15.5.0.md b/pages/en/blog/release/v15.5.0.md similarity index 100% rename from locale/en/blog/release/v15.5.0.md rename to pages/en/blog/release/v15.5.0.md diff --git a/locale/en/blog/release/v15.5.1.md b/pages/en/blog/release/v15.5.1.md similarity index 100% rename from locale/en/blog/release/v15.5.1.md rename to pages/en/blog/release/v15.5.1.md diff --git a/locale/en/blog/release/v15.6.0.md b/pages/en/blog/release/v15.6.0.md similarity index 100% rename from locale/en/blog/release/v15.6.0.md rename to pages/en/blog/release/v15.6.0.md diff --git a/locale/en/blog/release/v15.7.0.md b/pages/en/blog/release/v15.7.0.md similarity index 100% rename from locale/en/blog/release/v15.7.0.md rename to pages/en/blog/release/v15.7.0.md diff --git a/locale/en/blog/release/v15.8.0.md b/pages/en/blog/release/v15.8.0.md similarity index 100% rename from locale/en/blog/release/v15.8.0.md rename to pages/en/blog/release/v15.8.0.md diff --git a/locale/en/blog/release/v15.9.0.md b/pages/en/blog/release/v15.9.0.md similarity index 100% rename from locale/en/blog/release/v15.9.0.md rename to pages/en/blog/release/v15.9.0.md diff --git a/locale/en/blog/release/v16.0.0.md b/pages/en/blog/release/v16.0.0.md similarity index 100% rename from locale/en/blog/release/v16.0.0.md rename to pages/en/blog/release/v16.0.0.md diff --git a/locale/en/blog/release/v16.1.0.md b/pages/en/blog/release/v16.1.0.md similarity index 100% rename from locale/en/blog/release/v16.1.0.md rename to pages/en/blog/release/v16.1.0.md diff --git a/locale/en/blog/release/v16.10.0.md b/pages/en/blog/release/v16.10.0.md similarity index 100% rename from locale/en/blog/release/v16.10.0.md rename to pages/en/blog/release/v16.10.0.md diff --git a/locale/en/blog/release/v16.11.0.md b/pages/en/blog/release/v16.11.0.md similarity index 100% rename from locale/en/blog/release/v16.11.0.md rename to pages/en/blog/release/v16.11.0.md diff --git a/locale/en/blog/release/v16.11.1.md b/pages/en/blog/release/v16.11.1.md similarity index 100% rename from locale/en/blog/release/v16.11.1.md rename to pages/en/blog/release/v16.11.1.md diff --git a/locale/en/blog/release/v16.12.0.md b/pages/en/blog/release/v16.12.0.md similarity index 100% rename from locale/en/blog/release/v16.12.0.md rename to pages/en/blog/release/v16.12.0.md diff --git a/locale/en/blog/release/v16.13.0.md b/pages/en/blog/release/v16.13.0.md similarity index 100% rename from locale/en/blog/release/v16.13.0.md rename to pages/en/blog/release/v16.13.0.md diff --git a/locale/en/blog/release/v16.13.1.md b/pages/en/blog/release/v16.13.1.md similarity index 100% rename from locale/en/blog/release/v16.13.1.md rename to pages/en/blog/release/v16.13.1.md diff --git a/locale/en/blog/release/v16.13.2.md b/pages/en/blog/release/v16.13.2.md similarity index 100% rename from locale/en/blog/release/v16.13.2.md rename to pages/en/blog/release/v16.13.2.md diff --git a/locale/en/blog/release/v16.14.0.md b/pages/en/blog/release/v16.14.0.md similarity index 100% rename from locale/en/blog/release/v16.14.0.md rename to pages/en/blog/release/v16.14.0.md diff --git a/locale/en/blog/release/v16.14.1.md b/pages/en/blog/release/v16.14.1.md similarity index 100% rename from locale/en/blog/release/v16.14.1.md rename to pages/en/blog/release/v16.14.1.md diff --git a/locale/en/blog/release/v16.14.2.md b/pages/en/blog/release/v16.14.2.md similarity index 100% rename from locale/en/blog/release/v16.14.2.md rename to pages/en/blog/release/v16.14.2.md diff --git a/locale/en/blog/release/v16.15.0.md b/pages/en/blog/release/v16.15.0.md similarity index 100% rename from locale/en/blog/release/v16.15.0.md rename to pages/en/blog/release/v16.15.0.md diff --git a/locale/en/blog/release/v16.15.1.md b/pages/en/blog/release/v16.15.1.md similarity index 100% rename from locale/en/blog/release/v16.15.1.md rename to pages/en/blog/release/v16.15.1.md diff --git a/locale/en/blog/release/v16.16.0.md b/pages/en/blog/release/v16.16.0.md similarity index 100% rename from locale/en/blog/release/v16.16.0.md rename to pages/en/blog/release/v16.16.0.md diff --git a/locale/en/blog/release/v16.17.0.md b/pages/en/blog/release/v16.17.0.md similarity index 100% rename from locale/en/blog/release/v16.17.0.md rename to pages/en/blog/release/v16.17.0.md diff --git a/locale/en/blog/release/v16.17.1.md b/pages/en/blog/release/v16.17.1.md similarity index 100% rename from locale/en/blog/release/v16.17.1.md rename to pages/en/blog/release/v16.17.1.md diff --git a/locale/en/blog/release/v16.18.0.md b/pages/en/blog/release/v16.18.0.md similarity index 100% rename from locale/en/blog/release/v16.18.0.md rename to pages/en/blog/release/v16.18.0.md diff --git a/locale/en/blog/release/v16.18.1.md b/pages/en/blog/release/v16.18.1.md similarity index 100% rename from locale/en/blog/release/v16.18.1.md rename to pages/en/blog/release/v16.18.1.md diff --git a/locale/en/blog/release/v16.19.0.md b/pages/en/blog/release/v16.19.0.md similarity index 100% rename from locale/en/blog/release/v16.19.0.md rename to pages/en/blog/release/v16.19.0.md diff --git a/locale/en/blog/release/v16.19.1.md b/pages/en/blog/release/v16.19.1.md similarity index 100% rename from locale/en/blog/release/v16.19.1.md rename to pages/en/blog/release/v16.19.1.md diff --git a/locale/en/blog/release/v16.2.0.md b/pages/en/blog/release/v16.2.0.md similarity index 100% rename from locale/en/blog/release/v16.2.0.md rename to pages/en/blog/release/v16.2.0.md diff --git a/locale/en/blog/release/v16.3.0.md b/pages/en/blog/release/v16.3.0.md similarity index 100% rename from locale/en/blog/release/v16.3.0.md rename to pages/en/blog/release/v16.3.0.md diff --git a/locale/en/blog/release/v16.4.0.md b/pages/en/blog/release/v16.4.0.md similarity index 100% rename from locale/en/blog/release/v16.4.0.md rename to pages/en/blog/release/v16.4.0.md diff --git a/locale/en/blog/release/v16.4.1.md b/pages/en/blog/release/v16.4.1.md similarity index 100% rename from locale/en/blog/release/v16.4.1.md rename to pages/en/blog/release/v16.4.1.md diff --git a/locale/en/blog/release/v16.4.2.md b/pages/en/blog/release/v16.4.2.md similarity index 100% rename from locale/en/blog/release/v16.4.2.md rename to pages/en/blog/release/v16.4.2.md diff --git a/locale/en/blog/release/v16.5.0.md b/pages/en/blog/release/v16.5.0.md similarity index 100% rename from locale/en/blog/release/v16.5.0.md rename to pages/en/blog/release/v16.5.0.md diff --git a/locale/en/blog/release/v16.6.0.md b/pages/en/blog/release/v16.6.0.md similarity index 100% rename from locale/en/blog/release/v16.6.0.md rename to pages/en/blog/release/v16.6.0.md diff --git a/locale/en/blog/release/v16.6.1.md b/pages/en/blog/release/v16.6.1.md similarity index 100% rename from locale/en/blog/release/v16.6.1.md rename to pages/en/blog/release/v16.6.1.md diff --git a/locale/en/blog/release/v16.6.2.md b/pages/en/blog/release/v16.6.2.md similarity index 100% rename from locale/en/blog/release/v16.6.2.md rename to pages/en/blog/release/v16.6.2.md diff --git a/locale/en/blog/release/v16.7.0.md b/pages/en/blog/release/v16.7.0.md similarity index 100% rename from locale/en/blog/release/v16.7.0.md rename to pages/en/blog/release/v16.7.0.md diff --git a/locale/en/blog/release/v16.8.0.md b/pages/en/blog/release/v16.8.0.md similarity index 100% rename from locale/en/blog/release/v16.8.0.md rename to pages/en/blog/release/v16.8.0.md diff --git a/locale/en/blog/release/v16.9.0.md b/pages/en/blog/release/v16.9.0.md similarity index 100% rename from locale/en/blog/release/v16.9.0.md rename to pages/en/blog/release/v16.9.0.md diff --git a/locale/en/blog/release/v16.9.1.md b/pages/en/blog/release/v16.9.1.md similarity index 100% rename from locale/en/blog/release/v16.9.1.md rename to pages/en/blog/release/v16.9.1.md diff --git a/locale/en/blog/release/v17.0.0.md b/pages/en/blog/release/v17.0.0.md similarity index 100% rename from locale/en/blog/release/v17.0.0.md rename to pages/en/blog/release/v17.0.0.md diff --git a/locale/en/blog/release/v17.0.1.md b/pages/en/blog/release/v17.0.1.md similarity index 100% rename from locale/en/blog/release/v17.0.1.md rename to pages/en/blog/release/v17.0.1.md diff --git a/locale/en/blog/release/v17.1.0.md b/pages/en/blog/release/v17.1.0.md similarity index 100% rename from locale/en/blog/release/v17.1.0.md rename to pages/en/blog/release/v17.1.0.md diff --git a/locale/en/blog/release/v17.2.0.md b/pages/en/blog/release/v17.2.0.md similarity index 100% rename from locale/en/blog/release/v17.2.0.md rename to pages/en/blog/release/v17.2.0.md diff --git a/locale/en/blog/release/v17.3.0.md b/pages/en/blog/release/v17.3.0.md similarity index 100% rename from locale/en/blog/release/v17.3.0.md rename to pages/en/blog/release/v17.3.0.md diff --git a/locale/en/blog/release/v17.3.1.md b/pages/en/blog/release/v17.3.1.md similarity index 100% rename from locale/en/blog/release/v17.3.1.md rename to pages/en/blog/release/v17.3.1.md diff --git a/locale/en/blog/release/v17.4.0.md b/pages/en/blog/release/v17.4.0.md similarity index 100% rename from locale/en/blog/release/v17.4.0.md rename to pages/en/blog/release/v17.4.0.md diff --git a/locale/en/blog/release/v17.5.0.md b/pages/en/blog/release/v17.5.0.md similarity index 100% rename from locale/en/blog/release/v17.5.0.md rename to pages/en/blog/release/v17.5.0.md diff --git a/locale/en/blog/release/v17.6.0.md b/pages/en/blog/release/v17.6.0.md similarity index 100% rename from locale/en/blog/release/v17.6.0.md rename to pages/en/blog/release/v17.6.0.md diff --git a/locale/en/blog/release/v17.7.0.md b/pages/en/blog/release/v17.7.0.md similarity index 100% rename from locale/en/blog/release/v17.7.0.md rename to pages/en/blog/release/v17.7.0.md diff --git a/locale/en/blog/release/v17.7.1.md b/pages/en/blog/release/v17.7.1.md similarity index 100% rename from locale/en/blog/release/v17.7.1.md rename to pages/en/blog/release/v17.7.1.md diff --git a/locale/en/blog/release/v17.7.2.md b/pages/en/blog/release/v17.7.2.md similarity index 100% rename from locale/en/blog/release/v17.7.2.md rename to pages/en/blog/release/v17.7.2.md diff --git a/locale/en/blog/release/v17.8.0.md b/pages/en/blog/release/v17.8.0.md similarity index 100% rename from locale/en/blog/release/v17.8.0.md rename to pages/en/blog/release/v17.8.0.md diff --git a/locale/en/blog/release/v17.9.0.md b/pages/en/blog/release/v17.9.0.md similarity index 100% rename from locale/en/blog/release/v17.9.0.md rename to pages/en/blog/release/v17.9.0.md diff --git a/locale/en/blog/release/v17.9.1.md b/pages/en/blog/release/v17.9.1.md similarity index 100% rename from locale/en/blog/release/v17.9.1.md rename to pages/en/blog/release/v17.9.1.md diff --git a/locale/en/blog/release/v18.0.0.md b/pages/en/blog/release/v18.0.0.md similarity index 100% rename from locale/en/blog/release/v18.0.0.md rename to pages/en/blog/release/v18.0.0.md diff --git a/locale/en/blog/release/v18.1.0.md b/pages/en/blog/release/v18.1.0.md similarity index 100% rename from locale/en/blog/release/v18.1.0.md rename to pages/en/blog/release/v18.1.0.md diff --git a/locale/en/blog/release/v18.10.0.md b/pages/en/blog/release/v18.10.0.md similarity index 100% rename from locale/en/blog/release/v18.10.0.md rename to pages/en/blog/release/v18.10.0.md diff --git a/locale/en/blog/release/v18.11.0.md b/pages/en/blog/release/v18.11.0.md similarity index 100% rename from locale/en/blog/release/v18.11.0.md rename to pages/en/blog/release/v18.11.0.md diff --git a/locale/en/blog/release/v18.12.0.md b/pages/en/blog/release/v18.12.0.md similarity index 100% rename from locale/en/blog/release/v18.12.0.md rename to pages/en/blog/release/v18.12.0.md diff --git a/locale/en/blog/release/v18.12.1.md b/pages/en/blog/release/v18.12.1.md similarity index 100% rename from locale/en/blog/release/v18.12.1.md rename to pages/en/blog/release/v18.12.1.md diff --git a/locale/en/blog/release/v18.13.0.md b/pages/en/blog/release/v18.13.0.md similarity index 100% rename from locale/en/blog/release/v18.13.0.md rename to pages/en/blog/release/v18.13.0.md diff --git a/locale/en/blog/release/v18.14.0.md b/pages/en/blog/release/v18.14.0.md similarity index 100% rename from locale/en/blog/release/v18.14.0.md rename to pages/en/blog/release/v18.14.0.md diff --git a/locale/en/blog/release/v18.14.1.md b/pages/en/blog/release/v18.14.1.md similarity index 100% rename from locale/en/blog/release/v18.14.1.md rename to pages/en/blog/release/v18.14.1.md diff --git a/locale/en/blog/release/v18.14.2.md b/pages/en/blog/release/v18.14.2.md similarity index 100% rename from locale/en/blog/release/v18.14.2.md rename to pages/en/blog/release/v18.14.2.md diff --git a/locale/en/blog/release/v18.15.0.md b/pages/en/blog/release/v18.15.0.md similarity index 100% rename from locale/en/blog/release/v18.15.0.md rename to pages/en/blog/release/v18.15.0.md diff --git a/locale/en/blog/release/v18.2.0.md b/pages/en/blog/release/v18.2.0.md similarity index 100% rename from locale/en/blog/release/v18.2.0.md rename to pages/en/blog/release/v18.2.0.md diff --git a/locale/en/blog/release/v18.3.0.md b/pages/en/blog/release/v18.3.0.md similarity index 100% rename from locale/en/blog/release/v18.3.0.md rename to pages/en/blog/release/v18.3.0.md diff --git a/locale/en/blog/release/v18.4.0.md b/pages/en/blog/release/v18.4.0.md similarity index 100% rename from locale/en/blog/release/v18.4.0.md rename to pages/en/blog/release/v18.4.0.md diff --git a/locale/en/blog/release/v18.5.0.md b/pages/en/blog/release/v18.5.0.md similarity index 100% rename from locale/en/blog/release/v18.5.0.md rename to pages/en/blog/release/v18.5.0.md diff --git a/locale/en/blog/release/v18.6.0.md b/pages/en/blog/release/v18.6.0.md similarity index 100% rename from locale/en/blog/release/v18.6.0.md rename to pages/en/blog/release/v18.6.0.md diff --git a/locale/en/blog/release/v18.7.0.md b/pages/en/blog/release/v18.7.0.md similarity index 100% rename from locale/en/blog/release/v18.7.0.md rename to pages/en/blog/release/v18.7.0.md diff --git a/locale/en/blog/release/v18.8.0.md b/pages/en/blog/release/v18.8.0.md similarity index 100% rename from locale/en/blog/release/v18.8.0.md rename to pages/en/blog/release/v18.8.0.md diff --git a/locale/en/blog/release/v18.9.0.md b/pages/en/blog/release/v18.9.0.md similarity index 100% rename from locale/en/blog/release/v18.9.0.md rename to pages/en/blog/release/v18.9.0.md diff --git a/locale/en/blog/release/v18.9.1.md b/pages/en/blog/release/v18.9.1.md similarity index 100% rename from locale/en/blog/release/v18.9.1.md rename to pages/en/blog/release/v18.9.1.md diff --git a/locale/en/blog/release/v19.0.0.md b/pages/en/blog/release/v19.0.0.md similarity index 100% rename from locale/en/blog/release/v19.0.0.md rename to pages/en/blog/release/v19.0.0.md diff --git a/locale/en/blog/release/v19.0.1.md b/pages/en/blog/release/v19.0.1.md similarity index 100% rename from locale/en/blog/release/v19.0.1.md rename to pages/en/blog/release/v19.0.1.md diff --git a/locale/en/blog/release/v19.1.0.md b/pages/en/blog/release/v19.1.0.md similarity index 100% rename from locale/en/blog/release/v19.1.0.md rename to pages/en/blog/release/v19.1.0.md diff --git a/locale/en/blog/release/v19.2.0.md b/pages/en/blog/release/v19.2.0.md similarity index 100% rename from locale/en/blog/release/v19.2.0.md rename to pages/en/blog/release/v19.2.0.md diff --git a/locale/en/blog/release/v19.3.0.md b/pages/en/blog/release/v19.3.0.md similarity index 100% rename from locale/en/blog/release/v19.3.0.md rename to pages/en/blog/release/v19.3.0.md diff --git a/locale/en/blog/release/v19.4.0.md b/pages/en/blog/release/v19.4.0.md similarity index 100% rename from locale/en/blog/release/v19.4.0.md rename to pages/en/blog/release/v19.4.0.md diff --git a/locale/en/blog/release/v19.5.0.md b/pages/en/blog/release/v19.5.0.md similarity index 100% rename from locale/en/blog/release/v19.5.0.md rename to pages/en/blog/release/v19.5.0.md diff --git a/locale/en/blog/release/v19.6.0.md b/pages/en/blog/release/v19.6.0.md similarity index 100% rename from locale/en/blog/release/v19.6.0.md rename to pages/en/blog/release/v19.6.0.md diff --git a/locale/en/blog/release/v19.6.1.md b/pages/en/blog/release/v19.6.1.md similarity index 100% rename from locale/en/blog/release/v19.6.1.md rename to pages/en/blog/release/v19.6.1.md diff --git a/locale/en/blog/release/v19.7.0.md b/pages/en/blog/release/v19.7.0.md similarity index 100% rename from locale/en/blog/release/v19.7.0.md rename to pages/en/blog/release/v19.7.0.md diff --git a/locale/en/blog/release/v4.0.0.md b/pages/en/blog/release/v4.0.0.md similarity index 100% rename from locale/en/blog/release/v4.0.0.md rename to pages/en/blog/release/v4.0.0.md diff --git a/locale/en/blog/release/v4.1.0.md b/pages/en/blog/release/v4.1.0.md similarity index 100% rename from locale/en/blog/release/v4.1.0.md rename to pages/en/blog/release/v4.1.0.md diff --git a/locale/en/blog/release/v4.1.1.md b/pages/en/blog/release/v4.1.1.md similarity index 100% rename from locale/en/blog/release/v4.1.1.md rename to pages/en/blog/release/v4.1.1.md diff --git a/locale/en/blog/release/v4.1.2.md b/pages/en/blog/release/v4.1.2.md similarity index 100% rename from locale/en/blog/release/v4.1.2.md rename to pages/en/blog/release/v4.1.2.md diff --git a/locale/en/blog/release/v4.2.0.md b/pages/en/blog/release/v4.2.0.md similarity index 100% rename from locale/en/blog/release/v4.2.0.md rename to pages/en/blog/release/v4.2.0.md diff --git a/locale/en/blog/release/v4.2.1.md b/pages/en/blog/release/v4.2.1.md similarity index 100% rename from locale/en/blog/release/v4.2.1.md rename to pages/en/blog/release/v4.2.1.md diff --git a/locale/en/blog/release/v4.2.2.md b/pages/en/blog/release/v4.2.2.md similarity index 100% rename from locale/en/blog/release/v4.2.2.md rename to pages/en/blog/release/v4.2.2.md diff --git a/locale/en/blog/release/v4.2.3.md b/pages/en/blog/release/v4.2.3.md similarity index 100% rename from locale/en/blog/release/v4.2.3.md rename to pages/en/blog/release/v4.2.3.md diff --git a/locale/en/blog/release/v4.2.4.md b/pages/en/blog/release/v4.2.4.md similarity index 100% rename from locale/en/blog/release/v4.2.4.md rename to pages/en/blog/release/v4.2.4.md diff --git a/locale/en/blog/release/v4.2.5.md b/pages/en/blog/release/v4.2.5.md similarity index 100% rename from locale/en/blog/release/v4.2.5.md rename to pages/en/blog/release/v4.2.5.md diff --git a/locale/en/blog/release/v4.2.6.md b/pages/en/blog/release/v4.2.6.md similarity index 100% rename from locale/en/blog/release/v4.2.6.md rename to pages/en/blog/release/v4.2.6.md diff --git a/locale/en/blog/release/v4.3.0.md b/pages/en/blog/release/v4.3.0.md similarity index 100% rename from locale/en/blog/release/v4.3.0.md rename to pages/en/blog/release/v4.3.0.md diff --git a/locale/en/blog/release/v4.3.1.md b/pages/en/blog/release/v4.3.1.md similarity index 100% rename from locale/en/blog/release/v4.3.1.md rename to pages/en/blog/release/v4.3.1.md diff --git a/locale/en/blog/release/v4.3.2.md b/pages/en/blog/release/v4.3.2.md similarity index 100% rename from locale/en/blog/release/v4.3.2.md rename to pages/en/blog/release/v4.3.2.md diff --git a/locale/en/blog/release/v4.4.0.md b/pages/en/blog/release/v4.4.0.md similarity index 100% rename from locale/en/blog/release/v4.4.0.md rename to pages/en/blog/release/v4.4.0.md diff --git a/locale/en/blog/release/v4.4.1.md b/pages/en/blog/release/v4.4.1.md similarity index 100% rename from locale/en/blog/release/v4.4.1.md rename to pages/en/blog/release/v4.4.1.md diff --git a/locale/en/blog/release/v4.4.2.md b/pages/en/blog/release/v4.4.2.md similarity index 100% rename from locale/en/blog/release/v4.4.2.md rename to pages/en/blog/release/v4.4.2.md diff --git a/locale/en/blog/release/v4.4.3.md b/pages/en/blog/release/v4.4.3.md similarity index 100% rename from locale/en/blog/release/v4.4.3.md rename to pages/en/blog/release/v4.4.3.md diff --git a/locale/en/blog/release/v4.4.4.md b/pages/en/blog/release/v4.4.4.md similarity index 100% rename from locale/en/blog/release/v4.4.4.md rename to pages/en/blog/release/v4.4.4.md diff --git a/locale/en/blog/release/v4.4.5.md b/pages/en/blog/release/v4.4.5.md similarity index 100% rename from locale/en/blog/release/v4.4.5.md rename to pages/en/blog/release/v4.4.5.md diff --git a/locale/en/blog/release/v4.4.6.md b/pages/en/blog/release/v4.4.6.md similarity index 100% rename from locale/en/blog/release/v4.4.6.md rename to pages/en/blog/release/v4.4.6.md diff --git a/locale/en/blog/release/v4.4.7.md b/pages/en/blog/release/v4.4.7.md similarity index 100% rename from locale/en/blog/release/v4.4.7.md rename to pages/en/blog/release/v4.4.7.md diff --git a/locale/en/blog/release/v4.5.0.md b/pages/en/blog/release/v4.5.0.md similarity index 100% rename from locale/en/blog/release/v4.5.0.md rename to pages/en/blog/release/v4.5.0.md diff --git a/locale/en/blog/release/v4.6.0.md b/pages/en/blog/release/v4.6.0.md similarity index 100% rename from locale/en/blog/release/v4.6.0.md rename to pages/en/blog/release/v4.6.0.md diff --git a/locale/en/blog/release/v4.6.1.md b/pages/en/blog/release/v4.6.1.md similarity index 100% rename from locale/en/blog/release/v4.6.1.md rename to pages/en/blog/release/v4.6.1.md diff --git a/locale/en/blog/release/v4.6.2.md b/pages/en/blog/release/v4.6.2.md similarity index 100% rename from locale/en/blog/release/v4.6.2.md rename to pages/en/blog/release/v4.6.2.md diff --git a/locale/en/blog/release/v4.7.0.md b/pages/en/blog/release/v4.7.0.md similarity index 100% rename from locale/en/blog/release/v4.7.0.md rename to pages/en/blog/release/v4.7.0.md diff --git a/locale/en/blog/release/v4.7.1.md b/pages/en/blog/release/v4.7.1.md similarity index 100% rename from locale/en/blog/release/v4.7.1.md rename to pages/en/blog/release/v4.7.1.md diff --git a/locale/en/blog/release/v4.7.2.md b/pages/en/blog/release/v4.7.2.md similarity index 100% rename from locale/en/blog/release/v4.7.2.md rename to pages/en/blog/release/v4.7.2.md diff --git a/locale/en/blog/release/v4.7.3.md b/pages/en/blog/release/v4.7.3.md similarity index 100% rename from locale/en/blog/release/v4.7.3.md rename to pages/en/blog/release/v4.7.3.md diff --git a/locale/en/blog/release/v4.8.0.md b/pages/en/blog/release/v4.8.0.md similarity index 100% rename from locale/en/blog/release/v4.8.0.md rename to pages/en/blog/release/v4.8.0.md diff --git a/locale/en/blog/release/v4.8.1.md b/pages/en/blog/release/v4.8.1.md similarity index 100% rename from locale/en/blog/release/v4.8.1.md rename to pages/en/blog/release/v4.8.1.md diff --git a/locale/en/blog/release/v4.8.2.md b/pages/en/blog/release/v4.8.2.md similarity index 100% rename from locale/en/blog/release/v4.8.2.md rename to pages/en/blog/release/v4.8.2.md diff --git a/locale/en/blog/release/v4.8.3.md b/pages/en/blog/release/v4.8.3.md similarity index 100% rename from locale/en/blog/release/v4.8.3.md rename to pages/en/blog/release/v4.8.3.md diff --git a/locale/en/blog/release/v4.8.4.md b/pages/en/blog/release/v4.8.4.md similarity index 100% rename from locale/en/blog/release/v4.8.4.md rename to pages/en/blog/release/v4.8.4.md diff --git a/locale/en/blog/release/v4.8.5.md b/pages/en/blog/release/v4.8.5.md similarity index 100% rename from locale/en/blog/release/v4.8.5.md rename to pages/en/blog/release/v4.8.5.md diff --git a/locale/en/blog/release/v4.8.6.md b/pages/en/blog/release/v4.8.6.md similarity index 100% rename from locale/en/blog/release/v4.8.6.md rename to pages/en/blog/release/v4.8.6.md diff --git a/locale/en/blog/release/v4.8.7.md b/pages/en/blog/release/v4.8.7.md similarity index 100% rename from locale/en/blog/release/v4.8.7.md rename to pages/en/blog/release/v4.8.7.md diff --git a/locale/en/blog/release/v4.9.0.md b/pages/en/blog/release/v4.9.0.md similarity index 100% rename from locale/en/blog/release/v4.9.0.md rename to pages/en/blog/release/v4.9.0.md diff --git a/locale/en/blog/release/v4.9.1.md b/pages/en/blog/release/v4.9.1.md similarity index 100% rename from locale/en/blog/release/v4.9.1.md rename to pages/en/blog/release/v4.9.1.md diff --git a/locale/en/blog/release/v5.0.0.md b/pages/en/blog/release/v5.0.0.md similarity index 100% rename from locale/en/blog/release/v5.0.0.md rename to pages/en/blog/release/v5.0.0.md diff --git a/locale/en/blog/release/v5.1.0.md b/pages/en/blog/release/v5.1.0.md similarity index 100% rename from locale/en/blog/release/v5.1.0.md rename to pages/en/blog/release/v5.1.0.md diff --git a/locale/en/blog/release/v5.1.1.md b/pages/en/blog/release/v5.1.1.md similarity index 100% rename from locale/en/blog/release/v5.1.1.md rename to pages/en/blog/release/v5.1.1.md diff --git a/locale/en/blog/release/v5.10.0.md b/pages/en/blog/release/v5.10.0.md similarity index 100% rename from locale/en/blog/release/v5.10.0.md rename to pages/en/blog/release/v5.10.0.md diff --git a/locale/en/blog/release/v5.10.1.md b/pages/en/blog/release/v5.10.1.md similarity index 100% rename from locale/en/blog/release/v5.10.1.md rename to pages/en/blog/release/v5.10.1.md diff --git a/locale/en/blog/release/v5.11.0.md b/pages/en/blog/release/v5.11.0.md similarity index 100% rename from locale/en/blog/release/v5.11.0.md rename to pages/en/blog/release/v5.11.0.md diff --git a/locale/en/blog/release/v5.11.1.md b/pages/en/blog/release/v5.11.1.md similarity index 100% rename from locale/en/blog/release/v5.11.1.md rename to pages/en/blog/release/v5.11.1.md diff --git a/locale/en/blog/release/v5.12.0.md b/pages/en/blog/release/v5.12.0.md similarity index 100% rename from locale/en/blog/release/v5.12.0.md rename to pages/en/blog/release/v5.12.0.md diff --git a/locale/en/blog/release/v5.2.0.md b/pages/en/blog/release/v5.2.0.md similarity index 100% rename from locale/en/blog/release/v5.2.0.md rename to pages/en/blog/release/v5.2.0.md diff --git a/locale/en/blog/release/v5.3.0.md b/pages/en/blog/release/v5.3.0.md similarity index 100% rename from locale/en/blog/release/v5.3.0.md rename to pages/en/blog/release/v5.3.0.md diff --git a/locale/en/blog/release/v5.4.0.md b/pages/en/blog/release/v5.4.0.md similarity index 100% rename from locale/en/blog/release/v5.4.0.md rename to pages/en/blog/release/v5.4.0.md diff --git a/locale/en/blog/release/v5.4.1.md b/pages/en/blog/release/v5.4.1.md similarity index 100% rename from locale/en/blog/release/v5.4.1.md rename to pages/en/blog/release/v5.4.1.md diff --git a/locale/en/blog/release/v5.5.0.md b/pages/en/blog/release/v5.5.0.md similarity index 100% rename from locale/en/blog/release/v5.5.0.md rename to pages/en/blog/release/v5.5.0.md diff --git a/locale/en/blog/release/v5.6.0.md b/pages/en/blog/release/v5.6.0.md similarity index 100% rename from locale/en/blog/release/v5.6.0.md rename to pages/en/blog/release/v5.6.0.md diff --git a/locale/en/blog/release/v5.7.0.md b/pages/en/blog/release/v5.7.0.md similarity index 100% rename from locale/en/blog/release/v5.7.0.md rename to pages/en/blog/release/v5.7.0.md diff --git a/locale/en/blog/release/v5.7.1.md b/pages/en/blog/release/v5.7.1.md similarity index 100% rename from locale/en/blog/release/v5.7.1.md rename to pages/en/blog/release/v5.7.1.md diff --git a/locale/en/blog/release/v5.8.0.md b/pages/en/blog/release/v5.8.0.md similarity index 100% rename from locale/en/blog/release/v5.8.0.md rename to pages/en/blog/release/v5.8.0.md diff --git a/locale/en/blog/release/v5.9.0.md b/pages/en/blog/release/v5.9.0.md similarity index 100% rename from locale/en/blog/release/v5.9.0.md rename to pages/en/blog/release/v5.9.0.md diff --git a/locale/en/blog/release/v5.9.1.md b/pages/en/blog/release/v5.9.1.md similarity index 100% rename from locale/en/blog/release/v5.9.1.md rename to pages/en/blog/release/v5.9.1.md diff --git a/locale/en/blog/release/v6.0.0.md b/pages/en/blog/release/v6.0.0.md similarity index 100% rename from locale/en/blog/release/v6.0.0.md rename to pages/en/blog/release/v6.0.0.md diff --git a/locale/en/blog/release/v6.1.0.md b/pages/en/blog/release/v6.1.0.md similarity index 100% rename from locale/en/blog/release/v6.1.0.md rename to pages/en/blog/release/v6.1.0.md diff --git a/locale/en/blog/release/v6.10.0.md b/pages/en/blog/release/v6.10.0.md similarity index 100% rename from locale/en/blog/release/v6.10.0.md rename to pages/en/blog/release/v6.10.0.md diff --git a/locale/en/blog/release/v6.10.1.md b/pages/en/blog/release/v6.10.1.md similarity index 100% rename from locale/en/blog/release/v6.10.1.md rename to pages/en/blog/release/v6.10.1.md diff --git a/locale/en/blog/release/v6.10.2.md b/pages/en/blog/release/v6.10.2.md similarity index 100% rename from locale/en/blog/release/v6.10.2.md rename to pages/en/blog/release/v6.10.2.md diff --git a/locale/en/blog/release/v6.10.3.md b/pages/en/blog/release/v6.10.3.md similarity index 100% rename from locale/en/blog/release/v6.10.3.md rename to pages/en/blog/release/v6.10.3.md diff --git a/locale/en/blog/release/v6.11.0.md b/pages/en/blog/release/v6.11.0.md similarity index 100% rename from locale/en/blog/release/v6.11.0.md rename to pages/en/blog/release/v6.11.0.md diff --git a/locale/en/blog/release/v6.11.1.md b/pages/en/blog/release/v6.11.1.md similarity index 100% rename from locale/en/blog/release/v6.11.1.md rename to pages/en/blog/release/v6.11.1.md diff --git a/locale/en/blog/release/v6.11.2.md b/pages/en/blog/release/v6.11.2.md similarity index 100% rename from locale/en/blog/release/v6.11.2.md rename to pages/en/blog/release/v6.11.2.md diff --git a/locale/en/blog/release/v6.11.3.md b/pages/en/blog/release/v6.11.3.md similarity index 100% rename from locale/en/blog/release/v6.11.3.md rename to pages/en/blog/release/v6.11.3.md diff --git a/locale/en/blog/release/v6.11.4.md b/pages/en/blog/release/v6.11.4.md similarity index 100% rename from locale/en/blog/release/v6.11.4.md rename to pages/en/blog/release/v6.11.4.md diff --git a/locale/en/blog/release/v6.11.5.md b/pages/en/blog/release/v6.11.5.md similarity index 100% rename from locale/en/blog/release/v6.11.5.md rename to pages/en/blog/release/v6.11.5.md diff --git a/locale/en/blog/release/v6.12.0.md b/pages/en/blog/release/v6.12.0.md similarity index 100% rename from locale/en/blog/release/v6.12.0.md rename to pages/en/blog/release/v6.12.0.md diff --git a/locale/en/blog/release/v6.12.1.md b/pages/en/blog/release/v6.12.1.md similarity index 100% rename from locale/en/blog/release/v6.12.1.md rename to pages/en/blog/release/v6.12.1.md diff --git a/locale/en/blog/release/v6.12.2.md b/pages/en/blog/release/v6.12.2.md similarity index 100% rename from locale/en/blog/release/v6.12.2.md rename to pages/en/blog/release/v6.12.2.md diff --git a/locale/en/blog/release/v6.12.3.md b/pages/en/blog/release/v6.12.3.md similarity index 100% rename from locale/en/blog/release/v6.12.3.md rename to pages/en/blog/release/v6.12.3.md diff --git a/locale/en/blog/release/v6.13.0.md b/pages/en/blog/release/v6.13.0.md similarity index 100% rename from locale/en/blog/release/v6.13.0.md rename to pages/en/blog/release/v6.13.0.md diff --git a/locale/en/blog/release/v6.13.1.md b/pages/en/blog/release/v6.13.1.md similarity index 100% rename from locale/en/blog/release/v6.13.1.md rename to pages/en/blog/release/v6.13.1.md diff --git a/locale/en/blog/release/v6.14.0.md b/pages/en/blog/release/v6.14.0.md similarity index 100% rename from locale/en/blog/release/v6.14.0.md rename to pages/en/blog/release/v6.14.0.md diff --git a/locale/en/blog/release/v6.14.1.md b/pages/en/blog/release/v6.14.1.md similarity index 100% rename from locale/en/blog/release/v6.14.1.md rename to pages/en/blog/release/v6.14.1.md diff --git a/locale/en/blog/release/v6.14.2.md b/pages/en/blog/release/v6.14.2.md similarity index 100% rename from locale/en/blog/release/v6.14.2.md rename to pages/en/blog/release/v6.14.2.md diff --git a/locale/en/blog/release/v6.14.3.md b/pages/en/blog/release/v6.14.3.md similarity index 100% rename from locale/en/blog/release/v6.14.3.md rename to pages/en/blog/release/v6.14.3.md diff --git a/locale/en/blog/release/v6.14.4.md b/pages/en/blog/release/v6.14.4.md similarity index 100% rename from locale/en/blog/release/v6.14.4.md rename to pages/en/blog/release/v6.14.4.md diff --git a/locale/en/blog/release/v6.15.0.md b/pages/en/blog/release/v6.15.0.md similarity index 100% rename from locale/en/blog/release/v6.15.0.md rename to pages/en/blog/release/v6.15.0.md diff --git a/locale/en/blog/release/v6.15.1.md b/pages/en/blog/release/v6.15.1.md similarity index 100% rename from locale/en/blog/release/v6.15.1.md rename to pages/en/blog/release/v6.15.1.md diff --git a/locale/en/blog/release/v6.16.0.md b/pages/en/blog/release/v6.16.0.md similarity index 100% rename from locale/en/blog/release/v6.16.0.md rename to pages/en/blog/release/v6.16.0.md diff --git a/locale/en/blog/release/v6.17.0.md b/pages/en/blog/release/v6.17.0.md similarity index 100% rename from locale/en/blog/release/v6.17.0.md rename to pages/en/blog/release/v6.17.0.md diff --git a/locale/en/blog/release/v6.17.1.md b/pages/en/blog/release/v6.17.1.md similarity index 100% rename from locale/en/blog/release/v6.17.1.md rename to pages/en/blog/release/v6.17.1.md diff --git a/locale/en/blog/release/v6.2.0.md b/pages/en/blog/release/v6.2.0.md similarity index 100% rename from locale/en/blog/release/v6.2.0.md rename to pages/en/blog/release/v6.2.0.md diff --git a/locale/en/blog/release/v6.2.1.md b/pages/en/blog/release/v6.2.1.md similarity index 100% rename from locale/en/blog/release/v6.2.1.md rename to pages/en/blog/release/v6.2.1.md diff --git a/locale/en/blog/release/v6.2.2.md b/pages/en/blog/release/v6.2.2.md similarity index 100% rename from locale/en/blog/release/v6.2.2.md rename to pages/en/blog/release/v6.2.2.md diff --git a/locale/en/blog/release/v6.3.0.md b/pages/en/blog/release/v6.3.0.md similarity index 100% rename from locale/en/blog/release/v6.3.0.md rename to pages/en/blog/release/v6.3.0.md diff --git a/locale/en/blog/release/v6.3.1.md b/pages/en/blog/release/v6.3.1.md similarity index 100% rename from locale/en/blog/release/v6.3.1.md rename to pages/en/blog/release/v6.3.1.md diff --git a/locale/en/blog/release/v6.4.0.md b/pages/en/blog/release/v6.4.0.md similarity index 100% rename from locale/en/blog/release/v6.4.0.md rename to pages/en/blog/release/v6.4.0.md diff --git a/locale/en/blog/release/v6.5.0.md b/pages/en/blog/release/v6.5.0.md similarity index 100% rename from locale/en/blog/release/v6.5.0.md rename to pages/en/blog/release/v6.5.0.md diff --git a/locale/en/blog/release/v6.6.0.md b/pages/en/blog/release/v6.6.0.md similarity index 100% rename from locale/en/blog/release/v6.6.0.md rename to pages/en/blog/release/v6.6.0.md diff --git a/locale/en/blog/release/v6.7.0.md b/pages/en/blog/release/v6.7.0.md similarity index 100% rename from locale/en/blog/release/v6.7.0.md rename to pages/en/blog/release/v6.7.0.md diff --git a/locale/en/blog/release/v6.8.0.md b/pages/en/blog/release/v6.8.0.md similarity index 100% rename from locale/en/blog/release/v6.8.0.md rename to pages/en/blog/release/v6.8.0.md diff --git a/locale/en/blog/release/v6.8.1.md b/pages/en/blog/release/v6.8.1.md similarity index 100% rename from locale/en/blog/release/v6.8.1.md rename to pages/en/blog/release/v6.8.1.md diff --git a/locale/en/blog/release/v6.9.0.md b/pages/en/blog/release/v6.9.0.md similarity index 100% rename from locale/en/blog/release/v6.9.0.md rename to pages/en/blog/release/v6.9.0.md diff --git a/locale/en/blog/release/v6.9.1.md b/pages/en/blog/release/v6.9.1.md similarity index 100% rename from locale/en/blog/release/v6.9.1.md rename to pages/en/blog/release/v6.9.1.md diff --git a/locale/en/blog/release/v6.9.2.md b/pages/en/blog/release/v6.9.2.md similarity index 100% rename from locale/en/blog/release/v6.9.2.md rename to pages/en/blog/release/v6.9.2.md diff --git a/locale/en/blog/release/v6.9.3.md b/pages/en/blog/release/v6.9.3.md similarity index 100% rename from locale/en/blog/release/v6.9.3.md rename to pages/en/blog/release/v6.9.3.md diff --git a/locale/en/blog/release/v6.9.4.md b/pages/en/blog/release/v6.9.4.md similarity index 100% rename from locale/en/blog/release/v6.9.4.md rename to pages/en/blog/release/v6.9.4.md diff --git a/locale/en/blog/release/v6.9.5.md b/pages/en/blog/release/v6.9.5.md similarity index 100% rename from locale/en/blog/release/v6.9.5.md rename to pages/en/blog/release/v6.9.5.md diff --git a/locale/en/blog/release/v7.0.0.md b/pages/en/blog/release/v7.0.0.md similarity index 100% rename from locale/en/blog/release/v7.0.0.md rename to pages/en/blog/release/v7.0.0.md diff --git a/locale/en/blog/release/v7.1.0.md b/pages/en/blog/release/v7.1.0.md similarity index 100% rename from locale/en/blog/release/v7.1.0.md rename to pages/en/blog/release/v7.1.0.md diff --git a/locale/en/blog/release/v7.10.0.md b/pages/en/blog/release/v7.10.0.md similarity index 100% rename from locale/en/blog/release/v7.10.0.md rename to pages/en/blog/release/v7.10.0.md diff --git a/locale/en/blog/release/v7.10.1.md b/pages/en/blog/release/v7.10.1.md similarity index 100% rename from locale/en/blog/release/v7.10.1.md rename to pages/en/blog/release/v7.10.1.md diff --git a/locale/en/blog/release/v7.2.0.md b/pages/en/blog/release/v7.2.0.md similarity index 100% rename from locale/en/blog/release/v7.2.0.md rename to pages/en/blog/release/v7.2.0.md diff --git a/locale/en/blog/release/v7.2.1.md b/pages/en/blog/release/v7.2.1.md similarity index 100% rename from locale/en/blog/release/v7.2.1.md rename to pages/en/blog/release/v7.2.1.md diff --git a/locale/en/blog/release/v7.3.0.md b/pages/en/blog/release/v7.3.0.md similarity index 100% rename from locale/en/blog/release/v7.3.0.md rename to pages/en/blog/release/v7.3.0.md diff --git a/locale/en/blog/release/v7.4.0.md b/pages/en/blog/release/v7.4.0.md similarity index 100% rename from locale/en/blog/release/v7.4.0.md rename to pages/en/blog/release/v7.4.0.md diff --git a/locale/en/blog/release/v7.5.0.md b/pages/en/blog/release/v7.5.0.md similarity index 100% rename from locale/en/blog/release/v7.5.0.md rename to pages/en/blog/release/v7.5.0.md diff --git a/locale/en/blog/release/v7.6.0.md b/pages/en/blog/release/v7.6.0.md similarity index 100% rename from locale/en/blog/release/v7.6.0.md rename to pages/en/blog/release/v7.6.0.md diff --git a/locale/en/blog/release/v7.7.0.md b/pages/en/blog/release/v7.7.0.md similarity index 100% rename from locale/en/blog/release/v7.7.0.md rename to pages/en/blog/release/v7.7.0.md diff --git a/locale/en/blog/release/v7.7.1.md b/pages/en/blog/release/v7.7.1.md similarity index 100% rename from locale/en/blog/release/v7.7.1.md rename to pages/en/blog/release/v7.7.1.md diff --git a/locale/en/blog/release/v7.7.2.md b/pages/en/blog/release/v7.7.2.md similarity index 100% rename from locale/en/blog/release/v7.7.2.md rename to pages/en/blog/release/v7.7.2.md diff --git a/locale/en/blog/release/v7.7.3.md b/pages/en/blog/release/v7.7.3.md similarity index 100% rename from locale/en/blog/release/v7.7.3.md rename to pages/en/blog/release/v7.7.3.md diff --git a/locale/en/blog/release/v7.7.4.md b/pages/en/blog/release/v7.7.4.md similarity index 100% rename from locale/en/blog/release/v7.7.4.md rename to pages/en/blog/release/v7.7.4.md diff --git a/locale/en/blog/release/v7.8.0.md b/pages/en/blog/release/v7.8.0.md similarity index 100% rename from locale/en/blog/release/v7.8.0.md rename to pages/en/blog/release/v7.8.0.md diff --git a/locale/en/blog/release/v7.9.0.md b/pages/en/blog/release/v7.9.0.md similarity index 100% rename from locale/en/blog/release/v7.9.0.md rename to pages/en/blog/release/v7.9.0.md diff --git a/locale/en/blog/release/v8.0.0.md b/pages/en/blog/release/v8.0.0.md similarity index 100% rename from locale/en/blog/release/v8.0.0.md rename to pages/en/blog/release/v8.0.0.md diff --git a/locale/en/blog/release/v8.1.0.md b/pages/en/blog/release/v8.1.0.md similarity index 100% rename from locale/en/blog/release/v8.1.0.md rename to pages/en/blog/release/v8.1.0.md diff --git a/locale/en/blog/release/v8.1.1.md b/pages/en/blog/release/v8.1.1.md similarity index 100% rename from locale/en/blog/release/v8.1.1.md rename to pages/en/blog/release/v8.1.1.md diff --git a/locale/en/blog/release/v8.1.2.md b/pages/en/blog/release/v8.1.2.md similarity index 100% rename from locale/en/blog/release/v8.1.2.md rename to pages/en/blog/release/v8.1.2.md diff --git a/locale/en/blog/release/v8.1.3.md b/pages/en/blog/release/v8.1.3.md similarity index 100% rename from locale/en/blog/release/v8.1.3.md rename to pages/en/blog/release/v8.1.3.md diff --git a/locale/en/blog/release/v8.1.4.md b/pages/en/blog/release/v8.1.4.md similarity index 100% rename from locale/en/blog/release/v8.1.4.md rename to pages/en/blog/release/v8.1.4.md diff --git a/locale/en/blog/release/v8.10.0.md b/pages/en/blog/release/v8.10.0.md similarity index 100% rename from locale/en/blog/release/v8.10.0.md rename to pages/en/blog/release/v8.10.0.md diff --git a/locale/en/blog/release/v8.11.0.md b/pages/en/blog/release/v8.11.0.md similarity index 100% rename from locale/en/blog/release/v8.11.0.md rename to pages/en/blog/release/v8.11.0.md diff --git a/locale/en/blog/release/v8.11.1.md b/pages/en/blog/release/v8.11.1.md similarity index 100% rename from locale/en/blog/release/v8.11.1.md rename to pages/en/blog/release/v8.11.1.md diff --git a/locale/en/blog/release/v8.11.2.md b/pages/en/blog/release/v8.11.2.md similarity index 100% rename from locale/en/blog/release/v8.11.2.md rename to pages/en/blog/release/v8.11.2.md diff --git a/locale/en/blog/release/v8.11.3.md b/pages/en/blog/release/v8.11.3.md similarity index 100% rename from locale/en/blog/release/v8.11.3.md rename to pages/en/blog/release/v8.11.3.md diff --git a/locale/en/blog/release/v8.11.4.md b/pages/en/blog/release/v8.11.4.md similarity index 100% rename from locale/en/blog/release/v8.11.4.md rename to pages/en/blog/release/v8.11.4.md diff --git a/locale/en/blog/release/v8.12.0.md b/pages/en/blog/release/v8.12.0.md similarity index 100% rename from locale/en/blog/release/v8.12.0.md rename to pages/en/blog/release/v8.12.0.md diff --git a/locale/en/blog/release/v8.13.0.md b/pages/en/blog/release/v8.13.0.md similarity index 100% rename from locale/en/blog/release/v8.13.0.md rename to pages/en/blog/release/v8.13.0.md diff --git a/locale/en/blog/release/v8.14.0.md b/pages/en/blog/release/v8.14.0.md similarity index 100% rename from locale/en/blog/release/v8.14.0.md rename to pages/en/blog/release/v8.14.0.md diff --git a/locale/en/blog/release/v8.14.1.md b/pages/en/blog/release/v8.14.1.md similarity index 100% rename from locale/en/blog/release/v8.14.1.md rename to pages/en/blog/release/v8.14.1.md diff --git a/locale/en/blog/release/v8.15.0.md b/pages/en/blog/release/v8.15.0.md similarity index 100% rename from locale/en/blog/release/v8.15.0.md rename to pages/en/blog/release/v8.15.0.md diff --git a/locale/en/blog/release/v8.15.1.md b/pages/en/blog/release/v8.15.1.md similarity index 100% rename from locale/en/blog/release/v8.15.1.md rename to pages/en/blog/release/v8.15.1.md diff --git a/locale/en/blog/release/v8.16.0.md b/pages/en/blog/release/v8.16.0.md similarity index 100% rename from locale/en/blog/release/v8.16.0.md rename to pages/en/blog/release/v8.16.0.md diff --git a/locale/en/blog/release/v8.16.1.md b/pages/en/blog/release/v8.16.1.md similarity index 100% rename from locale/en/blog/release/v8.16.1.md rename to pages/en/blog/release/v8.16.1.md diff --git a/locale/en/blog/release/v8.16.2.md b/pages/en/blog/release/v8.16.2.md similarity index 100% rename from locale/en/blog/release/v8.16.2.md rename to pages/en/blog/release/v8.16.2.md diff --git a/locale/en/blog/release/v8.17.0.md b/pages/en/blog/release/v8.17.0.md similarity index 100% rename from locale/en/blog/release/v8.17.0.md rename to pages/en/blog/release/v8.17.0.md diff --git a/locale/en/blog/release/v8.2.0.md b/pages/en/blog/release/v8.2.0.md similarity index 100% rename from locale/en/blog/release/v8.2.0.md rename to pages/en/blog/release/v8.2.0.md diff --git a/locale/en/blog/release/v8.2.1.md b/pages/en/blog/release/v8.2.1.md similarity index 100% rename from locale/en/blog/release/v8.2.1.md rename to pages/en/blog/release/v8.2.1.md diff --git a/locale/en/blog/release/v8.3.0.md b/pages/en/blog/release/v8.3.0.md similarity index 100% rename from locale/en/blog/release/v8.3.0.md rename to pages/en/blog/release/v8.3.0.md diff --git a/locale/en/blog/release/v8.4.0.md b/pages/en/blog/release/v8.4.0.md similarity index 100% rename from locale/en/blog/release/v8.4.0.md rename to pages/en/blog/release/v8.4.0.md diff --git a/locale/en/blog/release/v8.5.0.md b/pages/en/blog/release/v8.5.0.md similarity index 100% rename from locale/en/blog/release/v8.5.0.md rename to pages/en/blog/release/v8.5.0.md diff --git a/locale/en/blog/release/v8.6.0.md b/pages/en/blog/release/v8.6.0.md similarity index 100% rename from locale/en/blog/release/v8.6.0.md rename to pages/en/blog/release/v8.6.0.md diff --git a/locale/en/blog/release/v8.7.0.md b/pages/en/blog/release/v8.7.0.md similarity index 100% rename from locale/en/blog/release/v8.7.0.md rename to pages/en/blog/release/v8.7.0.md diff --git a/locale/en/blog/release/v8.8.0.md b/pages/en/blog/release/v8.8.0.md similarity index 100% rename from locale/en/blog/release/v8.8.0.md rename to pages/en/blog/release/v8.8.0.md diff --git a/locale/en/blog/release/v8.8.1.md b/pages/en/blog/release/v8.8.1.md similarity index 100% rename from locale/en/blog/release/v8.8.1.md rename to pages/en/blog/release/v8.8.1.md diff --git a/locale/en/blog/release/v8.9.0.md b/pages/en/blog/release/v8.9.0.md similarity index 100% rename from locale/en/blog/release/v8.9.0.md rename to pages/en/blog/release/v8.9.0.md diff --git a/locale/en/blog/release/v8.9.1.md b/pages/en/blog/release/v8.9.1.md similarity index 100% rename from locale/en/blog/release/v8.9.1.md rename to pages/en/blog/release/v8.9.1.md diff --git a/locale/en/blog/release/v8.9.2.md b/pages/en/blog/release/v8.9.2.md similarity index 100% rename from locale/en/blog/release/v8.9.2.md rename to pages/en/blog/release/v8.9.2.md diff --git a/locale/en/blog/release/v8.9.3.md b/pages/en/blog/release/v8.9.3.md similarity index 100% rename from locale/en/blog/release/v8.9.3.md rename to pages/en/blog/release/v8.9.3.md diff --git a/locale/en/blog/release/v8.9.4.md b/pages/en/blog/release/v8.9.4.md similarity index 100% rename from locale/en/blog/release/v8.9.4.md rename to pages/en/blog/release/v8.9.4.md diff --git a/locale/en/blog/release/v9.0.0.md b/pages/en/blog/release/v9.0.0.md similarity index 100% rename from locale/en/blog/release/v9.0.0.md rename to pages/en/blog/release/v9.0.0.md diff --git a/locale/en/blog/release/v9.1.0.md b/pages/en/blog/release/v9.1.0.md similarity index 100% rename from locale/en/blog/release/v9.1.0.md rename to pages/en/blog/release/v9.1.0.md diff --git a/locale/en/blog/release/v9.10.0.md b/pages/en/blog/release/v9.10.0.md similarity index 100% rename from locale/en/blog/release/v9.10.0.md rename to pages/en/blog/release/v9.10.0.md diff --git a/locale/en/blog/release/v9.10.1.md b/pages/en/blog/release/v9.10.1.md similarity index 100% rename from locale/en/blog/release/v9.10.1.md rename to pages/en/blog/release/v9.10.1.md diff --git a/locale/en/blog/release/v9.11.0.md b/pages/en/blog/release/v9.11.0.md similarity index 100% rename from locale/en/blog/release/v9.11.0.md rename to pages/en/blog/release/v9.11.0.md diff --git a/locale/en/blog/release/v9.11.1.md b/pages/en/blog/release/v9.11.1.md similarity index 100% rename from locale/en/blog/release/v9.11.1.md rename to pages/en/blog/release/v9.11.1.md diff --git a/locale/en/blog/release/v9.11.2.md b/pages/en/blog/release/v9.11.2.md similarity index 100% rename from locale/en/blog/release/v9.11.2.md rename to pages/en/blog/release/v9.11.2.md diff --git a/locale/en/blog/release/v9.2.0.md b/pages/en/blog/release/v9.2.0.md similarity index 100% rename from locale/en/blog/release/v9.2.0.md rename to pages/en/blog/release/v9.2.0.md diff --git a/locale/en/blog/release/v9.2.1.md b/pages/en/blog/release/v9.2.1.md similarity index 100% rename from locale/en/blog/release/v9.2.1.md rename to pages/en/blog/release/v9.2.1.md diff --git a/locale/en/blog/release/v9.3.0.md b/pages/en/blog/release/v9.3.0.md similarity index 100% rename from locale/en/blog/release/v9.3.0.md rename to pages/en/blog/release/v9.3.0.md diff --git a/locale/en/blog/release/v9.4.0.md b/pages/en/blog/release/v9.4.0.md similarity index 100% rename from locale/en/blog/release/v9.4.0.md rename to pages/en/blog/release/v9.4.0.md diff --git a/locale/en/blog/release/v9.5.0.md b/pages/en/blog/release/v9.5.0.md similarity index 100% rename from locale/en/blog/release/v9.5.0.md rename to pages/en/blog/release/v9.5.0.md diff --git a/locale/en/blog/release/v9.6.0.md b/pages/en/blog/release/v9.6.0.md similarity index 100% rename from locale/en/blog/release/v9.6.0.md rename to pages/en/blog/release/v9.6.0.md diff --git a/locale/en/blog/release/v9.6.1.md b/pages/en/blog/release/v9.6.1.md similarity index 100% rename from locale/en/blog/release/v9.6.1.md rename to pages/en/blog/release/v9.6.1.md diff --git a/locale/en/blog/release/v9.7.0.md b/pages/en/blog/release/v9.7.0.md similarity index 100% rename from locale/en/blog/release/v9.7.0.md rename to pages/en/blog/release/v9.7.0.md diff --git a/locale/en/blog/release/v9.7.1.md b/pages/en/blog/release/v9.7.1.md similarity index 100% rename from locale/en/blog/release/v9.7.1.md rename to pages/en/blog/release/v9.7.1.md diff --git a/locale/en/blog/release/v9.8.0.md b/pages/en/blog/release/v9.8.0.md similarity index 100% rename from locale/en/blog/release/v9.8.0.md rename to pages/en/blog/release/v9.8.0.md diff --git a/locale/en/blog/release/v9.9.0.md b/pages/en/blog/release/v9.9.0.md similarity index 100% rename from locale/en/blog/release/v9.9.0.md rename to pages/en/blog/release/v9.9.0.md diff --git a/locale/en/blog/uncategorized/10-lts-to-12-lts.md b/pages/en/blog/uncategorized/10-lts-to-12-lts.md similarity index 100% rename from locale/en/blog/uncategorized/10-lts-to-12-lts.md rename to pages/en/blog/uncategorized/10-lts-to-12-lts.md diff --git a/locale/en/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md b/pages/en/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md similarity index 100% rename from locale/en/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md rename to pages/en/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md diff --git a/locale/en/blog/uncategorized/bnoordhuis-departure.md b/pages/en/blog/uncategorized/bnoordhuis-departure.md similarity index 100% rename from locale/en/blog/uncategorized/bnoordhuis-departure.md rename to pages/en/blog/uncategorized/bnoordhuis-departure.md diff --git a/locale/en/blog/uncategorized/development-environment.md b/pages/en/blog/uncategorized/development-environment.md similarity index 100% rename from locale/en/blog/uncategorized/development-environment.md rename to pages/en/blog/uncategorized/development-environment.md diff --git a/locale/en/blog/uncategorized/evolving-the-node-js-brand.md b/pages/en/blog/uncategorized/evolving-the-node-js-brand.md similarity index 100% rename from locale/en/blog/uncategorized/evolving-the-node-js-brand.md rename to pages/en/blog/uncategorized/evolving-the-node-js-brand.md diff --git a/locale/en/blog/uncategorized/growing-up.md b/pages/en/blog/uncategorized/growing-up.md similarity index 100% rename from locale/en/blog/uncategorized/growing-up.md rename to pages/en/blog/uncategorized/growing-up.md diff --git a/locale/en/blog/uncategorized/index.md b/pages/en/blog/uncategorized/index.md similarity index 100% rename from locale/en/blog/uncategorized/index.md rename to pages/en/blog/uncategorized/index.md diff --git a/locale/en/blog/uncategorized/jobs-nodejs-org.md b/pages/en/blog/uncategorized/jobs-nodejs-org.md similarity index 100% rename from locale/en/blog/uncategorized/jobs-nodejs-org.md rename to pages/en/blog/uncategorized/jobs-nodejs-org.md diff --git a/locale/en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md b/pages/en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md similarity index 100% rename from locale/en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md rename to pages/en/blog/uncategorized/ldapjs-a-reprise-of-ldap.md diff --git a/locale/en/blog/uncategorized/libuv-status-report.md b/pages/en/blog/uncategorized/libuv-status-report.md similarity index 100% rename from locale/en/blog/uncategorized/libuv-status-report.md rename to pages/en/blog/uncategorized/libuv-status-report.md diff --git a/locale/en/blog/uncategorized/node-interactive-convince-boss.md b/pages/en/blog/uncategorized/node-interactive-convince-boss.md similarity index 100% rename from locale/en/blog/uncategorized/node-interactive-convince-boss.md rename to pages/en/blog/uncategorized/node-interactive-convince-boss.md diff --git a/locale/en/blog/uncategorized/node-meetup-this-thursday.md b/pages/en/blog/uncategorized/node-meetup-this-thursday.md similarity index 100% rename from locale/en/blog/uncategorized/node-meetup-this-thursday.md rename to pages/en/blog/uncategorized/node-meetup-this-thursday.md diff --git a/locale/en/blog/uncategorized/node-office-hours-cut-short.md b/pages/en/blog/uncategorized/node-office-hours-cut-short.md similarity index 100% rename from locale/en/blog/uncategorized/node-office-hours-cut-short.md rename to pages/en/blog/uncategorized/node-office-hours-cut-short.md diff --git a/locale/en/blog/uncategorized/notes-from-the-road.md b/pages/en/blog/uncategorized/notes-from-the-road.md similarity index 100% rename from locale/en/blog/uncategorized/notes-from-the-road.md rename to pages/en/blog/uncategorized/notes-from-the-road.md diff --git a/locale/en/blog/uncategorized/office-hours.md b/pages/en/blog/uncategorized/office-hours.md similarity index 100% rename from locale/en/blog/uncategorized/office-hours.md rename to pages/en/blog/uncategorized/office-hours.md diff --git a/locale/en/blog/uncategorized/porting-node-to-windows-with-microsofts-help.md b/pages/en/blog/uncategorized/porting-node-to-windows-with-microsofts-help.md similarity index 100% rename from locale/en/blog/uncategorized/porting-node-to-windows-with-microsofts-help.md rename to pages/en/blog/uncategorized/porting-node-to-windows-with-microsofts-help.md diff --git a/locale/en/blog/uncategorized/profiling-node-js.md b/pages/en/blog/uncategorized/profiling-node-js.md similarity index 100% rename from locale/en/blog/uncategorized/profiling-node-js.md rename to pages/en/blog/uncategorized/profiling-node-js.md diff --git a/locale/en/blog/uncategorized/some-new-node-projects.md b/pages/en/blog/uncategorized/some-new-node-projects.md similarity index 100% rename from locale/en/blog/uncategorized/some-new-node-projects.md rename to pages/en/blog/uncategorized/some-new-node-projects.md diff --git a/locale/en/blog/uncategorized/the-videos-from-node-meetup.md b/pages/en/blog/uncategorized/the-videos-from-node-meetup.md similarity index 100% rename from locale/en/blog/uncategorized/the-videos-from-node-meetup.md rename to pages/en/blog/uncategorized/the-videos-from-node-meetup.md diff --git a/locale/en/blog/uncategorized/tj-fontaine-new-node-lead.md b/pages/en/blog/uncategorized/tj-fontaine-new-node-lead.md similarity index 100% rename from locale/en/blog/uncategorized/tj-fontaine-new-node-lead.md rename to pages/en/blog/uncategorized/tj-fontaine-new-node-lead.md diff --git a/locale/en/blog/uncategorized/trademark.md b/pages/en/blog/uncategorized/trademark.md similarity index 100% rename from locale/en/blog/uncategorized/trademark.md rename to pages/en/blog/uncategorized/trademark.md diff --git a/locale/en/blog/uncategorized/version-0-6.md b/pages/en/blog/uncategorized/version-0-6.md similarity index 100% rename from locale/en/blog/uncategorized/version-0-6.md rename to pages/en/blog/uncategorized/version-0-6.md diff --git a/locale/en/blog/video/bert-belder-libuv-lxjs-2012.md b/pages/en/blog/video/bert-belder-libuv-lxjs-2012.md similarity index 100% rename from locale/en/blog/video/bert-belder-libuv-lxjs-2012.md rename to pages/en/blog/video/bert-belder-libuv-lxjs-2012.md diff --git a/locale/en/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md b/pages/en/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md similarity index 100% rename from locale/en/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md rename to pages/en/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md diff --git a/locale/en/blog/video/index.md b/pages/en/blog/video/index.md similarity index 100% rename from locale/en/blog/video/index.md rename to pages/en/blog/video/index.md diff --git a/locale/en/blog/video/welcome-to-the-node-blog.md b/pages/en/blog/video/welcome-to-the-node-blog.md similarity index 100% rename from locale/en/blog/video/welcome-to-the-node-blog.md rename to pages/en/blog/video/welcome-to-the-node-blog.md diff --git a/locale/en/blog/vulnerability/april-2020-openssl-updates.md b/pages/en/blog/vulnerability/april-2020-openssl-updates.md similarity index 100% rename from locale/en/blog/vulnerability/april-2020-openssl-updates.md rename to pages/en/blog/vulnerability/april-2020-openssl-updates.md diff --git a/locale/en/blog/vulnerability/april-2021-security-releases.md b/pages/en/blog/vulnerability/april-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/april-2021-security-releases.md rename to pages/en/blog/vulnerability/april-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/aug-2019-security-releases.md b/pages/en/blog/vulnerability/aug-2019-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/aug-2019-security-releases.md rename to pages/en/blog/vulnerability/aug-2019-security-releases.md diff --git a/locale/en/blog/vulnerability/aug-2021-security-releases.md b/pages/en/blog/vulnerability/aug-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/aug-2021-security-releases.md rename to pages/en/blog/vulnerability/aug-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/aug-2021-security-releases2.md b/pages/en/blog/vulnerability/aug-2021-security-releases2.md similarity index 100% rename from locale/en/blog/vulnerability/aug-2021-security-releases2.md rename to pages/en/blog/vulnerability/aug-2021-security-releases2.md diff --git a/locale/en/blog/vulnerability/august-2018-security-releases.md b/pages/en/blog/vulnerability/august-2018-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/august-2018-security-releases.md rename to pages/en/blog/vulnerability/august-2018-security-releases.md diff --git a/locale/en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md b/pages/en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md similarity index 100% rename from locale/en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md rename to pages/en/blog/vulnerability/cve-2015-8027_cve-2015-6764.md diff --git a/locale/en/blog/vulnerability/december-2015-security-release-update.md b/pages/en/blog/vulnerability/december-2015-security-release-update.md similarity index 100% rename from locale/en/blog/vulnerability/december-2015-security-release-update.md rename to pages/en/blog/vulnerability/december-2015-security-release-update.md diff --git a/locale/en/blog/vulnerability/december-2015-security-releases.md b/pages/en/blog/vulnerability/december-2015-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/december-2015-security-releases.md rename to pages/en/blog/vulnerability/december-2015-security-releases.md diff --git a/locale/en/blog/vulnerability/december-2017-security-releases.md b/pages/en/blog/vulnerability/december-2017-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/december-2017-security-releases.md rename to pages/en/blog/vulnerability/december-2017-security-releases.md diff --git a/locale/en/blog/vulnerability/december-2019-security-releases.md b/pages/en/blog/vulnerability/december-2019-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/december-2019-security-releases.md rename to pages/en/blog/vulnerability/december-2019-security-releases.md diff --git a/locale/en/blog/vulnerability/february-2016-security-releases.md b/pages/en/blog/vulnerability/february-2016-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/february-2016-security-releases.md rename to pages/en/blog/vulnerability/february-2016-security-releases.md diff --git a/locale/en/blog/vulnerability/february-2019-security-releases.md b/pages/en/blog/vulnerability/february-2019-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/february-2019-security-releases.md rename to pages/en/blog/vulnerability/february-2019-security-releases.md diff --git a/locale/en/blog/vulnerability/february-2020-security-releases.md b/pages/en/blog/vulnerability/february-2020-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/february-2020-security-releases.md rename to pages/en/blog/vulnerability/february-2020-security-releases.md diff --git a/locale/en/blog/vulnerability/february-2021-security-releases.md b/pages/en/blog/vulnerability/february-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/february-2021-security-releases.md rename to pages/en/blog/vulnerability/february-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/february-2023-security-releases.md b/pages/en/blog/vulnerability/february-2023-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/february-2023-security-releases.md rename to pages/en/blog/vulnerability/february-2023-security-releases.md diff --git a/locale/en/blog/vulnerability/http-server-pipeline-flood-dos.md b/pages/en/blog/vulnerability/http-server-pipeline-flood-dos.md similarity index 100% rename from locale/en/blog/vulnerability/http-server-pipeline-flood-dos.md rename to pages/en/blog/vulnerability/http-server-pipeline-flood-dos.md diff --git a/locale/en/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md b/pages/en/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md similarity index 100% rename from locale/en/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md rename to pages/en/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md diff --git a/locale/en/blog/vulnerability/index.md b/pages/en/blog/vulnerability/index.md similarity index 100% rename from locale/en/blog/vulnerability/index.md rename to pages/en/blog/vulnerability/index.md diff --git a/locale/en/blog/vulnerability/jan-2018-spectre-meltdown.md b/pages/en/blog/vulnerability/jan-2018-spectre-meltdown.md similarity index 100% rename from locale/en/blog/vulnerability/jan-2018-spectre-meltdown.md rename to pages/en/blog/vulnerability/jan-2018-spectre-meltdown.md diff --git a/locale/en/blog/vulnerability/jan-2022-security-releases.md b/pages/en/blog/vulnerability/jan-2022-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/jan-2022-security-releases.md rename to pages/en/blog/vulnerability/jan-2022-security-releases.md diff --git a/locale/en/blog/vulnerability/january-2021-security-releases.md b/pages/en/blog/vulnerability/january-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/january-2021-security-releases.md rename to pages/en/blog/vulnerability/january-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/july-2017-security-releases.md b/pages/en/blog/vulnerability/july-2017-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/july-2017-security-releases.md rename to pages/en/blog/vulnerability/july-2017-security-releases.md diff --git a/locale/en/blog/vulnerability/july-2021-security-releases-2.md b/pages/en/blog/vulnerability/july-2021-security-releases-2.md similarity index 100% rename from locale/en/blog/vulnerability/july-2021-security-releases-2.md rename to pages/en/blog/vulnerability/july-2021-security-releases-2.md diff --git a/locale/en/blog/vulnerability/july-2021-security-releases.md b/pages/en/blog/vulnerability/july-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/july-2021-security-releases.md rename to pages/en/blog/vulnerability/july-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/july-2022-security-releases.md b/pages/en/blog/vulnerability/july-2022-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/july-2022-security-releases.md rename to pages/en/blog/vulnerability/july-2022-security-releases.md diff --git a/locale/en/blog/vulnerability/june-2016-security-releases.md b/pages/en/blog/vulnerability/june-2016-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/june-2016-security-releases.md rename to pages/en/blog/vulnerability/june-2016-security-releases.md diff --git a/locale/en/blog/vulnerability/june-2018-security-releases.md b/pages/en/blog/vulnerability/june-2018-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/june-2018-security-releases.md rename to pages/en/blog/vulnerability/june-2018-security-releases.md diff --git a/locale/en/blog/vulnerability/june-2020-security-releases.md b/pages/en/blog/vulnerability/june-2020-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/june-2020-security-releases.md rename to pages/en/blog/vulnerability/june-2020-security-releases.md diff --git a/locale/en/blog/vulnerability/mar-2022-security-releases.md b/pages/en/blog/vulnerability/mar-2022-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/mar-2022-security-releases.md rename to pages/en/blog/vulnerability/mar-2022-security-releases.md diff --git a/locale/en/blog/vulnerability/march-2018-security-releases.md b/pages/en/blog/vulnerability/march-2018-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/march-2018-security-releases.md rename to pages/en/blog/vulnerability/march-2018-security-releases.md diff --git a/locale/en/blog/vulnerability/november-2018-security-releases.md b/pages/en/blog/vulnerability/november-2018-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/november-2018-security-releases.md rename to pages/en/blog/vulnerability/november-2018-security-releases.md diff --git a/locale/en/blog/vulnerability/november-2020-security-releases.md b/pages/en/blog/vulnerability/november-2020-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/november-2020-security-releases.md rename to pages/en/blog/vulnerability/november-2020-security-releases.md diff --git a/locale/en/blog/vulnerability/november-2022-security-releases.md b/pages/en/blog/vulnerability/november-2022-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/november-2022-security-releases.md rename to pages/en/blog/vulnerability/november-2022-security-releases.md diff --git a/locale/en/blog/vulnerability/npm-tokens-leak-march-2016.md b/pages/en/blog/vulnerability/npm-tokens-leak-march-2016.md similarity index 100% rename from locale/en/blog/vulnerability/npm-tokens-leak-march-2016.md rename to pages/en/blog/vulnerability/npm-tokens-leak-march-2016.md diff --git a/locale/en/blog/vulnerability/oct-2017-dos.md b/pages/en/blog/vulnerability/oct-2017-dos.md similarity index 100% rename from locale/en/blog/vulnerability/oct-2017-dos.md rename to pages/en/blog/vulnerability/oct-2017-dos.md diff --git a/locale/en/blog/vulnerability/oct-2021-security-releases.md b/pages/en/blog/vulnerability/oct-2021-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/oct-2021-security-releases.md rename to pages/en/blog/vulnerability/oct-2021-security-releases.md diff --git a/locale/en/blog/vulnerability/october-2016-security-releases.md b/pages/en/blog/vulnerability/october-2016-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/october-2016-security-releases.md rename to pages/en/blog/vulnerability/october-2016-security-releases.md diff --git a/locale/en/blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md b/pages/en/blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md rename to pages/en/blog/vulnerability/openssl-and-low-severity-fixes-jan-2016.md diff --git a/locale/en/blog/vulnerability/openssl-and-utf8.md b/pages/en/blog/vulnerability/openssl-and-utf8.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-and-utf8.md rename to pages/en/blog/vulnerability/openssl-and-utf8.md diff --git a/locale/en/blog/vulnerability/openssl-and-zlib-vulnerability-assessment.md b/pages/en/blog/vulnerability/openssl-and-zlib-vulnerability-assessment.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-and-zlib-vulnerability-assessment.md rename to pages/en/blog/vulnerability/openssl-and-zlib-vulnerability-assessment.md diff --git a/locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022.md b/pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022.md rename to pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022.md diff --git a/locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-jun2022.md b/pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-jun2022.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-jun2022.md rename to pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-jun2022.md diff --git a/locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022.md b/pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022.md rename to pages/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022.md diff --git a/locale/en/blog/vulnerability/openssl-january-2017.md b/pages/en/blog/vulnerability/openssl-january-2017.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-january-2017.md rename to pages/en/blog/vulnerability/openssl-january-2017.md diff --git a/locale/en/blog/vulnerability/openssl-march-2016.md b/pages/en/blog/vulnerability/openssl-march-2016.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-march-2016.md rename to pages/en/blog/vulnerability/openssl-march-2016.md diff --git a/locale/en/blog/vulnerability/openssl-may-2016.md b/pages/en/blog/vulnerability/openssl-may-2016.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-may-2016.md rename to pages/en/blog/vulnerability/openssl-may-2016.md diff --git a/locale/en/blog/vulnerability/openssl-november-2017.md b/pages/en/blog/vulnerability/openssl-november-2017.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-november-2017.md rename to pages/en/blog/vulnerability/openssl-november-2017.md diff --git a/locale/en/blog/vulnerability/openssl-november-2022.md b/pages/en/blog/vulnerability/openssl-november-2022.md similarity index 100% rename from locale/en/blog/vulnerability/openssl-november-2022.md rename to pages/en/blog/vulnerability/openssl-november-2022.md diff --git a/locale/en/blog/vulnerability/september-2016-security-releases.md b/pages/en/blog/vulnerability/september-2016-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/september-2016-security-releases.md rename to pages/en/blog/vulnerability/september-2016-security-releases.md diff --git a/locale/en/blog/vulnerability/september-2017-path-validation.md b/pages/en/blog/vulnerability/september-2017-path-validation.md similarity index 100% rename from locale/en/blog/vulnerability/september-2017-path-validation.md rename to pages/en/blog/vulnerability/september-2017-path-validation.md diff --git a/locale/en/blog/vulnerability/september-2019-openssl-no-updates.md b/pages/en/blog/vulnerability/september-2019-openssl-no-updates.md similarity index 100% rename from locale/en/blog/vulnerability/september-2019-openssl-no-updates.md rename to pages/en/blog/vulnerability/september-2019-openssl-no-updates.md diff --git a/locale/en/blog/vulnerability/september-2019-openssl-updates.md b/pages/en/blog/vulnerability/september-2019-openssl-updates.md similarity index 100% rename from locale/en/blog/vulnerability/september-2019-openssl-updates.md rename to pages/en/blog/vulnerability/september-2019-openssl-updates.md diff --git a/locale/en/blog/vulnerability/september-2020-security-releases.md b/pages/en/blog/vulnerability/september-2020-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/september-2020-security-releases.md rename to pages/en/blog/vulnerability/september-2020-security-releases.md diff --git a/locale/en/blog/vulnerability/september-2022-security-releases.md b/pages/en/blog/vulnerability/september-2022-security-releases.md similarity index 100% rename from locale/en/blog/vulnerability/september-2022-security-releases.md rename to pages/en/blog/vulnerability/september-2022-security-releases.md diff --git a/locale/en/blog/vulnerability/v8-memory-corruption-stack-overflow.md b/pages/en/blog/vulnerability/v8-memory-corruption-stack-overflow.md similarity index 100% rename from locale/en/blog/vulnerability/v8-memory-corruption-stack-overflow.md rename to pages/en/blog/vulnerability/v8-memory-corruption-stack-overflow.md diff --git a/locale/en/blog/weekly-updates/index.md b/pages/en/blog/weekly-updates/index.md similarity index 100% rename from locale/en/blog/weekly-updates/index.md rename to pages/en/blog/weekly-updates/index.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-02-06.md b/pages/en/blog/weekly-updates/weekly-update.2015-02-06.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-02-06.md rename to pages/en/blog/weekly-updates/weekly-update.2015-02-06.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-02-13.md b/pages/en/blog/weekly-updates/weekly-update.2015-02-13.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-02-13.md rename to pages/en/blog/weekly-updates/weekly-update.2015-02-13.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-02-20.md b/pages/en/blog/weekly-updates/weekly-update.2015-02-20.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-02-20.md rename to pages/en/blog/weekly-updates/weekly-update.2015-02-20.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-02-27.md b/pages/en/blog/weekly-updates/weekly-update.2015-02-27.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-02-27.md rename to pages/en/blog/weekly-updates/weekly-update.2015-02-27.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-06.md b/pages/en/blog/weekly-updates/weekly-update.2015-03-06.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-03-06.md rename to pages/en/blog/weekly-updates/weekly-update.2015-03-06.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-13.md b/pages/en/blog/weekly-updates/weekly-update.2015-03-13.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-03-13.md rename to pages/en/blog/weekly-updates/weekly-update.2015-03-13.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-20.md b/pages/en/blog/weekly-updates/weekly-update.2015-03-20.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-03-20.md rename to pages/en/blog/weekly-updates/weekly-update.2015-03-20.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-03-27.md b/pages/en/blog/weekly-updates/weekly-update.2015-03-27.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-03-27.md rename to pages/en/blog/weekly-updates/weekly-update.2015-03-27.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-03.md b/pages/en/blog/weekly-updates/weekly-update.2015-04-03.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-04-03.md rename to pages/en/blog/weekly-updates/weekly-update.2015-04-03.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-10.md b/pages/en/blog/weekly-updates/weekly-update.2015-04-10.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-04-10.md rename to pages/en/blog/weekly-updates/weekly-update.2015-04-10.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-17.md b/pages/en/blog/weekly-updates/weekly-update.2015-04-17.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-04-17.md rename to pages/en/blog/weekly-updates/weekly-update.2015-04-17.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-04-24.md b/pages/en/blog/weekly-updates/weekly-update.2015-04-24.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-04-24.md rename to pages/en/blog/weekly-updates/weekly-update.2015-04-24.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-01.md b/pages/en/blog/weekly-updates/weekly-update.2015-05-01.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-05-01.md rename to pages/en/blog/weekly-updates/weekly-update.2015-05-01.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-08.md b/pages/en/blog/weekly-updates/weekly-update.2015-05-08.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-05-08.md rename to pages/en/blog/weekly-updates/weekly-update.2015-05-08.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-15.md b/pages/en/blog/weekly-updates/weekly-update.2015-05-15.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-05-15.md rename to pages/en/blog/weekly-updates/weekly-update.2015-05-15.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-22.md b/pages/en/blog/weekly-updates/weekly-update.2015-05-22.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-05-22.md rename to pages/en/blog/weekly-updates/weekly-update.2015-05-22.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-05-29.md b/pages/en/blog/weekly-updates/weekly-update.2015-05-29.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-05-29.md rename to pages/en/blog/weekly-updates/weekly-update.2015-05-29.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-05.md b/pages/en/blog/weekly-updates/weekly-update.2015-06-05.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-06-05.md rename to pages/en/blog/weekly-updates/weekly-update.2015-06-05.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-12.md b/pages/en/blog/weekly-updates/weekly-update.2015-06-12.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-06-12.md rename to pages/en/blog/weekly-updates/weekly-update.2015-06-12.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-19.md b/pages/en/blog/weekly-updates/weekly-update.2015-06-19.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-06-19.md rename to pages/en/blog/weekly-updates/weekly-update.2015-06-19.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-06-26.md b/pages/en/blog/weekly-updates/weekly-update.2015-06-26.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-06-26.md rename to pages/en/blog/weekly-updates/weekly-update.2015-06-26.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-03.md b/pages/en/blog/weekly-updates/weekly-update.2015-07-03.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-07-03.md rename to pages/en/blog/weekly-updates/weekly-update.2015-07-03.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-10.md b/pages/en/blog/weekly-updates/weekly-update.2015-07-10.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-07-10.md rename to pages/en/blog/weekly-updates/weekly-update.2015-07-10.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-17.md b/pages/en/blog/weekly-updates/weekly-update.2015-07-17.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-07-17.md rename to pages/en/blog/weekly-updates/weekly-update.2015-07-17.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-24.md b/pages/en/blog/weekly-updates/weekly-update.2015-07-24.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-07-24.md rename to pages/en/blog/weekly-updates/weekly-update.2015-07-24.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-07-31.md b/pages/en/blog/weekly-updates/weekly-update.2015-07-31.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-07-31.md rename to pages/en/blog/weekly-updates/weekly-update.2015-07-31.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-08-07.md b/pages/en/blog/weekly-updates/weekly-update.2015-08-07.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-08-07.md rename to pages/en/blog/weekly-updates/weekly-update.2015-08-07.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-08-14.md b/pages/en/blog/weekly-updates/weekly-update.2015-08-14.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-08-14.md rename to pages/en/blog/weekly-updates/weekly-update.2015-08-14.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-08-21.md b/pages/en/blog/weekly-updates/weekly-update.2015-08-21.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-08-21.md rename to pages/en/blog/weekly-updates/weekly-update.2015-08-21.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-08-28.md b/pages/en/blog/weekly-updates/weekly-update.2015-08-28.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-08-28.md rename to pages/en/blog/weekly-updates/weekly-update.2015-08-28.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-09-04.md b/pages/en/blog/weekly-updates/weekly-update.2015-09-04.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-09-04.md rename to pages/en/blog/weekly-updates/weekly-update.2015-09-04.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-09-11.md b/pages/en/blog/weekly-updates/weekly-update.2015-09-11.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-09-11.md rename to pages/en/blog/weekly-updates/weekly-update.2015-09-11.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-09-18.md b/pages/en/blog/weekly-updates/weekly-update.2015-09-18.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-09-18.md rename to pages/en/blog/weekly-updates/weekly-update.2015-09-18.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-10-02.md b/pages/en/blog/weekly-updates/weekly-update.2015-10-02.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-10-02.md rename to pages/en/blog/weekly-updates/weekly-update.2015-10-02.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-10-09.md b/pages/en/blog/weekly-updates/weekly-update.2015-10-09.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-10-09.md rename to pages/en/blog/weekly-updates/weekly-update.2015-10-09.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-10-16.md b/pages/en/blog/weekly-updates/weekly-update.2015-10-16.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-10-16.md rename to pages/en/blog/weekly-updates/weekly-update.2015-10-16.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-10-23.md b/pages/en/blog/weekly-updates/weekly-update.2015-10-23.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-10-23.md rename to pages/en/blog/weekly-updates/weekly-update.2015-10-23.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-10-30.md b/pages/en/blog/weekly-updates/weekly-update.2015-10-30.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-10-30.md rename to pages/en/blog/weekly-updates/weekly-update.2015-10-30.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-11-06.md b/pages/en/blog/weekly-updates/weekly-update.2015-11-06.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-11-06.md rename to pages/en/blog/weekly-updates/weekly-update.2015-11-06.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-11-13.md b/pages/en/blog/weekly-updates/weekly-update.2015-11-13.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-11-13.md rename to pages/en/blog/weekly-updates/weekly-update.2015-11-13.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-11-20.md b/pages/en/blog/weekly-updates/weekly-update.2015-11-20.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-11-20.md rename to pages/en/blog/weekly-updates/weekly-update.2015-11-20.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-11-27.md b/pages/en/blog/weekly-updates/weekly-update.2015-11-27.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-11-27.md rename to pages/en/blog/weekly-updates/weekly-update.2015-11-27.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-12-04.md b/pages/en/blog/weekly-updates/weekly-update.2015-12-04.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-12-04.md rename to pages/en/blog/weekly-updates/weekly-update.2015-12-04.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2015-12-11.md b/pages/en/blog/weekly-updates/weekly-update.2015-12-11.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2015-12-11.md rename to pages/en/blog/weekly-updates/weekly-update.2015-12-11.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-01-01.md b/pages/en/blog/weekly-updates/weekly-update.2016-01-01.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-01-01.md rename to pages/en/blog/weekly-updates/weekly-update.2016-01-01.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-01-11.md b/pages/en/blog/weekly-updates/weekly-update.2016-01-11.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-01-11.md rename to pages/en/blog/weekly-updates/weekly-update.2016-01-11.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-01-18.md b/pages/en/blog/weekly-updates/weekly-update.2016-01-18.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-01-18.md rename to pages/en/blog/weekly-updates/weekly-update.2016-01-18.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-01-22.md b/pages/en/blog/weekly-updates/weekly-update.2016-01-22.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-01-22.md rename to pages/en/blog/weekly-updates/weekly-update.2016-01-22.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-01-29.md b/pages/en/blog/weekly-updates/weekly-update.2016-01-29.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-01-29.md rename to pages/en/blog/weekly-updates/weekly-update.2016-01-29.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-02-08.md b/pages/en/blog/weekly-updates/weekly-update.2016-02-08.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-02-08.md rename to pages/en/blog/weekly-updates/weekly-update.2016-02-08.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-02-15.md b/pages/en/blog/weekly-updates/weekly-update.2016-02-15.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-02-15.md rename to pages/en/blog/weekly-updates/weekly-update.2016-02-15.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-02-22.md b/pages/en/blog/weekly-updates/weekly-update.2016-02-22.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-02-22.md rename to pages/en/blog/weekly-updates/weekly-update.2016-02-22.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-03-01.md b/pages/en/blog/weekly-updates/weekly-update.2016-03-01.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-03-01.md rename to pages/en/blog/weekly-updates/weekly-update.2016-03-01.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-03-07.md b/pages/en/blog/weekly-updates/weekly-update.2016-03-07.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-03-07.md rename to pages/en/blog/weekly-updates/weekly-update.2016-03-07.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-03-14.md b/pages/en/blog/weekly-updates/weekly-update.2016-03-14.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-03-14.md rename to pages/en/blog/weekly-updates/weekly-update.2016-03-14.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-04-17.md b/pages/en/blog/weekly-updates/weekly-update.2016-04-17.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-04-17.md rename to pages/en/blog/weekly-updates/weekly-update.2016-04-17.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-04-23.md b/pages/en/blog/weekly-updates/weekly-update.2016-04-23.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-04-23.md rename to pages/en/blog/weekly-updates/weekly-update.2016-04-23.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-04-29.md b/pages/en/blog/weekly-updates/weekly-update.2016-04-29.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-04-29.md rename to pages/en/blog/weekly-updates/weekly-update.2016-04-29.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-05-30.md b/pages/en/blog/weekly-updates/weekly-update.2016-05-30.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-05-30.md rename to pages/en/blog/weekly-updates/weekly-update.2016-05-30.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-06-16.md b/pages/en/blog/weekly-updates/weekly-update.2016-06-16.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-06-16.md rename to pages/en/blog/weekly-updates/weekly-update.2016-06-16.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-06-26.md b/pages/en/blog/weekly-updates/weekly-update.2016-06-26.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-06-26.md rename to pages/en/blog/weekly-updates/weekly-update.2016-06-26.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-07-08.md b/pages/en/blog/weekly-updates/weekly-update.2016-07-08.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-07-08.md rename to pages/en/blog/weekly-updates/weekly-update.2016-07-08.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-07-16.md b/pages/en/blog/weekly-updates/weekly-update.2016-07-16.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-07-16.md rename to pages/en/blog/weekly-updates/weekly-update.2016-07-16.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-07-22.md b/pages/en/blog/weekly-updates/weekly-update.2016-07-22.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-07-22.md rename to pages/en/blog/weekly-updates/weekly-update.2016-07-22.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-08-15.md b/pages/en/blog/weekly-updates/weekly-update.2016-08-15.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-08-15.md rename to pages/en/blog/weekly-updates/weekly-update.2016-08-15.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-10-28.md b/pages/en/blog/weekly-updates/weekly-update.2016-10-28.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-10-28.md rename to pages/en/blog/weekly-updates/weekly-update.2016-10-28.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-11-04.md b/pages/en/blog/weekly-updates/weekly-update.2016-11-04.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-11-04.md rename to pages/en/blog/weekly-updates/weekly-update.2016-11-04.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-11-11.md b/pages/en/blog/weekly-updates/weekly-update.2016-11-11.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-11-11.md rename to pages/en/blog/weekly-updates/weekly-update.2016-11-11.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-11-24.md b/pages/en/blog/weekly-updates/weekly-update.2016-11-24.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-11-24.md rename to pages/en/blog/weekly-updates/weekly-update.2016-11-24.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-12-02.md b/pages/en/blog/weekly-updates/weekly-update.2016-12-02.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-12-02.md rename to pages/en/blog/weekly-updates/weekly-update.2016-12-02.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2016-12-25.md b/pages/en/blog/weekly-updates/weekly-update.2016-12-25.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2016-12-25.md rename to pages/en/blog/weekly-updates/weekly-update.2016-12-25.md diff --git a/locale/en/blog/weekly-updates/weekly-update.2017-02-10.md b/pages/en/blog/weekly-updates/weekly-update.2017-02-10.md similarity index 100% rename from locale/en/blog/weekly-updates/weekly-update.2017-02-10.md rename to pages/en/blog/weekly-updates/weekly-update.2017-02-10.md diff --git a/locale/en/blog/wg/diag-wg-update-2017-02.md b/pages/en/blog/wg/diag-wg-update-2017-02.md similarity index 100% rename from locale/en/blog/wg/diag-wg-update-2017-02.md rename to pages/en/blog/wg/diag-wg-update-2017-02.md diff --git a/locale/en/docs/es6.md b/pages/en/docs/es6.md similarity index 100% rename from locale/en/docs/es6.md rename to pages/en/docs/es6.md diff --git a/locale/en/docs/guides/abi-stability.md b/pages/en/docs/guides/abi-stability.md similarity index 100% rename from locale/en/docs/guides/abi-stability.md rename to pages/en/docs/guides/abi-stability.md diff --git a/locale/en/docs/guides/anatomy-of-an-http-transaction.md b/pages/en/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/en/docs/guides/anatomy-of-an-http-transaction.md rename to pages/en/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/en/docs/guides/backpressuring-in-streams.md b/pages/en/docs/guides/backpressuring-in-streams.md similarity index 100% rename from locale/en/docs/guides/backpressuring-in-streams.md rename to pages/en/docs/guides/backpressuring-in-streams.md diff --git a/locale/en/docs/guides/blocking-vs-non-blocking.md b/pages/en/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/en/docs/guides/blocking-vs-non-blocking.md rename to pages/en/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/en/docs/guides/buffer-constructor-deprecation.md b/pages/en/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/en/docs/guides/buffer-constructor-deprecation.md rename to pages/en/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/en/docs/guides/debugging-getting-started.md b/pages/en/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/en/docs/guides/debugging-getting-started.md rename to pages/en/docs/guides/debugging-getting-started.md diff --git a/locale/en/docs/guides/diagnostics-flamegraph.md b/pages/en/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/en/docs/guides/diagnostics-flamegraph.md rename to pages/en/docs/guides/diagnostics-flamegraph.md diff --git a/locale/en/docs/guides/diagnostics/index.md b/pages/en/docs/guides/diagnostics/index.md similarity index 100% rename from locale/en/docs/guides/diagnostics/index.md rename to pages/en/docs/guides/diagnostics/index.md diff --git a/locale/en/docs/guides/diagnostics/live-debugging/index.md b/pages/en/docs/guides/diagnostics/live-debugging/index.md similarity index 100% rename from locale/en/docs/guides/diagnostics/live-debugging/index.md rename to pages/en/docs/guides/diagnostics/live-debugging/index.md diff --git a/locale/en/docs/guides/diagnostics/live-debugging/using-inspector.md b/pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md similarity index 100% rename from locale/en/docs/guides/diagnostics/live-debugging/using-inspector.md rename to pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md diff --git a/locale/en/docs/guides/diagnostics/memory/index.md b/pages/en/docs/guides/diagnostics/memory/index.md similarity index 100% rename from locale/en/docs/guides/diagnostics/memory/index.md rename to pages/en/docs/guides/diagnostics/memory/index.md diff --git a/locale/en/docs/guides/diagnostics/memory/using-gc-traces.md b/pages/en/docs/guides/diagnostics/memory/using-gc-traces.md similarity index 100% rename from locale/en/docs/guides/diagnostics/memory/using-gc-traces.md rename to pages/en/docs/guides/diagnostics/memory/using-gc-traces.md diff --git a/locale/en/docs/guides/diagnostics/memory/using-heap-profiler.md b/pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md similarity index 100% rename from locale/en/docs/guides/diagnostics/memory/using-heap-profiler.md rename to pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md diff --git a/locale/en/docs/guides/diagnostics/memory/using-heap-snapshot.md b/pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md similarity index 100% rename from locale/en/docs/guides/diagnostics/memory/using-heap-snapshot.md rename to pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md diff --git a/locale/en/docs/guides/diagnostics/poor-performance/index.md b/pages/en/docs/guides/diagnostics/poor-performance/index.md similarity index 100% rename from locale/en/docs/guides/diagnostics/poor-performance/index.md rename to pages/en/docs/guides/diagnostics/poor-performance/index.md diff --git a/locale/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md b/pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md similarity index 100% rename from locale/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md rename to pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md diff --git a/locale/en/docs/guides/domain-postmortem.md b/pages/en/docs/guides/domain-postmortem.md similarity index 100% rename from locale/en/docs/guides/domain-postmortem.md rename to pages/en/docs/guides/domain-postmortem.md diff --git a/locale/en/docs/guides/dont-block-the-event-loop.md b/pages/en/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/en/docs/guides/dont-block-the-event-loop.md rename to pages/en/docs/guides/dont-block-the-event-loop.md diff --git a/locale/en/docs/guides/event-loop-timers-and-nexttick.md b/pages/en/docs/guides/event-loop-timers-and-nexttick.md similarity index 100% rename from locale/en/docs/guides/event-loop-timers-and-nexttick.md rename to pages/en/docs/guides/event-loop-timers-and-nexttick.md diff --git a/locale/en/docs/guides/getting-started-guide.md b/pages/en/docs/guides/getting-started-guide.md similarity index 100% rename from locale/en/docs/guides/getting-started-guide.md rename to pages/en/docs/guides/getting-started-guide.md diff --git a/locale/en/docs/guides/index.md b/pages/en/docs/guides/index.md similarity index 100% rename from locale/en/docs/guides/index.md rename to pages/en/docs/guides/index.md diff --git a/locale/en/docs/guides/nodejs-docker-webapp.md b/pages/en/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/en/docs/guides/nodejs-docker-webapp.md rename to pages/en/docs/guides/nodejs-docker-webapp.md diff --git a/locale/en/docs/guides/publishing-napi-modules.md b/pages/en/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/en/docs/guides/publishing-napi-modules.md rename to pages/en/docs/guides/publishing-napi-modules.md diff --git a/locale/en/docs/guides/security/index.md b/pages/en/docs/guides/security/index.md similarity index 100% rename from locale/en/docs/guides/security/index.md rename to pages/en/docs/guides/security/index.md diff --git a/locale/en/docs/guides/simple-profiling.md b/pages/en/docs/guides/simple-profiling.md similarity index 100% rename from locale/en/docs/guides/simple-profiling.md rename to pages/en/docs/guides/simple-profiling.md diff --git a/locale/en/docs/guides/timers-in-node.md b/pages/en/docs/guides/timers-in-node.md similarity index 100% rename from locale/en/docs/guides/timers-in-node.md rename to pages/en/docs/guides/timers-in-node.md diff --git a/locale/en/docs/guides/working-with-different-filesystems.md b/pages/en/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/en/docs/guides/working-with-different-filesystems.md rename to pages/en/docs/guides/working-with-different-filesystems.md diff --git a/locale/en/docs/index.md b/pages/en/docs/index.md similarity index 100% rename from locale/en/docs/index.md rename to pages/en/docs/index.md diff --git a/locale/en/docs/meta/topics/dependencies.md b/pages/en/docs/meta/topics/dependencies.md similarity index 100% rename from locale/en/docs/meta/topics/dependencies.md rename to pages/en/docs/meta/topics/dependencies.md diff --git a/locale/en/download/current.md b/pages/en/download/current.md similarity index 100% rename from locale/en/download/current.md rename to pages/en/download/current.md diff --git a/locale/en/download/index.md b/pages/en/download/index.md similarity index 100% rename from locale/en/download/index.md rename to pages/en/download/index.md diff --git a/locale/en/download/package-manager.md b/pages/en/download/package-manager.md similarity index 100% rename from locale/en/download/package-manager.md rename to pages/en/download/package-manager.md diff --git a/locale/en/download/releases.md b/pages/en/download/releases.md similarity index 100% rename from locale/en/download/releases.md rename to pages/en/download/releases.md diff --git a/locale/en/get-involved/collab-summit.md b/pages/en/get-involved/collab-summit.md similarity index 100% rename from locale/en/get-involved/collab-summit.md rename to pages/en/get-involved/collab-summit.md diff --git a/locale/en/get-involved/contribute.md b/pages/en/get-involved/contribute.md similarity index 100% rename from locale/en/get-involved/contribute.md rename to pages/en/get-involved/contribute.md diff --git a/locale/en/get-involved/index.md b/pages/en/get-involved/index.md similarity index 100% rename from locale/en/get-involved/index.md rename to pages/en/get-involved/index.md diff --git a/locale/en/index.md b/pages/en/index.md similarity index 100% rename from locale/en/index.md rename to pages/en/index.md diff --git a/locale/en/site.json b/pages/en/site.json similarity index 100% rename from locale/en/site.json rename to pages/en/site.json diff --git a/locale/es/404.md b/pages/es/404.md similarity index 100% rename from locale/es/404.md rename to pages/es/404.md diff --git a/locale/es/about/governance.md b/pages/es/about/governance.md similarity index 100% rename from locale/es/about/governance.md rename to pages/es/about/governance.md diff --git a/locale/es/about/index.md b/pages/es/about/index.md similarity index 100% rename from locale/es/about/index.md rename to pages/es/about/index.md diff --git a/locale/es/docs/es6.md b/pages/es/docs/es6.md similarity index 100% rename from locale/es/docs/es6.md rename to pages/es/docs/es6.md diff --git a/locale/es/docs/guides/abi-stability.md b/pages/es/docs/guides/abi-stability.md similarity index 100% rename from locale/es/docs/guides/abi-stability.md rename to pages/es/docs/guides/abi-stability.md diff --git a/locale/es/docs/guides/anatomy-of-an-http-transaction.md b/pages/es/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/es/docs/guides/anatomy-of-an-http-transaction.md rename to pages/es/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/es/docs/guides/backpressuring-in-streams.md b/pages/es/docs/guides/backpressuring-in-streams.md similarity index 100% rename from locale/es/docs/guides/backpressuring-in-streams.md rename to pages/es/docs/guides/backpressuring-in-streams.md diff --git a/locale/es/docs/guides/blocking-vs-non-blocking.md b/pages/es/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/es/docs/guides/blocking-vs-non-blocking.md rename to pages/es/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/es/docs/guides/buffer-constructor-deprecation.md b/pages/es/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/es/docs/guides/buffer-constructor-deprecation.md rename to pages/es/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/es/docs/guides/debugging-getting-started.md b/pages/es/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/es/docs/guides/debugging-getting-started.md rename to pages/es/docs/guides/debugging-getting-started.md diff --git a/locale/es/docs/guides/diagnostics-flamegraph.md b/pages/es/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/es/docs/guides/diagnostics-flamegraph.md rename to pages/es/docs/guides/diagnostics-flamegraph.md diff --git a/locale/es/docs/guides/domain-postmortem.md b/pages/es/docs/guides/domain-postmortem.md similarity index 100% rename from locale/es/docs/guides/domain-postmortem.md rename to pages/es/docs/guides/domain-postmortem.md diff --git a/locale/es/docs/guides/dont-block-the-event-loop.md b/pages/es/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/es/docs/guides/dont-block-the-event-loop.md rename to pages/es/docs/guides/dont-block-the-event-loop.md diff --git a/locale/es/docs/guides/event-loop-timers-and-nexttick.md b/pages/es/docs/guides/event-loop-timers-and-nexttick.md similarity index 100% rename from locale/es/docs/guides/event-loop-timers-and-nexttick.md rename to pages/es/docs/guides/event-loop-timers-and-nexttick.md diff --git a/locale/es/docs/guides/getting-started-guide.md b/pages/es/docs/guides/getting-started-guide.md similarity index 100% rename from locale/es/docs/guides/getting-started-guide.md rename to pages/es/docs/guides/getting-started-guide.md diff --git a/locale/es/docs/guides/index.md b/pages/es/docs/guides/index.md similarity index 100% rename from locale/es/docs/guides/index.md rename to pages/es/docs/guides/index.md diff --git a/locale/es/docs/guides/nodejs-docker-webapp.md b/pages/es/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/es/docs/guides/nodejs-docker-webapp.md rename to pages/es/docs/guides/nodejs-docker-webapp.md diff --git a/locale/es/docs/guides/publishing-napi-modules.md b/pages/es/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/es/docs/guides/publishing-napi-modules.md rename to pages/es/docs/guides/publishing-napi-modules.md diff --git a/locale/es/docs/guides/security/index.md b/pages/es/docs/guides/security/index.md similarity index 100% rename from locale/es/docs/guides/security/index.md rename to pages/es/docs/guides/security/index.md diff --git a/locale/es/docs/guides/simple-profiling.md b/pages/es/docs/guides/simple-profiling.md similarity index 100% rename from locale/es/docs/guides/simple-profiling.md rename to pages/es/docs/guides/simple-profiling.md diff --git a/locale/es/docs/guides/timers-in-node.md b/pages/es/docs/guides/timers-in-node.md similarity index 100% rename from locale/es/docs/guides/timers-in-node.md rename to pages/es/docs/guides/timers-in-node.md diff --git a/locale/es/docs/guides/working-with-different-filesystems.md b/pages/es/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/es/docs/guides/working-with-different-filesystems.md rename to pages/es/docs/guides/working-with-different-filesystems.md diff --git a/locale/es/docs/index.md b/pages/es/docs/index.md similarity index 100% rename from locale/es/docs/index.md rename to pages/es/docs/index.md diff --git a/locale/es/docs/meta/topics/dependencies.md b/pages/es/docs/meta/topics/dependencies.md similarity index 100% rename from locale/es/docs/meta/topics/dependencies.md rename to pages/es/docs/meta/topics/dependencies.md diff --git a/locale/es/download/current.md b/pages/es/download/current.md similarity index 100% rename from locale/es/download/current.md rename to pages/es/download/current.md diff --git a/locale/es/download/index.md b/pages/es/download/index.md similarity index 100% rename from locale/es/download/index.md rename to pages/es/download/index.md diff --git a/locale/es/download/package-manager.md b/pages/es/download/package-manager.md similarity index 100% rename from locale/es/download/package-manager.md rename to pages/es/download/package-manager.md diff --git a/locale/es/download/releases.md b/pages/es/download/releases.md similarity index 100% rename from locale/es/download/releases.md rename to pages/es/download/releases.md diff --git a/locale/es/get-involved/collab-summit.md b/pages/es/get-involved/collab-summit.md similarity index 100% rename from locale/es/get-involved/collab-summit.md rename to pages/es/get-involved/collab-summit.md diff --git a/locale/es/get-involved/contribute.md b/pages/es/get-involved/contribute.md similarity index 100% rename from locale/es/get-involved/contribute.md rename to pages/es/get-involved/contribute.md diff --git a/locale/es/get-involved/index.md b/pages/es/get-involved/index.md similarity index 100% rename from locale/es/get-involved/index.md rename to pages/es/get-involved/index.md diff --git a/locale/es/index.md b/pages/es/index.md similarity index 100% rename from locale/es/index.md rename to pages/es/index.md diff --git a/locale/es/site.json b/pages/es/site.json similarity index 100% rename from locale/es/site.json rename to pages/es/site.json diff --git a/locale/fa/404.md b/pages/fa/404.md similarity index 100% rename from locale/fa/404.md rename to pages/fa/404.md diff --git a/locale/fa/about/index.md b/pages/fa/about/index.md similarity index 100% rename from locale/fa/about/index.md rename to pages/fa/about/index.md diff --git a/locale/fa/download/releases.md b/pages/fa/download/releases.md similarity index 100% rename from locale/fa/download/releases.md rename to pages/fa/download/releases.md diff --git a/locale/fa/index.md b/pages/fa/index.md similarity index 100% rename from locale/fa/index.md rename to pages/fa/index.md diff --git a/locale/fa/site.json b/pages/fa/site.json similarity index 100% rename from locale/fa/site.json rename to pages/fa/site.json diff --git a/locale/fr/404.md b/pages/fr/404.md similarity index 100% rename from locale/fr/404.md rename to pages/fr/404.md diff --git a/locale/fr/about/governance.md b/pages/fr/about/governance.md similarity index 100% rename from locale/fr/about/governance.md rename to pages/fr/about/governance.md diff --git a/locale/fr/about/index.md b/pages/fr/about/index.md similarity index 100% rename from locale/fr/about/index.md rename to pages/fr/about/index.md diff --git a/locale/fr/docs/es6.md b/pages/fr/docs/es6.md similarity index 100% rename from locale/fr/docs/es6.md rename to pages/fr/docs/es6.md diff --git a/locale/fr/docs/guides/anatomy-of-an-http-transaction.md b/pages/fr/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/fr/docs/guides/anatomy-of-an-http-transaction.md rename to pages/fr/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/fr/docs/guides/backpressuring-in-streams.md b/pages/fr/docs/guides/backpressuring-in-streams.md similarity index 100% rename from locale/fr/docs/guides/backpressuring-in-streams.md rename to pages/fr/docs/guides/backpressuring-in-streams.md diff --git a/locale/fr/docs/guides/blocking-vs-non-blocking.md b/pages/fr/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/fr/docs/guides/blocking-vs-non-blocking.md rename to pages/fr/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/fr/docs/guides/buffer-constructor-deprecation.md b/pages/fr/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/fr/docs/guides/buffer-constructor-deprecation.md rename to pages/fr/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/fr/docs/guides/debugging-getting-started.md b/pages/fr/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/fr/docs/guides/debugging-getting-started.md rename to pages/fr/docs/guides/debugging-getting-started.md diff --git a/locale/fr/docs/guides/diagnostics-flamegraph.md b/pages/fr/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/fr/docs/guides/diagnostics-flamegraph.md rename to pages/fr/docs/guides/diagnostics-flamegraph.md diff --git a/locale/fr/docs/guides/domain-postmortem.md b/pages/fr/docs/guides/domain-postmortem.md similarity index 100% rename from locale/fr/docs/guides/domain-postmortem.md rename to pages/fr/docs/guides/domain-postmortem.md diff --git a/locale/fr/docs/guides/getting-started-guide.md b/pages/fr/docs/guides/getting-started-guide.md similarity index 100% rename from locale/fr/docs/guides/getting-started-guide.md rename to pages/fr/docs/guides/getting-started-guide.md diff --git a/locale/fr/docs/guides/index.md b/pages/fr/docs/guides/index.md similarity index 100% rename from locale/fr/docs/guides/index.md rename to pages/fr/docs/guides/index.md diff --git a/locale/fr/docs/guides/nodejs-docker-webapp.md b/pages/fr/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/fr/docs/guides/nodejs-docker-webapp.md rename to pages/fr/docs/guides/nodejs-docker-webapp.md diff --git a/locale/fr/docs/guides/publishing-napi-modules.md b/pages/fr/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/fr/docs/guides/publishing-napi-modules.md rename to pages/fr/docs/guides/publishing-napi-modules.md diff --git a/locale/fr/docs/guides/simple-profiling.md b/pages/fr/docs/guides/simple-profiling.md similarity index 100% rename from locale/fr/docs/guides/simple-profiling.md rename to pages/fr/docs/guides/simple-profiling.md diff --git a/locale/fr/docs/guides/timers-in-node.md b/pages/fr/docs/guides/timers-in-node.md similarity index 100% rename from locale/fr/docs/guides/timers-in-node.md rename to pages/fr/docs/guides/timers-in-node.md diff --git a/locale/fr/docs/guides/working-with-different-filesystems.md b/pages/fr/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/fr/docs/guides/working-with-different-filesystems.md rename to pages/fr/docs/guides/working-with-different-filesystems.md diff --git a/locale/fr/docs/index.md b/pages/fr/docs/index.md similarity index 100% rename from locale/fr/docs/index.md rename to pages/fr/docs/index.md diff --git a/locale/fr/docs/meta/topics/dependencies.md b/pages/fr/docs/meta/topics/dependencies.md similarity index 100% rename from locale/fr/docs/meta/topics/dependencies.md rename to pages/fr/docs/meta/topics/dependencies.md diff --git a/locale/fr/download/current.md b/pages/fr/download/current.md similarity index 100% rename from locale/fr/download/current.md rename to pages/fr/download/current.md diff --git a/locale/fr/download/index.md b/pages/fr/download/index.md similarity index 100% rename from locale/fr/download/index.md rename to pages/fr/download/index.md diff --git a/locale/fr/download/package-manager.md b/pages/fr/download/package-manager.md similarity index 100% rename from locale/fr/download/package-manager.md rename to pages/fr/download/package-manager.md diff --git a/locale/fr/download/releases.md b/pages/fr/download/releases.md similarity index 100% rename from locale/fr/download/releases.md rename to pages/fr/download/releases.md diff --git a/locale/fr/get-involved/collab-summit.md b/pages/fr/get-involved/collab-summit.md similarity index 100% rename from locale/fr/get-involved/collab-summit.md rename to pages/fr/get-involved/collab-summit.md diff --git a/locale/fr/get-involved/contribute.md b/pages/fr/get-involved/contribute.md similarity index 100% rename from locale/fr/get-involved/contribute.md rename to pages/fr/get-involved/contribute.md diff --git a/locale/fr/get-involved/index.md b/pages/fr/get-involved/index.md similarity index 100% rename from locale/fr/get-involved/index.md rename to pages/fr/get-involved/index.md diff --git a/locale/fr/index.md b/pages/fr/index.md similarity index 100% rename from locale/fr/index.md rename to pages/fr/index.md diff --git a/locale/fr/site.json b/pages/fr/site.json similarity index 100% rename from locale/fr/site.json rename to pages/fr/site.json diff --git a/locale/gl/404.md b/pages/gl/404.md similarity index 100% rename from locale/gl/404.md rename to pages/gl/404.md diff --git a/locale/gl/index.md b/pages/gl/index.md similarity index 100% rename from locale/gl/index.md rename to pages/gl/index.md diff --git a/locale/gl/site.json b/pages/gl/site.json similarity index 100% rename from locale/gl/site.json rename to pages/gl/site.json diff --git a/locale/it/404.md b/pages/it/404.md similarity index 100% rename from locale/it/404.md rename to pages/it/404.md diff --git a/locale/it/about/index.md b/pages/it/about/index.md similarity index 100% rename from locale/it/about/index.md rename to pages/it/about/index.md diff --git a/locale/it/get-involved/collab-summit.md b/pages/it/get-involved/collab-summit.md similarity index 100% rename from locale/it/get-involved/collab-summit.md rename to pages/it/get-involved/collab-summit.md diff --git a/locale/it/get-involved/index.md b/pages/it/get-involved/index.md similarity index 100% rename from locale/it/get-involved/index.md rename to pages/it/get-involved/index.md diff --git a/locale/it/index.md b/pages/it/index.md similarity index 100% rename from locale/it/index.md rename to pages/it/index.md diff --git a/locale/it/site.json b/pages/it/site.json similarity index 100% rename from locale/it/site.json rename to pages/it/site.json diff --git a/locale/ja/404.md b/pages/ja/404.md similarity index 100% rename from locale/ja/404.md rename to pages/ja/404.md diff --git a/locale/ja/about/index.md b/pages/ja/about/index.md similarity index 100% rename from locale/ja/about/index.md rename to pages/ja/about/index.md diff --git a/locale/ja/docs/es6.md b/pages/ja/docs/es6.md similarity index 100% rename from locale/ja/docs/es6.md rename to pages/ja/docs/es6.md diff --git a/locale/ja/docs/guides/blocking-vs-non-blocking.md b/pages/ja/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/ja/docs/guides/blocking-vs-non-blocking.md rename to pages/ja/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/ja/docs/guides/buffer-constructor-deprecation.md b/pages/ja/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/ja/docs/guides/buffer-constructor-deprecation.md rename to pages/ja/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/ja/docs/guides/debugging-getting-started.md b/pages/ja/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ja/docs/guides/debugging-getting-started.md rename to pages/ja/docs/guides/debugging-getting-started.md diff --git a/locale/ja/docs/guides/diagnostics-flamegraph.md b/pages/ja/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/ja/docs/guides/diagnostics-flamegraph.md rename to pages/ja/docs/guides/diagnostics-flamegraph.md diff --git a/locale/ja/docs/guides/getting-started-guide.md b/pages/ja/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ja/docs/guides/getting-started-guide.md rename to pages/ja/docs/guides/getting-started-guide.md diff --git a/locale/ja/docs/guides/index.md b/pages/ja/docs/guides/index.md similarity index 100% rename from locale/ja/docs/guides/index.md rename to pages/ja/docs/guides/index.md diff --git a/locale/ja/docs/guides/nodejs-docker-webapp.md b/pages/ja/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/ja/docs/guides/nodejs-docker-webapp.md rename to pages/ja/docs/guides/nodejs-docker-webapp.md diff --git a/locale/ja/docs/guides/simple-profiling.md b/pages/ja/docs/guides/simple-profiling.md similarity index 100% rename from locale/ja/docs/guides/simple-profiling.md rename to pages/ja/docs/guides/simple-profiling.md diff --git a/locale/ja/docs/guides/timers-in-node.md b/pages/ja/docs/guides/timers-in-node.md similarity index 100% rename from locale/ja/docs/guides/timers-in-node.md rename to pages/ja/docs/guides/timers-in-node.md diff --git a/locale/ja/docs/index.md b/pages/ja/docs/index.md similarity index 100% rename from locale/ja/docs/index.md rename to pages/ja/docs/index.md diff --git a/locale/ja/docs/meta/topics/dependencies.md b/pages/ja/docs/meta/topics/dependencies.md similarity index 100% rename from locale/ja/docs/meta/topics/dependencies.md rename to pages/ja/docs/meta/topics/dependencies.md diff --git a/locale/ja/download/current.md b/pages/ja/download/current.md similarity index 100% rename from locale/ja/download/current.md rename to pages/ja/download/current.md diff --git a/locale/ja/download/index.md b/pages/ja/download/index.md similarity index 100% rename from locale/ja/download/index.md rename to pages/ja/download/index.md diff --git a/locale/ja/download/package-manager.md b/pages/ja/download/package-manager.md similarity index 100% rename from locale/ja/download/package-manager.md rename to pages/ja/download/package-manager.md diff --git a/locale/ja/download/releases.md b/pages/ja/download/releases.md similarity index 100% rename from locale/ja/download/releases.md rename to pages/ja/download/releases.md diff --git a/locale/ja/get-involved/collab-summit.md b/pages/ja/get-involved/collab-summit.md similarity index 100% rename from locale/ja/get-involved/collab-summit.md rename to pages/ja/get-involved/collab-summit.md diff --git a/locale/ja/get-involved/contribute.md b/pages/ja/get-involved/contribute.md similarity index 100% rename from locale/ja/get-involved/contribute.md rename to pages/ja/get-involved/contribute.md diff --git a/locale/ja/get-involved/index.md b/pages/ja/get-involved/index.md similarity index 100% rename from locale/ja/get-involved/index.md rename to pages/ja/get-involved/index.md diff --git a/locale/ja/index.md b/pages/ja/index.md similarity index 100% rename from locale/ja/index.md rename to pages/ja/index.md diff --git a/locale/ja/site.json b/pages/ja/site.json similarity index 100% rename from locale/ja/site.json rename to pages/ja/site.json diff --git a/locale/ka/404.md b/pages/ka/404.md similarity index 100% rename from locale/ka/404.md rename to pages/ka/404.md diff --git a/locale/ka/about/governance.md b/pages/ka/about/governance.md similarity index 100% rename from locale/ka/about/governance.md rename to pages/ka/about/governance.md diff --git a/locale/ka/about/index.md b/pages/ka/about/index.md similarity index 100% rename from locale/ka/about/index.md rename to pages/ka/about/index.md diff --git a/locale/ka/docs/es6.md b/pages/ka/docs/es6.md similarity index 100% rename from locale/ka/docs/es6.md rename to pages/ka/docs/es6.md diff --git a/locale/ka/docs/guides/debugging-getting-started.md b/pages/ka/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ka/docs/guides/debugging-getting-started.md rename to pages/ka/docs/guides/debugging-getting-started.md diff --git a/locale/ka/docs/guides/getting-started-guide.md b/pages/ka/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ka/docs/guides/getting-started-guide.md rename to pages/ka/docs/guides/getting-started-guide.md diff --git a/locale/ka/docs/guides/index.md b/pages/ka/docs/guides/index.md similarity index 100% rename from locale/ka/docs/guides/index.md rename to pages/ka/docs/guides/index.md diff --git a/locale/ka/docs/index.md b/pages/ka/docs/index.md similarity index 100% rename from locale/ka/docs/index.md rename to pages/ka/docs/index.md diff --git a/locale/ka/download/index.md b/pages/ka/download/index.md similarity index 100% rename from locale/ka/download/index.md rename to pages/ka/download/index.md diff --git a/locale/ka/get-involved/index.md b/pages/ka/get-involved/index.md similarity index 100% rename from locale/ka/get-involved/index.md rename to pages/ka/get-involved/index.md diff --git a/locale/ka/index.md b/pages/ka/index.md similarity index 100% rename from locale/ka/index.md rename to pages/ka/index.md diff --git a/locale/ka/site.json b/pages/ka/site.json similarity index 100% rename from locale/ka/site.json rename to pages/ka/site.json diff --git a/locale/ko/404.md b/pages/ko/404.md similarity index 100% rename from locale/ko/404.md rename to pages/ko/404.md diff --git a/locale/ko/about/governance.md b/pages/ko/about/governance.md similarity index 100% rename from locale/ko/about/governance.md rename to pages/ko/about/governance.md diff --git a/locale/ko/about/index.md b/pages/ko/about/index.md similarity index 100% rename from locale/ko/about/index.md rename to pages/ko/about/index.md diff --git a/locale/ko/docs/es6.md b/pages/ko/docs/es6.md similarity index 100% rename from locale/ko/docs/es6.md rename to pages/ko/docs/es6.md diff --git a/locale/ko/docs/guides/anatomy-of-an-http-transaction.md b/pages/ko/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/ko/docs/guides/anatomy-of-an-http-transaction.md rename to pages/ko/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/ko/docs/guides/blocking-vs-non-blocking.md b/pages/ko/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/ko/docs/guides/blocking-vs-non-blocking.md rename to pages/ko/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/ko/docs/guides/debugging-getting-started.md b/pages/ko/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ko/docs/guides/debugging-getting-started.md rename to pages/ko/docs/guides/debugging-getting-started.md diff --git a/locale/ko/docs/guides/domain-postmortem.md b/pages/ko/docs/guides/domain-postmortem.md similarity index 100% rename from locale/ko/docs/guides/domain-postmortem.md rename to pages/ko/docs/guides/domain-postmortem.md diff --git a/locale/ko/docs/guides/dont-block-the-event-loop.md b/pages/ko/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/ko/docs/guides/dont-block-the-event-loop.md rename to pages/ko/docs/guides/dont-block-the-event-loop.md diff --git a/locale/ko/docs/guides/event-loop-timers-and-nexttick.md b/pages/ko/docs/guides/event-loop-timers-and-nexttick.md similarity index 100% rename from locale/ko/docs/guides/event-loop-timers-and-nexttick.md rename to pages/ko/docs/guides/event-loop-timers-and-nexttick.md diff --git a/locale/ko/docs/guides/getting-started-guide.md b/pages/ko/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ko/docs/guides/getting-started-guide.md rename to pages/ko/docs/guides/getting-started-guide.md diff --git a/locale/ko/docs/guides/index.md b/pages/ko/docs/guides/index.md similarity index 100% rename from locale/ko/docs/guides/index.md rename to pages/ko/docs/guides/index.md diff --git a/locale/ko/docs/guides/nodejs-docker-webapp.md b/pages/ko/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/ko/docs/guides/nodejs-docker-webapp.md rename to pages/ko/docs/guides/nodejs-docker-webapp.md diff --git a/locale/ko/docs/guides/simple-profiling.md b/pages/ko/docs/guides/simple-profiling.md similarity index 100% rename from locale/ko/docs/guides/simple-profiling.md rename to pages/ko/docs/guides/simple-profiling.md diff --git a/locale/ko/docs/guides/timers-in-node.md b/pages/ko/docs/guides/timers-in-node.md similarity index 100% rename from locale/ko/docs/guides/timers-in-node.md rename to pages/ko/docs/guides/timers-in-node.md diff --git a/locale/ko/docs/guides/working-with-different-filesystems.md b/pages/ko/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/ko/docs/guides/working-with-different-filesystems.md rename to pages/ko/docs/guides/working-with-different-filesystems.md diff --git a/locale/ko/docs/index.md b/pages/ko/docs/index.md similarity index 100% rename from locale/ko/docs/index.md rename to pages/ko/docs/index.md diff --git a/locale/ko/docs/meta/topics/dependencies.md b/pages/ko/docs/meta/topics/dependencies.md similarity index 100% rename from locale/ko/docs/meta/topics/dependencies.md rename to pages/ko/docs/meta/topics/dependencies.md diff --git a/locale/ko/download/current.md b/pages/ko/download/current.md similarity index 100% rename from locale/ko/download/current.md rename to pages/ko/download/current.md diff --git a/locale/ko/download/index.md b/pages/ko/download/index.md similarity index 100% rename from locale/ko/download/index.md rename to pages/ko/download/index.md diff --git a/locale/ko/download/package-manager.md b/pages/ko/download/package-manager.md similarity index 100% rename from locale/ko/download/package-manager.md rename to pages/ko/download/package-manager.md diff --git a/locale/ko/download/releases.md b/pages/ko/download/releases.md similarity index 100% rename from locale/ko/download/releases.md rename to pages/ko/download/releases.md diff --git a/locale/ko/get-involved/index.md b/pages/ko/get-involved/index.md similarity index 100% rename from locale/ko/get-involved/index.md rename to pages/ko/get-involved/index.md diff --git a/locale/ko/index.md b/pages/ko/index.md similarity index 100% rename from locale/ko/index.md rename to pages/ko/index.md diff --git a/locale/ko/site.json b/pages/ko/site.json similarity index 100% rename from locale/ko/site.json rename to pages/ko/site.json diff --git a/locale/nl/404.md b/pages/nl/404.md similarity index 100% rename from locale/nl/404.md rename to pages/nl/404.md diff --git a/locale/nl/about/governance.md b/pages/nl/about/governance.md similarity index 100% rename from locale/nl/about/governance.md rename to pages/nl/about/governance.md diff --git a/locale/nl/about/index.md b/pages/nl/about/index.md similarity index 100% rename from locale/nl/about/index.md rename to pages/nl/about/index.md diff --git a/locale/nl/docs/index.md b/pages/nl/docs/index.md similarity index 100% rename from locale/nl/docs/index.md rename to pages/nl/docs/index.md diff --git a/locale/nl/download/current.md b/pages/nl/download/current.md similarity index 100% rename from locale/nl/download/current.md rename to pages/nl/download/current.md diff --git a/locale/nl/download/index.md b/pages/nl/download/index.md similarity index 100% rename from locale/nl/download/index.md rename to pages/nl/download/index.md diff --git a/locale/nl/download/package-manager.md b/pages/nl/download/package-manager.md similarity index 100% rename from locale/nl/download/package-manager.md rename to pages/nl/download/package-manager.md diff --git a/locale/nl/download/releases.md b/pages/nl/download/releases.md similarity index 100% rename from locale/nl/download/releases.md rename to pages/nl/download/releases.md diff --git a/locale/nl/index.md b/pages/nl/index.md similarity index 100% rename from locale/nl/index.md rename to pages/nl/index.md diff --git a/locale/nl/site.json b/pages/nl/site.json similarity index 100% rename from locale/nl/site.json rename to pages/nl/site.json diff --git a/locale/pt-br/404.md b/pages/pt-br/404.md similarity index 100% rename from locale/pt-br/404.md rename to pages/pt-br/404.md diff --git a/locale/pt-br/about/governance.md b/pages/pt-br/about/governance.md similarity index 100% rename from locale/pt-br/about/governance.md rename to pages/pt-br/about/governance.md diff --git a/locale/pt-br/about/index.md b/pages/pt-br/about/index.md similarity index 100% rename from locale/pt-br/about/index.md rename to pages/pt-br/about/index.md diff --git a/locale/pt-br/docs/es6.md b/pages/pt-br/docs/es6.md similarity index 100% rename from locale/pt-br/docs/es6.md rename to pages/pt-br/docs/es6.md diff --git a/locale/pt-br/docs/guides/abi-stability.md b/pages/pt-br/docs/guides/abi-stability.md similarity index 100% rename from locale/pt-br/docs/guides/abi-stability.md rename to pages/pt-br/docs/guides/abi-stability.md diff --git a/locale/pt-br/docs/guides/blocking-vs-non-blocking.md b/pages/pt-br/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/pt-br/docs/guides/blocking-vs-non-blocking.md rename to pages/pt-br/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/pt-br/docs/guides/debugging-getting-started.md b/pages/pt-br/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/pt-br/docs/guides/debugging-getting-started.md rename to pages/pt-br/docs/guides/debugging-getting-started.md diff --git a/locale/pt-br/docs/guides/diagnostics-flamegraph.md b/pages/pt-br/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/pt-br/docs/guides/diagnostics-flamegraph.md rename to pages/pt-br/docs/guides/diagnostics-flamegraph.md diff --git a/locale/pt-br/docs/guides/dont-block-the-event-loop.md b/pages/pt-br/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/pt-br/docs/guides/dont-block-the-event-loop.md rename to pages/pt-br/docs/guides/dont-block-the-event-loop.md diff --git a/locale/pt-br/docs/index.md b/pages/pt-br/docs/index.md similarity index 100% rename from locale/pt-br/docs/index.md rename to pages/pt-br/docs/index.md diff --git a/locale/pt-br/docs/meta/topics/dependencies.md b/pages/pt-br/docs/meta/topics/dependencies.md similarity index 100% rename from locale/pt-br/docs/meta/topics/dependencies.md rename to pages/pt-br/docs/meta/topics/dependencies.md diff --git a/locale/pt-br/download/current.md b/pages/pt-br/download/current.md similarity index 100% rename from locale/pt-br/download/current.md rename to pages/pt-br/download/current.md diff --git a/locale/pt-br/download/index.md b/pages/pt-br/download/index.md similarity index 100% rename from locale/pt-br/download/index.md rename to pages/pt-br/download/index.md diff --git a/locale/pt-br/download/package-manager.md b/pages/pt-br/download/package-manager.md similarity index 100% rename from locale/pt-br/download/package-manager.md rename to pages/pt-br/download/package-manager.md diff --git a/locale/pt-br/download/releases.md b/pages/pt-br/download/releases.md similarity index 100% rename from locale/pt-br/download/releases.md rename to pages/pt-br/download/releases.md diff --git a/locale/pt-br/get-involved/collab-summit.md b/pages/pt-br/get-involved/collab-summit.md similarity index 100% rename from locale/pt-br/get-involved/collab-summit.md rename to pages/pt-br/get-involved/collab-summit.md diff --git a/locale/pt-br/get-involved/contribute.md b/pages/pt-br/get-involved/contribute.md similarity index 100% rename from locale/pt-br/get-involved/contribute.md rename to pages/pt-br/get-involved/contribute.md diff --git a/locale/pt-br/get-involved/index.md b/pages/pt-br/get-involved/index.md similarity index 100% rename from locale/pt-br/get-involved/index.md rename to pages/pt-br/get-involved/index.md diff --git a/locale/pt-br/index.md b/pages/pt-br/index.md similarity index 100% rename from locale/pt-br/index.md rename to pages/pt-br/index.md diff --git a/locale/pt-br/site.json b/pages/pt-br/site.json similarity index 100% rename from locale/pt-br/site.json rename to pages/pt-br/site.json diff --git a/locale/ro/404.md b/pages/ro/404.md similarity index 100% rename from locale/ro/404.md rename to pages/ro/404.md diff --git a/locale/ro/about/governance.md b/pages/ro/about/governance.md similarity index 100% rename from locale/ro/about/governance.md rename to pages/ro/about/governance.md diff --git a/locale/ro/about/index.md b/pages/ro/about/index.md similarity index 100% rename from locale/ro/about/index.md rename to pages/ro/about/index.md diff --git a/locale/ro/docs/es6.md b/pages/ro/docs/es6.md similarity index 100% rename from locale/ro/docs/es6.md rename to pages/ro/docs/es6.md diff --git a/locale/ro/docs/guides/abi-stability.md b/pages/ro/docs/guides/abi-stability.md similarity index 100% rename from locale/ro/docs/guides/abi-stability.md rename to pages/ro/docs/guides/abi-stability.md diff --git a/locale/ro/docs/guides/anatomy-of-an-http-transaction.md b/pages/ro/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/ro/docs/guides/anatomy-of-an-http-transaction.md rename to pages/ro/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/ro/docs/guides/backpressuring-in-streams.md b/pages/ro/docs/guides/backpressuring-in-streams.md similarity index 100% rename from locale/ro/docs/guides/backpressuring-in-streams.md rename to pages/ro/docs/guides/backpressuring-in-streams.md diff --git a/locale/ro/docs/guides/blocking-vs-non-blocking.md b/pages/ro/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/ro/docs/guides/blocking-vs-non-blocking.md rename to pages/ro/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/ro/docs/guides/buffer-constructor-deprecation.md b/pages/ro/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/ro/docs/guides/buffer-constructor-deprecation.md rename to pages/ro/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/ro/docs/guides/debugging-getting-started.md b/pages/ro/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ro/docs/guides/debugging-getting-started.md rename to pages/ro/docs/guides/debugging-getting-started.md diff --git a/locale/ro/docs/guides/diagnostics-flamegraph.md b/pages/ro/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/ro/docs/guides/diagnostics-flamegraph.md rename to pages/ro/docs/guides/diagnostics-flamegraph.md diff --git a/locale/ro/docs/guides/domain-postmortem.md b/pages/ro/docs/guides/domain-postmortem.md similarity index 100% rename from locale/ro/docs/guides/domain-postmortem.md rename to pages/ro/docs/guides/domain-postmortem.md diff --git a/locale/ro/docs/guides/dont-block-the-event-loop.md b/pages/ro/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/ro/docs/guides/dont-block-the-event-loop.md rename to pages/ro/docs/guides/dont-block-the-event-loop.md diff --git a/locale/ro/docs/guides/event-loop-timers-and-nexttick.md b/pages/ro/docs/guides/event-loop-timers-and-nexttick.md similarity index 100% rename from locale/ro/docs/guides/event-loop-timers-and-nexttick.md rename to pages/ro/docs/guides/event-loop-timers-and-nexttick.md diff --git a/locale/ro/docs/guides/getting-started-guide.md b/pages/ro/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ro/docs/guides/getting-started-guide.md rename to pages/ro/docs/guides/getting-started-guide.md diff --git a/locale/ro/docs/guides/index.md b/pages/ro/docs/guides/index.md similarity index 100% rename from locale/ro/docs/guides/index.md rename to pages/ro/docs/guides/index.md diff --git a/locale/ro/docs/guides/nodejs-docker-webapp.md b/pages/ro/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/ro/docs/guides/nodejs-docker-webapp.md rename to pages/ro/docs/guides/nodejs-docker-webapp.md diff --git a/locale/ro/docs/guides/publishing-napi-modules.md b/pages/ro/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/ro/docs/guides/publishing-napi-modules.md rename to pages/ro/docs/guides/publishing-napi-modules.md diff --git a/locale/ro/docs/guides/simple-profiling.md b/pages/ro/docs/guides/simple-profiling.md similarity index 100% rename from locale/ro/docs/guides/simple-profiling.md rename to pages/ro/docs/guides/simple-profiling.md diff --git a/locale/ro/docs/guides/timers-in-node.md b/pages/ro/docs/guides/timers-in-node.md similarity index 100% rename from locale/ro/docs/guides/timers-in-node.md rename to pages/ro/docs/guides/timers-in-node.md diff --git a/locale/ro/docs/guides/working-with-different-filesystems.md b/pages/ro/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/ro/docs/guides/working-with-different-filesystems.md rename to pages/ro/docs/guides/working-with-different-filesystems.md diff --git a/locale/ro/docs/index.md b/pages/ro/docs/index.md similarity index 100% rename from locale/ro/docs/index.md rename to pages/ro/docs/index.md diff --git a/locale/ro/docs/meta/topics/dependencies.md b/pages/ro/docs/meta/topics/dependencies.md similarity index 100% rename from locale/ro/docs/meta/topics/dependencies.md rename to pages/ro/docs/meta/topics/dependencies.md diff --git a/locale/ro/download/current.md b/pages/ro/download/current.md similarity index 100% rename from locale/ro/download/current.md rename to pages/ro/download/current.md diff --git a/locale/ro/download/index.md b/pages/ro/download/index.md similarity index 100% rename from locale/ro/download/index.md rename to pages/ro/download/index.md diff --git a/locale/ro/download/package-manager.md b/pages/ro/download/package-manager.md similarity index 100% rename from locale/ro/download/package-manager.md rename to pages/ro/download/package-manager.md diff --git a/locale/ro/download/releases.md b/pages/ro/download/releases.md similarity index 100% rename from locale/ro/download/releases.md rename to pages/ro/download/releases.md diff --git a/locale/ro/get-involved/collab-summit.md b/pages/ro/get-involved/collab-summit.md similarity index 100% rename from locale/ro/get-involved/collab-summit.md rename to pages/ro/get-involved/collab-summit.md diff --git a/locale/ro/get-involved/contribute.md b/pages/ro/get-involved/contribute.md similarity index 100% rename from locale/ro/get-involved/contribute.md rename to pages/ro/get-involved/contribute.md diff --git a/locale/ro/get-involved/index.md b/pages/ro/get-involved/index.md similarity index 100% rename from locale/ro/get-involved/index.md rename to pages/ro/get-involved/index.md diff --git a/locale/ro/index.md b/pages/ro/index.md similarity index 100% rename from locale/ro/index.md rename to pages/ro/index.md diff --git a/locale/ro/site.json b/pages/ro/site.json similarity index 100% rename from locale/ro/site.json rename to pages/ro/site.json diff --git a/locale/ru/404.md b/pages/ru/404.md similarity index 100% rename from locale/ru/404.md rename to pages/ru/404.md diff --git a/locale/ru/about/governance.md b/pages/ru/about/governance.md similarity index 100% rename from locale/ru/about/governance.md rename to pages/ru/about/governance.md diff --git a/locale/ru/about/index.md b/pages/ru/about/index.md similarity index 100% rename from locale/ru/about/index.md rename to pages/ru/about/index.md diff --git a/locale/ru/docs/es6.md b/pages/ru/docs/es6.md similarity index 100% rename from locale/ru/docs/es6.md rename to pages/ru/docs/es6.md diff --git a/locale/ru/docs/guides/blocking-vs-non-blocking.md b/pages/ru/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/ru/docs/guides/blocking-vs-non-blocking.md rename to pages/ru/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/ru/docs/guides/debugging-getting-started.md b/pages/ru/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/ru/docs/guides/debugging-getting-started.md rename to pages/ru/docs/guides/debugging-getting-started.md diff --git a/locale/ru/docs/guides/diagnostics-flamegraph.md b/pages/ru/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/ru/docs/guides/diagnostics-flamegraph.md rename to pages/ru/docs/guides/diagnostics-flamegraph.md diff --git a/locale/ru/docs/guides/getting-started-guide.md b/pages/ru/docs/guides/getting-started-guide.md similarity index 100% rename from locale/ru/docs/guides/getting-started-guide.md rename to pages/ru/docs/guides/getting-started-guide.md diff --git a/locale/ru/docs/guides/index.md b/pages/ru/docs/guides/index.md similarity index 100% rename from locale/ru/docs/guides/index.md rename to pages/ru/docs/guides/index.md diff --git a/locale/ru/docs/guides/nodejs-docker-webapp.md b/pages/ru/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/ru/docs/guides/nodejs-docker-webapp.md rename to pages/ru/docs/guides/nodejs-docker-webapp.md diff --git a/locale/ru/docs/guides/simple-profiling.md b/pages/ru/docs/guides/simple-profiling.md similarity index 100% rename from locale/ru/docs/guides/simple-profiling.md rename to pages/ru/docs/guides/simple-profiling.md diff --git a/locale/ru/docs/guides/timers-in-node.md b/pages/ru/docs/guides/timers-in-node.md similarity index 100% rename from locale/ru/docs/guides/timers-in-node.md rename to pages/ru/docs/guides/timers-in-node.md diff --git a/locale/ru/docs/index.md b/pages/ru/docs/index.md similarity index 100% rename from locale/ru/docs/index.md rename to pages/ru/docs/index.md diff --git a/locale/ru/docs/meta/topics/dependencies.md b/pages/ru/docs/meta/topics/dependencies.md similarity index 100% rename from locale/ru/docs/meta/topics/dependencies.md rename to pages/ru/docs/meta/topics/dependencies.md diff --git a/locale/ru/download/current.md b/pages/ru/download/current.md similarity index 100% rename from locale/ru/download/current.md rename to pages/ru/download/current.md diff --git a/locale/ru/download/index.md b/pages/ru/download/index.md similarity index 100% rename from locale/ru/download/index.md rename to pages/ru/download/index.md diff --git a/locale/ru/download/package-manager.md b/pages/ru/download/package-manager.md similarity index 100% rename from locale/ru/download/package-manager.md rename to pages/ru/download/package-manager.md diff --git a/locale/ru/download/releases.md b/pages/ru/download/releases.md similarity index 100% rename from locale/ru/download/releases.md rename to pages/ru/download/releases.md diff --git a/locale/ru/get-involved/collab-summit.md b/pages/ru/get-involved/collab-summit.md similarity index 100% rename from locale/ru/get-involved/collab-summit.md rename to pages/ru/get-involved/collab-summit.md diff --git a/locale/ru/get-involved/contribute.md b/pages/ru/get-involved/contribute.md similarity index 100% rename from locale/ru/get-involved/contribute.md rename to pages/ru/get-involved/contribute.md diff --git a/locale/ru/get-involved/index.md b/pages/ru/get-involved/index.md similarity index 100% rename from locale/ru/get-involved/index.md rename to pages/ru/get-involved/index.md diff --git a/locale/ru/index.md b/pages/ru/index.md similarity index 100% rename from locale/ru/index.md rename to pages/ru/index.md diff --git a/locale/ru/site.json b/pages/ru/site.json similarity index 100% rename from locale/ru/site.json rename to pages/ru/site.json diff --git a/locale/tr/404.md b/pages/tr/404.md similarity index 100% rename from locale/tr/404.md rename to pages/tr/404.md diff --git a/locale/tr/about/index.md b/pages/tr/about/index.md similarity index 100% rename from locale/tr/about/index.md rename to pages/tr/about/index.md diff --git a/locale/tr/docs/es6.md b/pages/tr/docs/es6.md similarity index 100% rename from locale/tr/docs/es6.md rename to pages/tr/docs/es6.md diff --git a/locale/tr/docs/index.md b/pages/tr/docs/index.md similarity index 100% rename from locale/tr/docs/index.md rename to pages/tr/docs/index.md diff --git a/locale/tr/download/current.md b/pages/tr/download/current.md similarity index 100% rename from locale/tr/download/current.md rename to pages/tr/download/current.md diff --git a/locale/tr/download/index.md b/pages/tr/download/index.md similarity index 100% rename from locale/tr/download/index.md rename to pages/tr/download/index.md diff --git a/locale/tr/index.md b/pages/tr/index.md similarity index 100% rename from locale/tr/index.md rename to pages/tr/index.md diff --git a/locale/tr/site.json b/pages/tr/site.json similarity index 100% rename from locale/tr/site.json rename to pages/tr/site.json diff --git a/locale/uk/404.md b/pages/uk/404.md similarity index 100% rename from locale/uk/404.md rename to pages/uk/404.md diff --git a/locale/uk/about/governance.md b/pages/uk/about/governance.md similarity index 100% rename from locale/uk/about/governance.md rename to pages/uk/about/governance.md diff --git a/locale/uk/about/index.md b/pages/uk/about/index.md similarity index 100% rename from locale/uk/about/index.md rename to pages/uk/about/index.md diff --git a/locale/uk/docs/es6.md b/pages/uk/docs/es6.md similarity index 100% rename from locale/uk/docs/es6.md rename to pages/uk/docs/es6.md diff --git a/locale/uk/docs/index.md b/pages/uk/docs/index.md similarity index 100% rename from locale/uk/docs/index.md rename to pages/uk/docs/index.md diff --git a/locale/uk/docs/meta/topics/dependencies.md b/pages/uk/docs/meta/topics/dependencies.md similarity index 100% rename from locale/uk/docs/meta/topics/dependencies.md rename to pages/uk/docs/meta/topics/dependencies.md diff --git a/locale/uk/download/current.md b/pages/uk/download/current.md similarity index 100% rename from locale/uk/download/current.md rename to pages/uk/download/current.md diff --git a/locale/uk/download/index.md b/pages/uk/download/index.md similarity index 100% rename from locale/uk/download/index.md rename to pages/uk/download/index.md diff --git a/locale/uk/download/releases.md b/pages/uk/download/releases.md similarity index 100% rename from locale/uk/download/releases.md rename to pages/uk/download/releases.md diff --git a/locale/uk/get-involved/contribute.md b/pages/uk/get-involved/contribute.md similarity index 100% rename from locale/uk/get-involved/contribute.md rename to pages/uk/get-involved/contribute.md diff --git a/locale/uk/get-involved/index.md b/pages/uk/get-involved/index.md similarity index 100% rename from locale/uk/get-involved/index.md rename to pages/uk/get-involved/index.md diff --git a/locale/uk/index.md b/pages/uk/index.md similarity index 100% rename from locale/uk/index.md rename to pages/uk/index.md diff --git a/locale/uk/site.json b/pages/uk/site.json similarity index 100% rename from locale/uk/site.json rename to pages/uk/site.json diff --git a/locale/zh-cn/404.md b/pages/zh-cn/404.md similarity index 100% rename from locale/zh-cn/404.md rename to pages/zh-cn/404.md diff --git a/locale/zh-cn/about/governance.md b/pages/zh-cn/about/governance.md similarity index 100% rename from locale/zh-cn/about/governance.md rename to pages/zh-cn/about/governance.md diff --git a/locale/zh-cn/about/index.md b/pages/zh-cn/about/index.md similarity index 100% rename from locale/zh-cn/about/index.md rename to pages/zh-cn/about/index.md diff --git a/locale/zh-cn/docs/es6.md b/pages/zh-cn/docs/es6.md similarity index 100% rename from locale/zh-cn/docs/es6.md rename to pages/zh-cn/docs/es6.md diff --git a/locale/zh-cn/docs/guides/abi-stability.md b/pages/zh-cn/docs/guides/abi-stability.md similarity index 100% rename from locale/zh-cn/docs/guides/abi-stability.md rename to pages/zh-cn/docs/guides/abi-stability.md diff --git a/locale/zh-cn/docs/guides/anatomy-of-an-http-transaction.md b/pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md similarity index 100% rename from locale/zh-cn/docs/guides/anatomy-of-an-http-transaction.md rename to pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md diff --git a/locale/zh-cn/docs/guides/backpressuring-in-streams.md b/pages/zh-cn/docs/guides/backpressuring-in-streams.md similarity index 100% rename from locale/zh-cn/docs/guides/backpressuring-in-streams.md rename to pages/zh-cn/docs/guides/backpressuring-in-streams.md diff --git a/locale/zh-cn/docs/guides/blocking-vs-non-blocking.md b/pages/zh-cn/docs/guides/blocking-vs-non-blocking.md similarity index 100% rename from locale/zh-cn/docs/guides/blocking-vs-non-blocking.md rename to pages/zh-cn/docs/guides/blocking-vs-non-blocking.md diff --git a/locale/zh-cn/docs/guides/buffer-constructor-deprecation.md b/pages/zh-cn/docs/guides/buffer-constructor-deprecation.md similarity index 100% rename from locale/zh-cn/docs/guides/buffer-constructor-deprecation.md rename to pages/zh-cn/docs/guides/buffer-constructor-deprecation.md diff --git a/locale/zh-cn/docs/guides/debugging-getting-started.md b/pages/zh-cn/docs/guides/debugging-getting-started.md similarity index 100% rename from locale/zh-cn/docs/guides/debugging-getting-started.md rename to pages/zh-cn/docs/guides/debugging-getting-started.md diff --git a/locale/zh-cn/docs/guides/diagnostics-flamegraph.md b/pages/zh-cn/docs/guides/diagnostics-flamegraph.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics-flamegraph.md rename to pages/zh-cn/docs/guides/diagnostics-flamegraph.md diff --git a/locale/zh-cn/docs/guides/diagnostics/index.md b/pages/zh-cn/docs/guides/diagnostics/index.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/index.md rename to pages/zh-cn/docs/guides/diagnostics/index.md diff --git a/locale/zh-cn/docs/guides/diagnostics/live-debugging/index.md b/pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/live-debugging/index.md rename to pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md diff --git a/locale/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md b/pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md rename to pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md diff --git a/locale/zh-cn/docs/guides/diagnostics/memory/index.md b/pages/zh-cn/docs/guides/diagnostics/memory/index.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/memory/index.md rename to pages/zh-cn/docs/guides/diagnostics/memory/index.md diff --git a/locale/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md b/pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md rename to pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md diff --git a/locale/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md b/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md rename to pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md diff --git a/locale/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md b/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md rename to pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md diff --git a/locale/zh-cn/docs/guides/diagnostics/poor-performance/index.md b/pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/poor-performance/index.md rename to pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md diff --git a/locale/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md b/pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md similarity index 100% rename from locale/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md rename to pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md diff --git a/locale/zh-cn/docs/guides/domain-postmortem.md b/pages/zh-cn/docs/guides/domain-postmortem.md similarity index 100% rename from locale/zh-cn/docs/guides/domain-postmortem.md rename to pages/zh-cn/docs/guides/domain-postmortem.md diff --git a/locale/zh-cn/docs/guides/dont-block-the-event-loop.md b/pages/zh-cn/docs/guides/dont-block-the-event-loop.md similarity index 100% rename from locale/zh-cn/docs/guides/dont-block-the-event-loop.md rename to pages/zh-cn/docs/guides/dont-block-the-event-loop.md diff --git a/locale/zh-cn/docs/guides/event-loop-timers-and-nexttick.md b/pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md similarity index 100% rename from locale/zh-cn/docs/guides/event-loop-timers-and-nexttick.md rename to pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md diff --git a/locale/zh-cn/docs/guides/getting-started-guide.md b/pages/zh-cn/docs/guides/getting-started-guide.md similarity index 100% rename from locale/zh-cn/docs/guides/getting-started-guide.md rename to pages/zh-cn/docs/guides/getting-started-guide.md diff --git a/locale/zh-cn/docs/guides/index.md b/pages/zh-cn/docs/guides/index.md similarity index 100% rename from locale/zh-cn/docs/guides/index.md rename to pages/zh-cn/docs/guides/index.md diff --git a/locale/zh-cn/docs/guides/nodejs-docker-webapp.md b/pages/zh-cn/docs/guides/nodejs-docker-webapp.md similarity index 100% rename from locale/zh-cn/docs/guides/nodejs-docker-webapp.md rename to pages/zh-cn/docs/guides/nodejs-docker-webapp.md diff --git a/locale/zh-cn/docs/guides/publishing-napi-modules.md b/pages/zh-cn/docs/guides/publishing-napi-modules.md similarity index 100% rename from locale/zh-cn/docs/guides/publishing-napi-modules.md rename to pages/zh-cn/docs/guides/publishing-napi-modules.md diff --git a/locale/zh-cn/docs/guides/security/index.md b/pages/zh-cn/docs/guides/security/index.md similarity index 100% rename from locale/zh-cn/docs/guides/security/index.md rename to pages/zh-cn/docs/guides/security/index.md diff --git a/locale/zh-cn/docs/guides/simple-profiling.md b/pages/zh-cn/docs/guides/simple-profiling.md similarity index 100% rename from locale/zh-cn/docs/guides/simple-profiling.md rename to pages/zh-cn/docs/guides/simple-profiling.md diff --git a/locale/zh-cn/docs/guides/timers-in-node.md b/pages/zh-cn/docs/guides/timers-in-node.md similarity index 100% rename from locale/zh-cn/docs/guides/timers-in-node.md rename to pages/zh-cn/docs/guides/timers-in-node.md diff --git a/locale/zh-cn/docs/guides/working-with-different-filesystems.md b/pages/zh-cn/docs/guides/working-with-different-filesystems.md similarity index 100% rename from locale/zh-cn/docs/guides/working-with-different-filesystems.md rename to pages/zh-cn/docs/guides/working-with-different-filesystems.md diff --git a/locale/zh-cn/docs/index.md b/pages/zh-cn/docs/index.md similarity index 100% rename from locale/zh-cn/docs/index.md rename to pages/zh-cn/docs/index.md diff --git a/locale/zh-cn/docs/meta/topics/dependencies.md b/pages/zh-cn/docs/meta/topics/dependencies.md similarity index 100% rename from locale/zh-cn/docs/meta/topics/dependencies.md rename to pages/zh-cn/docs/meta/topics/dependencies.md diff --git a/locale/zh-cn/download/current.md b/pages/zh-cn/download/current.md similarity index 100% rename from locale/zh-cn/download/current.md rename to pages/zh-cn/download/current.md diff --git a/locale/zh-cn/download/index.md b/pages/zh-cn/download/index.md similarity index 100% rename from locale/zh-cn/download/index.md rename to pages/zh-cn/download/index.md diff --git a/locale/zh-cn/download/package-manager.md b/pages/zh-cn/download/package-manager.md similarity index 100% rename from locale/zh-cn/download/package-manager.md rename to pages/zh-cn/download/package-manager.md diff --git a/locale/zh-cn/download/releases.md b/pages/zh-cn/download/releases.md similarity index 100% rename from locale/zh-cn/download/releases.md rename to pages/zh-cn/download/releases.md diff --git a/locale/zh-cn/get-involved/collab-summit.md b/pages/zh-cn/get-involved/collab-summit.md similarity index 100% rename from locale/zh-cn/get-involved/collab-summit.md rename to pages/zh-cn/get-involved/collab-summit.md diff --git a/locale/zh-cn/get-involved/contribute.md b/pages/zh-cn/get-involved/contribute.md similarity index 100% rename from locale/zh-cn/get-involved/contribute.md rename to pages/zh-cn/get-involved/contribute.md diff --git a/locale/zh-cn/get-involved/index.md b/pages/zh-cn/get-involved/index.md similarity index 100% rename from locale/zh-cn/get-involved/index.md rename to pages/zh-cn/get-involved/index.md diff --git a/locale/zh-cn/index.md b/pages/zh-cn/index.md similarity index 100% rename from locale/zh-cn/index.md rename to pages/zh-cn/index.md diff --git a/locale/zh-cn/site.json b/pages/zh-cn/site.json similarity index 100% rename from locale/zh-cn/site.json rename to pages/zh-cn/site.json diff --git a/locale/zh-tw/404.md b/pages/zh-tw/404.md similarity index 100% rename from locale/zh-tw/404.md rename to pages/zh-tw/404.md diff --git a/locale/zh-tw/about/governance.md b/pages/zh-tw/about/governance.md similarity index 100% rename from locale/zh-tw/about/governance.md rename to pages/zh-tw/about/governance.md diff --git a/locale/zh-tw/about/index.md b/pages/zh-tw/about/index.md similarity index 100% rename from locale/zh-tw/about/index.md rename to pages/zh-tw/about/index.md diff --git a/locale/zh-tw/docs/index.md b/pages/zh-tw/docs/index.md similarity index 100% rename from locale/zh-tw/docs/index.md rename to pages/zh-tw/docs/index.md diff --git a/locale/zh-tw/download/current.md b/pages/zh-tw/download/current.md similarity index 100% rename from locale/zh-tw/download/current.md rename to pages/zh-tw/download/current.md diff --git a/locale/zh-tw/download/index.md b/pages/zh-tw/download/index.md similarity index 100% rename from locale/zh-tw/download/index.md rename to pages/zh-tw/download/index.md diff --git a/locale/zh-tw/download/package-manager.md b/pages/zh-tw/download/package-manager.md similarity index 100% rename from locale/zh-tw/download/package-manager.md rename to pages/zh-tw/download/package-manager.md diff --git a/locale/zh-tw/download/releases.md b/pages/zh-tw/download/releases.md similarity index 100% rename from locale/zh-tw/download/releases.md rename to pages/zh-tw/download/releases.md diff --git a/locale/zh-tw/get-involved/collab-summit.md b/pages/zh-tw/get-involved/collab-summit.md similarity index 100% rename from locale/zh-tw/get-involved/collab-summit.md rename to pages/zh-tw/get-involved/collab-summit.md diff --git a/locale/zh-tw/get-involved/contribute.md b/pages/zh-tw/get-involved/contribute.md similarity index 100% rename from locale/zh-tw/get-involved/contribute.md rename to pages/zh-tw/get-involved/contribute.md diff --git a/locale/zh-tw/get-involved/index.md b/pages/zh-tw/get-involved/index.md similarity index 100% rename from locale/zh-tw/get-involved/index.md rename to pages/zh-tw/get-involved/index.md diff --git a/locale/zh-tw/index.md b/pages/zh-tw/index.md similarity index 100% rename from locale/zh-tw/index.md rename to pages/zh-tw/index.md diff --git a/locale/zh-tw/site.json b/pages/zh-tw/site.json similarity index 100% rename from locale/zh-tw/site.json rename to pages/zh-tw/site.json From 46f20c2935b9ea0862b4aef79b2ebabf441fed8d Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:20:52 +0100 Subject: [PATCH 004/244] chore(survey): added readme and updated deploy script for survey --- external/README.md | 7 +++++++ package.json | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 external/README.md diff --git a/external/README.md b/external/README.md new file mode 100644 index 000000000000..bbc3353b6d5a --- /dev/null +++ b/external/README.md @@ -0,0 +1,7 @@ +# DO NOT REMOVE THIS DIRECTORY + +These assets are being used by https://nodejs.org/en/user-survey-report which is still relevant. + +These files are copied on every build of this website. + +**Note.:** We might in the future want to revisit and move these files somewhere else. diff --git a/package.json b/package.json index 57ece8950c42..bc81df4d0827 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,10 @@ "build": "next build", "start": "next start", "export": "next export -o build", - "deploy": "npm-run-all load-versions load-schedule build export", + "deploy": "npm-run-all load-versions load-schedule build export external:survey", "load-versions": "node scripts/load-versions.js", "load-schedule": "curl -sS https://raw.githubusercontent.com/nodejs/Release/master/schedule.json -o source/schedule.json", + "external:survey": "rsync -avz --exclude \"node_modules*\" --exclude \"package*\" external/survey-2018/ build/en/user-survey-report", "lint": "npm npm run lint:js && npm run lint:md && npm run lint:scss", "lint:js": "eslint \"**/*.{js,jsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", "lint:md": "eslint \"content/**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", From 2cc426351b59fdfdbc5c5f82098d2b4faccd31bd Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:21:01 +0100 Subject: [PATCH 005/244] chore(legacy): removed build.js and server.js --- build.js | 350 ------------------------------------------------------ server.js | 173 --------------------------- 2 files changed, 523 deletions(-) delete mode 100755 build.js delete mode 100644 server.js diff --git a/build.js b/build.js deleted file mode 100755 index eba639e7beb6..000000000000 --- a/build.js +++ /dev/null @@ -1,350 +0,0 @@ -#! /usr/bin/env node - -'use strict'; - -// BUILD.JS: This file is responsible for building static HTML pages - -const fs = require('fs'); -const gracefulFs = require('graceful-fs'); - -// This is needed at least on Windows to prevent the `EMFILE: too many open files` error -// https://github.com/isaacs/node-graceful-fs#global-patching -gracefulFs.gracefulify(fs); - -const path = require('path'); -const Metalsmith = require('metalsmith'); -const collections = require('metalsmith-collections'); -const feed = require('metalsmith-feed'); -const layouts = require('metalsmith-layouts'); -const markdown = require('@metalsmith/markdown'); -const permalinks = require('@metalsmith/permalinks'); -const pagination = require('metalsmith-yearly-pagination'); -const defaultsDeep = require('lodash.defaultsdeep'); -const autoprefixer = require('autoprefixer'); -const { marked } = require('marked'); -const postcss = require('postcss'); -const sass = require('sass'); -const junk = require('junk'); -const semver = require('semver'); -const replace = require('metalsmith-one-replace'); -const fsExtra = require('fs-extra'); - -const githubLinks = require('./scripts/plugins/githubLinks'); -const navigation = require('./scripts/plugins/navigation'); -const anchorMarkdownHeadings = require('./scripts/plugins/anchor-markdown-headings'); -const loadVersions = require('./scripts/load-versions'); -const latestVersion = require('./scripts/helpers/latestversion'); -const withPreserveLocale = require('./scripts/plugins/withPreserveLocale'); -const scriptReg = require('./scripts/plugins/scriptReg'); -const hbsReg = require('./scripts/plugins/hbsReg'); - -// Set the default language, also functions as a fallback for properties which -// are not defined in the given language. -const DEFAULT_LANG = 'en'; - -// The history links of nodejs versions at doc/index.md -const nodejsVersionsContent = fs - .readFileSync('./source/nodejsVersions.md') - .toString(); - -// Set up the Markdown renderer that we'll use for our Metalsmith build process. -const renderer = new marked.Renderer(); -renderer.heading = anchorMarkdownHeadings; -const markedOptions = { - renderer -}; - -// We are setting the output from `latestVersion` module here for future use. -// available props `latestVersionInfo` are `current` and `lts` -let latestVersionInfo = {}; - -// This function imports a given language file and uses the default language set -// in DEFAULT_LANG as a fallback to prevent any strings that aren't filled out -// from appearing as blank. -function i18nJSON(lang) { - const defaultJSON = require(`./locale/${DEFAULT_LANG}/site.json`); - const templateJSON = require(`./locale/${lang}/site.json`); - - return defaultsDeep({}, templateJSON, defaultJSON); -} - -// This function imports language file for each given locale in array 'localesList' -// and based on it generating locales data, which includes full language name, english language name, locale and link -function generateLocalesData(localesList) { - return localesList.map((localeEl) => { - const { - language, - languageEnglishVersion, - locale, - url - } = require(`./locale/${localeEl}/site.json`); - return { language, locale, url, languageEnglishVersion }; - }); -} - -// This is the function where the actual magic happens. This contains the main -// Metalsmith build cycle used for building a locale subsite, such as the -// english one. -function buildLocale(source, locale, opts) { - console.log(`[metalsmith] build/${locale} started`); - const labelForBuild = `[metalsmith] build/${locale} finished`; - console.time(labelForBuild); - const metalsmith = Metalsmith(__dirname); - metalsmith - // Sets global metadata imported from the locale's respective site.json. - .metadata({ - site: i18nJSON(locale), - project: source.project, - locales: opts.localesData - }) - // Sets the build source as the locale folder. - .source(path.join(__dirname, 'locale', locale)) - // site.json files aren't needed in the output dir - .ignore('site.json') - .use(withPreserveLocale(opts && opts.preserveLocale)) - // Extracts the main menu and sub-menu links form locale's site.json and - // adds them to the metadata. This data is used in the navigation template - .use(navigation(source.project.latestVersions)) - // Defines the blog post/guide collections used to internally group them for - // easier future handling and feed generation. - .use( - collections({ - blog: { - pattern: 'blog/**/*.md', - sortBy: 'date', - reverse: true, - refer: false - }, - blogReleases: { - pattern: 'blog/release/*.md', - sortBy: 'date', - reverse: true, - refer: false - }, - blogVulnerability: { - pattern: 'blog/vulnerability/*.md', - sortBy: 'date', - reverse: true, - refer: false - }, - knowledgeBase: { - pattern: 'knowledge/**/*.md', - refer: false - }, - guides: { - pattern: 'docs/guides/!(index).md' - } - }) - ) - .use( - pagination({ - path: 'blog/year', - iteratee: (post, idx) => ({ - post - }) - }) - ) - .use( - replace({ - actions: [ - { - type: 'var', - varValues: { - currentVersion: `latest-${latestVersionInfo.lts.nodeMajor}`, - nodeVersionLinks: nodejsVersionsContent - } - } - ] - }) - ) - .use(markdown(markedOptions)) - // Set pretty permalinks, we don't want .html suffixes everywhere. - .use( - permalinks({ - relative: false - }) - ) - // Generates the feed XML files from their respective collections which were - // defined earlier on. - .use( - feed({ - collection: 'blog', - destination: 'feed/blog.xml', - title: 'Node.js Blog' - }) - ) - .use( - feed({ - collection: 'blogReleases', - destination: 'feed/releases.xml', - title: 'Node.js Blog: Releases' - }) - ) - .use( - feed({ - collection: 'blogVulnerability', - destination: 'feed/vulnerability.xml', - title: 'Node.js Blog: Vulnerability Reports' - }) - ) - // Finally, this compiles the rest of the layouts present in ./layouts. - // They're language-agnostic, but have to be regenerated for every locale - // anyways. - .use(hbsReg()) - .use(scriptReg()) - .use(layouts()) - .use(githubLinks({ locale, site: i18nJSON(locale) })) - // Pipes the generated files into their respective subdirectory in the build - // directory. - .destination(path.join(__dirname, 'build', locale)) - // This actually executes the build and stops the internal timer after - // completion. - .build((err) => { - if (err) { - throw err; - } - console.timeEnd(labelForBuild); - }); -} - -// This function builds the static/css folder for all the Sass files. -async function buildCSS() { - console.log('[sass] static/css started'); - const labelForBuild = '[sass] static/css finished'; - console.time(labelForBuild); - - const src = path.join(__dirname, 'layouts/css/styles.scss'); - const sassOpts = { - outputStyle: - process.env.NODE_ENV !== 'development' ? 'compressed' : 'expanded' - }; - - const resultPromise = sass.compileAsync(src, sassOpts); - - const dest = path.join(__dirname, 'build/static/css/styles.css'); - - await fsExtra.promises.mkdir(path.join(__dirname, 'build/static/css'), { - recursive: true - }); - - const result = await resultPromise; - - postcss([autoprefixer]) - .process(result.css, { from: src }) - .then(async (res) => { - res.warnings().forEach((warn) => { - console.warn(warn.toString()); - }); - - await fsExtra.writeFile(dest, res.css); - console.timeEnd(labelForBuild); - }); -} - -// This function copies the rest of the static assets to their subfolder in the -// build directory. -async function copyStatic() { - console.log('[fsExtra] copy/static started'); - const labelForBuild = '[fsExtra] copy/static finished'; - console.time(labelForBuild); - - await fsExtra.promises.mkdir(path.join(__dirname, 'build/static/js'), { - recursive: true - }); - - await Promise.all([ - fsExtra.copy( - path.join(__dirname, 'static'), - path.join(__dirname, 'build/static'), - { overwrite: true, recursive: true } - ), - - fsExtra.copy( - path.join( - __dirname, - 'node_modules/jquery.fancytable/dist/fancyTable.min.js' - ), - path.join(__dirname, 'build/static/js/fancyTable.min.js'), - { overwrite: true } - ), - - fsExtra.copy( - path.join(__dirname, 'node_modules/jquery/dist/jquery.min.js'), - path.join(__dirname, 'build/static/js/jquery.min.js'), - { overwrite: true } - ) - ]); - - console.timeEnd(labelForBuild); -} - -function getSource(callback) { - // Loads all node/io.js versions. - loadVersions((err, versions) => { - latestVersionInfo = { - current: latestVersion.current(versions), - lts: latestVersion.lts(versions) - }; - const source = { - project: { - versions, - latestVersions: latestVersionInfo - } - }; - if ( - semver.gt( - source.project.latestVersions.lts.node, - source.project.latestVersions.current.node - ) - ) { - // If LTS is higher than Current hide it from the main page - source.project.latestVersions.hideCurrent = true; - } - - callback(err, source); - }); -} - -// This is where the build is orchestrated from, as indicated by the function -// name. It brings together all build steps and dependencies and executes them. -async function fullBuild(opts) { - const { selectedLocales, preserveLocale } = opts; - getSource(async (err, source) => { - if (err) { - throw err; - } - const locales = await fsExtra.promises.readdir( - path.join(__dirname, 'locale') - ); - - const filteredLocales = locales.filter( - (file) => - junk.not(file) && - (selectedLocales ? selectedLocales.includes(file) : true) - ); - const localesData = generateLocalesData(filteredLocales); - filteredLocales.forEach((locale) => { - buildLocale(source, locale, { preserveLocale, localesData }); - }); - }); -} - -// Starts the build if the file was executed from the command line -if (require.main === module) { - const preserveLocale = process.argv.includes('--preserveLocale'); - const selectedLocales = process.env.DEFAULT_LOCALE - ? process.env.DEFAULT_LOCALE.toLowerCase().split(',') - : process.env.DEFAULT_LOCALE; - // Copy static files - copyStatic(); - // Build CSS - buildCSS(); - fullBuild({ selectedLocales, preserveLocale }); -} - -exports.getSource = getSource; -exports.fullBuild = fullBuild; -exports.buildCSS = buildCSS; -exports.buildLocale = buildLocale; -exports.copyStatic = copyStatic; -exports.generateLocalesData = generateLocalesData; diff --git a/server.js b/server.js deleted file mode 100644 index 784096583e5a..000000000000 --- a/server.js +++ /dev/null @@ -1,173 +0,0 @@ -'use strict'; - -// The server where the site is exposed through a static file server -// while developing locally. - -const fs = require('fs/promises'); -const http = require('http'); -const path = require('path'); -const chokidar = require('chokidar'); -const junk = require('junk'); -const st = require('st'); -const build = require('./build'); - -const mount = st({ - path: path.join(__dirname, 'build'), - cache: false, - index: 'index.html', - passthrough: true -}); - -const port = process.env.PORT || 8080; -const selectedLocales = process.env.DEFAULT_LOCALE - ? process.env.DEFAULT_LOCALE.toLowerCase().split(',') - : process.env.DEFAULT_LOCALE; -const preserveLocale = process.argv.includes('--preserveLocale'); -const serveOnly = process.argv.includes('--serve-only'); - -// Watches for file changes in the locale, layout and static directories, and -// rebuilds the modified one. -const opts = { - ignoreInitial: true, - usePolling: true -}; -const locales = chokidar.watch(path.join(__dirname, 'locale'), opts); -const css = chokidar.watch(path.join(__dirname, 'layouts/css/**/*.scss'), opts); -const layouts = chokidar.watch(path.join(__dirname, 'layouts/**/*.hbs'), opts); -const staticFiles = chokidar.watch(path.join(__dirname, 'static'), opts); - -// Gets the locale name by path. -function getLocale(filePath) { - const pre = path.join(__dirname, 'locale'); - return filePath.slice( - pre.length + 1, - filePath.indexOf(path.sep, pre.length + 1) - ); -} - -// This function has two meanings: -// 1. Build for the specific language. -// 2. Choose what languages for the menu. -async function dynamicallyBuildOnLanguages(source, locale) { - let localesData = null; - - if (!selectedLocales || selectedLocales.length === 0) { - const localesPath = path.join(__dirname, 'locale'); - const locales = await fs.readdir(localesPath); - const filteredLocales = locales.filter((file) => junk.not(file)); - localesData = build.generateLocalesData(filteredLocales); - } else { - localesData = build.generateLocalesData(selectedLocales); - } - build.buildLocale(source, locale, { preserveLocale, localesData }); -} - -build.getSource((err, source) => { - if (err) { - throw err; - } - - locales.on('change', async (filePath) => { - const locale = getLocale(filePath); - - if (!selectedLocales || selectedLocales.includes(locale)) { - console.log( - `The language ${locale} is changed, '${filePath}' is modified.` - ); - await dynamicallyBuildOnLanguages(source, locale); - } - }); - - locales.on('add', async (filePath) => { - const locale = getLocale(filePath); - - if (!selectedLocales || selectedLocales.includes(locale)) { - console.log(`The language ${locale} is changed, '${filePath}' is added.`); - await dynamicallyBuildOnLanguages(source, locale); - locales.add(filePath); - } - }); -}); - -css.on('change', () => build.buildCSS()); -css.on('add', (filePath) => { - css.add(filePath); - build.buildCSS(); -}); - -layouts.on('change', () => - build.fullBuild({ selectedLocales, preserveLocale }) -); -layouts.on('add', (filePath) => { - layouts.add(filePath); - build.fullBuild({ selectedLocales, preserveLocale }); -}); - -staticFiles.on('change', build.copyStatic); -staticFiles.on('add', (filePath) => { - staticFiles.add(filePath); - build.copyStatic(); -}); - -const mainLocale = (selectedLocales && selectedLocales[0]) || 'en'; -let all404NotFoundPageContent = null; - -// Initializes the server and mounts it in the generated build directory. -http - .createServer((req, res) => { - // If we are accessing the root, it should be redirected to the default language, - // We shouldn't get a 404 page. - - if (req.url === '/') { - req.url = `/${mainLocale}`; - } - - mount(req, res, async () => { - // Here we should handle the 404 page when the route is not found. - // 1. Check whether the language is supported or not. - // 2. If not, redirect to the default language. - // 3. If yes, Save the content and return directly for the next time. - - if (all404NotFoundPageContent === null) { - const allSupportedLangs = await fs.readdir( - path.join(__dirname, 'locale') - ); - all404NotFoundPageContent = new Map(); - for (const lng of allSupportedLangs) { - all404NotFoundPageContent.set(lng, ''); - } - } - - let currentLng = req.url.split('/')[1]; - - if (!all404NotFoundPageContent.has(currentLng)) { - currentLng = mainLocale; - } - - if (all404NotFoundPageContent.get(currentLng) === '') { - const notFoundPagePath = path.join( - __dirname, - 'build', - `${currentLng}/404.html` - ); - all404NotFoundPageContent.set( - currentLng, - await fs.readFile(notFoundPagePath, 'utf8') - ); - } - - res.end(all404NotFoundPageContent.get(currentLng)); - }); - }) - .listen(port, () => { - console.log( - `\x1B[32mServer running at http://localhost:${port}/${mainLocale}/\x1B[39m` - ); - }); - -if (!serveOnly) { - // Start the initial build of static HTML pages - build.copyStatic(); - build.buildCSS(); - build.fullBuild({ selectedLocales, preserveLocale }); -} From 5016948d5238caf63536dca9bacae9badd2d3880 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Tue, 3 Jan 2023 23:50:57 +0100 Subject: [PATCH 006/244] chore(typescript): updated theme.tsx and added typescript support --- .eslintrc | 22 +++++++-------- global.d.ts | 7 +++++ next.config.js | 2 +- theme.tsx | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++ tsconfig.json | 16 +++++++++++ 5 files changed, 110 insertions(+), 13 deletions(-) create mode 100644 global.d.ts create mode 100644 theme.tsx create mode 100644 tsconfig.json diff --git a/.eslintrc b/.eslintrc index 5e3085ef8b58..105b3600e76e 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,27 +1,19 @@ { "overrides": [ { - "files": ["**/*.{js,jsx}"], + "files": ["**/*.{js,jsx,ts,tsx}"], "extends": ["airbnb", "prettier"], "env": { "node": true } }, { "files": ["**/*.{ts,tsx}"], "extends": [ - "airbnb", - "prettier", + "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended" ], "plugins": ["@typescript-eslint"], "env": { "browser": true, "node": true }, - "parser": "@typescript-eslint/parser", - "settings": { "import/resolver": { "typescript": {} } }, - "rules": { - "no-use-before-define": "off", - "@typescript-eslint/no-use-before-define": "warn", - "import/prefer-default-export": "off", - "import/extensions": "off" - } + "parser": "@typescript-eslint/parser" }, { "files": ["**/*.tsx"], @@ -36,7 +28,7 @@ "rules": { "react/no-unused-prop-types": "off", "react/require-default-props": "off", - "react/jsx-filename-extension": "off", + "react/jsx-props-no-spreading": "off", "react-hooks/rules-of-hooks": "error", "react-hooks/exhaustive-deps": "warn", "consistent-return": "off", @@ -46,6 +38,12 @@ "namedComponents": "arrow-function", "unnamedComponents": "arrow-function" } + ], + "react/jsx-filename-extension": [ + 1, + { + "extensions": [".tsx"] + } ] } }, diff --git a/global.d.ts b/global.d.ts new file mode 100644 index 000000000000..9eeba5be7f72 --- /dev/null +++ b/global.d.ts @@ -0,0 +1,7 @@ +declare global { + // @TODO: Update this to use the correct type + // eslint-disable-next-line vars-on-top, no-var, camelcase, no-underscore-dangle + var __nextra_pageContext__: Record; +} + +export default global; diff --git a/next.config.js b/next.config.js index 80e958c48df0..78de807dde32 100644 --- a/next.config.js +++ b/next.config.js @@ -1,5 +1,5 @@ const withNextra = require('nextra')({ - theme: './theme.jsx', + theme: './theme.tsx', }); module.exports = withNextra({ diff --git a/theme.tsx b/theme.tsx new file mode 100644 index 000000000000..4503e1dcc10c --- /dev/null +++ b/theme.tsx @@ -0,0 +1,76 @@ +import React from 'react'; +import { useRouter } from 'next/router'; +import Head from 'next/head'; +import Link from 'next/link'; +import { MDXProvider } from '@mdx-js/react'; + +type LayoutProps = React.PropsWithChildren<{ pageOpts: unknown }>; + +// @TODO: Update the Correct Types +// eslint-disable-next-line @typescript-eslint/no-unused-vars +const Layout = ({ pageOpts, children }: LayoutProps) => { + // Front matter of the current page: + // pageOpts.frontMatter + + // You can build the sidebar based on the structure data from `pageMap`: + // console.log(pageOpts.pageMap) + + const { route } = useRouter(); + const localePrefix = `/${route.split('/')[1]}`; + + return ( + <> + + Nodejs.org + +
+ +
+ +
+ {children} +
+
+
This is the footer
+
+ + ); +}; + +// @TODO: Update the Correct Types +const Theme = (props: object) => { + // These are just initial setup for Nextra themes + const { route } = useRouter(); + + // @TODO: Get the correct type for this + // eslint-disable-next-line no-underscore-dangle + const context = globalThis.__nextra_pageContext__[route]; + + if (!context) { + // @TODO: Better handling when there is no context? + throw new Error(`No content found for ${route}.`); + } + + const { pageOpts, Content } = context; + + return ( + + + + ); +}; + +export default Theme; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000000..1820981a8471 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "target": "ES5", + "module": "ESNext", + "declaration": false, + "noEmit": true, + "esModuleInterop": true, + "strict": true, + "skipLibCheck": true, + "allowJs": true, + "jsx": "react", + "moduleResolution": "node", + "lib": ["ESNext", "DOM", "DOM.Iterable"], + "resolveJsonModule": true + } +} From 1655c58c2f0e45a9c979f7a9ec27efae8f16d812 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Wed, 4 Jan 2023 00:05:29 +0100 Subject: [PATCH 007/244] chore(folder-structure): continued moving files and clean up of things --- .github/workflows/ci.yml | 18 +- scripts/README.md | 5 + source/nodejsVersions.md | 21 - source/schedule.json | 65 - source/versions.json | 6284 ----------------- src/data/nodejsVersions.md | 25 + src/data/schedule.json | 1 + src/data/versions.json | 1 + .../layouts}/about-release-schedule.hbs | 0 {layouts => src/layouts}/about.hbs | 0 .../layouts}/black-lives-matter.hbs | 0 {layouts => src/layouts}/blog-index.hbs | 0 {layouts => src/layouts}/blog-post.hbs | 0 {layouts => src/layouts}/category-index.hbs | 0 {layouts => src/layouts}/contribute.hbs | 0 {layouts => src/layouts}/css/_base.scss | 0 {layouts => src/layouts}/css/_utils.scss | 0 {layouts => src/layouts}/css/_variables.scss | 0 .../layouts}/css/layout/_dark-theme.scss | 0 .../layouts}/css/layout/_grid.scss | 0 .../layouts}/css/layout/_lists.scss | 0 .../layouts}/css/layout/_main.scss | 0 .../layouts}/css/layout/_sticky-footer.scss | 0 .../css/page-modules/_anchorLinks.scss | 0 .../css/page-modules/_blog-index.scss | 0 .../layouts}/css/page-modules/_blog-post.scss | 0 .../layouts}/css/page-modules/_download.scss | 0 .../layouts}/css/page-modules/_footer.scss | 0 .../layouts}/css/page-modules/_header.scss | 0 .../layouts}/css/page-modules/_home.scss | 0 .../css/page-modules/_jsfoundation.scss | 0 .../page-modules/_prev-next-navigation.scss | 0 .../css/page-modules/_release-schedule.scss | 0 .../css/page-modules/_scrollToTop.scss | 0 {layouts => src/layouts}/css/styles.scss | 0 .../layouts}/css/vendor/prism-tomorrow.css | 0 {layouts => src/layouts}/docs.hbs | 0 {layouts => src/layouts}/download-current.hbs | 0 .../layouts}/download-releases.hbs | 0 {layouts => src/layouts}/download.hbs | 0 {layouts => src/layouts}/index.hbs | 0 .../layouts}/knowledge-base-index.hbs | 0 {layouts => src/layouts}/knowledge-post.hbs | 0 {layouts => src/layouts}/page.hbs | 0 .../layouts}/partials/blm-footer.hbs | 0 .../layouts}/partials/blm-header.hbs | 0 .../layouts}/partials/blm-html-head.hbs | 0 .../layouts}/partials/blm-styles.hbs | 0 .../layouts}/partials/download-list.hbs | 0 .../layouts}/partials/favicons.hbs | 0 {layouts => src/layouts}/partials/footer.hbs | 0 {layouts => src/layouts}/partials/header.hbs | 0 .../layouts}/partials/html-head.hbs | 0 .../layouts}/partials/navigation.hbs | 0 .../partials/prev-next-navigation.hbs | 0 .../partials/primary-download-matrix.hbs | 0 .../partials/secondary-download-matrix.hbs | 0 tests/README.md | 5 + 58 files changed, 45 insertions(+), 6380 deletions(-) create mode 100644 scripts/README.md delete mode 100644 source/nodejsVersions.md delete mode 100644 source/schedule.json delete mode 100644 source/versions.json create mode 100644 src/data/nodejsVersions.md create mode 100644 src/data/schedule.json create mode 100644 src/data/versions.json rename {layouts => src/layouts}/about-release-schedule.hbs (100%) rename {layouts => src/layouts}/about.hbs (100%) rename {layouts => src/layouts}/black-lives-matter.hbs (100%) rename {layouts => src/layouts}/blog-index.hbs (100%) rename {layouts => src/layouts}/blog-post.hbs (100%) rename {layouts => src/layouts}/category-index.hbs (100%) rename {layouts => src/layouts}/contribute.hbs (100%) rename {layouts => src/layouts}/css/_base.scss (100%) rename {layouts => src/layouts}/css/_utils.scss (100%) rename {layouts => src/layouts}/css/_variables.scss (100%) rename {layouts => src/layouts}/css/layout/_dark-theme.scss (100%) rename {layouts => src/layouts}/css/layout/_grid.scss (100%) rename {layouts => src/layouts}/css/layout/_lists.scss (100%) rename {layouts => src/layouts}/css/layout/_main.scss (100%) rename {layouts => src/layouts}/css/layout/_sticky-footer.scss (100%) rename {layouts => src/layouts}/css/page-modules/_anchorLinks.scss (100%) rename {layouts => src/layouts}/css/page-modules/_blog-index.scss (100%) rename {layouts => src/layouts}/css/page-modules/_blog-post.scss (100%) rename {layouts => src/layouts}/css/page-modules/_download.scss (100%) rename {layouts => src/layouts}/css/page-modules/_footer.scss (100%) rename {layouts => src/layouts}/css/page-modules/_header.scss (100%) rename {layouts => src/layouts}/css/page-modules/_home.scss (100%) rename {layouts => src/layouts}/css/page-modules/_jsfoundation.scss (100%) rename {layouts => src/layouts}/css/page-modules/_prev-next-navigation.scss (100%) rename {layouts => src/layouts}/css/page-modules/_release-schedule.scss (100%) rename {layouts => src/layouts}/css/page-modules/_scrollToTop.scss (100%) rename {layouts => src/layouts}/css/styles.scss (100%) rename {layouts => src/layouts}/css/vendor/prism-tomorrow.css (100%) rename {layouts => src/layouts}/docs.hbs (100%) rename {layouts => src/layouts}/download-current.hbs (100%) rename {layouts => src/layouts}/download-releases.hbs (100%) rename {layouts => src/layouts}/download.hbs (100%) rename {layouts => src/layouts}/index.hbs (100%) rename {layouts => src/layouts}/knowledge-base-index.hbs (100%) rename {layouts => src/layouts}/knowledge-post.hbs (100%) rename {layouts => src/layouts}/page.hbs (100%) rename {layouts => src/layouts}/partials/blm-footer.hbs (100%) rename {layouts => src/layouts}/partials/blm-header.hbs (100%) rename {layouts => src/layouts}/partials/blm-html-head.hbs (100%) rename {layouts => src/layouts}/partials/blm-styles.hbs (100%) rename {layouts => src/layouts}/partials/download-list.hbs (100%) rename {layouts => src/layouts}/partials/favicons.hbs (100%) rename {layouts => src/layouts}/partials/footer.hbs (100%) rename {layouts => src/layouts}/partials/header.hbs (100%) rename {layouts => src/layouts}/partials/html-head.hbs (100%) rename {layouts => src/layouts}/partials/navigation.hbs (100%) rename {layouts => src/layouts}/partials/prev-next-navigation.hbs (100%) rename {layouts => src/layouts}/partials/primary-download-matrix.hbs (100%) rename {layouts => src/layouts}/partials/secondary-download-matrix.hbs (100%) create mode 100644 tests/README.md diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5dada5c8f742..37bb1fbc090f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: "lts/*" + node-version: 'lts/*' cache: npm - name: Install npm dependencies @@ -31,7 +31,7 @@ jobs: - name: Lint run: | echo "::add-matcher::.github/workflows/remark-lint-problem-matcher.json" - npm run test:lint + npm run lint test: name: Node on ${{ matrix.os }} @@ -49,27 +49,25 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: "lts/*" + node-version: 'lts/*' cache: npm - - run: java -version - - name: Install npm dependencies run: npm ci - name: Build run: npm run build - - name: Run unit tests - run: npm run test:unit + # - name: Run unit tests + # run: npm run test:unit - - name: Run HTML validator - run: npm run test:html + # - name: Run HTML validator + # run: npm run test:html - name: Run linkinator uses: JustinBeckwith/linkinator-action@v1 with: - linksToSkip: "^(?!http://localhost)" + linksToSkip: '^(?!http://localhost)' paths: en recurse: true serverRoot: build diff --git a/scripts/README.md b/scripts/README.md new file mode 100644 index 000000000000..19a2c962c46a --- /dev/null +++ b/scripts/README.md @@ -0,0 +1,5 @@ +# TEMPORARY NEXT.JS MIGRATION + +This folder is mostly used to handle Handlebars Template Engine Scripts/Replacements/Functions; These will be removed or migrated to JSX Hooks/JavaScript with the Next.js migration. All remaining scripts will be kept (such as the load-versions, release-post). + +**Note.:** This README is temporary and will be updated accordingly. diff --git a/source/nodejsVersions.md b/source/nodejsVersions.md deleted file mode 100644 index 7bcdec9466da..000000000000 --- a/source/nodejsVersions.md +++ /dev/null @@ -1,21 +0,0 @@ - -* [Node.js 17.x](https://nodejs.org/docs/latest-v17.x/api/) -* [Node.js 16.x](https://nodejs.org/docs/latest-v16.x/api/) -* [Node.js 15.x](https://nodejs.org/docs/latest-v15.x/api/) -* [Node.js 14.x](https://nodejs.org/docs/latest-v14.x/api/) -* [Node.js 13.x](https://nodejs.org/docs/latest-v13.x/api/) -* [Node.js 12.x](https://nodejs.org/docs/latest-v12.x/api/) -* [Node.js 11.x](https://nodejs.org/docs/latest-v11.x/api/) -* [Node.js 10.x](https://nodejs.org/docs/latest-v10.x/api/) -* [Node.js 9.x](https://nodejs.org/docs/latest-v9.x/api/) -* [Node.js 8.x](https://nodejs.org/docs/latest-v8.x/api/) -* [Node.js 7.x](https://nodejs.org/docs/latest-v7.x/api/) -* [Node.js 6.x](https://nodejs.org/docs/latest-v6.x/api/) -* [Node.js 5.x](https://nodejs.org/docs/latest-v5.x/api/) -* [Node.js 4.x](https://nodejs.org/docs/latest-v4.x/api/) -* [Node.js 0.12.x](https://nodejs.org/docs/latest-v0.12.x/api/) -* [Node.js 0.10.x](https://nodejs.org/docs/latest-v0.10.x/api/) diff --git a/source/schedule.json b/source/schedule.json deleted file mode 100644 index 3eda10b8889e..000000000000 --- a/source/schedule.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "v0.10": { - "start": "2013-03-11", - "end": "2016-10-31" - }, - "v0.12": { - "start": "2015-02-06", - "end": "2016-12-31" - }, - "v4": { - "start": "2015-09-08", - "lts": "2015-10-12", - "maintenance": "2017-04-01", - "end": "2018-04-30", - "codename": "Argon" - }, - "v5": { - "start": "2015-10-29", - "maintenance": "2016-04-30", - "end": "2016-06-30" - }, - "v6": { - "start": "2016-04-26", - "lts": "2016-10-18", - "maintenance": "2018-04-30", - "end": "2019-04-01", - "codename": "Boron" - }, - "v7": { - "start": "2016-10-25", - "maintenance": "2017-04-30", - "end": "2017-06-30" - }, - "v8": { - "start": "2017-05-30", - "lts": "2017-10-31", - "maintenance": "2019-04-01", - "end": "2019-12-31", - "codename": "Carbon" - }, - "v9": { - "start": "2017-10-01", - "maintenance": "2018-04-01", - "end": "2018-06-30" - }, - "v10": { - "start": "2018-04-24", - "lts": "2018-10-30", - "maintenance": "2020-04-01", - "end": "2021-04-01", - "codename": "Dubnium" - }, - "v11": { - "start": "2018-10-23", - "maintenance": "2019-04-01", - "end": "2019-06-30" - }, - "v12": { - "start": "2019-04-23", - "lts": "2019-10-22", - "maintenance": "2021-04-01", - "end": "2022-04-01", - "codename": "" - } -} diff --git a/source/versions.json b/source/versions.json deleted file mode 100644 index 75c062774e99..000000000000 --- a/source/versions.json +++ /dev/null @@ -1,6284 +0,0 @@ -[ - { - "version": "v5.7.1", - "date": "2016-03-02", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-ppc64le", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.6.0", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2g", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.7.1/" - }, - { - "version": "v5.7.0", - "date": "2016-02-23", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-ppc64le", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.6.0", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2f", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.7.0/" - }, - { - "version": "v5.6.0", - "date": "2016-02-09", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.6.0", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2f", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.6.0/" - }, - { - "version": "v5.5.0", - "date": "2016-01-21", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.5.0/" - }, - { - "version": "v5.4.1", - "date": "2016-01-12", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.4.1/" - }, - { - "version": "v5.4.0", - "date": "2016-01-06", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.4.0/" - }, - { - "version": "v5.3.0", - "date": "2015-12-15", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.3.0/" - }, - { - "version": "v5.2.0", - "date": "2015-12-09", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.2.0/" - }, - { - "version": "v5.1.1", - "date": "2015-12-03", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.1.1/" - }, - { - "version": "v5.1.0", - "date": "2015-11-17", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.12", - "v8": "4.6.85.31", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.1.0/" - }, - { - "version": "v5.0.0", - "date": "2015-10-29", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "3.3.6", - "v8": "4.6.85.28", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "47", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v5.0.0/" - }, - { - "version": "v4.4.0", - "date": "2016-03-08", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-ppc64le", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.20", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2g", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.4.0/" - }, - { - "version": "v4.3.2", - "date": "2016-03-02", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-ppc64le", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2g", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.3.2/" - }, - { - "version": "v4.3.1", - "date": "2016-02-16", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2f", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.3.1/" - }, - { - "version": "v4.3.0", - "date": "2016-02-09", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2f", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.3.0/" - }, - { - "version": "v4.2.6", - "date": "2016-01-21", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.6/" - }, - { - "version": "v4.2.5", - "date": "2016-01-20", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.8.0", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.5/" - }, - { - "version": "v4.2.4", - "date": "2015-12-23", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.12", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.4/" - }, - { - "version": "v4.2.3", - "date": "2015-12-03", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.7", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2e", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.3/" - }, - { - "version": "v4.2.2", - "date": "2015-11-03", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.7", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.2/" - }, - { - "version": "v4.2.1", - "date": "2015-10-13", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.7", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.1/" - }, - { - "version": "v4.2.0", - "date": "2015-10-12", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.7", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": "Argon", - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.2.0/" - }, - { - "version": "v4.1.2", - "date": "2015-10-05", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.4", - "v8": "4.5.103.35", - "uv": "1.7.5", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.1.2/" - }, - { - "version": "v4.1.1", - "date": "2015-09-23", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.4", - "v8": "4.5.103.33", - "uv": "1.7.4", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.1.1/" - }, - { - "version": "v4.1.0", - "date": "2015-09-17", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.3", - "v8": "4.5.103.33", - "uv": "1.7.4", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.1.0/" - }, - { - "version": "v4.0.0", - "date": "2015-09-08", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-msi", - "win-x86-msi" - ], - "npm": "2.14.2", - "v8": "4.5.103.30", - "uv": "1.7.3", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "46", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v4.0.0/" - }, - { - "version": "v3.3.1", - "date": "2015-09-15", - "files": [ - "headers", - "linux-arm64", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.3", - "v8": "4.4.63.30", - "uv": "1.7.4", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "45", - "name": "io.js", - "url": "https://iojs.org/download/release/v3.3.1/" - }, - { - "version": "v3.3.0", - "date": "2015-09-02", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.3", - "v8": "4.4.63.30", - "uv": "1.7.3", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "45", - "name": "io.js", - "url": "https://iojs.org/download/release/v3.3.0/" - }, - { - "version": "v3.2.0", - "date": "2015-08-25", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.3", - "v8": "4.4.63.26", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "45", - "name": "io.js", - "url": "https://iojs.org/download/release/v3.2.0/" - }, - { - "version": "v3.1.0", - "date": "2015-08-19", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.3", - "v8": "4.4.63.26", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "45", - "name": "io.js", - "url": "https://iojs.org/download/release/v3.1.0/" - }, - { - "version": "v3.0.0", - "date": "2015-08-04", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.3", - "v8": "4.4.63.26", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "45", - "name": "io.js", - "url": "https://iojs.org/download/release/v3.0.0/" - }, - { - "version": "v2.5.0", - "date": "2015-07-28", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.2", - "v8": "4.2.77.21", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.5.0/" - }, - { - "version": "v2.4.0", - "date": "2015-07-17", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.13.0", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.4.0/" - }, - { - "version": "v2.3.4", - "date": "2015-07-12", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.12.1", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.3.4/" - }, - { - "version": "v2.3.3", - "date": "2015-07-04", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.3", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2c", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.3.3/" - }, - { - "version": "v2.3.2", - "date": "2015-07-02", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.3", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2c", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.3.2/" - }, - { - "version": "v2.3.1", - "date": "2015-06-23", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.3", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2c", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.3.1/" - }, - { - "version": "v2.3.0", - "date": "2015-06-13", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.1", - "v8": "4.2.77.20", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.2c", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.3.0/" - }, - { - "version": "v2.2.1", - "date": "2015-06-01", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.0", - "v8": "4.2.77.20", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.2.1/" - }, - { - "version": "v2.2.0", - "date": "2015-06-01", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.0", - "v8": "4.2.77.20", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.2.0/" - }, - { - "version": "v2.1.0", - "date": "2015-05-24", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.10.1", - "v8": "4.2.77.20", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.1.0/" - }, - { - "version": "v2.0.2", - "date": "2015-05-15", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.2.77.20", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.0.2/" - }, - { - "version": "v2.0.1", - "date": "2015-05-08", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.2.77.20", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.0.1/" - }, - { - "version": "v2.0.0", - "date": "2015-05-04", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.2.77.18", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "44", - "name": "io.js", - "url": "https://iojs.org/download/release/v2.0.0/" - }, - { - "version": "v1.8.4", - "date": "2015-07-12", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.2d", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.8.4/" - }, - { - "version": "v1.8.3", - "date": "2015-07-04", - "files": [ - "headers", - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.2c", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.8.3/" - }, - { - "version": "v1.8.2", - "date": "2015-05-18", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.0", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.8.2/" - }, - { - "version": "v1.8.1", - "date": "2015-04-21", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.8.3", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.2a", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.8.1/" - }, - { - "version": "v1.7.1", - "date": "2015-04-17", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.6", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.7.1/" - }, - { - "version": "v1.6.4", - "date": "2015-04-06", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.5", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.6.4/" - }, - { - "version": "v1.6.3", - "date": "2015-03-31", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.4", - "v8": "4.1.0.27", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.6.3/" - }, - { - "version": "v1.6.2", - "date": "2015-03-23", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.1", - "v8": "4.1.0.25", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.6.2/" - }, - { - "version": "v1.6.1", - "date": "2015-03-20", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.1", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.6.1/" - }, - { - "version": "v1.6.0", - "date": "2015-03-20", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.1", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.6.0/" - }, - { - "version": "v1.5.1", - "date": "2015-03-09", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.0", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.5.1/" - }, - { - "version": "v1.5.0", - "date": "2015-03-06", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.0", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.5.0/" - }, - { - "version": "v1.4.3", - "date": "2015-03-03", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.6.1", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.4.3/" - }, - { - "version": "v1.4.2", - "date": "2015-02-28", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.6.1", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.4.2/" - }, - { - "version": "v1.4.1", - "date": "2015-02-27", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.6.0", - "v8": "4.1.0.21", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.4.1/" - }, - { - "version": "v1.3.0", - "date": "2015-02-20", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.5.1", - "v8": "4.1.0.14", - "uv": "1.4.0", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.3.0/" - }, - { - "version": "v1.2.0", - "date": "2015-02-11", - "files": [ - "linux-armv6l", - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.5.1", - "v8": "4.1.0.14", - "uv": "1.4.0", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.2.0/" - }, - { - "version": "v1.1.0", - "date": "2015-02-03", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.4.1", - "v8": "4.1.0.14", - "uv": "1.3.0", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "43", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.1.0/" - }, - { - "version": "v1.0.4", - "date": "2015-01-24", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.3.0", - "v8": "4.1.0.12", - "uv": "1.2.1", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "42", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.0.4/" - }, - { - "version": "v1.0.3", - "date": "2015-01-20", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.2.0", - "v8": "4.1.0.7", - "uv": "1.2.1", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "42", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.0.3/" - }, - { - "version": "v1.0.2", - "date": "2015-01-16", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.1.18", - "v8": "3.31.74.1", - "uv": "1.2.1", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "42", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.0.2/" - }, - { - "version": "v1.0.1", - "date": "2015-01-14", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.1.18", - "v8": "3.31.74.1", - "uv": "1.2.0", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "42", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.0.1/" - }, - { - "version": "v1.0.0", - "date": "2015-01-14", - "files": [ - "linux-armv7l", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.1.18", - "v8": "3.31.74.1", - "uv": "1.2.0", - "zlib": "1.2.8", - "openssl": "1.0.1k", - "modules": "42", - "name": "io.js", - "url": "https://iojs.org/download/release/v1.0.0/" - }, - { - "version": "v0.12.12", - "date": "2016-03-08", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.9", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1s", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.12/" - }, - { - "version": "v0.12.11", - "date": "2016-03-03", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.9", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1s", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.11/" - }, - { - "version": "v0.12.10", - "date": "2016-02-09", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.9", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1r", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.10/" - }, - { - "version": "v0.12.9", - "date": "2015-12-03", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.9", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1q", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.9/" - }, - { - "version": "v0.12.8", - "date": "2015-11-24", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.14.9", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1p", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.8/" - }, - { - "version": "v0.12.7", - "date": "2015-07-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.3", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1p", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.7/" - }, - { - "version": "v0.12.6", - "date": "2015-07-04", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.2", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1o", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.6/" - }, - { - "version": "v0.12.5", - "date": "2015-06-22", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.11.2", - "v8": "3.28.71.19", - "uv": "1.6.1", - "zlib": "1.2.8", - "openssl": "1.0.1o", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.5/" - }, - { - "version": "v0.12.4", - "date": "2015-05-23", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.10.1", - "v8": "3.28.71.19", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.4/" - }, - { - "version": "v0.12.3", - "date": "2015-05-14", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.9.1", - "v8": "3.28.71.19", - "uv": "1.5.0", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.3/" - }, - { - "version": "v0.12.2", - "date": "2015-03-31", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.7.4", - "v8": "3.28.73.0", - "uv": "1.4.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.2/" - }, - { - "version": "v0.12.1", - "date": "2015-03-24", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.5.1", - "v8": "3.28.73.0", - "uv": "1.0.2", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.1/" - }, - { - "version": "v0.12.0", - "date": "2015-02-06", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.5.1", - "v8": "3.28.73.0", - "uv": "1.0.2", - "zlib": "1.2.8", - "openssl": "1.0.1l", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.12.0/" - }, - { - "version": "v0.11.16", - "date": "2015-01-30", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.3.0", - "v8": "3.28.73.0", - "uv": "1.0.2", - "zlib": "1.2.8", - "openssl": "1.0.1l", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.16/" - }, - { - "version": "v0.11.15", - "date": "2015-01-20", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.1.6", - "v8": "3.28.73.0", - "uv": "1.0.2", - "zlib": "1.2.8", - "openssl": "1.0.1j", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.15/" - }, - { - "version": "v0.11.14", - "date": "2014-08-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "2.0.0", - "v8": "3.26.33.0", - "uv": "1.0.0", - "zlib": "1.2.3", - "openssl": "1.0.1i", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.14/" - }, - { - "version": "v0.11.13", - "date": "2014-05-02", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.9", - "v8": "3.25.30.0", - "uv": "0.11.25", - "zlib": "1.2.3", - "openssl": "1.0.1g", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.13/" - }, - { - "version": "v0.11.12", - "date": "2014-03-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.3", - "v8": "3.22.24.19", - "uv": "0.11.22", - "zlib": "1.2.3", - "openssl": "1.0.1f", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.12/" - }, - { - "version": "v0.11.11", - "date": "2014-01-29", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.25", - "v8": "3.22.24.19", - "uv": "0.11.18", - "zlib": "1.2.3", - "openssl": "1.0.1f", - "modules": "14", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.11/" - }, - { - "version": "v0.11.10", - "date": "2013-12-31", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.22", - "v8": "3.22.24.10", - "uv": "0.11.17", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "13", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.10/" - }, - { - "version": "v0.11.9", - "date": "2013-11-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.15", - "v8": "3.22.24.5", - "uv": "0.11.15", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "13", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.9/" - }, - { - "version": "v0.11.8", - "date": "2013-10-30", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.13", - "v8": "3.21.18.3", - "uv": "0.11.14", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "13", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.8/" - }, - { - "version": "v0.11.7", - "date": "2013-09-04", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.8", - "v8": "3.20.17.0", - "uv": "0.11.13", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.7/" - }, - { - "version": "v0.11.6", - "date": "2013-08-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x86-msi" - ], - "npm": "1.3.8", - "v8": "3.20.14.1", - "uv": "0.11.8", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.6/" - }, - { - "version": "v0.11.5", - "date": "2013-08-07", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.6", - "v8": "3.20.11.0", - "uv": "0.11.7", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.5/" - }, - { - "version": "v0.11.4", - "date": "2013-07-12", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x86-msi" - ], - "npm": "1.3.4", - "v8": "3.20.2.0", - "uv": "0.11.5", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.4/" - }, - { - "version": "v0.11.3", - "date": "2013-06-26", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.25", - "v8": "3.19.13.0", - "uv": "0.11.5", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.3/" - }, - { - "version": "v0.11.2", - "date": "2013-05-13", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.21", - "v8": "3.19.0.0", - "uv": "0.11.2", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.2/" - }, - { - "version": "v0.11.1", - "date": "2013-04-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.18", - "v8": "3.18.0.0", - "uv": "0.11.1", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.1/" - }, - { - "version": "v0.11.0", - "date": "2013-03-28", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.15", - "v8": "3.17.13.0", - "uv": "0.10.3", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000C", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.11.0/" - }, - { - "version": "v0.10.43", - "date": "2016-03-03", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.29", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1s", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.43/" - }, - { - "version": "v0.10.42", - "date": "2016-02-09", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.29", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1r", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.42/" - }, - { - "version": "v0.10.41", - "date": "2015-12-03", - "files": [ - "headers", - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.29", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1q", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.41/" - }, - { - "version": "v0.10.40", - "date": "2015-07-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1p", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.40/" - }, - { - "version": "v0.10.39", - "date": "2015-06-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1o", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.39/" - }, - { - "version": "v0.10.38", - "date": "2015-03-23", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1m", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.38/" - }, - { - "version": "v0.10.37", - "date": "2015-03-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.36", - "zlib": "1.2.8", - "openssl": "1.0.1l", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.37/" - }, - { - "version": "v0.10.36", - "date": "2015-01-26", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.30", - "zlib": "1.2.8", - "openssl": "1.0.1l", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.36/" - }, - { - "version": "v0.10.35", - "date": "2014-12-22", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.30", - "zlib": "1.2.8", - "openssl": "1.0.1j", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.35/" - }, - { - "version": "v0.10.34", - "date": "2014-12-17", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.30", - "zlib": "1.2.8", - "openssl": "1.0.1j", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.34/" - }, - { - "version": "v0.10.33", - "date": "2014-10-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.29", - "zlib": "1.2.3", - "openssl": "1.0.1j", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.33/" - }, - { - "version": "v0.10.32", - "date": "2014-09-16", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.28", - "v8": "3.14.5.9", - "uv": "0.10.28", - "zlib": "1.2.3", - "openssl": "1.0.1i", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.32/" - }, - { - "version": "v0.10.31", - "date": "2014-08-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.23", - "v8": "3.14.5.9", - "uv": "0.10.28", - "zlib": "1.2.3", - "openssl": "1.0.1i", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.31/" - }, - { - "version": "v0.10.30", - "date": "2014-07-31", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.21", - "v8": "3.14.5.9", - "uv": "0.10.28", - "zlib": "1.2.3", - "openssl": "1.0.1h", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.30/" - }, - { - "version": "v0.10.29", - "date": "2014-06-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.14", - "v8": "3.14.5.9", - "uv": "0.10.27", - "zlib": "1.2.3", - "openssl": "1.0.1h", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.29/" - }, - { - "version": "v0.10.28", - "date": "2014-05-02", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.9", - "v8": "3.14.5.9", - "uv": "0.10.27", - "zlib": "1.2.3", - "openssl": "1.0.1g", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.28/" - }, - { - "version": "v0.10.27", - "date": "2014-05-01", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.8", - "v8": "3.14.5.9", - "uv": "0.10.27", - "zlib": "1.2.3", - "openssl": "1.0.1g", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.27/" - }, - { - "version": "v0.10.26", - "date": "2014-02-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.4.3", - "v8": "3.14.5.9", - "uv": "0.10.25", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.26/" - }, - { - "version": "v0.10.25", - "date": "2014-01-23", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.24", - "v8": "3.14.5.9", - "uv": "0.10.23", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.25/" - }, - { - "version": "v0.10.24", - "date": "2013-12-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.21", - "v8": "3.14.5.9", - "uv": "0.10.21", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.24/" - }, - { - "version": "v0.10.23", - "date": "2013-12-12", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.17", - "v8": "3.14.5.9", - "uv": "0.10.20", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.23/" - }, - { - "version": "v0.10.22", - "date": "2013-11-12", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.14", - "v8": "3.14.5.9", - "uv": "0.10.19", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.22/" - }, - { - "version": "v0.10.21", - "date": "2013-10-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.11", - "v8": "3.14.5.9", - "uv": "0.10.18", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.21/" - }, - { - "version": "v0.10.20", - "date": "2013-09-30", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.11", - "v8": "3.14.5.9", - "uv": "0.10.17", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.20/" - }, - { - "version": "v0.10.19", - "date": "2013-09-24", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.11", - "v8": "3.14.5.9", - "uv": "0.10.17", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.19/" - }, - { - "version": "v0.10.18", - "date": "2013-09-04", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.8", - "v8": "3.14.5.9", - "uv": "0.10.15", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.18/" - }, - { - "version": "v0.10.17", - "date": "2013-08-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.8", - "v8": "3.14.5.9", - "uv": "0.10.14", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.17/" - }, - { - "version": "v0.10.16", - "date": "2013-08-16", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.8", - "v8": "3.14.5.9", - "uv": "0.10.13", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.16/" - }, - { - "version": "v0.10.15", - "date": "2013-07-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.5", - "v8": "3.14.5.9", - "uv": "0.10.13", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.15/" - }, - { - "version": "v0.10.14", - "date": "2013-07-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.5", - "v8": "3.14.5.9", - "uv": "0.10.13", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.14/" - }, - { - "version": "v0.10.13", - "date": "2013-07-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.3.2", - "v8": "3.14.5.9", - "uv": "0.10.12", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.13/" - }, - { - "version": "v0.10.12", - "date": "2013-06-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.32", - "v8": "3.14.5.9", - "uv": "0.10.11", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.12/" - }, - { - "version": "v0.10.11", - "date": "2013-06-13", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.30", - "v8": "3.14.5.9", - "uv": "0.10.11", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.11/" - }, - { - "version": "v0.10.10", - "date": "2013-06-04", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.25", - "v8": "3.14.5.9", - "uv": "0.10.10", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.10/" - }, - { - "version": "v0.10.9", - "date": "2013-05-30", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.24", - "v8": "3.14.5.9", - "uv": "0.10.9", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.9/" - }, - { - "version": "v0.10.8", - "date": "2013-05-24", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.23", - "v8": "3.14.5.9", - "uv": "0.10.8", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.8/" - }, - { - "version": "v0.10.7", - "date": "2013-05-17", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.21", - "v8": "3.14.5.8", - "uv": "0.10.7", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.7/" - }, - { - "version": "v0.10.6", - "date": "2013-05-14", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.18", - "v8": "3.14.5.8", - "uv": "0.10.5", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.6/" - }, - { - "version": "v0.10.5", - "date": "2013-04-23", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.18", - "v8": "3.14.5.8", - "uv": "0.10.5", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.5/" - }, - { - "version": "v0.10.4", - "date": "2013-04-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.18", - "v8": "3.14.5.8", - "uv": "0.10.4", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "11", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.4/" - }, - { - "version": "v0.10.3", - "date": "2013-04-03", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.17", - "v8": "3.14.5.8", - "uv": "0.10.3", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.3/" - }, - { - "version": "v0.10.2", - "date": "2013-03-28", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.15", - "v8": "3.14.5.8", - "uv": "0.10.3", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.2/" - }, - { - "version": "v0.10.1", - "date": "2013-03-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.15", - "v8": "3.14.5.8", - "uv": "0.10", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.1/" - }, - { - "version": "v0.10.0", - "date": "2013-03-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.14", - "v8": "3.14.5.8", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.10.0/" - }, - { - "version": "v0.9.12", - "date": "2013-03-06", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.12", - "v8": "3.14.5.8", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.12/" - }, - { - "version": "v0.9.11", - "date": "2013-03-01", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.12", - "v8": "3.14.5.0", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1e", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.11/" - }, - { - "version": "v0.9.10", - "date": "2013-02-19", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.12", - "v8": "3.15.11.15", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.10/" - }, - { - "version": "v0.9.9", - "date": "2013-02-07", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.10", - "v8": "3.15.11.10", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000B", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.9/" - }, - { - "version": "v0.9.8", - "date": "2013-01-24", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.3", - "v8": "3.15.11.10", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.8/" - }, - { - "version": "v0.9.7", - "date": "2013-01-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.2", - "v8": "3.15.11.7", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.7/" - }, - { - "version": "v0.9.6", - "date": "2013-01-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.0", - "v8": "3.15.11.5", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.6/" - }, - { - "version": "v0.9.5", - "date": "2012-12-30", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.70", - "v8": "3.13.7.4", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.5/" - }, - { - "version": "v0.9.4", - "date": "2012-12-21", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.70", - "v8": "3.13.7.4", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.4/" - }, - { - "version": "v0.9.3", - "date": "2012-10-24", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.64", - "v8": "3.13.7.4", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.3/" - }, - { - "version": "v0.9.2", - "date": "2012-09-17", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.61", - "v8": "3.11.10.22", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.1c", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.2/" - }, - { - "version": "v0.9.1", - "date": "2012-08-28", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.59", - "v8": "3.11.10.19", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "0x000A", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.1/" - }, - { - "version": "v0.9.0", - "date": "2012-07-20", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.44", - "v8": "3.11.10.15", - "uv": "0.9", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.9.0/" - }, - { - "version": "v0.8.28", - "date": "2014-07-31", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.30", - "v8": "3.11.10.26", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.28/" - }, - { - "version": "v0.8.27", - "date": "2014-06-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x86-msi" - ], - "npm": "1.2.30", - "v8": "3.11.10.26", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.27/" - }, - { - "version": "v0.8.26", - "date": "2013-10-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.30", - "v8": "3.11.10.26", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.26/" - }, - { - "version": "v0.8.25", - "date": "2013-06-13", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.30", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.25/" - }, - { - "version": "v0.8.24", - "date": "2013-06-03", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.24", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.24/" - }, - { - "version": "v0.8.23", - "date": "2013-04-09", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.18", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.23/" - }, - { - "version": "v0.8.22", - "date": "2013-03-06", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.14", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.22/" - }, - { - "version": "v0.8.21", - "date": "2013-02-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.11", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.21/" - }, - { - "version": "v0.8.20", - "date": "2013-02-15", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.11", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.20/" - }, - { - "version": "v0.8.19", - "date": "2013-02-06", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.10", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.19/" - }, - { - "version": "v0.8.18", - "date": "2013-01-18", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.2", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.18/" - }, - { - "version": "v0.8.17", - "date": "2013-01-10", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.2.0", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.17/" - }, - { - "version": "v0.8.16", - "date": "2012-12-12", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.69", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.16/" - }, - { - "version": "v0.8.15", - "date": "2012-11-26", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.66", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.15/" - }, - { - "version": "v0.8.14", - "date": "2012-10-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.65", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.14/" - }, - { - "version": "v0.8.13", - "date": "2012-10-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.65", - "v8": "3.11.10.25", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.13/" - }, - { - "version": "v0.8.12", - "date": "2012-10-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.63", - "v8": "3.11.10.22", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.12/" - }, - { - "version": "v0.8.11", - "date": "2012-09-27", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.62", - "v8": "3.11.10.22", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.11/" - }, - { - "version": "v0.8.10", - "date": "2012-09-25", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.62", - "v8": "3.11.10.22", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.10/" - }, - { - "version": "v0.8.9", - "date": "2012-09-11", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.61", - "v8": "3.11.10.22", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.9/" - }, - { - "version": "v0.8.8", - "date": "2012-08-22", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.59", - "v8": "3.11.10.19", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.8/" - }, - { - "version": "v0.8.7", - "date": "2012-08-15", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.49", - "v8": "3.11.10.17", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.7/" - }, - { - "version": "v0.8.6", - "date": "2012-08-06", - "files": [ - "linux-x64", - "linux-x86", - "osx-x64-pkg", - "osx-x64-tar", - "osx-x86-tar", - "src", - "sunos-x64", - "sunos-x86", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.48", - "v8": "3.11.10.17", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.6/" - }, - { - "version": "v0.8.5", - "date": "2012-08-02", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.46", - "v8": "3.11.10.17", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.5/" - }, - { - "version": "v0.8.4", - "date": "2012-07-24", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.45", - "v8": "3.11.10.17", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.4/" - }, - { - "version": "v0.8.3", - "date": "2012-07-17", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.43", - "v8": "3.11.10.15", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.3/" - }, - { - "version": "v0.8.2", - "date": "2012-07-09", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.36", - "v8": "3.11.10.14", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.2/" - }, - { - "version": "v0.8.1", - "date": "2012-06-29", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.33", - "v8": "3.11.10.12", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.1/" - }, - { - "version": "v0.8.0", - "date": "2012-06-22", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.32", - "v8": "3.11.10.10", - "uv": "0.8", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.8.0/" - }, - { - "version": "v0.7.12", - "date": "2012-06-19", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.30", - "v8": "3.11.10.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.12/" - }, - { - "version": "v0.7.11", - "date": "2012-06-15", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x64-msi", - "win-x86-exe", - "win-x86-msi" - ], - "npm": "1.1.26", - "v8": "3.11.10.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.11/" - }, - { - "version": "v0.7.10", - "date": "2012-06-11", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.25", - "v8": "3.9.24.31", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.10/" - }, - { - "version": "v0.7.9", - "date": "2012-05-29", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.23", - "v8": "3.11.1.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.9/" - }, - { - "version": "v0.7.8", - "date": "2012-04-18", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.18", - "v8": "3.9.24.9", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "1.0.0f", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.8/" - }, - { - "version": "v0.7.7", - "date": "2012-03-30", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.15", - "v8": "3.9.24.7", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.7/" - }, - { - "version": "v0.7.6", - "date": "2012-03-13", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.8", - "v8": "3.9.17.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.6/" - }, - { - "version": "v0.7.5", - "date": "2012-02-23", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.1", - "v8": "3.9.5.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.5/" - }, - { - "version": "v0.7.4", - "date": "2012-02-14", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.1", - "v8": "3.9.5.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.4/" - }, - { - "version": "v0.7.3", - "date": "2012-02-07", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-3", - "v8": "3.9.2.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.3/" - }, - { - "version": "v0.7.2", - "date": "2012-02-01", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-3", - "v8": "3.8.9.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.2/" - }, - { - "version": "v0.7.1", - "date": "2012-01-23", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-2", - "v8": "3.8.8.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.1/" - }, - { - "version": "v0.7.0", - "date": "2012-01-17", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-2", - "v8": "3.8.6.0", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.7.0/" - }, - { - "version": "v0.6.21", - "date": "2012-08-03", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.37", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.21/" - }, - { - "version": "v0.6.20", - "date": "2012-07-10", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.37", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.20/" - }, - { - "version": "v0.6.19", - "date": "2012-06-06", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.24", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.19/" - }, - { - "version": "v0.6.18", - "date": "2012-05-14", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.21", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.18/" - }, - { - "version": "v0.6.17", - "date": "2012-05-04", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.21", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.17/" - }, - { - "version": "v0.6.16", - "date": "2012-04-27", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.19", - "v8": "3.6.6.25", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.16/" - }, - { - "version": "v0.6.15", - "date": "2012-04-08", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.16", - "v8": "3.6.6.24", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.15/" - }, - { - "version": "v0.6.14", - "date": "2012-03-23", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.12", - "v8": "3.6.6.24", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.14/" - }, - { - "version": "v0.6.13", - "date": "2012-03-15", - "files": [ - "osx-x64-pkg", - "src", - "win-x64-exe", - "win-x86-exe" - ], - "npm": "1.1.9", - "v8": "3.6.6.24", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.13/" - }, - { - "version": "v0.6.12", - "date": "2012-03-02", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.4", - "v8": "3.6.6.24", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.12/" - }, - { - "version": "v0.6.11", - "date": "2012-02-08", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.1", - "v8": "3.6.6.20", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.11/" - }, - { - "version": "v0.6.10", - "date": "2012-02-03", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-3", - "v8": "3.6.6.20", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.10/" - }, - { - "version": "v0.6.9", - "date": "2012-01-27", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-3", - "v8": "3.6.6.19", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.9/" - }, - { - "version": "v0.6.8", - "date": "2012-01-20", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-2", - "v8": "3.6.6.19", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.8/" - }, - { - "version": "v0.6.7", - "date": "2012-01-07", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-beta-10", - "v8": "3.6.6.15", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.7/" - }, - { - "version": "v0.6.6", - "date": "2011-12-15", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-beta-4", - "v8": "3.6.6.14", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.6/" - }, - { - "version": "v0.6.5", - "date": "2011-12-04", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-alpha-6", - "v8": "3.6.6.11", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.5/" - }, - { - "version": "v0.6.4", - "date": "2011-12-02", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-alpha-6", - "v8": "3.6.6.8", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.4/" - }, - { - "version": "v0.6.3", - "date": "2011-11-25", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "npm": "1.1.0-alpha-2", - "v8": "3.6.6.8", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.3/" - }, - { - "version": "v0.6.2", - "date": "2011-11-18", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "v8": "3.6.6.8", - "uv": "0.6", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.2/" - }, - { - "version": "v0.6.1", - "date": "2011-11-11", - "files": [ - "osx-x64-pkg", - "src", - "win-x86-exe" - ], - "v8": "3.6.6.7", - "uv": "0.1", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.1/" - }, - { - "version": "v0.6.0", - "date": "2011-11-04", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.6.6.6", - "uv": "0.1", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.6.0/" - }, - { - "version": "v0.5.10", - "date": "2011-10-22", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.7.0.0", - "uv": "0.1", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.10/" - }, - { - "version": "v0.5.9", - "date": "2011-10-11", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.6.4.0", - "uv": "0.1", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.9/" - }, - { - "version": "v0.5.8", - "date": "2011-09-30", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.6.4.0", - "uv": "0.1", - "zlib": "1.2.3", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.8/" - }, - { - "version": "v0.5.7", - "date": "2011-09-16", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.6.4.0", - "uv": "0.1", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.7/" - }, - { - "version": "v0.5.6", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.6.2.0", - "uv": "0.1", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.6/" - }, - { - "version": "v0.5.5", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.5.8.0", - "uv": "0.1", - "openssl": "0.9.8r", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.5/" - }, - { - "version": "v0.5.4", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.5.4.3", - "uv": "0.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.4/" - }, - { - "version": "v0.5.3", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.4.14.0", - "uv": "0.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.3/" - }, - { - "version": "v0.5.2", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.4.14.0", - "uv": "0.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.2/" - }, - { - "version": "v0.5.1", - "date": "2011-08-26", - "files": [ - "src", - "win-x86-exe" - ], - "v8": "3.4.10.0", - "uv": "0.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.1/" - }, - { - "version": "v0.5.0", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.25", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.5.0/" - }, - { - "version": "v0.4.12", - "date": "2011-09-15", - "files": [ - "src" - ], - "v8": "3.1.8.26", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.12/" - }, - { - "version": "v0.4.11", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.26", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.11/" - }, - { - "version": "v0.4.10", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.26", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.10/" - }, - { - "version": "v0.4.9", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.25", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.9/" - }, - { - "version": "v0.4.8", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.16", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.8/" - }, - { - "version": "v0.4.7", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.10", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.7/" - }, - { - "version": "v0.4.6", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.10", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.6/" - }, - { - "version": "v0.4.5", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.8", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.5/" - }, - { - "version": "v0.4.4", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.5", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.4/" - }, - { - "version": "v0.4.3", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.3", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.3/" - }, - { - "version": "v0.4.2", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.2/" - }, - { - "version": "v0.4.1", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.5.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.1/" - }, - { - "version": "v0.4.0", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.2.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.4.0/" - }, - { - "version": "v0.3.8", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.1.1.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.8/" - }, - { - "version": "v0.3.7", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.10.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.7/" - }, - { - "version": "v0.3.6", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.9.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.6/" - }, - { - "version": "v0.3.5", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.4.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.5/" - }, - { - "version": "v0.3.4", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.4.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.4/" - }, - { - "version": "v0.3.3", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.4.1", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.3/" - }, - { - "version": "v0.3.2", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "3.0.3.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.2/" - }, - { - "version": "v0.3.1", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.5.3.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.1/" - }, - { - "version": "v0.3.0", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.5.1.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.3.0/" - }, - { - "version": "v0.2.6", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.6/" - }, - { - "version": "v0.2.5", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.5/" - }, - { - "version": "v0.2.4", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.4/" - }, - { - "version": "v0.2.3", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.3/" - }, - { - "version": "v0.2.2", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.2/" - }, - { - "version": "v0.2.1", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.1/" - }, - { - "version": "v0.2.0", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.8.0", - "modules": "1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.2.0/" - }, - { - "version": "v0.1.104", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.6.1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.104/" - }, - { - "version": "v0.1.103", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.5.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.103/" - }, - { - "version": "v0.1.102", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.102/" - }, - { - "version": "v0.1.101", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.3.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.101/" - }, - { - "version": "v0.1.100", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.21.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.100/" - }, - { - "version": "v0.1.99", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.18.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.99/" - }, - { - "version": "v0.1.98", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.16.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.98/" - }, - { - "version": "v0.1.97", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.12.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.97/" - }, - { - "version": "v0.1.96", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.96/" - }, - { - "version": "v0.1.95", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.95/" - }, - { - "version": "v0.1.94", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.8.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.94/" - }, - { - "version": "v0.1.93", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.6.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.93/" - }, - { - "version": "v0.1.92", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.4.2", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.92/" - }, - { - "version": "v0.1.91", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.3.1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.91/" - }, - { - "version": "v0.1.90", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.2.0.3", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.90/" - }, - { - "version": "v0.1.33", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.6.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.33/" - }, - { - "version": "v0.1.32", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.3.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.32/" - }, - { - "version": "v0.1.31", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.31/" - }, - { - "version": "v0.1.30", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.1.1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.30/" - }, - { - "version": "v0.1.29", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.29/" - }, - { - "version": "v0.1.28", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.28/" - }, - { - "version": "v0.1.27", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.1.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.27/" - }, - { - "version": "v0.1.26", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.6.1", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.26/" - }, - { - "version": "v0.1.25", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.5.4", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.25/" - }, - { - "version": "v0.1.24", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.5.4", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.24/" - }, - { - "version": "v0.1.23", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.23/" - }, - { - "version": "v0.1.22", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.22/" - }, - { - "version": "v0.1.21", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.21/" - }, - { - "version": "v0.1.20", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.20/" - }, - { - "version": "v0.1.19", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "2.0.2.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.19/" - }, - { - "version": "v0.1.18", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "1.3.18.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.18/" - }, - { - "version": "v0.1.17", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "1.3.18.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.17/" - }, - { - "version": "v0.1.16", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "1.3.18.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.16/" - }, - { - "version": "v0.1.15", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "1.3.16.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.15/" - }, - { - "version": "v0.1.14", - "date": "2011-08-26", - "files": [ - "src" - ], - "v8": "1.3.15.0", - "lts": false, - "name": "Node.js", - "url": "https://nodejs.org/download/release/v0.1.14/" - } -] \ No newline at end of file diff --git a/src/data/nodejsVersions.md b/src/data/nodejsVersions.md new file mode 100644 index 000000000000..e8908ccdc604 --- /dev/null +++ b/src/data/nodejsVersions.md @@ -0,0 +1,25 @@ + + +- [Node.js 18.x](https://nodejs.org/docs/latest-v18.x/api/) +- [Node.js 17.x](https://nodejs.org/docs/latest-v17.x/api/) +- [Node.js 16.x](https://nodejs.org/docs/latest-v16.x/api/) +- [Node.js 15.x](https://nodejs.org/docs/latest-v15.x/api/) +- [Node.js 14.x](https://nodejs.org/docs/latest-v14.x/api/) +- [Node.js 13.x](https://nodejs.org/docs/latest-v13.x/api/) +- [Node.js 12.x](https://nodejs.org/docs/latest-v12.x/api/) +- [Node.js 11.x](https://nodejs.org/docs/latest-v11.x/api/) +- [Node.js 10.x](https://nodejs.org/docs/latest-v10.x/api/) +- [Node.js 9.x](https://nodejs.org/docs/latest-v9.x/api/) +- [Node.js 8.x](https://nodejs.org/docs/latest-v8.x/api/) +- [Node.js 7.x](https://nodejs.org/docs/latest-v7.x/api/) +- [Node.js 6.x](https://nodejs.org/docs/latest-v6.x/api/) +- [Node.js 5.x](https://nodejs.org/docs/latest-v5.x/api/) +- [Node.js 4.x](https://nodejs.org/docs/latest-v4.x/api/) +- [Node.js 0.12.x](https://nodejs.org/docs/latest-v0.12.x/api/) +- [Node.js 0.10.x](https://nodejs.org/docs/latest-v0.10.x/api/) diff --git a/src/data/schedule.json b/src/data/schedule.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/src/data/schedule.json @@ -0,0 +1 @@ +{} diff --git a/src/data/versions.json b/src/data/versions.json new file mode 100644 index 000000000000..fe51488c7066 --- /dev/null +++ b/src/data/versions.json @@ -0,0 +1 @@ +[] diff --git a/layouts/about-release-schedule.hbs b/src/layouts/about-release-schedule.hbs similarity index 100% rename from layouts/about-release-schedule.hbs rename to src/layouts/about-release-schedule.hbs diff --git a/layouts/about.hbs b/src/layouts/about.hbs similarity index 100% rename from layouts/about.hbs rename to src/layouts/about.hbs diff --git a/layouts/black-lives-matter.hbs b/src/layouts/black-lives-matter.hbs similarity index 100% rename from layouts/black-lives-matter.hbs rename to src/layouts/black-lives-matter.hbs diff --git a/layouts/blog-index.hbs b/src/layouts/blog-index.hbs similarity index 100% rename from layouts/blog-index.hbs rename to src/layouts/blog-index.hbs diff --git a/layouts/blog-post.hbs b/src/layouts/blog-post.hbs similarity index 100% rename from layouts/blog-post.hbs rename to src/layouts/blog-post.hbs diff --git a/layouts/category-index.hbs b/src/layouts/category-index.hbs similarity index 100% rename from layouts/category-index.hbs rename to src/layouts/category-index.hbs diff --git a/layouts/contribute.hbs b/src/layouts/contribute.hbs similarity index 100% rename from layouts/contribute.hbs rename to src/layouts/contribute.hbs diff --git a/layouts/css/_base.scss b/src/layouts/css/_base.scss similarity index 100% rename from layouts/css/_base.scss rename to src/layouts/css/_base.scss diff --git a/layouts/css/_utils.scss b/src/layouts/css/_utils.scss similarity index 100% rename from layouts/css/_utils.scss rename to src/layouts/css/_utils.scss diff --git a/layouts/css/_variables.scss b/src/layouts/css/_variables.scss similarity index 100% rename from layouts/css/_variables.scss rename to src/layouts/css/_variables.scss diff --git a/layouts/css/layout/_dark-theme.scss b/src/layouts/css/layout/_dark-theme.scss similarity index 100% rename from layouts/css/layout/_dark-theme.scss rename to src/layouts/css/layout/_dark-theme.scss diff --git a/layouts/css/layout/_grid.scss b/src/layouts/css/layout/_grid.scss similarity index 100% rename from layouts/css/layout/_grid.scss rename to src/layouts/css/layout/_grid.scss diff --git a/layouts/css/layout/_lists.scss b/src/layouts/css/layout/_lists.scss similarity index 100% rename from layouts/css/layout/_lists.scss rename to src/layouts/css/layout/_lists.scss diff --git a/layouts/css/layout/_main.scss b/src/layouts/css/layout/_main.scss similarity index 100% rename from layouts/css/layout/_main.scss rename to src/layouts/css/layout/_main.scss diff --git a/layouts/css/layout/_sticky-footer.scss b/src/layouts/css/layout/_sticky-footer.scss similarity index 100% rename from layouts/css/layout/_sticky-footer.scss rename to src/layouts/css/layout/_sticky-footer.scss diff --git a/layouts/css/page-modules/_anchorLinks.scss b/src/layouts/css/page-modules/_anchorLinks.scss similarity index 100% rename from layouts/css/page-modules/_anchorLinks.scss rename to src/layouts/css/page-modules/_anchorLinks.scss diff --git a/layouts/css/page-modules/_blog-index.scss b/src/layouts/css/page-modules/_blog-index.scss similarity index 100% rename from layouts/css/page-modules/_blog-index.scss rename to src/layouts/css/page-modules/_blog-index.scss diff --git a/layouts/css/page-modules/_blog-post.scss b/src/layouts/css/page-modules/_blog-post.scss similarity index 100% rename from layouts/css/page-modules/_blog-post.scss rename to src/layouts/css/page-modules/_blog-post.scss diff --git a/layouts/css/page-modules/_download.scss b/src/layouts/css/page-modules/_download.scss similarity index 100% rename from layouts/css/page-modules/_download.scss rename to src/layouts/css/page-modules/_download.scss diff --git a/layouts/css/page-modules/_footer.scss b/src/layouts/css/page-modules/_footer.scss similarity index 100% rename from layouts/css/page-modules/_footer.scss rename to src/layouts/css/page-modules/_footer.scss diff --git a/layouts/css/page-modules/_header.scss b/src/layouts/css/page-modules/_header.scss similarity index 100% rename from layouts/css/page-modules/_header.scss rename to src/layouts/css/page-modules/_header.scss diff --git a/layouts/css/page-modules/_home.scss b/src/layouts/css/page-modules/_home.scss similarity index 100% rename from layouts/css/page-modules/_home.scss rename to src/layouts/css/page-modules/_home.scss diff --git a/layouts/css/page-modules/_jsfoundation.scss b/src/layouts/css/page-modules/_jsfoundation.scss similarity index 100% rename from layouts/css/page-modules/_jsfoundation.scss rename to src/layouts/css/page-modules/_jsfoundation.scss diff --git a/layouts/css/page-modules/_prev-next-navigation.scss b/src/layouts/css/page-modules/_prev-next-navigation.scss similarity index 100% rename from layouts/css/page-modules/_prev-next-navigation.scss rename to src/layouts/css/page-modules/_prev-next-navigation.scss diff --git a/layouts/css/page-modules/_release-schedule.scss b/src/layouts/css/page-modules/_release-schedule.scss similarity index 100% rename from layouts/css/page-modules/_release-schedule.scss rename to src/layouts/css/page-modules/_release-schedule.scss diff --git a/layouts/css/page-modules/_scrollToTop.scss b/src/layouts/css/page-modules/_scrollToTop.scss similarity index 100% rename from layouts/css/page-modules/_scrollToTop.scss rename to src/layouts/css/page-modules/_scrollToTop.scss diff --git a/layouts/css/styles.scss b/src/layouts/css/styles.scss similarity index 100% rename from layouts/css/styles.scss rename to src/layouts/css/styles.scss diff --git a/layouts/css/vendor/prism-tomorrow.css b/src/layouts/css/vendor/prism-tomorrow.css similarity index 100% rename from layouts/css/vendor/prism-tomorrow.css rename to src/layouts/css/vendor/prism-tomorrow.css diff --git a/layouts/docs.hbs b/src/layouts/docs.hbs similarity index 100% rename from layouts/docs.hbs rename to src/layouts/docs.hbs diff --git a/layouts/download-current.hbs b/src/layouts/download-current.hbs similarity index 100% rename from layouts/download-current.hbs rename to src/layouts/download-current.hbs diff --git a/layouts/download-releases.hbs b/src/layouts/download-releases.hbs similarity index 100% rename from layouts/download-releases.hbs rename to src/layouts/download-releases.hbs diff --git a/layouts/download.hbs b/src/layouts/download.hbs similarity index 100% rename from layouts/download.hbs rename to src/layouts/download.hbs diff --git a/layouts/index.hbs b/src/layouts/index.hbs similarity index 100% rename from layouts/index.hbs rename to src/layouts/index.hbs diff --git a/layouts/knowledge-base-index.hbs b/src/layouts/knowledge-base-index.hbs similarity index 100% rename from layouts/knowledge-base-index.hbs rename to src/layouts/knowledge-base-index.hbs diff --git a/layouts/knowledge-post.hbs b/src/layouts/knowledge-post.hbs similarity index 100% rename from layouts/knowledge-post.hbs rename to src/layouts/knowledge-post.hbs diff --git a/layouts/page.hbs b/src/layouts/page.hbs similarity index 100% rename from layouts/page.hbs rename to src/layouts/page.hbs diff --git a/layouts/partials/blm-footer.hbs b/src/layouts/partials/blm-footer.hbs similarity index 100% rename from layouts/partials/blm-footer.hbs rename to src/layouts/partials/blm-footer.hbs diff --git a/layouts/partials/blm-header.hbs b/src/layouts/partials/blm-header.hbs similarity index 100% rename from layouts/partials/blm-header.hbs rename to src/layouts/partials/blm-header.hbs diff --git a/layouts/partials/blm-html-head.hbs b/src/layouts/partials/blm-html-head.hbs similarity index 100% rename from layouts/partials/blm-html-head.hbs rename to src/layouts/partials/blm-html-head.hbs diff --git a/layouts/partials/blm-styles.hbs b/src/layouts/partials/blm-styles.hbs similarity index 100% rename from layouts/partials/blm-styles.hbs rename to src/layouts/partials/blm-styles.hbs diff --git a/layouts/partials/download-list.hbs b/src/layouts/partials/download-list.hbs similarity index 100% rename from layouts/partials/download-list.hbs rename to src/layouts/partials/download-list.hbs diff --git a/layouts/partials/favicons.hbs b/src/layouts/partials/favicons.hbs similarity index 100% rename from layouts/partials/favicons.hbs rename to src/layouts/partials/favicons.hbs diff --git a/layouts/partials/footer.hbs b/src/layouts/partials/footer.hbs similarity index 100% rename from layouts/partials/footer.hbs rename to src/layouts/partials/footer.hbs diff --git a/layouts/partials/header.hbs b/src/layouts/partials/header.hbs similarity index 100% rename from layouts/partials/header.hbs rename to src/layouts/partials/header.hbs diff --git a/layouts/partials/html-head.hbs b/src/layouts/partials/html-head.hbs similarity index 100% rename from layouts/partials/html-head.hbs rename to src/layouts/partials/html-head.hbs diff --git a/layouts/partials/navigation.hbs b/src/layouts/partials/navigation.hbs similarity index 100% rename from layouts/partials/navigation.hbs rename to src/layouts/partials/navigation.hbs diff --git a/layouts/partials/prev-next-navigation.hbs b/src/layouts/partials/prev-next-navigation.hbs similarity index 100% rename from layouts/partials/prev-next-navigation.hbs rename to src/layouts/partials/prev-next-navigation.hbs diff --git a/layouts/partials/primary-download-matrix.hbs b/src/layouts/partials/primary-download-matrix.hbs similarity index 100% rename from layouts/partials/primary-download-matrix.hbs rename to src/layouts/partials/primary-download-matrix.hbs diff --git a/layouts/partials/secondary-download-matrix.hbs b/src/layouts/partials/secondary-download-matrix.hbs similarity index 100% rename from layouts/partials/secondary-download-matrix.hbs rename to src/layouts/partials/secondary-download-matrix.hbs diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 000000000000..64d6d705110c --- /dev/null +++ b/tests/README.md @@ -0,0 +1,5 @@ +# TEMPORARY NEXT.JS MIGRATION + +This folder contains legacy/obsolete unit tests from the Handlebars scripts. These might be completely removed or migrated towards another testing runtime such as Mocha/Jest for example. + +**Note.:** This README is temporary and will be updated accordingly. From 60110f609084543a88b8ff56735058b5db4ba816 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Wed, 4 Jan 2023 00:06:33 +0100 Subject: [PATCH 008/244] chore(codeowners): updated codeowners --- CODEOWNERS | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index 4463b482983f..6bb1b99a2533 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,18 +1,19 @@ # Localization teams -/locale/ar/ @nodejs/nodejs-ar -/locale/ca/ # No Catalan team -/locale/de/ @nodejs/nodejs-de -/locale/es/ @nodejs/nodejs-es -/locale/fa/ @nodejs/nodejs-fa -/locale/fr/ @nodejs/nodejs-fr -/locale/gl/ # No Galacian team -/locale/it/ @nodejs/nodejs-it -/locale/ja/ @nodejs/nodejs-ja -/locale/ko/ @nodejs/nodejs-ko -/locale/pt-br/ @nodejs/nodejs-pt -/locale/ro/ @nodejs/nodejs-ro -/locale/ru/ @nodejs/nodejs-ru -/locale/tr/ @nodejs/nodejs-tr -/locale/uk/ @nodejs/nodejs-uk -/locale/zh-cn/ @nodejs/nodejs-cn -/locale/zh-tw/ @nodejs/nodejs-tw + +/pages/ar/ @nodejs/nodejs-ar +/pages/ca/ # No Catalan team +/pages/de/ @nodejs/nodejs-de +/pages/es/ @nodejs/nodejs-es +/pages/fa/ @nodejs/nodejs-fa +/pages/fr/ @nodejs/nodejs-fr +/pages/gl/ # No Galacian team +/pages/it/ @nodejs/nodejs-it +/pages/ja/ @nodejs/nodejs-ja +/pages/ko/ @nodejs/nodejs-ko +/pages/pt-br/ @nodejs/nodejs-pt +/pages/ro/ @nodejs/nodejs-ro +/pages/ru/ @nodejs/nodejs-ru +/pages/tr/ @nodejs/nodejs-tr +/pages/uk/ @nodejs/nodejs-uk +/pages/zh-cn/ @nodejs/nodejs-cn +/pages/zh-tw/ @nodejs/nodejs-tw From 94de20defb2ef095aeb9d98df210baf5f0f75dea Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Wed, 4 Jan 2023 00:10:36 +0100 Subject: [PATCH 009/244] chore(eslint): updated markdown matching --- .eslintrc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.eslintrc b/.eslintrc index 105b3600e76e..f23f4278af41 100644 --- a/.eslintrc +++ b/.eslintrc @@ -55,11 +55,12 @@ }, { "files": [ - "pages/about/*.{md,mdx}", - "pages/download/*.{md,mdx}", - "pages/get-involved/*.{md,mdx}", - "pages/homepage/*.{md,mdx}", - "pages/learn/*.m{md,mdx}" + "pages/*/about/*.{md,mdx}", + "pages/*/download/*.{md,mdx}", + "pages/*/get-involved/*.{md,mdx}", + "pages/*/docs/*.{md,mdx}", + "pages/*/knowledge/*.{md,mdx}", + "pages/*/*.{md,mdx}" ], "settings": { "mdx/code-blocks": true } }, From d725521550f31cfecde94f8d7983bf07724f1c3c Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 11:52:18 +0100 Subject: [PATCH 010/244] chore(move): moved styles and layout and data folders --- {src/data => data}/nodejsVersions.md | 0 {src/data => data}/schedule.json | 0 {src/data => data}/versions.json | 0 {src/layouts => layouts}/about-release-schedule.hbs | 0 {src/layouts => layouts}/about.hbs | 0 {src/layouts => layouts}/black-lives-matter.hbs | 0 {src/layouts => layouts}/blog-index.hbs | 0 {src/layouts => layouts}/blog-post.hbs | 0 {src/layouts => layouts}/category-index.hbs | 0 {src/layouts => layouts}/contribute.hbs | 0 {src/layouts => layouts}/docs.hbs | 0 {src/layouts => layouts}/download-current.hbs | 0 {src/layouts => layouts}/download-releases.hbs | 0 {src/layouts => layouts}/download.hbs | 0 {src/layouts => layouts}/index.hbs | 0 {src/layouts => layouts}/knowledge-base-index.hbs | 0 {src/layouts => layouts}/knowledge-post.hbs | 0 {src/layouts => layouts}/page.hbs | 0 {src/layouts => layouts}/partials/blm-footer.hbs | 0 {src/layouts => layouts}/partials/blm-header.hbs | 0 {src/layouts => layouts}/partials/blm-html-head.hbs | 0 {src/layouts => layouts}/partials/blm-styles.hbs | 0 {src/layouts => layouts}/partials/download-list.hbs | 0 {src/layouts => layouts}/partials/favicons.hbs | 0 {src/layouts => layouts}/partials/footer.hbs | 0 {src/layouts => layouts}/partials/header.hbs | 0 {src/layouts => layouts}/partials/html-head.hbs | 0 {src/layouts => layouts}/partials/navigation.hbs | 0 {src/layouts => layouts}/partials/prev-next-navigation.hbs | 0 {src/layouts => layouts}/partials/primary-download-matrix.hbs | 0 {src/layouts => layouts}/partials/secondary-download-matrix.hbs | 0 {src/layouts/css => styles}/_base.scss | 0 {src/layouts/css => styles}/_utils.scss | 0 {src/layouts/css => styles}/_variables.scss | 0 {src/layouts/css => styles}/layout/_dark-theme.scss | 0 {src/layouts/css => styles}/layout/_grid.scss | 0 {src/layouts/css => styles}/layout/_lists.scss | 0 {src/layouts/css => styles}/layout/_main.scss | 0 {src/layouts/css => styles}/layout/_sticky-footer.scss | 0 {src/layouts/css => styles}/page-modules/_anchorLinks.scss | 0 {src/layouts/css => styles}/page-modules/_blog-index.scss | 0 {src/layouts/css => styles}/page-modules/_blog-post.scss | 0 {src/layouts/css => styles}/page-modules/_download.scss | 0 {src/layouts/css => styles}/page-modules/_footer.scss | 0 {src/layouts/css => styles}/page-modules/_header.scss | 0 {src/layouts/css => styles}/page-modules/_home.scss | 0 {src/layouts/css => styles}/page-modules/_jsfoundation.scss | 0 .../css => styles}/page-modules/_prev-next-navigation.scss | 0 {src/layouts/css => styles}/page-modules/_release-schedule.scss | 0 {src/layouts/css => styles}/page-modules/_scrollToTop.scss | 0 {src/layouts/css => styles}/styles.scss | 0 {src/layouts/css => styles}/vendor/prism-tomorrow.css | 0 52 files changed, 0 insertions(+), 0 deletions(-) rename {src/data => data}/nodejsVersions.md (100%) rename {src/data => data}/schedule.json (100%) rename {src/data => data}/versions.json (100%) rename {src/layouts => layouts}/about-release-schedule.hbs (100%) rename {src/layouts => layouts}/about.hbs (100%) rename {src/layouts => layouts}/black-lives-matter.hbs (100%) rename {src/layouts => layouts}/blog-index.hbs (100%) rename {src/layouts => layouts}/blog-post.hbs (100%) rename {src/layouts => layouts}/category-index.hbs (100%) rename {src/layouts => layouts}/contribute.hbs (100%) rename {src/layouts => layouts}/docs.hbs (100%) rename {src/layouts => layouts}/download-current.hbs (100%) rename {src/layouts => layouts}/download-releases.hbs (100%) rename {src/layouts => layouts}/download.hbs (100%) rename {src/layouts => layouts}/index.hbs (100%) rename {src/layouts => layouts}/knowledge-base-index.hbs (100%) rename {src/layouts => layouts}/knowledge-post.hbs (100%) rename {src/layouts => layouts}/page.hbs (100%) rename {src/layouts => layouts}/partials/blm-footer.hbs (100%) rename {src/layouts => layouts}/partials/blm-header.hbs (100%) rename {src/layouts => layouts}/partials/blm-html-head.hbs (100%) rename {src/layouts => layouts}/partials/blm-styles.hbs (100%) rename {src/layouts => layouts}/partials/download-list.hbs (100%) rename {src/layouts => layouts}/partials/favicons.hbs (100%) rename {src/layouts => layouts}/partials/footer.hbs (100%) rename {src/layouts => layouts}/partials/header.hbs (100%) rename {src/layouts => layouts}/partials/html-head.hbs (100%) rename {src/layouts => layouts}/partials/navigation.hbs (100%) rename {src/layouts => layouts}/partials/prev-next-navigation.hbs (100%) rename {src/layouts => layouts}/partials/primary-download-matrix.hbs (100%) rename {src/layouts => layouts}/partials/secondary-download-matrix.hbs (100%) rename {src/layouts/css => styles}/_base.scss (100%) rename {src/layouts/css => styles}/_utils.scss (100%) rename {src/layouts/css => styles}/_variables.scss (100%) rename {src/layouts/css => styles}/layout/_dark-theme.scss (100%) rename {src/layouts/css => styles}/layout/_grid.scss (100%) rename {src/layouts/css => styles}/layout/_lists.scss (100%) rename {src/layouts/css => styles}/layout/_main.scss (100%) rename {src/layouts/css => styles}/layout/_sticky-footer.scss (100%) rename {src/layouts/css => styles}/page-modules/_anchorLinks.scss (100%) rename {src/layouts/css => styles}/page-modules/_blog-index.scss (100%) rename {src/layouts/css => styles}/page-modules/_blog-post.scss (100%) rename {src/layouts/css => styles}/page-modules/_download.scss (100%) rename {src/layouts/css => styles}/page-modules/_footer.scss (100%) rename {src/layouts/css => styles}/page-modules/_header.scss (100%) rename {src/layouts/css => styles}/page-modules/_home.scss (100%) rename {src/layouts/css => styles}/page-modules/_jsfoundation.scss (100%) rename {src/layouts/css => styles}/page-modules/_prev-next-navigation.scss (100%) rename {src/layouts/css => styles}/page-modules/_release-schedule.scss (100%) rename {src/layouts/css => styles}/page-modules/_scrollToTop.scss (100%) rename {src/layouts/css => styles}/styles.scss (100%) rename {src/layouts/css => styles}/vendor/prism-tomorrow.css (100%) diff --git a/src/data/nodejsVersions.md b/data/nodejsVersions.md similarity index 100% rename from src/data/nodejsVersions.md rename to data/nodejsVersions.md diff --git a/src/data/schedule.json b/data/schedule.json similarity index 100% rename from src/data/schedule.json rename to data/schedule.json diff --git a/src/data/versions.json b/data/versions.json similarity index 100% rename from src/data/versions.json rename to data/versions.json diff --git a/src/layouts/about-release-schedule.hbs b/layouts/about-release-schedule.hbs similarity index 100% rename from src/layouts/about-release-schedule.hbs rename to layouts/about-release-schedule.hbs diff --git a/src/layouts/about.hbs b/layouts/about.hbs similarity index 100% rename from src/layouts/about.hbs rename to layouts/about.hbs diff --git a/src/layouts/black-lives-matter.hbs b/layouts/black-lives-matter.hbs similarity index 100% rename from src/layouts/black-lives-matter.hbs rename to layouts/black-lives-matter.hbs diff --git a/src/layouts/blog-index.hbs b/layouts/blog-index.hbs similarity index 100% rename from src/layouts/blog-index.hbs rename to layouts/blog-index.hbs diff --git a/src/layouts/blog-post.hbs b/layouts/blog-post.hbs similarity index 100% rename from src/layouts/blog-post.hbs rename to layouts/blog-post.hbs diff --git a/src/layouts/category-index.hbs b/layouts/category-index.hbs similarity index 100% rename from src/layouts/category-index.hbs rename to layouts/category-index.hbs diff --git a/src/layouts/contribute.hbs b/layouts/contribute.hbs similarity index 100% rename from src/layouts/contribute.hbs rename to layouts/contribute.hbs diff --git a/src/layouts/docs.hbs b/layouts/docs.hbs similarity index 100% rename from src/layouts/docs.hbs rename to layouts/docs.hbs diff --git a/src/layouts/download-current.hbs b/layouts/download-current.hbs similarity index 100% rename from src/layouts/download-current.hbs rename to layouts/download-current.hbs diff --git a/src/layouts/download-releases.hbs b/layouts/download-releases.hbs similarity index 100% rename from src/layouts/download-releases.hbs rename to layouts/download-releases.hbs diff --git a/src/layouts/download.hbs b/layouts/download.hbs similarity index 100% rename from src/layouts/download.hbs rename to layouts/download.hbs diff --git a/src/layouts/index.hbs b/layouts/index.hbs similarity index 100% rename from src/layouts/index.hbs rename to layouts/index.hbs diff --git a/src/layouts/knowledge-base-index.hbs b/layouts/knowledge-base-index.hbs similarity index 100% rename from src/layouts/knowledge-base-index.hbs rename to layouts/knowledge-base-index.hbs diff --git a/src/layouts/knowledge-post.hbs b/layouts/knowledge-post.hbs similarity index 100% rename from src/layouts/knowledge-post.hbs rename to layouts/knowledge-post.hbs diff --git a/src/layouts/page.hbs b/layouts/page.hbs similarity index 100% rename from src/layouts/page.hbs rename to layouts/page.hbs diff --git a/src/layouts/partials/blm-footer.hbs b/layouts/partials/blm-footer.hbs similarity index 100% rename from src/layouts/partials/blm-footer.hbs rename to layouts/partials/blm-footer.hbs diff --git a/src/layouts/partials/blm-header.hbs b/layouts/partials/blm-header.hbs similarity index 100% rename from src/layouts/partials/blm-header.hbs rename to layouts/partials/blm-header.hbs diff --git a/src/layouts/partials/blm-html-head.hbs b/layouts/partials/blm-html-head.hbs similarity index 100% rename from src/layouts/partials/blm-html-head.hbs rename to layouts/partials/blm-html-head.hbs diff --git a/src/layouts/partials/blm-styles.hbs b/layouts/partials/blm-styles.hbs similarity index 100% rename from src/layouts/partials/blm-styles.hbs rename to layouts/partials/blm-styles.hbs diff --git a/src/layouts/partials/download-list.hbs b/layouts/partials/download-list.hbs similarity index 100% rename from src/layouts/partials/download-list.hbs rename to layouts/partials/download-list.hbs diff --git a/src/layouts/partials/favicons.hbs b/layouts/partials/favicons.hbs similarity index 100% rename from src/layouts/partials/favicons.hbs rename to layouts/partials/favicons.hbs diff --git a/src/layouts/partials/footer.hbs b/layouts/partials/footer.hbs similarity index 100% rename from src/layouts/partials/footer.hbs rename to layouts/partials/footer.hbs diff --git a/src/layouts/partials/header.hbs b/layouts/partials/header.hbs similarity index 100% rename from src/layouts/partials/header.hbs rename to layouts/partials/header.hbs diff --git a/src/layouts/partials/html-head.hbs b/layouts/partials/html-head.hbs similarity index 100% rename from src/layouts/partials/html-head.hbs rename to layouts/partials/html-head.hbs diff --git a/src/layouts/partials/navigation.hbs b/layouts/partials/navigation.hbs similarity index 100% rename from src/layouts/partials/navigation.hbs rename to layouts/partials/navigation.hbs diff --git a/src/layouts/partials/prev-next-navigation.hbs b/layouts/partials/prev-next-navigation.hbs similarity index 100% rename from src/layouts/partials/prev-next-navigation.hbs rename to layouts/partials/prev-next-navigation.hbs diff --git a/src/layouts/partials/primary-download-matrix.hbs b/layouts/partials/primary-download-matrix.hbs similarity index 100% rename from src/layouts/partials/primary-download-matrix.hbs rename to layouts/partials/primary-download-matrix.hbs diff --git a/src/layouts/partials/secondary-download-matrix.hbs b/layouts/partials/secondary-download-matrix.hbs similarity index 100% rename from src/layouts/partials/secondary-download-matrix.hbs rename to layouts/partials/secondary-download-matrix.hbs diff --git a/src/layouts/css/_base.scss b/styles/_base.scss similarity index 100% rename from src/layouts/css/_base.scss rename to styles/_base.scss diff --git a/src/layouts/css/_utils.scss b/styles/_utils.scss similarity index 100% rename from src/layouts/css/_utils.scss rename to styles/_utils.scss diff --git a/src/layouts/css/_variables.scss b/styles/_variables.scss similarity index 100% rename from src/layouts/css/_variables.scss rename to styles/_variables.scss diff --git a/src/layouts/css/layout/_dark-theme.scss b/styles/layout/_dark-theme.scss similarity index 100% rename from src/layouts/css/layout/_dark-theme.scss rename to styles/layout/_dark-theme.scss diff --git a/src/layouts/css/layout/_grid.scss b/styles/layout/_grid.scss similarity index 100% rename from src/layouts/css/layout/_grid.scss rename to styles/layout/_grid.scss diff --git a/src/layouts/css/layout/_lists.scss b/styles/layout/_lists.scss similarity index 100% rename from src/layouts/css/layout/_lists.scss rename to styles/layout/_lists.scss diff --git a/src/layouts/css/layout/_main.scss b/styles/layout/_main.scss similarity index 100% rename from src/layouts/css/layout/_main.scss rename to styles/layout/_main.scss diff --git a/src/layouts/css/layout/_sticky-footer.scss b/styles/layout/_sticky-footer.scss similarity index 100% rename from src/layouts/css/layout/_sticky-footer.scss rename to styles/layout/_sticky-footer.scss diff --git a/src/layouts/css/page-modules/_anchorLinks.scss b/styles/page-modules/_anchorLinks.scss similarity index 100% rename from src/layouts/css/page-modules/_anchorLinks.scss rename to styles/page-modules/_anchorLinks.scss diff --git a/src/layouts/css/page-modules/_blog-index.scss b/styles/page-modules/_blog-index.scss similarity index 100% rename from src/layouts/css/page-modules/_blog-index.scss rename to styles/page-modules/_blog-index.scss diff --git a/src/layouts/css/page-modules/_blog-post.scss b/styles/page-modules/_blog-post.scss similarity index 100% rename from src/layouts/css/page-modules/_blog-post.scss rename to styles/page-modules/_blog-post.scss diff --git a/src/layouts/css/page-modules/_download.scss b/styles/page-modules/_download.scss similarity index 100% rename from src/layouts/css/page-modules/_download.scss rename to styles/page-modules/_download.scss diff --git a/src/layouts/css/page-modules/_footer.scss b/styles/page-modules/_footer.scss similarity index 100% rename from src/layouts/css/page-modules/_footer.scss rename to styles/page-modules/_footer.scss diff --git a/src/layouts/css/page-modules/_header.scss b/styles/page-modules/_header.scss similarity index 100% rename from src/layouts/css/page-modules/_header.scss rename to styles/page-modules/_header.scss diff --git a/src/layouts/css/page-modules/_home.scss b/styles/page-modules/_home.scss similarity index 100% rename from src/layouts/css/page-modules/_home.scss rename to styles/page-modules/_home.scss diff --git a/src/layouts/css/page-modules/_jsfoundation.scss b/styles/page-modules/_jsfoundation.scss similarity index 100% rename from src/layouts/css/page-modules/_jsfoundation.scss rename to styles/page-modules/_jsfoundation.scss diff --git a/src/layouts/css/page-modules/_prev-next-navigation.scss b/styles/page-modules/_prev-next-navigation.scss similarity index 100% rename from src/layouts/css/page-modules/_prev-next-navigation.scss rename to styles/page-modules/_prev-next-navigation.scss diff --git a/src/layouts/css/page-modules/_release-schedule.scss b/styles/page-modules/_release-schedule.scss similarity index 100% rename from src/layouts/css/page-modules/_release-schedule.scss rename to styles/page-modules/_release-schedule.scss diff --git a/src/layouts/css/page-modules/_scrollToTop.scss b/styles/page-modules/_scrollToTop.scss similarity index 100% rename from src/layouts/css/page-modules/_scrollToTop.scss rename to styles/page-modules/_scrollToTop.scss diff --git a/src/layouts/css/styles.scss b/styles/styles.scss similarity index 100% rename from src/layouts/css/styles.scss rename to styles/styles.scss diff --git a/src/layouts/css/vendor/prism-tomorrow.css b/styles/vendor/prism-tomorrow.css similarity index 100% rename from src/layouts/css/vendor/prism-tomorrow.css rename to styles/vendor/prism-tomorrow.css From 0857c35582263491d5e58f918a8a0ab13ccd8b38 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 11:52:31 +0100 Subject: [PATCH 011/244] chore(i18n): added initial locale config --- i18n/config.json | 173 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 i18n/config.json diff --git a/i18n/config.json b/i18n/config.json new file mode 100644 index 000000000000..da0b8e8c6459 --- /dev/null +++ b/i18n/config.json @@ -0,0 +1,173 @@ +[ + { + "code": "ar", + "localName": "العربية", + "name": "Arabic", + "langDir": "rtl", + "dateFormat": "YYYY.MM.DD", + "hrefLang": "ar", + "enabled": true + }, + { + "code": "ca", + "localName": "Catalan", + "name": "Catalan", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "ca", + "enabled": true + }, + { + "code": "de", + "localName": "Deutsch", + "name": "German", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "de", + "enabled": true + }, + { + "code": "he", + "localName": "עברית", + "name": "Hebrew", + "langDir": "rtl", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "he-IL", + "enabled": true + }, + { + "code": "en", + "localName": "English", + "name": "English", + "langDir": "ltr", + "dateFormat": "MM.DD.YYYY", + "hrefLang": "en-US", + "enabled": true + }, + { + "code": "es", + "localName": "Español", + "name": "Spanish", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "es-ES", + "enabled": true + }, + { + "code": "fa", + "localName": "زبان فارسی", + "name": "Persian", + "langDir": "rtl", + "dateFormat": "YYYY.MM.DD", + "hrefLang": "fa", + "enabled": true + }, + { + "code": "fr", + "localName": "Français", + "name": "French", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "fr", + "enabled": true + }, + { + "code": "it", + "localName": "Italiano", + "name": "Italian", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "it", + "enabled": true + }, + { + "code": "ja", + "localName": "日本語", + "name": "Japanese", + "langDir": "ltr", + "dateFormat": "YYYY.MM.DD", + "hrefLang": "ja", + "enabled": true + }, + { + "code": "ka", + "localName": "ქართული", + "name": "Georgian", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "ka", + "enabled": true + }, + { + "code": "ko", + "localName": "한국어", + "name": "Korean", + "langDir": "ltr", + "dateFormat": "YYYY.MM.DD", + "hrefLang": "ko", + "enabled": true + }, + { + "code": "pt-br", + "localName": "Português do Brasil", + "name": "Brazilian Portuguese", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "", + "enabled": true + }, + { + "code": "ro", + "localName": "limba română", + "name": "Romanian", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "ro", + "enabled": true + }, + { + "code": "ru", + "localName": "Русский", + "name": "Russian", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "ru", + "enabled": true + }, + { + "code": "tr", + "localName": "Türkçe", + "name": "Turkish", + "langDir": "rtl", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "tr", + "enabled": true + }, + { + "code": "uk", + "localName": "Українська", + "name": "Ukrainian", + "langDir": "ltr", + "dateFormat": "DD.MM.YYYY", + "hrefLang": "uk", + "enabled": true + }, + { + "code": "zh-cn", + "localName": "简体中文", + "name": "Simplified Chinese", + "langDir": "ltr", + "dateFormat": "YYYY/MM/DD", + "hrefLang": "zh-Hans", + "enabled": true + }, + { + "code": "zh-tw", + "localName": "繁體中文", + "name": "Traditional Chinese", + "langDir": "ltr", + "dateFormat": "YYYY/MM/DD", + "hrefLang": "zh-Hant", + "enabled": true + } +] From 556a5e9f24c8aef012ff8fb10e8d5d458a89925f Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 11:57:27 +0100 Subject: [PATCH 012/244] chore(lts): stick with v18 lts --- .github/workflows/ci.yml | 4 ++-- .nvmrc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37bb1fbc090f..3713910f48cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 'lts/*' + node-version: 'lts/18' cache: npm - name: Install npm dependencies @@ -49,7 +49,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 'lts/*' + node-version: 'lts/18' cache: npm - name: Install npm dependencies diff --git a/.nvmrc b/.nvmrc index b009dfb9d9f9..26a940495251 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -lts/* +lts/18 From f6264d7eb17fc10e51bbc4c21b94e2fd52b34909 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 11:59:04 +0100 Subject: [PATCH 013/244] chore(i18n): updated crowdin configuration --- crowdin.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/crowdin.yml b/crowdin.yml index 70e9029bdb92..8fabf724c198 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,20 +1,18 @@ files: - - source: /locale/en/**/*.md - translation: /locale/%two_letters_code%/**/%original_file_name% + - source: /pages/en/**/*.md + translation: /pages/%two_letters_code%/**/%original_file_name% content_segmentation: 0 ignore: - - /locale/en/blog/**/*.md - - /locale/en/knowledge/**/*.md + - /pages/en/blog/**/*.md + - /pages/en/knowledge/**/*.md languages_mapping: two_letters_code: pt-BR: pt-br zh-CN: zh-cn zh-TW: zh-tw es-ES: es - - source: /locale/en/**/*.json - translation: /locale/%two_letters_code%/**/%original_file_name% - ignore: - - /locale/en/blog/**/*.json + - source: /i18n/locales/en.json + translation: /i18n/locales/%two_letters_code%.json languages_mapping: two_letters_code: pt-BR: pt-br From edd70c60a52dce1854e8d65d153c9b0c281052a2 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:01:13 +0100 Subject: [PATCH 014/244] chore(lts): fixed lts naming on ci and nvm --- .github/workflows/ci.yml | 4 ++-- .nvmrc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3713910f48cd..0ef8f1f31b84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 'lts/18' + node-version: 'lts/hydrogen' cache: npm - name: Install npm dependencies @@ -49,7 +49,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 'lts/18' + node-version: 'lts/hydrogen' cache: npm - name: Install npm dependencies diff --git a/.nvmrc b/.nvmrc index 26a940495251..a77793ecc520 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -lts/18 +lts/hydrogen From c8e35ba4685e4df3bebe7c7e5556b8f5fe555618 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:02:11 +0100 Subject: [PATCH 015/244] chore(package.json): fixed lint commands --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index bc81df4d0827..e9dcac718630 100644 --- a/package.json +++ b/package.json @@ -19,11 +19,11 @@ "load-versions": "node scripts/load-versions.js", "load-schedule": "curl -sS https://raw.githubusercontent.com/nodejs/Release/master/schedule.json -o source/schedule.json", "external:survey": "rsync -avz --exclude \"node_modules*\" --exclude \"package*\" external/survey-2018/ build/en/user-survey-report", - "lint": "npm npm run lint:js && npm run lint:md && npm run lint:scss", + "lint": "npm run lint:js && npm run lint:md && npm run lint:scss", "lint:js": "eslint \"**/*.{js,jsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", "lint:md": "eslint \"content/**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", "lint:scss": "stylelint --config ./.stylelintrc.json \"styles/**/*.{css,sass,scss}\"", - "lint:fix": "npm run lint -- --fix" + "lint:fix": "npm run lint:js --fix && npm run lint:md --fix && npm run lint:scss --fix" }, "dependencies": { "@mdx-js/react": "^2.2.1", From 8cd5490b397f6b97a31ef25bb09bc861a1e010ab Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:04:49 +0100 Subject: [PATCH 016/244] chore(package-lock): reindexed and updated package lock --- package-lock.json | 6314 ++------------------------------------------- 1 file changed, 208 insertions(+), 6106 deletions(-) diff --git a/package-lock.json b/package-lock.json index 638755722ccf..2f427cdd04ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "nodejs.org", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -9,29 +9,14 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@metalsmith/markdown": "^1.6.0", - "@metalsmith/permalinks": "^2.4.1", - "autoprefixer": "^10.4.13", - "fs-extra": "^11.1.0", - "graceful-fs": "^4.2.10", - "handlebars": "^4.7.7", - "jquery": "^3.6.2", - "jquery.fancytable": "^1.0.33", - "jstransformer-handlebars": "^1.2.0", - "junk": "^3.1.0", - "lodash.defaultsdeep": "^4.6.1", - "marked": "^4.2.4", - "metalsmith": "^2.5.1", - "metalsmith-collections": "^0.9.0", - "metalsmith-feed": "^1.0.0", - "metalsmith-layouts": "^2.3.1", - "metalsmith-one-replace": "^0.1.7", - "metalsmith-yearly-pagination": "^4.0.2", - "ncp": "^2.0.0", + "@mdx-js/react": "^2.2.1", + "next": "^13.1.1", + "nextra": "^2.0.1", "node-version-data": "^1.1.0", "npm-run-all": "^4.1.5", - "postcss": "^8.4.20", - "sass": "^1.57.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.57.1", "semver": "^7.3.8", "strftime": "^0.10.1" }, @@ -43,27 +28,21 @@ "@typescript-eslint/parser": "^5.47.0", "cross-env": "^7.0.3", "eslint": "^8.30.0", + "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.5.0", "eslint-mdx": "^2.0.5", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-markdown": "^3.0.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-promise": "^6.0.0", - "glob": "^7.2.3", - "lockfile-lint": "^4.9.6", - "nock": "^13.2.9", - "node-fetch": "^2.6.7", + "eslint-plugin-jsx-a11y": "^6.6.1", + "eslint-plugin-mdx": "^2.0.5", + "eslint-plugin-react": "^7.31.11", + "eslint-plugin-react-hooks": "^4.6.0", "prettier": "^2.8.1", - "proxyquire": "^2.1.3", - "remark-cli": "^11.0.0", - "remark-frontmatter": "^4.0.1", - "remark-preset-lint-node": "^3.3.1", - "st": "^3.0.0", "stylelint": "^14.16.0", - "stylelint-config-twbs-bootstrap": "^7.0.0", - "tape": "^5.6.3", - "vnu-jar": "22.9.29" + "stylelint-config-prettier": "^9.0.4", + "stylelint-config-recommended-scss": "^8.0.0", + "stylelint-config-sass-guidelines": "^9.0.1", + "stylelint-selector-bem-pattern": "^2.1.1", + "typescript": "^4.9.4" }, "engines": { "node": "v18" @@ -923,10 +902,10 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.25", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.25.tgz", - "integrity": "sha512-uotaIJwVQeV/DcGA9G2EVuVFHnEEdxDy3yRLeh9VHS6Lx7nZETaWzJPU1bgAwnAa3gplol2NIQhlsr2eqgq9qA==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", + "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", "dev": true, "dependencies": { "@typescript-eslint/scope-manager": "5.48.0", @@ -1338,10 +1317,21 @@ "astring": "bin/astring" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/axe-core": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.1.tgz", - "integrity": "sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz", + "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==", "dev": true, "engines": { "node": ">=4" @@ -1456,9 +1446,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001441", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz", - "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==", + "version": "1.0.30001442", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz", + "integrity": "sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==", "funding": [ { "type": "opencollective", @@ -1906,24 +1896,26 @@ } }, "node_modules/es-abstract": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.0.tgz", + "integrity": "sha512-GUGtW7eXQay0c+PRq0sGIKSdaBorfVqsCMhGHo4elP7YVqZu9nCZS4UkK4gv71gOWNMra/PaSKD3ao1oWExO0g==", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", + "es-set-tostringtag": "^2.0.0", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.0", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", @@ -1938,7 +1930,9 @@ "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", - "unbox-primitive": "^1.0.2" + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" @@ -1947,6 +1941,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -2830,6 +2837,14 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3005,6 +3020,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globalyzer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", @@ -3230,9 +3259,9 @@ } }, "node_modules/hast-util-is-element": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.2.tgz", - "integrity": "sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", + "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", "dependencies": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0" @@ -3293,11 +3322,12 @@ } }, "node_modules/hast-util-to-text": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.1.tgz", - "integrity": "sha512-7S3mOBxACy8syL45hCn3J7rHqYaXkxRfsX6LXEU5Shz4nt4GxdjtMUtG+T6G/ZLUHd7kslFAf14kAN71bz30xA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", + "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", "dependencies": { "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", "hast-util-is-element": "^2.0.0", "unist-util-find-after": "^4.0.0" }, @@ -3307,18 +3337,18 @@ } }, "node_modules/hast-util-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", - "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", + "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, "node_modules/hastscript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.1.0.tgz", - "integrity": "sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^2.0.0", @@ -3368,9 +3398,9 @@ } }, "node_modules/immutable": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.1.tgz", - "integrity": "sha512-7WYV7Q5BTs0nlQm7tl92rDYYoyELLKHoDMBKhrxEoiV4mrfVdRz8hzPiYOzH7yWjzoVEamxRuAqhxL2PLRwZYQ==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", + "integrity": "sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==" }, "node_modules/import-fresh": { "version": "3.3.0", @@ -3478,6 +3508,19 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -3792,6 +3835,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -3825,16 +3886,6 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/jquery": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.2.tgz", - "integrity": "sha512-/e7ulNIEEYk1Z/l4X0vpxGt+B/dNsV8ghOPAWZaJs8pkGvsSC0tm33aMGylXcj/U7y4IcvwtMXPMyBFZn/gK9A==" - }, - "node_modules/jquery.fancytable": { - "version": "1.0.33", - "resolved": "https://registry.npmjs.org/jquery.fancytable/-/jquery.fancytable-1.0.33.tgz", - "integrity": "sha512-MzoBv4a6y1Ab6RGv4NNpaLKEvDihHX6UNkugID78sWSCXrFL0HPUOZ89Z6RdQ8vEUC1NMY/YBKoBNAFnQxdbeg==" - }, "node_modules/js-sdsl": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", @@ -4037,38 +4088,10 @@ "p-locate": "^5.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/lockfile-lint": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.9.6.tgz", - "integrity": "sha512-qPI3QcEflvGylCtXyxTh0anhi1oYxD12L3ZwQYaxLjxpWUI73+EbFMsl9esqcbgSKAh4wes5y6fbG8hbQTgjyg==", - "dev": true, - "dependencies": { - "cosmiconfig": "^7.0.1", - "debug": "^4.1.1", - "lockfile-lint-api": "^5.4.6", - "yargs": "^16.0.0" - }, - "bin": { - "lockfile-lint": "bin/lockfile-lint.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/lockfile-lint-api": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.6.tgz", - "integrity": "sha512-3Sp01oBI0LWZNvKfGQ04G03+dXkjAvEvRiAQNZsvdVmCGP6vOXPCuPEimStf+RSo8PnjApdb65RAUh6aSZXsVQ==", - "dev": true, - "dependencies": { - "@yarnpkg/parsers": "^3.0.0-rc.6", - "object-hash": "^3.0.0" + "node": ">=10" }, - "engines": { - "node": ">=10.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { @@ -4149,17 +4172,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/marked": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.4.tgz", - "integrity": "sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA==", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 12" - } - }, "node_modules/mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", @@ -4796,6 +4808,19 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-phrasing": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.0.tgz", + "integrity": "sha512-S+QYsDRLkGi8U7o5JF1agKa/sdP+CNGXXLqC17pdTVL8FHHgQEiwFGa9yE5aYtUxNiFGYoaDy9V1kC85Sz86Gg==", + "dependencies": { + "@types/mdast": "^3.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-to-hast": { "version": "12.2.5", "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.5.tgz", @@ -4817,13 +4842,14 @@ } }, "node_modules/mdast-util-to-markdown": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.4.0.tgz", - "integrity": "sha512-IjXARf/O8VGx/pc5SZ7syfydq1DYL9vd92orsG5U0b4GNCmAvXzu+n7sbzfIKrXwB0AVrYk3NV2kXl0AIi9LCA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", + "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^3.0.0", "mdast-util-to-string": "^3.0.0", "micromark-util-decode-string": "^1.0.0", "unist-util-visit": "^4.0.0", @@ -6402,9 +6428,9 @@ } }, "node_modules/postcss": { - "version": "8.4.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", "dev": true, "funding": [ { @@ -8177,9 +8203,29 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, "node_modules/type-check": { @@ -8206,6 +8252,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typescript": { "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", @@ -8542,6 +8601,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -8621,5981 +8699,5 @@ "url": "https://github.com/sponsors/wooorm" } } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dev": true - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", - "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.11" - } - }, - "@babel/runtime-corejs3": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", - "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", - "dev": true, - "requires": { - "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.11" - } - }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "dev": true, - "requires": {} - }, - "@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - } - }, - "@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@mdx-js/mdx": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.2.1.tgz", - "integrity": "sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "@mdx-js/react": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.2.1.tgz", - "integrity": "sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==", - "requires": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - } - }, - "@napi-rs/simple-git": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git/-/simple-git-0.1.8.tgz", - "integrity": "sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==", - "requires": { - "@napi-rs/simple-git-android-arm-eabi": "0.1.8", - "@napi-rs/simple-git-android-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-x64": "0.1.8", - "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.8", - "@napi-rs/simple-git-linux-arm64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-arm64-musl": "0.1.8", - "@napi-rs/simple-git-linux-x64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-x64-musl": "0.1.8", - "@napi-rs/simple-git-win32-arm64-msvc": "0.1.8", - "@napi-rs/simple-git-win32-x64-msvc": "0.1.8" - } - }, - "@napi-rs/simple-git-android-arm-eabi": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz", - "integrity": "sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==", - "optional": true - }, - "@napi-rs/simple-git-android-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz", - "integrity": "sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==", - "optional": true - }, - "@napi-rs/simple-git-darwin-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz", - "integrity": "sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==", - "optional": true - }, - "@napi-rs/simple-git-darwin-x64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz", - "integrity": "sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm-gnueabihf": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz", - "integrity": "sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz", - "integrity": "sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz", - "integrity": "sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==", - "optional": true - }, - "@napi-rs/simple-git-linux-x64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz", - "integrity": "sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==", - "optional": true - }, - "@napi-rs/simple-git-linux-x64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz", - "integrity": "sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==", - "optional": true - }, - "@napi-rs/simple-git-win32-arm64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz", - "integrity": "sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==", - "optional": true - }, - "@napi-rs/simple-git-win32-x64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz", - "integrity": "sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==", - "optional": true - }, - "@next/env": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", - "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" - }, - "@next/swc-android-arm-eabi": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", - "integrity": "sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==", - "optional": true - }, - "@next/swc-android-arm64": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.1.tgz", - "integrity": "sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==", - "optional": true - }, - "@next/swc-darwin-arm64": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.1.tgz", - "integrity": "sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==", - "optional": true - }, - "@next/swc-darwin-x64": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.1.tgz", - "integrity": "sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==", - "optional": true - }, - "@next/swc-freebsd-x64": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.1.tgz", - "integrity": "sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==", - "optional": true - }, - "@next/swc-linux-arm-gnueabihf": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.1.tgz", - "integrity": "sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==", - "optional": true - }, - "@next/swc-linux-arm64-gnu": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.1.tgz", - "integrity": "sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==", - "optional": true - }, - "@next/swc-linux-arm64-musl": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.1.tgz", - "integrity": "sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==", - "optional": true - }, - "@next/swc-linux-x64-gnu": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.1.tgz", - "integrity": "sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==", - "optional": true - }, - "@next/swc-linux-x64-musl": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.1.tgz", - "integrity": "sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==", - "optional": true - }, - "@next/swc-win32-arm64-msvc": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.1.tgz", - "integrity": "sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==", - "optional": true - }, - "@next/swc-win32-ia32-msvc": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.1.tgz", - "integrity": "sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==", - "optional": true - }, - "@next/swc-win32-x64-msvc": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.1.tgz", - "integrity": "sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==", - "optional": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - } - }, - "@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/katex": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", - "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdx": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz", - "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==" - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "@types/node": { - "version": "18.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/react": { - "version": "18.0.26", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", - "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.0.10", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", - "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "@yarnpkg/parsers": { - "version": "3.0.0-rc.25", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.25.tgz", - "integrity": "sha512-uotaIJwVQeV/DcGA9G2EVuVFHnEEdxDy3yRLeh9VHS6Lx7nZETaWzJPU1bgAwnAa3gplol2NIQhlsr2eqgq9qA==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/type-utils": "5.48.0", - "@typescript-eslint/utils": "5.48.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", - "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/typescript-estree": "5.48.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", - "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/visitor-keys": "5.48.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", - "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.48.0", - "@typescript-eslint/utils": "5.48.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", - "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", - "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/visitor-keys": "5.48.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", - "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/typescript-estree": "5.48.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", - "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.48.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" - }, - "arg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-1.0.0.tgz", - "integrity": "sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "astring": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz", - "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==" - }, - "axe-core": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.1.tgz", - "integrity": "sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==", - "dev": true - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz", - "integrity": "sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==", - "requires": { - "readable-stream": "^3.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "buffer-from": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", - "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "caniuse-lite": { - "version": "1.0.30001441", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz", - "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "clipboardy": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", - "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", - "requires": { - "arch": "^2.1.0", - "execa": "^0.8.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "core-js-pure": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", - "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", - "dev": true - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-functions-list": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", - "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - } - } - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "requires": { - "readable-stream": "~1.1.9" - }, - "dependencies": { - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - } - } - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "unbox-primitive": "^1.0.2" - } - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint": { - "version": "8.31.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", - "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.4.1", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - } - } - }, - "eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", - "dev": true, - "requires": { - "eslint-config-airbnb-base": "^15.0.0", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5" - } - }, - "eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-config-prettier": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-mdx": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/eslint-mdx/-/eslint-mdx-2.0.5.tgz", - "integrity": "sha512-1ZzcJwJNfladtuK+uuG/MdC0idc1e3d1vCI2STOq/pLcJBGuao2biWh90vEh2M93zDiNoHJGUIU7UAxupiiHFw==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "cosmiconfig": "^7.0.1", - "espree": "^9.4.0", - "estree-util-visit": "^1.2.0", - "remark-mdx": "^2.1.3", - "remark-parse": "^10.0.1", - "remark-stringify": "^10.0.2", - "synckit": "^0.8.4", - "tslib": "^2.4.0", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.1", - "uvu": "^0.5.6", - "vfile": "^5.3.4" - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", - "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.9", - "aria-query": "^4.2.2", - "array-includes": "^3.1.5", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.4.3", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.2", - "language-tags": "^1.0.5", - "minimatch": "^3.1.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-markdown": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz", - "integrity": "sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==", - "dev": true, - "requires": { - "mdast-util-from-markdown": "^0.8.5" - } - }, - "eslint-plugin-mdx": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-mdx/-/eslint-plugin-mdx-2.0.5.tgz", - "integrity": "sha512-j2xN97jSlc5IoH94rJTHqYMztl46+hHzyC8Zqjx+OI1Rvv33isyf8xSSBHN6f0z8IJmgPgGsb/fH90JbvKplXg==", - "dev": true, - "requires": { - "eslint-mdx": "^2.0.5", - "eslint-plugin-markdown": "^3.0.0", - "remark-mdx": "^2.1.3", - "remark-parse": "^10.0.1", - "remark-stringify": "^10.0.2", - "tslib": "^2.4.0", - "unified": "^10.1.2", - "vfile": "^5.3.4" - } - }, - "eslint-plugin-react": { - "version": "7.31.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", - "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - } - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "estree-util-attach-comments": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz", - "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "estree-util-build-jsx": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", - "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - } - }, - "estree-util-is-identifier-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz", - "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==" - }, - "estree-util-to-js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz", - "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - } - }, - "estree-util-value-to-estree": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", - "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", - "requires": { - "is-plain-obj": "^3.0.0" - } - }, - "estree-util-visit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz", - "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - } - }, - "estree-walker": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.2.tgz", - "integrity": "sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-obj": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hash-obj/-/hash-obj-4.0.0.tgz", - "integrity": "sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==", - "requires": { - "is-obj": "^3.0.0", - "sort-keys": "^5.0.0", - "type-fest": "^1.0.2" - }, - "dependencies": { - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" - } - } - }, - "hast-util-from-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.0.tgz", - "integrity": "sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==", - "requires": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - } - }, - "hast-util-is-element": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.2.tgz", - "integrity": "sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" - } - }, - "hast-util-parse-selector": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.0.tgz", - "integrity": "sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hast-util-to-estree": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz", - "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.3.0", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", - "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hast-util-to-text": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.1.tgz", - "integrity": "sha512-7S3mOBxACy8syL45hCn3J7rHqYaXkxRfsX6LXEU5Shz4nt4GxdjtMUtG+T6G/ZLUHd7kslFAf14kAN71bz30xA==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" - } - }, - "hast-util-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", - "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==" - }, - "hastscript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.1.0.tgz", - "integrity": "sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - }, - "html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", - "dev": true - }, - "hyperquest": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz", - "integrity": "sha512-fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw==", - "requires": { - "buffer-from": "^0.1.1", - "duplexer2": "~0.0.2", - "through2": "~0.6.3" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "immutable": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.1.tgz", - "integrity": "sha512-7WYV7Q5BTs0nlQm7tl92rDYYoyELLKHoDMBKhrxEoiV4mrfVdRz8hzPiYOzH7yWjzoVEamxRuAqhxL2PLRwZYQ==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "internal-slot": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", - "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", - "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz", - "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==" - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "is-reference": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", - "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", - "requires": { - "@types/estree": "*" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "jquery": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.2.tgz", - "integrity": "sha512-/e7ulNIEEYk1Z/l4X0vpxGt+B/dNsV8ghOPAWZaJs8pkGvsSC0tm33aMGylXcj/U7y4IcvwtMXPMyBFZn/gK9A==" - }, - "jquery.fancytable": { - "version": "1.0.33", - "resolved": "https://registry.npmjs.org/jquery.fancytable/-/jquery.fancytable-1.0.33.tgz", - "integrity": "sha512-MzoBv4a6y1Ab6RGv4NNpaLKEvDihHX6UNkugID78sWSCXrFL0HPUOZ89Z6RdQ8vEUC1NMY/YBKoBNAFnQxdbeg==" - }, - "js-sdsl": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", - "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "jsonist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/jsonist/-/jsonist-2.1.2.tgz", - "integrity": "sha512-8yqmWJAC2VaYoSKQAbsfgCpGY5o/1etWzx6ZxaZrC4iGaHrHUZEo+a2MyF8w+2uTavTlHdLWaZUoR19UfBstxQ==", - "requires": { - "bl": "~3.0.0", - "hyperquest": "~2.1.3", - "json-stringify-safe": "~5.0.1", - "xtend": "~4.0.1" - } - }, - "jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dev": true, - "requires": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - } - }, - "katex": { - "version": "0.16.4", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.4.tgz", - "integrity": "sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==", - "requires": { - "commander": "^8.0.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "known-css-properties": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", - "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", - "dev": true - }, - "language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "language-tags": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", - "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", - "dev": true, - "requires": { - "language-subtag-registry": "^0.3.20" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - } - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lockfile-lint": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.9.6.tgz", - "integrity": "sha512-qPI3QcEflvGylCtXyxTh0anhi1oYxD12L3ZwQYaxLjxpWUI73+EbFMsl9esqcbgSKAh4wes5y6fbG8hbQTgjyg==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.1", - "debug": "^4.1.1", - "lockfile-lint-api": "^5.4.6", - "yargs": "^16.0.0" - } - }, - "lockfile-lint-api": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.6.tgz", - "integrity": "sha512-3Sp01oBI0LWZNvKfGQ04G03+dXkjAvEvRiAQNZsvdVmCGP6vOXPCuPEimStf+RSo8PnjApdb65RAUh6aSZXsVQ==", - "dev": true, - "requires": { - "@yarnpkg/parsers": "^3.0.0-rc.6", - "object-hash": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true - }, - "markdown-extensions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", - "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==" - }, - "markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" - }, - "marked": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.4.tgz", - "integrity": "sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA==" - }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "mdast-util-definitions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", - "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-find-and-replace": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", - "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", - "requires": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "mdast-util-from-markdown": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", - "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^2.0.0", - "micromark": "~2.11.0", - "parse-entities": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", - "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", - "requires": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "dependencies": { - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", - "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", - "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", - "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", - "requires": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "dependencies": { - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", - "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-math": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.1.tgz", - "integrity": "sha512-ZZtjyRwobsiVg4bY0Q5CzAZztpbjRIA7ZlMMb0PNkwTXOnJTUoHvzBhVG95LIuek5Mlj1l2P+jBvWviqW7G+0A==", - "requires": { - "@types/mdast": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-mdx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz", - "integrity": "sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==", - "requires": { - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz", - "integrity": "sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "dependencies": { - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "mdast-util-mdx-jsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz", - "integrity": "sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - }, - "character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" - }, - "is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" - }, - "is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" - }, - "is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" - }, - "parse-entities": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz", - "integrity": "sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==", - "requires": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "mdast-util-mdxjs-esm": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz", - "integrity": "sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "dependencies": { - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "mdast-util-to-hast": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.5.tgz", - "integrity": "sha512-EFNhT35ZR/VZ85/EedDdCNTq0oFM+NM/+qBomVGQ0+Lcg0nhI8xIwmdCzNMlVlCJNXRprpobtKP/IUh8cfz6zQ==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.4.0.tgz", - "integrity": "sha512-IjXARf/O8VGx/pc5SZ7syfydq1DYL9vd92orsG5U0b4GNCmAvXzu+n7sbzfIKrXwB0AVrYk3NV2kXl0AIi9LCA==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - } - } - }, - "mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "dev": true - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" - }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true - } - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromark": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", - "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", - "dev": true, - "requires": { - "debug": "^4.0.0", - "parse-entities": "^2.0.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", - "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", - "requires": { - "@types/katex": "^0.11.0", - "katex": "^0.13.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "dependencies": { - "katex": { - "version": "0.13.24", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", - "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", - "requires": { - "commander": "^8.0.0" - } - } - } - }, - "micromark-extension-mdx-expression": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz", - "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==", - "requires": { - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-jsx": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", - "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", - "requires": { - "@types/acorn": "^4.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", - "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-mdx-expression": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz", - "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" - }, - "micromark-util-events-to-acorn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz", - "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==", - "requires": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "dev": true - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true - } - } - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "next": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", - "integrity": "sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==", - "requires": { - "@next/env": "13.1.1", - "@next/swc-android-arm-eabi": "13.1.1", - "@next/swc-android-arm64": "13.1.1", - "@next/swc-darwin-arm64": "13.1.1", - "@next/swc-darwin-x64": "13.1.1", - "@next/swc-freebsd-x64": "13.1.1", - "@next/swc-linux-arm-gnueabihf": "13.1.1", - "@next/swc-linux-arm64-gnu": "13.1.1", - "@next/swc-linux-arm64-musl": "13.1.1", - "@next/swc-linux-x64-gnu": "13.1.1", - "@next/swc-linux-x64-musl": "13.1.1", - "@next/swc-win32-arm64-msvc": "13.1.1", - "@next/swc-win32-ia32-msvc": "13.1.1", - "@next/swc-win32-x64-msvc": "13.1.1", - "@swc/helpers": "0.4.14", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.1.1" - }, - "dependencies": { - "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - } - } - }, - "nextra": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.3.tgz", - "integrity": "sha512-GttZMwfHiVcrnVMnN2PKq2mS6YoQ0zrbzRYS838WYfzUpjIPCR6L8rJbAEd00kcrJNM1MvSCxONOTqGDDjW7YA==", - "requires": { - "@mdx-js/mdx": "^2.1.5", - "@napi-rs/simple-git": "^0.1.8", - "github-slugger": "^2.0.0", - "graceful-fs": "^4.2.10", - "gray-matter": "^4.0.3", - "katex": "^0.16.4", - "p-limit": "^3.1.0", - "rehype-katex": "^6.0.2", - "rehype-mdx-title": "^2.0.0", - "rehype-pretty-code": "0.6.0", - "remark-gfm": "^3.0.1", - "remark-math": "^5.1.1", - "remark-reading-time": "^2.0.1", - "shiki": "0.12.1", - "slash": "^3.0.0", - "title": "^3.5.3", - "unist-util-visit": "^4.1.1" - } - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "node-version-data": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/node-version-data/-/node-version-data-1.1.0.tgz", - "integrity": "sha512-/uQsoJ6Q5JvReqSlHaWazlVdtJYm/1VXk2eaIvN1Z0C7gD8RGirlIdWvNs3OqgmltkM1toV+9R+drhV4fqifJw==", - "requires": { - "after": "~0.8.2", - "jsonist": "~2.1.2", - "semver": "~6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "requires": { - "path-key": "^2.0.0" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" - } - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - }, - "dependencies": { - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - } - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "periscopic": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.0.4.tgz", - "integrity": "sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==", - "requires": { - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" - }, - "postcss": { - "version": "8.4.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", - "dev": true, - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-bem-linter": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", - "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.3", - "postcss": "^7.0.14", - "postcss-resolve-nested-selector": "^0.1.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true - }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", - "dev": true - }, - "postcss-safe-parser": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", - "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true, - "requires": {} - }, - "postcss-scss": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.6.tgz", - "integrity": "sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==", - "dev": true, - "requires": {} - }, - "postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-sorting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-7.0.1.tgz", - "integrity": "sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g==", - "dev": true, - "requires": {} - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", - "dev": true - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "dependencies": { - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "rehype-katex": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-6.0.2.tgz", - "integrity": "sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==", - "requires": { - "@types/hast": "^2.0.0", - "@types/katex": "^0.11.0", - "hast-util-to-text": "^3.1.0", - "katex": "^0.15.0", - "rehype-parse": "^8.0.0", - "unified": "^10.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "dependencies": { - "katex": { - "version": "0.15.6", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", - "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", - "requires": { - "commander": "^8.0.0" - } - } - } - }, - "rehype-mdx-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/rehype-mdx-title/-/rehype-mdx-title-2.0.0.tgz", - "integrity": "sha512-IemxnNjM+mrABwH2V0UQjg5YULJmN55dF+zEajmoDgjnuAESIIm54iSKR0VwKpFrvQ9hWLn88RTr2deqwSOw0A==", - "requires": { - "@types/hast": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-to-string": "^2.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" - } - }, - "rehype-pretty-code": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.6.0.tgz", - "integrity": "sha512-VfntYoWYOBVURXYDdB8p/E1sZTm2W5ry89fJyY94WJAo1jUH/5sVhDC7cX5PPnksMyW9PYMxRLNfjkBpSgJrzQ==", - "requires": { - "hash-obj": "^4.0.0", - "nanoid": "^4.0.0", - "parse-numeric-range": "^1.3.0" - }, - "dependencies": { - "nanoid": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", - "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==" - } - } - }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-math": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", - "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-math": "^2.0.0", - "micromark-extension-math": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-mdx": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz", - "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==", - "requires": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - } - }, - "remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "dependencies": { - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "remark-reading-time": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", - "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", - "requires": { - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-value-to-estree": "^1.3.0", - "reading-time": "^1.3.0", - "unist-util-visit": "^3.1.0" - }, - "dependencies": { - "unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - } - }, - "unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } - } - }, - "remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - } - }, - "remark-stringify": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", - "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "sass": { - "version": "1.57.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.57.1.tgz", - "integrity": "sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw==", - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", - "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" - }, - "shiki": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz", - "integrity": "sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==", - "requires": { - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "sort-keys": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", - "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", - "requires": { - "is-plain-obj": "^4.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - } - } - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "requires": { - "internal-slot": "^1.0.4" - } - }, - "strftime": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.1.tgz", - "integrity": "sha512-nVvH6JG8KlXFPC0f8lojLgEsPA18lRpLZ+RrJh/NkQV2tqOgZfbas8gcU8SFgnnqR3rWzZPYu6N2A3xzs/8rQg==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - } - } - }, - "string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - } - }, - "string.prototype.padend": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", - "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "dependencies": { - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dev": true - }, - "style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "requires": { - "inline-style-parser": "0.1.1" - } - }, - "styled-jsx": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", - "requires": { - "client-only": "0.0.1" - } - }, - "stylelint": { - "version": "14.16.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", - "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", - "dev": true, - "requires": { - "@csstools/selector-specificity": "^2.0.2", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^7.1.0", - "css-functions-list": "^3.1.0", - "debug": "^4.3.4", - "fast-glob": "^3.2.12", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^6.0.1", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.2.0", - "ignore": "^5.2.1", - "import-lazy": "^4.0.0", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.26.0", - "mathml-tag-names": "^2.1.3", - "meow": "^9.0.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.19", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "style-search": "^0.1.0", - "supports-hyperlinks": "^2.3.0", - "svg-tags": "^1.0.0", - "table": "^6.8.1", - "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^4.0.2" - }, - "dependencies": { - "balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "stylelint-config-prettier": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", - "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", - "dev": true, - "requires": {} - }, - "stylelint-config-recommended": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", - "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", - "dev": true, - "requires": {} - }, - "stylelint-config-recommended-scss": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz", - "integrity": "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==", - "dev": true, - "requires": { - "postcss-scss": "^4.0.2", - "stylelint-config-recommended": "^9.0.0", - "stylelint-scss": "^4.0.0" - } - }, - "stylelint-config-sass-guidelines": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-9.0.1.tgz", - "integrity": "sha512-N06PsVsrgKijQ3YT5hqKA7x3NUkgELTRI1cbWMqcYiCGG6MjzvNk6Cb5YYA1PrvrksBV76BvY9P9bAswojVMqA==", - "dev": true, - "requires": { - "postcss-scss": "^4.0.2", - "stylelint-order": "^5.0.0", - "stylelint-scss": "^4.0.0" - } - }, - "stylelint-order": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-5.0.0.tgz", - "integrity": "sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==", - "dev": true, - "requires": { - "postcss": "^8.3.11", - "postcss-sorting": "^7.0.1" - } - }, - "stylelint-scss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", - "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", - "dev": true, - "requires": { - "lodash": "^4.17.21", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.6", - "postcss-value-parser": "^4.1.0" - } - }, - "stylelint-selector-bem-pattern": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", - "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", - "dev": true, - "requires": { - "lodash": ">=4.17.21", - "postcss": "^8.3.6", - "postcss-bem-linter": "^3.3.0", - "stylelint": ">=13.13.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "synckit": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", - "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", - "dev": true, - "requires": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.4.0" - } - }, - "table": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", - "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - } - } - }, - "tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dev": true, - "requires": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" - } - }, - "title": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz", - "integrity": "sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==", - "requires": { - "arg": "1.0.0", - "chalk": "2.3.0", - "clipboardy": "1.2.2", - "titleize": "1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", - "requires": { - "ansi-styles": "^3.1.0", - "escape-string-regexp": "^1.0.5", - "supports-color": "^4.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==" - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", - "requires": { - "has-flag": "^2.0.0" - } - } - } - }, - "titleize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-1.0.0.tgz", - "integrity": "sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" - }, - "trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true - }, - "trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - } - } - }, - "unist-builder": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz", - "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-find-after": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.0.tgz", - "integrity": "sha512-gfpsxKQde7atVF30n5Gff2fQhAc4/HTOV4CvkXpTg9wRfQhZWdXitpyXHWB6YcYgnsxLx+4gGHeVjCTAAp9sjw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "unist-util-generated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", - "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==" - }, - "unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" - }, - "unist-util-position": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", - "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-position-from-estree": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", - "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-remove-position": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", - "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dev": true, - "requires": { - "@types/unist": "^2.0.2" - } - }, - "unist-util-visit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", - "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", - "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - } - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vfile": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", - "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "vfile-location": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", - "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, - "vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" - }, - "web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - }, - "zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" - } } } From e7dccb0912e6ae3f3a7da5547aae845e64d41f9b Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:05:51 +0100 Subject: [PATCH 017/244] chore(i18n): added react-intl package --- package-lock.json | 146 +++++++++++++++++++++++++++++++++++++++++++++- package.json | 1 + 2 files changed, 144 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2f427cdd04ae..dc91701ebe5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "npm-run-all": "^4.1.5", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-intl": "^6.2.5", "sass": "^1.57.1", "semver": "^7.3.8", "strftime": "^0.10.1" @@ -219,6 +220,92 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@formatjs/ecma402-abstract": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.3.tgz", + "integrity": "sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==", + "dependencies": { + "@formatjs/intl-localematcher": "0.2.32", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/fast-memoize": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.2.7.tgz", + "integrity": "sha512-hPeM5LXUUjtCKPybWOUAWpv8lpja8Xz+uKprFPJcg5F2Rd+/bf1E0UUsLRpaAgOReAf5HMRtoIgv/UcyPICrTQ==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-messageformat-parser": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.14.tgz", + "integrity": "sha512-0KqeVOb72losEhUW+59vhZGGd14s1f35uThfEMVKZHKLEObvJdFTiI3ZQwvTMUCzLEMxnS6mtnYPmG4mTvwd3Q==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/icu-skeleton-parser": "1.3.18", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-skeleton-parser": { + "version": "1.3.18", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.18.tgz", + "integrity": "sha512-ND1ZkZfmLPcHjAH1sVpkpQxA+QYfOX3py3SjKWMUVGDow18gZ0WPqz3F+pJLYQMpS2LnnQ5zYR2jPVYTbRwMpg==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.6.3.tgz", + "integrity": "sha512-JaVZk14U/GypVfCZPevQ0KdruFkq16FXx7g398/Dm+YEx/W7sRiftbZeDy4wQ7WGryb45e763XycxD9o/vm9BA==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/fast-memoize": "1.2.7", + "@formatjs/icu-messageformat-parser": "2.1.14", + "@formatjs/intl-displaynames": "6.2.3", + "@formatjs/intl-listformat": "7.1.7", + "intl-messageformat": "10.2.5", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "typescript": "^4.7" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@formatjs/intl-displaynames": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.2.3.tgz", + "integrity": "sha512-teB0L68MDGM8jEKQg55w7nvFjzeLHE6e3eK/04s+iuEVYYmvjjiHJKHrthKENzcJ0F6mHf/AwXrbX+1mKxT6AQ==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/intl-localematcher": "0.2.32", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl-listformat": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.1.7.tgz", + "integrity": "sha512-Zzf5ruPpfJnrAA2hGgf/6pMgQ3tx9oJVhpqycFDavHl3eEzrwdHddGqGdSNwhd0bB4NAFttZNQdmKDldc5iDZw==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/intl-localematcher": "0.2.32", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl-localematcher": { + "version": "0.2.32", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.32.tgz", + "integrity": "sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==", + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -798,6 +885,15 @@ "@types/unist": "*" } }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -3361,6 +3457,14 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -3484,6 +3588,17 @@ "node": ">= 0.4" } }, + "node_modules/intl-messageformat": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.2.5.tgz", + "integrity": "sha512-AievYMN6WLLHwBeCTv4aRKG+w3ZNyZtkObwgsKk3Q7GNTq8zDRvDbJSBQkb2OPeVCcAKcIXvak9FF/bRNavoww==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/fast-memoize": "1.2.7", + "@formatjs/icu-messageformat-parser": "2.1.14", + "tslib": "^2.4.0" + } + }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", @@ -6682,11 +6797,36 @@ "react": "^18.2.0" } }, + "node_modules/react-intl": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.2.5.tgz", + "integrity": "sha512-nz21POTKbE0sPEuEJU4o5YTZYY7VlIYCPNJaD6D2+xKyk6Noj6DoUK0LRO9LXuQNUuQ044IZl3m6ymzZRj8XFQ==", + "dependencies": { + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/icu-messageformat-parser": "2.1.14", + "@formatjs/intl": "2.6.3", + "@formatjs/intl-displaynames": "6.2.3", + "@formatjs/intl-listformat": "7.1.7", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/react": "16 || 17 || 18", + "hoist-non-react-statics": "^3.3.2", + "intl-messageformat": "10.2.5", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "react": "^16.6.0 || 17 || 18", + "typescript": "^4.7" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/read-pkg": { "version": "3.0.0", @@ -8269,7 +8409,7 @@ "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true, + "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index e9dcac718630..431ede26a228 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "npm-run-all": "^4.1.5", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-intl": "^6.2.5", "sass": "^1.57.1", "semver": "^7.3.8", "strftime": "^0.10.1" From f013a23fce5219e908d977349a15f5dd90d296cd Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:22:09 +0100 Subject: [PATCH 018/244] chore(configs): updated next, eslint and tsconfig --- .eslintrc | 25 +-- .github/workflows/ci.yml | 9 +- next-env.d.ts | 5 + package-lock.json | 400 +++++++++++---------------------------- package.json | 9 +- tsconfig.json | 23 ++- 6 files changed, 148 insertions(+), 323 deletions(-) create mode 100644 next-env.d.ts diff --git a/.eslintrc b/.eslintrc index f23f4278af41..f45c0b4bd475 100644 --- a/.eslintrc +++ b/.eslintrc @@ -2,29 +2,16 @@ "overrides": [ { "files": ["**/*.{js,jsx,ts,tsx}"], - "extends": ["airbnb", "prettier"], + "extends": ["airbnb", "plugin:prettier/recommended"], "env": { "node": true } }, { "files": ["**/*.{ts,tsx}"], - "extends": [ - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended" - ], - "plugins": ["@typescript-eslint"], - "env": { "browser": true, "node": true }, - "parser": "@typescript-eslint/parser" + "extends": ["plugin:@next/next/recommended"] }, { "files": ["**/*.tsx"], - "extends": [ - "airbnb/hooks", - "plugin:react/recommended", - "plugin:jsx-a11y/recommended" - ], - "plugins": ["@typescript-eslint", "react-hooks"], - "parserOptions": { "ecmaFeatures": { "jsx": true } }, - "settings": { "react": { "version": "detect" } }, + "extends": ["plugin:@next/next/recommended"], "rules": { "react/no-unused-prop-types": "off", "react/require-default-props": "off", @@ -38,12 +25,6 @@ "namedComponents": "arrow-function", "unnamedComponents": "arrow-function" } - ], - "react/jsx-filename-extension": [ - 1, - { - "extensions": [".tsx"] - } ] } }, diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0ef8f1f31b84..c8fa4e44b870 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,11 +52,14 @@ jobs: node-version: 'lts/hydrogen' cache: npm - - name: Install npm dependencies + - name: Install NPM dependencies run: npm ci - - name: Build - run: npm run build + # - name: Build Next.js + # run: npm run build + + # - name: Export Next.js + # run: npm run export # - name: Run unit tests # run: npm run test:unit diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 000000000000..4f11a03dc6cc --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/package-lock.json b/package-lock.json index dc91701ebe5d..095f056c7fa8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,21 +22,16 @@ "strftime": "^0.10.1" }, "devDependencies": { + "@next/eslint-plugin-next": "^13.1.1", "@types/node": "^18.11.17", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.10", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-prettier": "^8.5.0", "eslint-mdx": "^2.0.5", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-mdx": "^2.0.5", - "eslint-plugin-react": "^7.31.11", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-prettier": "^4.2.1", "prettier": "^2.8.1", "stylelint": "^14.16.0", "stylelint-config-prettier": "^9.0.4", @@ -160,6 +155,7 @@ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", "dev": true, + "peer": true, "dependencies": { "regenerator-runtime": "^0.13.11" }, @@ -172,6 +168,7 @@ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", "dev": true, + "peer": true, "dependencies": { "core-js-pure": "^3.25.1", "regenerator-runtime": "^0.13.11" @@ -590,6 +587,15 @@ "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" }, + "node_modules/@next/eslint-plugin-next": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.1.tgz", + "integrity": "sha512-SBrOFS8PC3nQ5aeZmawJkjKkWjwK9RoxvBSv/86nZp0ubdoVQoko8r8htALd9ufp16NhacCdqhu9bzZLDWtALQ==", + "dev": true, + "dependencies": { + "glob": "7.1.7" + } + }, "node_modules/@next/swc-android-arm-eabi": { "version": "13.1.1", "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", @@ -894,17 +900,12 @@ "hoist-non-react-statics": "^3.3.0" } }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/katex": { "version": "0.11.1", @@ -987,204 +988,11 @@ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, "node_modules/@types/unist": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", - "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/type-utils": "5.48.0", - "@typescript-eslint/utils": "5.48.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", - "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/typescript-estree": "5.48.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", - "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/visitor-keys": "5.48.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", - "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.48.0", - "@typescript-eslint/utils": "5.48.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", - "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", - "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/visitor-keys": "5.48.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", - "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.0", - "@typescript-eslint/types": "5.48.0", - "@typescript-eslint/typescript-estree": "5.48.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.48.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", - "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.48.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/acorn": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", @@ -1296,6 +1104,7 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "dev": true, + "peer": true, "dependencies": { "@babel/runtime": "^7.10.2", "@babel/runtime-corejs3": "^7.10.2" @@ -1309,6 +1118,7 @@ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1337,6 +1147,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1355,6 +1166,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1373,6 +1185,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1394,7 +1207,8 @@ "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true + "dev": true, + "peer": true }, "node_modules/astral-regex": { "version": "2.0.0", @@ -1429,6 +1243,7 @@ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz", "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==", "dev": true, + "peer": true, "engines": { "node": ">=4" } @@ -1437,7 +1252,8 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/bail": { "version": "2.0.2", @@ -1731,6 +1547,7 @@ "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", "dev": true, "hasInstallScript": true, + "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -1819,7 +1636,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/debug": { "version": "4.3.4", @@ -1981,7 +1799,8 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/error-ex": { "version": "1.3.2", @@ -2055,6 +1874,7 @@ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, + "peer": true, "dependencies": { "has": "^1.0.3" } @@ -2205,23 +2025,12 @@ "semver": "bin/semver.js" } }, - "node_modules/eslint-config-prettier": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, "node_modules/eslint-import-resolver-node": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", "dev": true, + "peer": true, "dependencies": { "debug": "^3.2.7", "resolve": "^1.20.0" @@ -2232,6 +2041,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "peer": true, "dependencies": { "ms": "^2.1.1" } @@ -2273,6 +2083,7 @@ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, + "peer": true, "dependencies": { "debug": "^3.2.7" }, @@ -2290,6 +2101,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "peer": true, "dependencies": { "ms": "^2.1.1" } @@ -2299,6 +2111,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dev": true, + "peer": true, "dependencies": { "array-includes": "^3.1.4", "array.prototype.flat": "^1.2.5", @@ -2326,6 +2139,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "peer": true, "dependencies": { "ms": "2.0.0" } @@ -2335,6 +2149,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "peer": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2346,13 +2161,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "peer": true }, "node_modules/eslint-plugin-jsx-a11y": { "version": "6.6.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", "dev": true, + "peer": true, "dependencies": { "@babel/runtime": "^7.18.9", "aria-query": "^4.2.2", @@ -2380,6 +2197,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, + "peer": true, "bin": { "semver": "bin/semver.js" } @@ -2425,11 +2243,33 @@ "eslint": ">=8.0.0" } }, + "node_modules/eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "eslint": ">=7.28.0", + "prettier": ">=2.0.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, "node_modules/eslint-plugin-react": { "version": "7.31.11", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, + "peer": true, "dependencies": { "array-includes": "^3.1.6", "array.prototype.flatmap": "^1.3.1", @@ -2459,6 +2299,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, + "peer": true, "engines": { "node": ">=10" }, @@ -2471,6 +2312,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "peer": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2483,6 +2325,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, + "peer": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -2500,30 +2343,22 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, + "peer": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/eslint-utils": { @@ -2562,19 +2397,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/espree": { "version": "9.4.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", @@ -2817,6 +2639,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.12", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", @@ -3032,15 +2860,15 @@ "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -4061,6 +3889,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "peer": true, "dependencies": { "minimist": "^1.2.0" }, @@ -4089,6 +3918,7 @@ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, + "peer": true, "dependencies": { "array-includes": "^3.1.5", "object.assign": "^4.1.3" @@ -4138,13 +3968,15 @@ "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true + "dev": true, + "peer": true }, "node_modules/language-tags": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", "dev": true, + "peer": true, "dependencies": { "language-subtag-registry": "^0.3.20" } @@ -5813,6 +5645,7 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true, + "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -5870,12 +5703,6 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, "node_modules/next": { "version": "13.1.1", "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", @@ -6202,6 +6029,7 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -6258,6 +6086,7 @@ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -6275,6 +6104,7 @@ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, + "peer": true, "dependencies": { "define-properties": "^1.1.4", "es-abstract": "^1.20.4" @@ -6288,6 +6118,7 @@ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -6697,9 +6528,9 @@ } }, "node_modules/prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", + "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -6711,11 +6542,24 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, + "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -7000,7 +6844,8 @@ "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", @@ -7720,6 +7565,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -8335,6 +8181,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, + "peer": true, "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", @@ -8347,27 +8194,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", diff --git a/package.json b/package.json index 431ede26a228..1dadee4dccef 100644 --- a/package.json +++ b/package.json @@ -39,21 +39,16 @@ "strftime": "^0.10.1" }, "devDependencies": { + "@next/eslint-plugin-next": "^13.1.1", "@types/node": "^18.11.17", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.10", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-prettier": "^8.5.0", "eslint-mdx": "^2.0.5", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-mdx": "^2.0.5", - "eslint-plugin-react": "^7.31.11", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-prettier": "^4.2.1", "prettier": "^2.8.1", "stylelint": "^14.16.0", "stylelint-config-prettier": "^9.0.4", diff --git a/tsconfig.json b/tsconfig.json index 1820981a8471..23a42dfe08b1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,9 +8,24 @@ "strict": true, "skipLibCheck": true, "allowJs": true, - "jsx": "react", + "jsx": "preserve", "moduleResolution": "node", - "lib": ["ESNext", "DOM", "DOM.Iterable"], - "resolveJsonModule": true - } + "lib": [ + "ESNext", + "DOM", + "DOM.Iterable" + ], + "resolveJsonModule": true, + "forceConsistentCasingInFileNames": true, + "incremental": true, + "isolatedModules": true + }, + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx" + ], + "exclude": [ + "node_modules" + ] } From a7dca8ffa22731cca397f07d6096529d0f4b2010 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:23:31 +0100 Subject: [PATCH 019/244] chore(packages): add prettier config for the plugin --- package-lock.json | 13 +++++++++++++ package.json | 1 + 2 files changed, 14 insertions(+) diff --git a/package-lock.json b/package-lock.json index 095f056c7fa8..643f927f59fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,6 +29,7 @@ "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", + "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", "eslint-plugin-mdx": "^2.0.5", "eslint-plugin-prettier": "^4.2.1", @@ -2025,6 +2026,18 @@ "semver": "bin/semver.js" } }, + "node_modules/eslint-config-prettier": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", diff --git a/package.json b/package.json index 1dadee4dccef..b1d58d2b3290 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", + "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", "eslint-plugin-mdx": "^2.0.5", "eslint-plugin-prettier": "^4.2.1", From d3c862c44ea315aaf48a23797f3484da3065bfa4 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:50:49 +0100 Subject: [PATCH 020/244] chore(configs): updated prettier, eslint adn package.json --- .eslintignore | 17 +++ .eslintjscache | 1 + .eslintmdcache | 1 + .eslintrc | 11 +- .prettierignore | 19 +++ .stylelintrc | 1 - package-lock.json | 299 ++++++++++++++++++++++++++++++++++++++-------- package.json | 12 +- 8 files changed, 302 insertions(+), 59 deletions(-) create mode 100644 .eslintjscache create mode 100644 .eslintmdcache create mode 100644 .prettierignore diff --git a/.eslintignore b/.eslintignore index 988c07b6516f..66325a942afc 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,2 +1,19 @@ build public +.next +external +styles +node_modules + +# These should be fixed in the future as the +# tests and scripts will be updated in this PR +tests +scripts + +# For now also ignoring blog posts from linting +pages/en/blog/**/*.md + +# MDX Plugin enforces Prettier formatting which should +# be done in the future as we don't want to update the Markdown file +# contents right now +pages/**/*.md diff --git a/.eslintjscache b/.eslintjscache new file mode 100644 index 000000000000..0e3f1c164eee --- /dev/null +++ b/.eslintjscache @@ -0,0 +1 @@ +[{"/Users/cwunder/GitHub/Personal/nodejs.org/global.d.ts":"1","/Users/cwunder/GitHub/Personal/nodejs.org/next-env.d.ts":"2","/Users/cwunder/GitHub/Personal/nodejs.org/next.config.js":"3","/Users/cwunder/GitHub/Personal/nodejs.org/theme.tsx":"4"},{"size":187,"mtime":1673091461909,"results":"5","hashOfConfig":"6"},{"size":201,"mtime":1673089613457,"results":"7","hashOfConfig":"6"},{"size":135,"mtime":1673088953390,"results":"8","hashOfConfig":"6"},{"size":1906,"mtime":1673091471383,"results":"9","hashOfConfig":"6"},{"filePath":"10","messages":"11","suppressedMessages":"12","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"17ruai7",{"filePath":"13","messages":"14","suppressedMessages":"15","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16","messages":"17","suppressedMessages":"18","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19","messages":"20","suppressedMessages":"21","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/cwunder/GitHub/Personal/nodejs.org/global.d.ts",[],["22"],"/Users/cwunder/GitHub/Personal/nodejs.org/next-env.d.ts",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/next.config.js",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/theme.tsx",[],["23"],{"ruleId":"24","severity":2,"message":"25","line":4,"column":7,"nodeType":"26","messageId":"27","endLine":4,"endColumn":50,"suppressions":"28"},{"ruleId":"24","severity":2,"message":"29","line":11,"column":19,"nodeType":"26","messageId":"27","endLine":11,"endColumn":27,"suppressions":"30"},"no-unused-vars","'__nextra_pageContext__' is defined but never used.","Identifier","unusedVar",["31"],"'pageOpts' is defined but never used.",["32"],{"kind":"33","justification":"34"},{"kind":"33","justification":"34"},"directive",""] \ No newline at end of file diff --git a/.eslintmdcache b/.eslintmdcache new file mode 100644 index 000000000000..3e57ee116520 --- /dev/null +++ b/.eslintmdcache @@ -0,0 +1 @@ +[{"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/404.md":"1","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/governance.md":"2","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/index.md":"3","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/es6.md":"4","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/abi-stability.md":"5","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/anatomy-of-an-http-transaction.md":"6","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/debugging-getting-started.md":"7","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/getting-started-guide.md":"8","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/index.md":"9","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/publishing-napi-modules.md":"10","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/index.md":"11","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/meta/topics/dependencies.md":"12","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/current.md":"13","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/index.md":"14","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/package-manager.md":"15","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/releases.md":"16","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/collab-summit.md":"17","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/contribute.md":"18","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/index.md":"19","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/index.md":"20","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/404.md":"21","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/about/index.md":"22","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/docs/index.md":"23","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/current.md":"24","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/index.md":"25","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/get-involved/index.md":"26","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/index.md":"27","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/404.md":"28","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/about/index.md":"29","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/docs/index.md":"30","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/current.md":"31","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/index.md":"32","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/index.md":"33","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/404.md":"34","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/governance.md":"35","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/index.md":"36","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/black-lives-matter.md":"37","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/es6.md":"38","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/abi-stability.md":"39","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/anatomy-of-an-http-transaction.md":"40","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/backpressuring-in-streams.md":"41","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/blocking-vs-non-blocking.md":"42","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/buffer-constructor-deprecation.md":"43","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/debugging-getting-started.md":"44","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/index.md":"45","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/index.md":"46","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md":"47","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/index.md":"48","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-gc-traces.md":"49","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md":"50","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md":"51","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/index.md":"52","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md":"53","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics-flamegraph.md":"54","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/domain-postmortem.md":"55","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/dont-block-the-event-loop.md":"56","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/event-loop-timers-and-nexttick.md":"57","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/getting-started-guide.md":"58","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/index.md":"59","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/nodejs-docker-webapp.md":"60","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/publishing-napi-modules.md":"61","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/security/index.md":"62","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/simple-profiling.md":"63","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/timers-in-node.md":"64","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/working-with-different-filesystems.md":"65","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/index.md":"66","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/meta/topics/dependencies.md":"67","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/current.md":"68","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/index.md":"69","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/package-manager.md":"70","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/releases.md":"71","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/collab-summit.md":"72","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/contribute.md":"73","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/index.md":"74","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/index.md":"75","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"76","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"77","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"78","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"79","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"80","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-read-POST-data.md":"81","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-serve-static-files.md":"82","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-create-a-custom-repl.md":"83","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-use-nodejs-repl.md":"84","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/buffers/how-to-use-buffers.md":"85","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"86","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"87","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-stream-pipe.md":"88","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/what-are-streams.md":"89","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/child-processes/how-to-spawn-a-child-process.md":"90","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-parse-command-line-arguments.md":"91","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-prompt-for-command-line-input.md":"92","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-crypto-module.md":"93","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-the-tls-module.md":"94","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-are-the-error-conventions.md":"95","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-the-error-object.md":"96","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-try-catch.md":"97","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-read-files-in-nodejs.md":"98","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"99","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-store-local-config-data.md":"100","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-use-the-path-module.md":"101","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-write-files-in-nodejs.md":"102","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/security/introduction.md":"103","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md":"104","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-callbacks.md":"105","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-event-emitters.md":"106","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/globals-in-node-js.md":"107","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-debug-nodejs-applications.md":"108","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-use-util-inspect.md":"109","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/how-to-access-module-package-info.md":"110","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-npm.md":"111","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-the-file-package-json.md":"112","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-console-module.md":"113","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-process-module.md":"114","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-node-core-verus-userland.md":"115","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-require.md":"116","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/index.md":"117","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md":"118","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"119","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-json.md":"120","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-the-arguments-object.md":"121","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/404.md":"122","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/governance.md":"123","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/index.md":"124","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/es6.md":"125","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/abi-stability.md":"126","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/anatomy-of-an-http-transaction.md":"127","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/backpressuring-in-streams.md":"128","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/blocking-vs-non-blocking.md":"129","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/buffer-constructor-deprecation.md":"130","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/debugging-getting-started.md":"131","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/diagnostics-flamegraph.md":"132","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/domain-postmortem.md":"133","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/dont-block-the-event-loop.md":"134","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/event-loop-timers-and-nexttick.md":"135","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/getting-started-guide.md":"136","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/index.md":"137","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/nodejs-docker-webapp.md":"138","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/publishing-napi-modules.md":"139","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/security/index.md":"140","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/simple-profiling.md":"141","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/timers-in-node.md":"142","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/working-with-different-filesystems.md":"143","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/index.md":"144","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/meta/topics/dependencies.md":"145","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/current.md":"146","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/index.md":"147","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/package-manager.md":"148","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/releases.md":"149","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/collab-summit.md":"150","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/contribute.md":"151","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/index.md":"152","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/index.md":"153","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"154","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/404.md":"155","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/about/index.md":"156","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/download/releases.md":"157","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/index.md":"158","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/404.md":"159","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/governance.md":"160","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/index.md":"161","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/es6.md":"162","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/anatomy-of-an-http-transaction.md":"163","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/backpressuring-in-streams.md":"164","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/blocking-vs-non-blocking.md":"165","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/buffer-constructor-deprecation.md":"166","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/debugging-getting-started.md":"167","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/diagnostics-flamegraph.md":"168","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/domain-postmortem.md":"169","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/getting-started-guide.md":"170","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/index.md":"171","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/nodejs-docker-webapp.md":"172","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/publishing-napi-modules.md":"173","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/simple-profiling.md":"174","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/timers-in-node.md":"175","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/working-with-different-filesystems.md":"176","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/index.md":"177","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/meta/topics/dependencies.md":"178","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/current.md":"179","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/index.md":"180","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/package-manager.md":"181","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/releases.md":"182","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/collab-summit.md":"183","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/contribute.md":"184","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/index.md":"185","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/index.md":"186","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"187","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"188","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"189","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"190","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"191","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-read-POST-data.md":"192","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-serve-static-files.md":"193","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-create-a-custom-repl.md":"194","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-use-nodejs-repl.md":"195","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/buffers/how-to-use-buffers.md":"196","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"197","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"198","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-stream-pipe.md":"199","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/what-are-streams.md":"200","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/child-processes/how-to-spawn-a-child-process.md":"201","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-parse-command-line-arguments.md":"202","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-prompt-for-command-line-input.md":"203","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-are-the-error-conventions.md":"204","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-the-error-object.md":"205","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-try-catch.md":"206","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-read-files-in-nodejs.md":"207","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"208","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-store-local-config-data.md":"209","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-use-the-path-module.md":"210","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-write-files-in-nodejs.md":"211","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/security/introduction.md":"212","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md":"213","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-callbacks.md":"214","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-event-emitters.md":"215","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/globals-in-node-js.md":"216","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-debug-nodejs-applications.md":"217","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-use-util-inspect.md":"218","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/how-to-access-module-package-info.md":"219","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-npm.md":"220","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-the-file-package-json.md":"221","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-console-module.md":"222","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-process-module.md":"223","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-node-core-verus-userland.md":"224","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-require.md":"225","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/index.md":"226","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md":"227","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"228","/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/404.md":"229","/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/index.md":"230","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/404.md":"231","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/about/index.md":"232","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/collab-summit.md":"233","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/index.md":"234","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/index.md":"235","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/404.md":"236","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/about/index.md":"237","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/es6.md":"238","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/blocking-vs-non-blocking.md":"239","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/buffer-constructor-deprecation.md":"240","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/debugging-getting-started.md":"241","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/diagnostics-flamegraph.md":"242","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/getting-started-guide.md":"243","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/index.md":"244","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/nodejs-docker-webapp.md":"245","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/simple-profiling.md":"246","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/timers-in-node.md":"247","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/index.md":"248","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/meta/topics/dependencies.md":"249","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/current.md":"250","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/index.md":"251","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/package-manager.md":"252","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/releases.md":"253","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/collab-summit.md":"254","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/contribute.md":"255","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/index.md":"256","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/index.md":"257","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/404.md":"258","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/governance.md":"259","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/index.md":"260","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/es6.md":"261","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/debugging-getting-started.md":"262","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/getting-started-guide.md":"263","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/index.md":"264","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/index.md":"265","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/download/index.md":"266","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/get-involved/index.md":"267","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/index.md":"268","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/404.md":"269","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/governance.md":"270","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/index.md":"271","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/blog/vulnerability/july-2022-security-releases.md":"272","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/es6.md":"273","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/anatomy-of-an-http-transaction.md":"274","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/blocking-vs-non-blocking.md":"275","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/debugging-getting-started.md":"276","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/domain-postmortem.md":"277","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/dont-block-the-event-loop.md":"278","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/event-loop-timers-and-nexttick.md":"279","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/getting-started-guide.md":"280","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/index.md":"281","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/nodejs-docker-webapp.md":"282","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/simple-profiling.md":"283","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/timers-in-node.md":"284","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/working-with-different-filesystems.md":"285","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/index.md":"286","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/meta/topics/dependencies.md":"287","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/current.md":"288","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/index.md":"289","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/package-manager.md":"290","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/releases.md":"291","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/get-involved/index.md":"292","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/index.md":"293","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/404.md":"294","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/governance.md":"295","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/index.md":"296","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/docs/index.md":"297","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/current.md":"298","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/index.md":"299","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/package-manager.md":"300","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/releases.md":"301","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/index.md":"302","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/404.md":"303","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/governance.md":"304","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/index.md":"305","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-google.md":"306","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-redhat.md":"307","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/community/transitions.md":"308","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md":"309","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/bnoordhuis-departure.md":"310","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/development-environment.md":"311","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/evolving-the-node-js-brand.md":"312","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bert-belder-libuv-lxjs-2012.md":"313","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md":"314","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/index.md":"315","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/welcome-to-the-node-blog.md":"316","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/september-2019-openssl-updates.md":"317","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/v8-memory-corruption-stack-overflow.md":"318","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/es6.md":"319","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/abi-stability.md":"320","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/blocking-vs-non-blocking.md":"321","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/debugging-getting-started.md":"322","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/diagnostics-flamegraph.md":"323","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/dont-block-the-event-loop.md":"324","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/index.md":"325","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/meta/topics/dependencies.md":"326","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/current.md":"327","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/index.md":"328","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/package-manager.md":"329","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/releases.md":"330","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/collab-summit.md":"331","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/contribute.md":"332","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/index.md":"333","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/index.md":"334","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"335","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-create-a-custom-repl.md":"336","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-use-nodejs-repl.md":"337","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"338","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-parse-command-line-arguments.md":"339","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-prompt-for-command-line-input.md":"340","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-are-the-error-conventions.md":"341","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-the-error-object.md":"342","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-try-catch.md":"343","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-read-files-in-nodejs.md":"344","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"345","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-store-local-config-data.md":"346","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-use-the-path-module.md":"347","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-write-files-in-nodejs.md":"348","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/security/introduction.md":"349","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/how-to-use-util-inspect.md":"350","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-npm.md":"351","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-the-file-package-json.md":"352","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-console-module.md":"353","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-process-module.md":"354","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-node-core-verus-userland.md":"355","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-require.md":"356","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/index.md":"357","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/javascript-conventions/what-is-json.md":"358","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/404.md":"359","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/governance.md":"360","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/index.md":"361","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/es6.md":"362","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/abi-stability.md":"363","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/anatomy-of-an-http-transaction.md":"364","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/backpressuring-in-streams.md":"365","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/blocking-vs-non-blocking.md":"366","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/buffer-constructor-deprecation.md":"367","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/debugging-getting-started.md":"368","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/diagnostics-flamegraph.md":"369","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/domain-postmortem.md":"370","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/dont-block-the-event-loop.md":"371","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/event-loop-timers-and-nexttick.md":"372","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/getting-started-guide.md":"373","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/index.md":"374","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/nodejs-docker-webapp.md":"375","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/publishing-napi-modules.md":"376","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/simple-profiling.md":"377","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/timers-in-node.md":"378","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/working-with-different-filesystems.md":"379","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/index.md":"380","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/meta/topics/dependencies.md":"381","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/current.md":"382","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/index.md":"383","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/package-manager.md":"384","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/releases.md":"385","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/collab-summit.md":"386","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/contribute.md":"387","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/index.md":"388","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/index.md":"389","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"390","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"391","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"392","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"393","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"394","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-read-POST-data.md":"395","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-serve-static-files.md":"396","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-create-a-custom-repl.md":"397","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-use-nodejs-repl.md":"398","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/buffers/how-to-use-buffers.md":"399","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"400","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"401","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-stream-pipe.md":"402","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/what-are-streams.md":"403","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/child-processes/how-to-spawn-a-child-process.md":"404","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-parse-command-line-arguments.md":"405","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-prompt-for-command-line-input.md":"406","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/index.md":"407","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"408","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/404.md":"409","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/governance.md":"410","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/index.md":"411","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/es6.md":"412","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/blocking-vs-non-blocking.md":"413","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/debugging-getting-started.md":"414","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/diagnostics-flamegraph.md":"415","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/getting-started-guide.md":"416","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/index.md":"417","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/nodejs-docker-webapp.md":"418","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/simple-profiling.md":"419","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/timers-in-node.md":"420","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/index.md":"421","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/meta/topics/dependencies.md":"422","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/current.md":"423","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/index.md":"424","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/package-manager.md":"425","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/releases.md":"426","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/collab-summit.md":"427","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/contribute.md":"428","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/index.md":"429","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/index.md":"430","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/file-system/how-to-read-files-in-nodejs.md":"431","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/index.md":"432","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/404.md":"433","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/about/index.md":"434","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/es6.md":"435","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/index.md":"436","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/current.md":"437","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/index.md":"438","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/index.md":"439","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/404.md":"440","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/governance.md":"441","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/index.md":"442","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/es6.md":"443","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/index.md":"444","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/meta/topics/dependencies.md":"445","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/current.md":"446","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/index.md":"447","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/releases.md":"448","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/contribute.md":"449","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/index.md":"450","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/index.md":"451","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/knowledge/index.md":"452","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/404.md":"453","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/governance.md":"454","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/index.md":"455","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/es6.md":"456","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/abi-stability.md":"457","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md":"458","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/backpressuring-in-streams.md":"459","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/blocking-vs-non-blocking.md":"460","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/buffer-constructor-deprecation.md":"461","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/debugging-getting-started.md":"462","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/index.md":"463","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md":"464","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md":"465","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/index.md":"466","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md":"467","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md":"468","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md":"469","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md":"470","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md":"471","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics-flamegraph.md":"472","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/domain-postmortem.md":"473","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/dont-block-the-event-loop.md":"474","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md":"475","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/getting-started-guide.md":"476","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/index.md":"477","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/nodejs-docker-webapp.md":"478","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/publishing-napi-modules.md":"479","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/security/index.md":"480","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/simple-profiling.md":"481","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/timers-in-node.md":"482","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/working-with-different-filesystems.md":"483","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/index.md":"484","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/meta/topics/dependencies.md":"485","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/current.md":"486","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/index.md":"487","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/package-manager.md":"488","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/releases.md":"489","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/collab-summit.md":"490","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/contribute.md":"491","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/index.md":"492","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/index.md":"493","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/404.md":"494","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/governance.md":"495","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/index.md":"496","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/docs/index.md":"497","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/current.md":"498","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/index.md":"499","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/package-manager.md":"500","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/releases.md":"501","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/collab-summit.md":"502","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/contribute.md":"503","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/index.md":"504","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/index.md":"505","/Users/cwunder/GitHub/Personal/nodejs.org/COLLABORATOR_GUIDE.md":"506","/Users/cwunder/GitHub/Personal/nodejs.org/CONTRIBUTING.md":"507","/Users/cwunder/GitHub/Personal/nodejs.org/README.md":"508","/Users/cwunder/GitHub/Personal/nodejs.org/TRANSLATION.md":"509","/Users/cwunder/GitHub/Personal/nodejs.org/data/nodejsVersions.md":"510"},{"size":159,"mtime":1673088834056,"results":"511","hashOfConfig":"512"},{"size":2176,"mtime":1673088834056,"results":"513","hashOfConfig":"512"},{"size":4731,"mtime":1673088834056,"results":"514","hashOfConfig":"512"},{"size":4251,"mtime":1673088834056,"results":"515","hashOfConfig":"512"},{"size":11249,"mtime":1673088834056,"results":"516","hashOfConfig":"512"},{"size":19904,"mtime":1673088834057,"results":"517","hashOfConfig":"512"},{"size":14485,"mtime":1673088834057,"results":"518","hashOfConfig":"512"},{"size":913,"mtime":1673088834057,"results":"519","hashOfConfig":"512"},{"size":1555,"mtime":1673088834057,"results":"520","hashOfConfig":"512"},{"size":3292,"mtime":1673088834057,"results":"521","hashOfConfig":"512"},{"size":1855,"mtime":1673088834058,"results":"522","hashOfConfig":"512"},{"size":4823,"mtime":1673088834058,"results":"523","hashOfConfig":"512"},{"size":1763,"mtime":1673088834058,"results":"524","hashOfConfig":"512"},{"size":1368,"mtime":1673088834059,"results":"525","hashOfConfig":"512"},{"size":9933,"mtime":1673088834059,"results":"526","hashOfConfig":"512"},{"size":1014,"mtime":1673088834059,"results":"527","hashOfConfig":"512"},{"size":1815,"mtime":1673088834059,"results":"528","hashOfConfig":"512"},{"size":4670,"mtime":1673088834059,"results":"529","hashOfConfig":"512"},{"size":2497,"mtime":1673088834059,"results":"530","hashOfConfig":"512"},{"size":606,"mtime":1673088834060,"results":"531","hashOfConfig":"512"},{"size":126,"mtime":1673088834060,"results":"532","hashOfConfig":"512"},{"size":3528,"mtime":1673088834060,"results":"533","hashOfConfig":"512"},{"size":1372,"mtime":1673088834060,"results":"534","hashOfConfig":"512"},{"size":1361,"mtime":1673088834061,"results":"535","hashOfConfig":"512"},{"size":1350,"mtime":1673088834061,"results":"536","hashOfConfig":"512"},{"size":1796,"mtime":1673088834061,"results":"537","hashOfConfig":"512"},{"size":546,"mtime":1673088834061,"results":"538","hashOfConfig":"512"},{"size":135,"mtime":1673088834062,"results":"539","hashOfConfig":"512"},{"size":3511,"mtime":1673088834062,"results":"540","hashOfConfig":"512"},{"size":1451,"mtime":1673088834062,"results":"541","hashOfConfig":"512"},{"size":1418,"mtime":1673088834062,"results":"542","hashOfConfig":"512"},{"size":1414,"mtime":1673088834063,"results":"543","hashOfConfig":"512"},{"size":559,"mtime":1673088834063,"results":"544","hashOfConfig":"512"},{"size":125,"mtime":1673088834063,"results":"545","hashOfConfig":"512"},{"size":1598,"mtime":1673088834063,"results":"546","hashOfConfig":"512"},{"size":3123,"mtime":1673088834064,"results":"547","hashOfConfig":"512"},{"size":6113,"mtime":1673088834064,"results":"548","hashOfConfig":"512"},{"size":2880,"mtime":1673088834224,"results":"549","hashOfConfig":"512"},{"size":7236,"mtime":1673088834225,"results":"550","hashOfConfig":"512"},{"size":15493,"mtime":1673088834225,"results":"551","hashOfConfig":"512"},{"size":26525,"mtime":1673088834225,"results":"552","hashOfConfig":"512"},{"size":5032,"mtime":1673088834225,"results":"553","hashOfConfig":"512"},{"size":13481,"mtime":1673088834225,"results":"554","hashOfConfig":"512"},{"size":9483,"mtime":1673088834226,"results":"555","hashOfConfig":"512"},{"size":697,"mtime":1673088834226,"results":"556","hashOfConfig":"512"},{"size":1081,"mtime":1673088834226,"results":"557","hashOfConfig":"512"},{"size":594,"mtime":1673088834226,"results":"558","hashOfConfig":"512"},{"size":2204,"mtime":1673088834227,"results":"559","hashOfConfig":"512"},{"size":14614,"mtime":1673088834227,"results":"560","hashOfConfig":"512"},{"size":3467,"mtime":1673088834227,"results":"561","hashOfConfig":"512"},{"size":5852,"mtime":1673088834227,"results":"562","hashOfConfig":"512"},{"size":1305,"mtime":1673088834228,"results":"563","hashOfConfig":"512"},{"size":3727,"mtime":1673088834228,"results":"564","hashOfConfig":"512"},{"size":6319,"mtime":1673088834226,"results":"565","hashOfConfig":"512"},{"size":15838,"mtime":1673088834228,"results":"566","hashOfConfig":"512"},{"size":31828,"mtime":1673088834228,"results":"567","hashOfConfig":"512"},{"size":18168,"mtime":1673088834229,"results":"568","hashOfConfig":"512"},{"size":855,"mtime":1673088834229,"results":"569","hashOfConfig":"512"},{"size":1667,"mtime":1673088834229,"results":"570","hashOfConfig":"512"},{"size":8044,"mtime":1673088834229,"results":"571","hashOfConfig":"512"},{"size":2297,"mtime":1673088834229,"results":"572","hashOfConfig":"512"},{"size":19334,"mtime":1673088834230,"results":"573","hashOfConfig":"512"},{"size":10608,"mtime":1673088834230,"results":"574","hashOfConfig":"512"},{"size":7553,"mtime":1673088834230,"results":"575","hashOfConfig":"512"},{"size":12296,"mtime":1673088834230,"results":"576","hashOfConfig":"512"},{"size":1282,"mtime":1673088834231,"results":"577","hashOfConfig":"512"},{"size":3277,"mtime":1673088834231,"results":"578","hashOfConfig":"512"},{"size":1305,"mtime":1673088834231,"results":"579","hashOfConfig":"512"},{"size":1293,"mtime":1673088834231,"results":"580","hashOfConfig":"512"},{"size":11840,"mtime":1673088834231,"results":"581","hashOfConfig":"512"},{"size":675,"mtime":1673088834231,"results":"582","hashOfConfig":"512"},{"size":1285,"mtime":1673088834232,"results":"583","hashOfConfig":"512"},{"size":3429,"mtime":1673088834232,"results":"584","hashOfConfig":"512"},{"size":1863,"mtime":1673088834232,"results":"585","hashOfConfig":"512"},{"size":508,"mtime":1673088834232,"results":"586","hashOfConfig":"512"},{"size":2732,"mtime":1673088834233,"results":"587","hashOfConfig":"512"},{"size":2798,"mtime":1673088834233,"results":"588","hashOfConfig":"512"},{"size":2084,"mtime":1673088834233,"results":"589","hashOfConfig":"512"},{"size":2326,"mtime":1673088834233,"results":"590","hashOfConfig":"512"},{"size":2504,"mtime":1673088834233,"results":"591","hashOfConfig":"512"},{"size":2794,"mtime":1673088834234,"results":"592","hashOfConfig":"512"},{"size":2530,"mtime":1673088834234,"results":"593","hashOfConfig":"512"},{"size":3160,"mtime":1673088834234,"results":"594","hashOfConfig":"512"},{"size":3987,"mtime":1673088834234,"results":"595","hashOfConfig":"512"},{"size":6849,"mtime":1673088834234,"results":"596","hashOfConfig":"512"},{"size":1365,"mtime":1673088834235,"results":"597","hashOfConfig":"512"},{"size":1952,"mtime":1673088834235,"results":"598","hashOfConfig":"512"},{"size":3619,"mtime":1673088834235,"results":"599","hashOfConfig":"512"},{"size":2394,"mtime":1673088834235,"results":"600","hashOfConfig":"512"},{"size":4029,"mtime":1673088834235,"results":"601","hashOfConfig":"512"},{"size":5079,"mtime":1673088834236,"results":"602","hashOfConfig":"512"},{"size":4176,"mtime":1673088834236,"results":"603","hashOfConfig":"512"},{"size":9537,"mtime":1673088834236,"results":"604","hashOfConfig":"512"},{"size":5960,"mtime":1673088834236,"results":"605","hashOfConfig":"512"},{"size":2097,"mtime":1673088834236,"results":"606","hashOfConfig":"512"},{"size":1540,"mtime":1673088834237,"results":"607","hashOfConfig":"512"},{"size":2180,"mtime":1673088834237,"results":"608","hashOfConfig":"512"},{"size":2222,"mtime":1673088834237,"results":"609","hashOfConfig":"512"},{"size":1626,"mtime":1673088834237,"results":"610","hashOfConfig":"512"},{"size":3539,"mtime":1673088834237,"results":"611","hashOfConfig":"512"},{"size":3040,"mtime":1673088834237,"results":"612","hashOfConfig":"512"},{"size":1700,"mtime":1673088834238,"results":"613","hashOfConfig":"512"},{"size":3396,"mtime":1673088834238,"results":"614","hashOfConfig":"512"},{"size":3631,"mtime":1673088834238,"results":"615","hashOfConfig":"512"},{"size":2968,"mtime":1673088834238,"results":"616","hashOfConfig":"512"},{"size":4014,"mtime":1673088834238,"results":"617","hashOfConfig":"512"},{"size":2167,"mtime":1673088834239,"results":"618","hashOfConfig":"512"},{"size":4988,"mtime":1673088834239,"results":"619","hashOfConfig":"512"},{"size":2792,"mtime":1673088834239,"results":"620","hashOfConfig":"512"},{"size":1050,"mtime":1673088834239,"results":"621","hashOfConfig":"512"},{"size":2359,"mtime":1673088834239,"results":"622","hashOfConfig":"512"},{"size":3344,"mtime":1673088834239,"results":"623","hashOfConfig":"512"},{"size":3368,"mtime":1673088834240,"results":"624","hashOfConfig":"512"},{"size":5788,"mtime":1673088834240,"results":"625","hashOfConfig":"512"},{"size":3242,"mtime":1673088834240,"results":"626","hashOfConfig":"512"},{"size":2832,"mtime":1673088834240,"results":"627","hashOfConfig":"512"},{"size":81,"mtime":1673088834240,"results":"628","hashOfConfig":"512"},{"size":3837,"mtime":1673088834240,"results":"629","hashOfConfig":"512"},{"size":3977,"mtime":1673088834241,"results":"630","hashOfConfig":"512"},{"size":4889,"mtime":1673088834241,"results":"631","hashOfConfig":"512"},{"size":3201,"mtime":1673088834241,"results":"632","hashOfConfig":"512"},{"size":134,"mtime":1673088834241,"results":"633","hashOfConfig":"512"},{"size":1527,"mtime":1673088834242,"results":"634","hashOfConfig":"512"},{"size":3453,"mtime":1673088834242,"results":"635","hashOfConfig":"512"},{"size":3361,"mtime":1673088834242,"results":"636","hashOfConfig":"512"},{"size":7035,"mtime":1673088834242,"results":"637","hashOfConfig":"512"},{"size":13964,"mtime":1673088834242,"results":"638","hashOfConfig":"512"},{"size":24350,"mtime":1673088834242,"results":"639","hashOfConfig":"512"},{"size":5030,"mtime":1673088834243,"results":"640","hashOfConfig":"512"},{"size":13433,"mtime":1673088834243,"results":"641","hashOfConfig":"512"},{"size":9504,"mtime":1673088834243,"results":"642","hashOfConfig":"512"},{"size":6319,"mtime":1673088834243,"results":"643","hashOfConfig":"512"},{"size":15976,"mtime":1673088834243,"results":"644","hashOfConfig":"512"},{"size":31820,"mtime":1673088834244,"results":"645","hashOfConfig":"512"},{"size":18281,"mtime":1673088834244,"results":"646","hashOfConfig":"512"},{"size":871,"mtime":1673088834244,"results":"647","hashOfConfig":"512"},{"size":1667,"mtime":1673088834244,"results":"648","hashOfConfig":"512"},{"size":7620,"mtime":1673088834244,"results":"649","hashOfConfig":"512"},{"size":2307,"mtime":1673088834245,"results":"650","hashOfConfig":"512"},{"size":21635,"mtime":1673088834245,"results":"651","hashOfConfig":"512"},{"size":10394,"mtime":1673088834245,"results":"652","hashOfConfig":"512"},{"size":7545,"mtime":1673088834245,"results":"653","hashOfConfig":"512"},{"size":12296,"mtime":1673088834245,"results":"654","hashOfConfig":"512"},{"size":1459,"mtime":1673088834245,"results":"655","hashOfConfig":"512"},{"size":3718,"mtime":1673088834246,"results":"656","hashOfConfig":"512"},{"size":1316,"mtime":1673088834246,"results":"657","hashOfConfig":"512"},{"size":1307,"mtime":1673088834246,"results":"658","hashOfConfig":"512"},{"size":8138,"mtime":1673088834246,"results":"659","hashOfConfig":"512"},{"size":795,"mtime":1673088834247,"results":"660","hashOfConfig":"512"},{"size":1397,"mtime":1673088834247,"results":"661","hashOfConfig":"512"},{"size":3501,"mtime":1673088834247,"results":"662","hashOfConfig":"512"},{"size":2044,"mtime":1673088834247,"results":"663","hashOfConfig":"512"},{"size":576,"mtime":1673088834247,"results":"664","hashOfConfig":"512"},{"size":2732,"mtime":1673088834248,"results":"665","hashOfConfig":"512"},{"size":182,"mtime":1673088834248,"results":"666","hashOfConfig":"512"},{"size":4599,"mtime":1673088834248,"results":"667","hashOfConfig":"512"},{"size":1452,"mtime":1673088834249,"results":"668","hashOfConfig":"512"},{"size":763,"mtime":1673088834249,"results":"669","hashOfConfig":"512"},{"size":129,"mtime":1673088834249,"results":"670","hashOfConfig":"512"},{"size":1272,"mtime":1673088834249,"results":"671","hashOfConfig":"512"},{"size":3348,"mtime":1673088834249,"results":"672","hashOfConfig":"512"},{"size":2880,"mtime":1673088834250,"results":"673","hashOfConfig":"512"},{"size":13964,"mtime":1673088834250,"results":"674","hashOfConfig":"512"},{"size":24350,"mtime":1673088834250,"results":"675","hashOfConfig":"512"},{"size":5030,"mtime":1673088834250,"results":"676","hashOfConfig":"512"},{"size":13433,"mtime":1673088834250,"results":"677","hashOfConfig":"512"},{"size":9504,"mtime":1673088834250,"results":"678","hashOfConfig":"512"},{"size":6319,"mtime":1673088834251,"results":"679","hashOfConfig":"512"},{"size":15976,"mtime":1673088834251,"results":"680","hashOfConfig":"512"},{"size":895,"mtime":1673088834251,"results":"681","hashOfConfig":"512"},{"size":1416,"mtime":1673088834251,"results":"682","hashOfConfig":"512"},{"size":7620,"mtime":1673088834251,"results":"683","hashOfConfig":"512"},{"size":2307,"mtime":1673088834251,"results":"684","hashOfConfig":"512"},{"size":10394,"mtime":1673088834251,"results":"685","hashOfConfig":"512"},{"size":7545,"mtime":1673088834251,"results":"686","hashOfConfig":"512"},{"size":12296,"mtime":1673088834251,"results":"687","hashOfConfig":"512"},{"size":1497,"mtime":1673088834252,"results":"688","hashOfConfig":"512"},{"size":3277,"mtime":1673088834252,"results":"689","hashOfConfig":"512"},{"size":1468,"mtime":1673088834252,"results":"690","hashOfConfig":"512"},{"size":1455,"mtime":1673088834252,"results":"691","hashOfConfig":"512"},{"size":8606,"mtime":1673088834252,"results":"692","hashOfConfig":"512"},{"size":811,"mtime":1673088834253,"results":"693","hashOfConfig":"512"},{"size":1285,"mtime":1673088834253,"results":"694","hashOfConfig":"512"},{"size":3408,"mtime":1673088834253,"results":"695","hashOfConfig":"512"},{"size":1659,"mtime":1673088834253,"results":"696","hashOfConfig":"512"},{"size":601,"mtime":1673088834253,"results":"697","hashOfConfig":"512"},{"size":3172,"mtime":1673088834254,"results":"698","hashOfConfig":"512"},{"size":2995,"mtime":1673088834254,"results":"699","hashOfConfig":"512"},{"size":2286,"mtime":1673088834254,"results":"700","hashOfConfig":"512"},{"size":2691,"mtime":1673088834254,"results":"701","hashOfConfig":"512"},{"size":2893,"mtime":1673088834254,"results":"702","hashOfConfig":"512"},{"size":3195,"mtime":1673088834254,"results":"703","hashOfConfig":"512"},{"size":2798,"mtime":1673088834254,"results":"704","hashOfConfig":"512"},{"size":3466,"mtime":1673088834255,"results":"705","hashOfConfig":"512"},{"size":4603,"mtime":1673088834255,"results":"706","hashOfConfig":"512"},{"size":7746,"mtime":1673088834255,"results":"707","hashOfConfig":"512"},{"size":1506,"mtime":1673088834256,"results":"708","hashOfConfig":"512"},{"size":1414,"mtime":1673088834256,"results":"709","hashOfConfig":"512"},{"size":4033,"mtime":1673088834256,"results":"710","hashOfConfig":"512"},{"size":2795,"mtime":1673088834256,"results":"711","hashOfConfig":"512"},{"size":4557,"mtime":1673088834256,"results":"712","hashOfConfig":"512"},{"size":5805,"mtime":1673088834256,"results":"713","hashOfConfig":"512"},{"size":4682,"mtime":1673088834257,"results":"714","hashOfConfig":"512"},{"size":2265,"mtime":1673088834257,"results":"715","hashOfConfig":"512"},{"size":1640,"mtime":1673088834257,"results":"716","hashOfConfig":"512"},{"size":2358,"mtime":1673088834257,"results":"717","hashOfConfig":"512"},{"size":2394,"mtime":1673088834257,"results":"718","hashOfConfig":"512"},{"size":1849,"mtime":1673088834258,"results":"719","hashOfConfig":"512"},{"size":3991,"mtime":1673088834258,"results":"720","hashOfConfig":"512"},{"size":3354,"mtime":1673088834258,"results":"721","hashOfConfig":"512"},{"size":1920,"mtime":1673088834258,"results":"722","hashOfConfig":"512"},{"size":3648,"mtime":1673088834258,"results":"723","hashOfConfig":"512"},{"size":4074,"mtime":1673088834259,"results":"724","hashOfConfig":"512"},{"size":3278,"mtime":1673088834259,"results":"725","hashOfConfig":"512"},{"size":4344,"mtime":1673088834259,"results":"726","hashOfConfig":"512"},{"size":2420,"mtime":1673088834259,"results":"727","hashOfConfig":"512"},{"size":5751,"mtime":1673088834259,"results":"728","hashOfConfig":"512"},{"size":3143,"mtime":1673088834259,"results":"729","hashOfConfig":"512"},{"size":1218,"mtime":1673088834260,"results":"730","hashOfConfig":"512"},{"size":2669,"mtime":1673088834260,"results":"731","hashOfConfig":"512"},{"size":3847,"mtime":1673088834260,"results":"732","hashOfConfig":"512"},{"size":3846,"mtime":1673088834260,"results":"733","hashOfConfig":"512"},{"size":6555,"mtime":1673088834260,"results":"734","hashOfConfig":"512"},{"size":3964,"mtime":1673088834260,"results":"735","hashOfConfig":"512"},{"size":3036,"mtime":1673088834260,"results":"736","hashOfConfig":"512"},{"size":99,"mtime":1673088834261,"results":"737","hashOfConfig":"512"},{"size":4228,"mtime":1673088834261,"results":"738","hashOfConfig":"512"},{"size":4549,"mtime":1673088834261,"results":"739","hashOfConfig":"512"},{"size":130,"mtime":1673088834261,"results":"740","hashOfConfig":"512"},{"size":539,"mtime":1673088834262,"results":"741","hashOfConfig":"512"},{"size":154,"mtime":1673088834262,"results":"742","hashOfConfig":"512"},{"size":3229,"mtime":1673088834262,"results":"743","hashOfConfig":"512"},{"size":1391,"mtime":1673088834262,"results":"744","hashOfConfig":"512"},{"size":1786,"mtime":1673088834263,"results":"745","hashOfConfig":"512"},{"size":510,"mtime":1673088834263,"results":"746","hashOfConfig":"512"},{"size":164,"mtime":1673088834263,"results":"747","hashOfConfig":"512"},{"size":6112,"mtime":1673088834263,"results":"748","hashOfConfig":"512"},{"size":6742,"mtime":1673088834264,"results":"749","hashOfConfig":"512"},{"size":11526,"mtime":1673088834264,"results":"750","hashOfConfig":"512"},{"size":20750,"mtime":1673088834264,"results":"751","hashOfConfig":"512"},{"size":21546,"mtime":1673088834264,"results":"752","hashOfConfig":"512"},{"size":15130,"mtime":1673088834264,"results":"753","hashOfConfig":"512"},{"size":1187,"mtime":1673088834265,"results":"754","hashOfConfig":"512"},{"size":2926,"mtime":1673088834265,"results":"755","hashOfConfig":"512"},{"size":17138,"mtime":1673088834265,"results":"756","hashOfConfig":"512"},{"size":18425,"mtime":1673088834265,"results":"757","hashOfConfig":"512"},{"size":17346,"mtime":1673088834265,"results":"758","hashOfConfig":"512"},{"size":2826,"mtime":1673088834266,"results":"759","hashOfConfig":"512"},{"size":7897,"mtime":1673088834266,"results":"760","hashOfConfig":"512"},{"size":1564,"mtime":1673088834266,"results":"761","hashOfConfig":"512"},{"size":1556,"mtime":1673088834266,"results":"762","hashOfConfig":"512"},{"size":9435,"mtime":1673088834266,"results":"763","hashOfConfig":"512"},{"size":908,"mtime":1673088834267,"results":"764","hashOfConfig":"512"},{"size":3121,"mtime":1673088834267,"results":"765","hashOfConfig":"512"},{"size":7942,"mtime":1673088834267,"results":"766","hashOfConfig":"512"},{"size":3730,"mtime":1673088834267,"results":"767","hashOfConfig":"512"},{"size":585,"mtime":1673088834267,"results":"768","hashOfConfig":"512"},{"size":219,"mtime":1673088834267,"results":"769","hashOfConfig":"512"},{"size":3785,"mtime":1673088834268,"results":"770","hashOfConfig":"512"},{"size":7733,"mtime":1673088834268,"results":"771","hashOfConfig":"512"},{"size":7986,"mtime":1673088834268,"results":"772","hashOfConfig":"512"},{"size":23128,"mtime":1673088834268,"results":"773","hashOfConfig":"512"},{"size":1541,"mtime":1673088834268,"results":"774","hashOfConfig":"512"},{"size":1975,"mtime":1673088834269,"results":"775","hashOfConfig":"512"},{"size":3609,"mtime":1673088834269,"results":"776","hashOfConfig":"512"},{"size":2776,"mtime":1673088834269,"results":"777","hashOfConfig":"512"},{"size":4862,"mtime":1673088834269,"results":"778","hashOfConfig":"512"},{"size":1048,"mtime":1673088834269,"results":"779","hashOfConfig":"512"},{"size":155,"mtime":1673088834269,"results":"780","hashOfConfig":"512"},{"size":12079,"mtime":1673088834270,"results":"781","hashOfConfig":"512"},{"size":6195,"mtime":1673088834270,"results":"782","hashOfConfig":"512"},{"size":2747,"mtime":1673088834270,"results":"783","hashOfConfig":"512"},{"size":6143,"mtime":1673088834271,"results":"784","hashOfConfig":"512"},{"size":32838,"mtime":1673088834271,"results":"785","hashOfConfig":"512"},{"size":10534,"mtime":1673088834271,"results":"786","hashOfConfig":"512"},{"size":20321,"mtime":1673088834271,"results":"787","hashOfConfig":"512"},{"size":33520,"mtime":1673088834271,"results":"788","hashOfConfig":"512"},{"size":40024,"mtime":1673088834272,"results":"789","hashOfConfig":"512"},{"size":38695,"mtime":1673088834272,"results":"790","hashOfConfig":"512"},{"size":1148,"mtime":1673088834272,"results":"791","hashOfConfig":"512"},{"size":1390,"mtime":1673088834272,"results":"792","hashOfConfig":"512"},{"size":15917,"mtime":1673088834272,"results":"793","hashOfConfig":"512"},{"size":21719,"mtime":1673088834272,"results":"794","hashOfConfig":"512"},{"size":15632,"mtime":1673088834272,"results":"795","hashOfConfig":"512"},{"size":27212,"mtime":1673088834272,"results":"796","hashOfConfig":"512"},{"size":2415,"mtime":1673088834273,"results":"797","hashOfConfig":"512"},{"size":7002,"mtime":1673088834273,"results":"798","hashOfConfig":"512"},{"size":1352,"mtime":1673088834273,"results":"799","hashOfConfig":"512"},{"size":1341,"mtime":1673088834273,"results":"800","hashOfConfig":"512"},{"size":15729,"mtime":1673088834273,"results":"801","hashOfConfig":"512"},{"size":1006,"mtime":1673088834273,"results":"802","hashOfConfig":"512"},{"size":3441,"mtime":1673088834273,"results":"803","hashOfConfig":"512"},{"size":531,"mtime":1673088834274,"results":"804","hashOfConfig":"512"},{"size":127,"mtime":1673088834274,"results":"805","hashOfConfig":"512"},{"size":1584,"mtime":1673088834274,"results":"806","hashOfConfig":"512"},{"size":3406,"mtime":1673088834274,"results":"807","hashOfConfig":"512"},{"size":1247,"mtime":1673088834274,"results":"808","hashOfConfig":"512"},{"size":1347,"mtime":1673088834275,"results":"809","hashOfConfig":"512"},{"size":1289,"mtime":1673088834275,"results":"810","hashOfConfig":"512"},{"size":12411,"mtime":1673088834275,"results":"811","hashOfConfig":"512"},{"size":722,"mtime":1673088834275,"results":"812","hashOfConfig":"512"},{"size":524,"mtime":1673088834275,"results":"813","hashOfConfig":"512"},{"size":137,"mtime":1673088834275,"results":"814","hashOfConfig":"512"},{"size":2602,"mtime":1673088834276,"results":"815","hashOfConfig":"512"},{"size":5372,"mtime":1673088834276,"results":"816","hashOfConfig":"512"},{"size":2310,"mtime":1673088834276,"results":"817","hashOfConfig":"512"},{"size":4527,"mtime":1673088834276,"results":"818","hashOfConfig":"512"},{"size":2239,"mtime":1673088834276,"results":"819","hashOfConfig":"512"},{"size":2523,"mtime":1673088834277,"results":"820","hashOfConfig":"512"},{"size":739,"mtime":1673088834277,"results":"821","hashOfConfig":"512"},{"size":2188,"mtime":1673088834277,"results":"822","hashOfConfig":"512"},{"size":2028,"mtime":1673088834277,"results":"823","hashOfConfig":"512"},{"size":480,"mtime":1673088834277,"results":"824","hashOfConfig":"512"},{"size":1203,"mtime":1673088834278,"results":"825","hashOfConfig":"512"},{"size":88,"mtime":1673088834278,"results":"826","hashOfConfig":"512"},{"size":815,"mtime":1673088834278,"results":"827","hashOfConfig":"512"},{"size":2380,"mtime":1673088834278,"results":"828","hashOfConfig":"512"},{"size":3479,"mtime":1673088834278,"results":"829","hashOfConfig":"512"},{"size":3366,"mtime":1673088834278,"results":"830","hashOfConfig":"512"},{"size":13177,"mtime":1673088834279,"results":"831","hashOfConfig":"512"},{"size":9717,"mtime":1673088834279,"results":"832","hashOfConfig":"512"},{"size":15331,"mtime":1673088834279,"results":"833","hashOfConfig":"512"},{"size":11886,"mtime":1673088834279,"results":"834","hashOfConfig":"512"},{"size":34478,"mtime":1673088834279,"results":"835","hashOfConfig":"512"},{"size":1455,"mtime":1673088834280,"results":"836","hashOfConfig":"512"},{"size":6828,"mtime":1673088834280,"results":"837","hashOfConfig":"512"},{"size":1397,"mtime":1673088834280,"results":"838","hashOfConfig":"512"},{"size":1389,"mtime":1673088834280,"results":"839","hashOfConfig":"512"},{"size":7626,"mtime":1673088834280,"results":"840","hashOfConfig":"512"},{"size":772,"mtime":1673088834281,"results":"841","hashOfConfig":"512"},{"size":1445,"mtime":1673088834281,"results":"842","hashOfConfig":"512"},{"size":4093,"mtime":1673088834281,"results":"843","hashOfConfig":"512"},{"size":1732,"mtime":1673088834281,"results":"844","hashOfConfig":"512"},{"size":539,"mtime":1673088834281,"results":"845","hashOfConfig":"512"},{"size":4051,"mtime":1673088834282,"results":"846","hashOfConfig":"512"},{"size":3382,"mtime":1673088834282,"results":"847","hashOfConfig":"512"},{"size":4344,"mtime":1673088834282,"results":"848","hashOfConfig":"512"},{"size":1279,"mtime":1673088834283,"results":"849","hashOfConfig":"512"},{"size":9244,"mtime":1673088834283,"results":"850","hashOfConfig":"512"},{"size":7144,"mtime":1673088834283,"results":"851","hashOfConfig":"512"},{"size":3467,"mtime":1673088834283,"results":"852","hashOfConfig":"512"},{"size":2376,"mtime":1673088834283,"results":"853","hashOfConfig":"512"},{"size":3756,"mtime":1673088834283,"results":"854","hashOfConfig":"512"},{"size":2370,"mtime":1673088834284,"results":"855","hashOfConfig":"512"},{"size":1808,"mtime":1673088834284,"results":"856","hashOfConfig":"512"},{"size":3837,"mtime":1673088834284,"results":"857","hashOfConfig":"512"},{"size":3170,"mtime":1673088834284,"results":"858","hashOfConfig":"512"},{"size":1816,"mtime":1673088834284,"results":"859","hashOfConfig":"512"},{"size":3339,"mtime":1673088834285,"results":"860","hashOfConfig":"512"},{"size":2964,"mtime":1673088834285,"results":"861","hashOfConfig":"512"},{"size":2680,"mtime":1673088834285,"results":"862","hashOfConfig":"512"},{"size":3591,"mtime":1673088834285,"results":"863","hashOfConfig":"512"},{"size":3819,"mtime":1673088834285,"results":"864","hashOfConfig":"512"},{"size":6385,"mtime":1673088834286,"results":"865","hashOfConfig":"512"},{"size":3726,"mtime":1673088834286,"results":"866","hashOfConfig":"512"},{"size":3004,"mtime":1673088834286,"results":"867","hashOfConfig":"512"},{"size":93,"mtime":1673088834286,"results":"868","hashOfConfig":"512"},{"size":5279,"mtime":1673088834286,"results":"869","hashOfConfig":"512"},{"size":125,"mtime":1673088834287,"results":"870","hashOfConfig":"512"},{"size":1437,"mtime":1673088834287,"results":"871","hashOfConfig":"512"},{"size":2786,"mtime":1673088834287,"results":"872","hashOfConfig":"512"},{"size":2880,"mtime":1673088834287,"results":"873","hashOfConfig":"512"},{"size":7035,"mtime":1673088834288,"results":"874","hashOfConfig":"512"},{"size":13964,"mtime":1673088834288,"results":"875","hashOfConfig":"512"},{"size":24350,"mtime":1673088834288,"results":"876","hashOfConfig":"512"},{"size":5030,"mtime":1673088834288,"results":"877","hashOfConfig":"512"},{"size":13433,"mtime":1673088834288,"results":"878","hashOfConfig":"512"},{"size":9504,"mtime":1673088834288,"results":"879","hashOfConfig":"512"},{"size":6319,"mtime":1673088834288,"results":"880","hashOfConfig":"512"},{"size":15976,"mtime":1673088834289,"results":"881","hashOfConfig":"512"},{"size":31820,"mtime":1673088834289,"results":"882","hashOfConfig":"512"},{"size":18281,"mtime":1673088834289,"results":"883","hashOfConfig":"512"},{"size":855,"mtime":1673088834289,"results":"884","hashOfConfig":"512"},{"size":1416,"mtime":1673088834289,"results":"885","hashOfConfig":"512"},{"size":7620,"mtime":1673088834289,"results":"886","hashOfConfig":"512"},{"size":2307,"mtime":1673088834289,"results":"887","hashOfConfig":"512"},{"size":10394,"mtime":1673088834290,"results":"888","hashOfConfig":"512"},{"size":7545,"mtime":1673088834290,"results":"889","hashOfConfig":"512"},{"size":12296,"mtime":1673088834290,"results":"890","hashOfConfig":"512"},{"size":1264,"mtime":1673088834290,"results":"891","hashOfConfig":"512"},{"size":3277,"mtime":1673088834290,"results":"892","hashOfConfig":"512"},{"size":1248,"mtime":1673088834291,"results":"893","hashOfConfig":"512"},{"size":1236,"mtime":1673088834291,"results":"894","hashOfConfig":"512"},{"size":7736,"mtime":1673088834291,"results":"895","hashOfConfig":"512"},{"size":675,"mtime":1673088834291,"results":"896","hashOfConfig":"512"},{"size":1285,"mtime":1673088834291,"results":"897","hashOfConfig":"512"},{"size":3408,"mtime":1673088834291,"results":"898","hashOfConfig":"512"},{"size":1644,"mtime":1673088834291,"results":"899","hashOfConfig":"512"},{"size":513,"mtime":1673088834292,"results":"900","hashOfConfig":"512"},{"size":2732,"mtime":1673088834292,"results":"901","hashOfConfig":"512"},{"size":2798,"mtime":1673088834292,"results":"902","hashOfConfig":"512"},{"size":2084,"mtime":1673088834292,"results":"903","hashOfConfig":"512"},{"size":2327,"mtime":1673088834292,"results":"904","hashOfConfig":"512"},{"size":2504,"mtime":1673088834293,"results":"905","hashOfConfig":"512"},{"size":2794,"mtime":1673088834293,"results":"906","hashOfConfig":"512"},{"size":2517,"mtime":1673088834293,"results":"907","hashOfConfig":"512"},{"size":3160,"mtime":1673088834293,"results":"908","hashOfConfig":"512"},{"size":3969,"mtime":1673088834294,"results":"909","hashOfConfig":"512"},{"size":6846,"mtime":1673088834294,"results":"910","hashOfConfig":"512"},{"size":1365,"mtime":1673088834294,"results":"911","hashOfConfig":"512"},{"size":1282,"mtime":1673088834294,"results":"912","hashOfConfig":"512"},{"size":3656,"mtime":1673088834294,"results":"913","hashOfConfig":"512"},{"size":2394,"mtime":1673088834294,"results":"914","hashOfConfig":"512"},{"size":4029,"mtime":1673088834295,"results":"915","hashOfConfig":"512"},{"size":5066,"mtime":1673088834295,"results":"916","hashOfConfig":"512"},{"size":4176,"mtime":1673088834295,"results":"917","hashOfConfig":"512"},{"size":81,"mtime":1673088834295,"results":"918","hashOfConfig":"512"},{"size":3977,"mtime":1673088834295,"results":"919","hashOfConfig":"512"},{"size":167,"mtime":1673088834296,"results":"920","hashOfConfig":"512"},{"size":2133,"mtime":1673088834296,"results":"921","hashOfConfig":"512"},{"size":4866,"mtime":1673088834296,"results":"922","hashOfConfig":"512"},{"size":5145,"mtime":1673088834296,"results":"923","hashOfConfig":"512"},{"size":9222,"mtime":1673088834297,"results":"924","hashOfConfig":"512"},{"size":15923,"mtime":1673088834297,"results":"925","hashOfConfig":"512"},{"size":11061,"mtime":1673088834297,"results":"926","hashOfConfig":"512"},{"size":967,"mtime":1673088834297,"results":"927","hashOfConfig":"512"},{"size":1540,"mtime":1673088834297,"results":"928","hashOfConfig":"512"},{"size":12050,"mtime":1673088834297,"results":"929","hashOfConfig":"512"},{"size":14916,"mtime":1673088834298,"results":"930","hashOfConfig":"512"},{"size":12279,"mtime":1673088834298,"results":"931","hashOfConfig":"512"},{"size":1931,"mtime":1673088834298,"results":"932","hashOfConfig":"512"},{"size":5611,"mtime":1673088834298,"results":"933","hashOfConfig":"512"},{"size":1962,"mtime":1673088834299,"results":"934","hashOfConfig":"512"},{"size":1954,"mtime":1673088834299,"results":"935","hashOfConfig":"512"},{"size":9484,"mtime":1673088834299,"results":"936","hashOfConfig":"512"},{"size":1138,"mtime":1673088834299,"results":"937","hashOfConfig":"512"},{"size":2187,"mtime":1673088834300,"results":"938","hashOfConfig":"512"},{"size":5264,"mtime":1673088834300,"results":"939","hashOfConfig":"512"},{"size":2489,"mtime":1673088834300,"results":"940","hashOfConfig":"512"},{"size":683,"mtime":1673088834300,"results":"941","hashOfConfig":"512"},{"size":3412,"mtime":1673088834300,"results":"942","hashOfConfig":"512"},{"size":95,"mtime":1673088834300,"results":"943","hashOfConfig":"512"},{"size":126,"mtime":1673088834301,"results":"944","hashOfConfig":"512"},{"size":3490,"mtime":1673088834301,"results":"945","hashOfConfig":"512"},{"size":3197,"mtime":1673088834301,"results":"946","hashOfConfig":"512"},{"size":1433,"mtime":1673088834301,"results":"947","hashOfConfig":"512"},{"size":1381,"mtime":1673088834301,"results":"948","hashOfConfig":"512"},{"size":1391,"mtime":1673088834302,"results":"949","hashOfConfig":"512"},{"size":553,"mtime":1673088834302,"results":"950","hashOfConfig":"512"},{"size":173,"mtime":1673088834302,"results":"951","hashOfConfig":"512"},{"size":9632,"mtime":1673088834302,"results":"952","hashOfConfig":"512"},{"size":4804,"mtime":1673088834302,"results":"953","hashOfConfig":"512"},{"size":4875,"mtime":1673088834303,"results":"954","hashOfConfig":"512"},{"size":2023,"mtime":1673088834303,"results":"955","hashOfConfig":"512"},{"size":5336,"mtime":1673088834303,"results":"956","hashOfConfig":"512"},{"size":1732,"mtime":1673088834304,"results":"957","hashOfConfig":"512"},{"size":1985,"mtime":1673088834304,"results":"958","hashOfConfig":"512"},{"size":773,"mtime":1673088834304,"results":"959","hashOfConfig":"512"},{"size":4067,"mtime":1673088834304,"results":"960","hashOfConfig":"512"},{"size":1673,"mtime":1673088834304,"results":"961","hashOfConfig":"512"},{"size":694,"mtime":1673088834304,"results":"962","hashOfConfig":"512"},{"size":91,"mtime":1673088834305,"results":"963","hashOfConfig":"512"},{"size":116,"mtime":1673088834305,"results":"964","hashOfConfig":"512"},{"size":1442,"mtime":1673088834305,"results":"965","hashOfConfig":"512"},{"size":2998,"mtime":1673088834305,"results":"966","hashOfConfig":"512"},{"size":2930,"mtime":1673088834305,"results":"967","hashOfConfig":"512"},{"size":5785,"mtime":1673088834306,"results":"968","hashOfConfig":"512"},{"size":15734,"mtime":1673088834306,"results":"969","hashOfConfig":"512"},{"size":25234,"mtime":1673088834306,"results":"970","hashOfConfig":"512"},{"size":4419,"mtime":1673088834306,"results":"971","hashOfConfig":"512"},{"size":13158,"mtime":1673088834307,"results":"972","hashOfConfig":"512"},{"size":9176,"mtime":1673088834307,"results":"973","hashOfConfig":"512"},{"size":664,"mtime":1673088834307,"results":"974","hashOfConfig":"512"},{"size":1251,"mtime":1673088834307,"results":"975","hashOfConfig":"512"},{"size":697,"mtime":1673088834308,"results":"976","hashOfConfig":"512"},{"size":2351,"mtime":1673088834308,"results":"977","hashOfConfig":"512"},{"size":14303,"mtime":1673088834308,"results":"978","hashOfConfig":"512"},{"size":3609,"mtime":1673088834308,"results":"979","hashOfConfig":"512"},{"size":5984,"mtime":1673088834308,"results":"980","hashOfConfig":"512"},{"size":1369,"mtime":1673088834308,"results":"981","hashOfConfig":"512"},{"size":3955,"mtime":1673088834308,"results":"982","hashOfConfig":"512"},{"size":6733,"mtime":1673088834307,"results":"983","hashOfConfig":"512"},{"size":14458,"mtime":1673088834309,"results":"984","hashOfConfig":"512"},{"size":32682,"mtime":1673088834309,"results":"985","hashOfConfig":"512"},{"size":17031,"mtime":1673088834309,"results":"986","hashOfConfig":"512"},{"size":841,"mtime":1673088834309,"results":"987","hashOfConfig":"512"},{"size":1681,"mtime":1673088834309,"results":"988","hashOfConfig":"512"},{"size":8212,"mtime":1673088834310,"results":"989","hashOfConfig":"512"},{"size":2081,"mtime":1673088834310,"results":"990","hashOfConfig":"512"},{"size":19479,"mtime":1673088834310,"results":"991","hashOfConfig":"512"},{"size":9939,"mtime":1673088834310,"results":"992","hashOfConfig":"512"},{"size":7071,"mtime":1673088834310,"results":"993","hashOfConfig":"512"},{"size":11315,"mtime":1673088834311,"results":"994","hashOfConfig":"512"},{"size":1164,"mtime":1673088834311,"results":"995","hashOfConfig":"512"},{"size":3201,"mtime":1673088834311,"results":"996","hashOfConfig":"512"},{"size":1298,"mtime":1673088834311,"results":"997","hashOfConfig":"512"},{"size":1293,"mtime":1673088834311,"results":"998","hashOfConfig":"512"},{"size":10230,"mtime":1673088834312,"results":"999","hashOfConfig":"512"},{"size":630,"mtime":1673088834312,"results":"1000","hashOfConfig":"512"},{"size":1027,"mtime":1673088834312,"results":"1001","hashOfConfig":"512"},{"size":2880,"mtime":1673088834312,"results":"1002","hashOfConfig":"512"},{"size":2304,"mtime":1673088834312,"results":"1003","hashOfConfig":"512"},{"size":501,"mtime":1673088834312,"results":"1004","hashOfConfig":"512"},{"size":115,"mtime":1673088834313,"results":"1005","hashOfConfig":"512"},{"size":1436,"mtime":1673088834313,"results":"1006","hashOfConfig":"512"},{"size":2820,"mtime":1673088834313,"results":"1007","hashOfConfig":"512"},{"size":1038,"mtime":1673088834313,"results":"1008","hashOfConfig":"512"},{"size":1294,"mtime":1673088834313,"results":"1009","hashOfConfig":"512"},{"size":1292,"mtime":1673088834314,"results":"1010","hashOfConfig":"512"},{"size":7633,"mtime":1673088834314,"results":"1011","hashOfConfig":"512"},{"size":599,"mtime":1673088834314,"results":"1012","hashOfConfig":"512"},{"size":1080,"mtime":1673088834314,"results":"1013","hashOfConfig":"512"},{"size":2723,"mtime":1673088834314,"results":"1014","hashOfConfig":"512"},{"size":2295,"mtime":1673088834314,"results":"1015","hashOfConfig":"512"},{"size":495,"mtime":1673088834314,"results":"1016","hashOfConfig":"512"},{"size":8456,"mtime":1673092075067,"results":"1017","hashOfConfig":"1018"},{"size":2915,"mtime":1673088783900,"results":"1019","hashOfConfig":"1018"},{"size":6576,"mtime":1673092075067,"results":"1020","hashOfConfig":"1018"},{"size":5055,"mtime":1673092075067,"results":"1021","hashOfConfig":"1018"},{"size":1241,"mtime":1673088953681,"results":"1022","hashOfConfig":"1018"},{"filePath":"1023","messages":"1024","suppressedMessages":"1025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"viw90q",{"filePath":"1026","messages":"1027","suppressedMessages":"1028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1029","messages":"1030","suppressedMessages":"1031","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1032","messages":"1033","suppressedMessages":"1034","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1035","messages":"1036","suppressedMessages":"1037","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1038","messages":"1039","suppressedMessages":"1040","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1041","messages":"1042","suppressedMessages":"1043","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1044","messages":"1045","suppressedMessages":"1046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1047","messages":"1048","suppressedMessages":"1049","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1050","messages":"1051","suppressedMessages":"1052","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"1053","messages":"1054","suppressedMessages":"1055","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1056","messages":"1057","suppressedMessages":"1058","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1059","messages":"1060","suppressedMessages":"1061","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1062","messages":"1063","suppressedMessages":"1064","errorCount":26,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":26,"fixableWarningCount":0,"source":null},{"filePath":"1065","messages":"1066","suppressedMessages":"1067","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"1068","messages":"1069","suppressedMessages":"1070","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1071","messages":"1072","suppressedMessages":"1073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1074","messages":"1075","suppressedMessages":"1076","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1077","messages":"1078","suppressedMessages":"1079","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1080","messages":"1081","suppressedMessages":"1082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1083","messages":"1084","suppressedMessages":"1085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1086","messages":"1087","suppressedMessages":"1088","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1089","messages":"1090","suppressedMessages":"1091","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1092","messages":"1093","suppressedMessages":"1094","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1095","messages":"1096","suppressedMessages":"1097","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1098","messages":"1099","suppressedMessages":"1100","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1101","messages":"1102","suppressedMessages":"1103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1104","messages":"1105","suppressedMessages":"1106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1107","messages":"1108","suppressedMessages":"1109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1110","messages":"1111","suppressedMessages":"1112","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1113","messages":"1114","suppressedMessages":"1115","errorCount":29,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":29,"fixableWarningCount":0,"source":null},{"filePath":"1116","messages":"1117","suppressedMessages":"1118","errorCount":29,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":29,"fixableWarningCount":0,"source":null},{"filePath":"1119","messages":"1120","suppressedMessages":"1121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1122","messages":"1123","suppressedMessages":"1124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1125","messages":"1126","suppressedMessages":"1127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1128","messages":"1129","suppressedMessages":"1130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1131","messages":"1132","suppressedMessages":"1133","errorCount":104,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":104,"fixableWarningCount":0,"source":null},{"filePath":"1134","messages":"1135","suppressedMessages":"1136","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1137","messages":"1138","suppressedMessages":"1139","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1140","messages":"1141","suppressedMessages":"1142","errorCount":106,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":106,"fixableWarningCount":0,"source":null},{"filePath":"1143","messages":"1144","suppressedMessages":"1145","errorCount":23,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":23,"fixableWarningCount":0,"source":null},{"filePath":"1146","messages":"1147","suppressedMessages":"1148","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1149","messages":"1150","suppressedMessages":"1151","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1152","messages":"1153","suppressedMessages":"1154","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1155","messages":"1156","suppressedMessages":"1157","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1158","messages":"1159","suppressedMessages":"1160","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1161","messages":"1162","suppressedMessages":"1163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1164","messages":"1165","suppressedMessages":"1166","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1167","messages":"1168","suppressedMessages":"1169","errorCount":33,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":33,"fixableWarningCount":0,"source":null},{"filePath":"1170","messages":"1171","suppressedMessages":"1172","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1173","messages":"1174","suppressedMessages":"1175","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1176","messages":"1177","suppressedMessages":"1178","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1179","messages":"1180","suppressedMessages":"1181","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1182","messages":"1183","suppressedMessages":"1184","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1185","messages":"1186","suppressedMessages":"1187","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1188","messages":"1189","suppressedMessages":"1190","errorCount":83,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":83,"fixableWarningCount":0,"source":null},{"filePath":"1191","messages":"1192","suppressedMessages":"1193","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1194","messages":"1195","suppressedMessages":"1196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1197","messages":"1198","suppressedMessages":"1199","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1200","messages":"1201","suppressedMessages":"1202","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1203","messages":"1204","suppressedMessages":"1205","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1206","messages":"1207","suppressedMessages":"1208","errorCount":84,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":84,"fixableWarningCount":0,"source":null},{"filePath":"1209","messages":"1210","suppressedMessages":"1211","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"1212","messages":"1213","suppressedMessages":"1214","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1215","messages":"1216","suppressedMessages":"1217","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1218","messages":"1219","suppressedMessages":"1220","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1221","messages":"1222","suppressedMessages":"1223","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1224","messages":"1225","suppressedMessages":"1226","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1227","messages":"1228","suppressedMessages":"1229","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1230","messages":"1231","suppressedMessages":"1232","errorCount":36,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":36,"fixableWarningCount":0,"source":null},{"filePath":"1233","messages":"1234","suppressedMessages":"1235","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1236","messages":"1237","suppressedMessages":"1238","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1239","messages":"1240","suppressedMessages":"1241","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1242","messages":"1243","suppressedMessages":"1244","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1245","messages":"1246","suppressedMessages":"1247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1248","messages":"1249","suppressedMessages":"1250","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1251","messages":"1252","suppressedMessages":"1253","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1254","messages":"1255","suppressedMessages":"1256","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1257","messages":"1258","suppressedMessages":"1259","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1260","messages":"1261","suppressedMessages":"1262","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"1263","messages":"1264","suppressedMessages":"1265","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1266","messages":"1267","suppressedMessages":"1268","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1269","messages":"1270","suppressedMessages":"1271","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1272","messages":"1273","suppressedMessages":"1274","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1275","messages":"1276","suppressedMessages":"1277","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1278","messages":"1279","suppressedMessages":"1280","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1281","messages":"1282","suppressedMessages":"1283","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1284","messages":"1285","suppressedMessages":"1286","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1287","messages":"1288","suppressedMessages":"1289","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1290","messages":"1291","suppressedMessages":"1292","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1293","messages":"1294","suppressedMessages":"1295","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1296","messages":"1297","suppressedMessages":"1298","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1299","messages":"1300","suppressedMessages":"1301","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1302","messages":"1303","suppressedMessages":"1304","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1305","messages":"1306","suppressedMessages":"1307","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1308","messages":"1309","suppressedMessages":"1310","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1311","messages":"1312","suppressedMessages":"1313","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1314","messages":"1315","suppressedMessages":"1316","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1317","messages":"1318","suppressedMessages":"1319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1320","messages":"1321","suppressedMessages":"1322","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1323","messages":"1324","suppressedMessages":"1325","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1326","messages":"1327","suppressedMessages":"1328","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1329","messages":"1330","suppressedMessages":"1331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1332","messages":"1333","suppressedMessages":"1334","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1335","messages":"1336","suppressedMessages":"1337","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1338","messages":"1339","suppressedMessages":"1340","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1341","messages":"1342","suppressedMessages":"1343","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1344","messages":"1345","suppressedMessages":"1346","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1347","messages":"1348","suppressedMessages":"1349","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1350","messages":"1351","suppressedMessages":"1352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1353","messages":"1354","suppressedMessages":"1355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1356","messages":"1357","suppressedMessages":"1358","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1359","messages":"1360","suppressedMessages":"1361","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1362","messages":"1363","suppressedMessages":"1364","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1365","messages":"1366","suppressedMessages":"1367","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1368","messages":"1369","suppressedMessages":"1370","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1371","messages":"1372","suppressedMessages":"1373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1374","messages":"1375","suppressedMessages":"1376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1377","messages":"1378","suppressedMessages":"1379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1380","messages":"1381","suppressedMessages":"1382","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1383","messages":"1384","suppressedMessages":"1385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1386","messages":"1387","suppressedMessages":"1388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1389","messages":"1390","suppressedMessages":"1391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1392","messages":"1393","suppressedMessages":"1394","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1395","messages":"1396","suppressedMessages":"1397","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1398","messages":"1399","suppressedMessages":"1400","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1401","messages":"1402","suppressedMessages":"1403","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1404","messages":"1405","suppressedMessages":"1406","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1407","messages":"1408","suppressedMessages":"1409","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1410","messages":"1411","suppressedMessages":"1412","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1413","messages":"1414","suppressedMessages":"1415","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1416","messages":"1417","suppressedMessages":"1418","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1419","messages":"1420","suppressedMessages":"1421","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1422","messages":"1423","suppressedMessages":"1424","errorCount":79,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":79,"fixableWarningCount":0,"source":null},{"filePath":"1425","messages":"1426","suppressedMessages":"1427","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1428","messages":"1429","suppressedMessages":"1430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1431","messages":"1432","suppressedMessages":"1433","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1434","messages":"1435","suppressedMessages":"1436","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1437","messages":"1438","suppressedMessages":"1439","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1440","messages":"1441","suppressedMessages":"1442","errorCount":59,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":59,"fixableWarningCount":0,"source":null},{"filePath":"1443","messages":"1444","suppressedMessages":"1445","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1446","messages":"1447","suppressedMessages":"1448","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1449","messages":"1450","suppressedMessages":"1451","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1452","messages":"1453","suppressedMessages":"1454","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1455","messages":"1456","suppressedMessages":"1457","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1458","messages":"1459","suppressedMessages":"1460","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1461","messages":"1462","suppressedMessages":"1463","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1464","messages":"1465","suppressedMessages":"1466","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"1467","messages":"1468","suppressedMessages":"1469","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1470","messages":"1471","suppressedMessages":"1472","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1473","messages":"1474","suppressedMessages":"1475","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1476","messages":"1477","suppressedMessages":"1478","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1479","messages":"1480","suppressedMessages":"1481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1482","messages":"1483","suppressedMessages":"1484","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1485","messages":"1486","suppressedMessages":"1487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1488","messages":"1489","suppressedMessages":"1490","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1491","messages":"1492","suppressedMessages":"1493","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1494","messages":"1495","suppressedMessages":"1496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1497","messages":"1498","suppressedMessages":"1499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1500","messages":"1501","suppressedMessages":"1502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1503","messages":"1504","suppressedMessages":"1505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1506","messages":"1507","suppressedMessages":"1508","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1509","messages":"1510","suppressedMessages":"1511","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1512","messages":"1513","suppressedMessages":"1514","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1515","messages":"1516","suppressedMessages":"1517","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1518","messages":"1519","suppressedMessages":"1520","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1521","messages":"1522","suppressedMessages":"1523","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1524","messages":"1525","suppressedMessages":"1526","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1527","messages":"1528","suppressedMessages":"1529","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1530","messages":"1531","suppressedMessages":"1532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1533","messages":"1534","suppressedMessages":"1535","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1536","messages":"1537","suppressedMessages":"1538","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1539","messages":"1540","suppressedMessages":"1541","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1542","messages":"1543","suppressedMessages":"1544","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1545","messages":"1546","suppressedMessages":"1547","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1548","messages":"1549","suppressedMessages":"1550","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1551","messages":"1552","suppressedMessages":"1553","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1554","messages":"1555","suppressedMessages":"1556","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1557","messages":"1558","suppressedMessages":"1559","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1560","messages":"1561","suppressedMessages":"1562","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1563","messages":"1564","suppressedMessages":"1565","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1566","messages":"1567","suppressedMessages":"1568","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1569","messages":"1570","suppressedMessages":"1571","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1572","messages":"1573","suppressedMessages":"1574","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1575","messages":"1576","suppressedMessages":"1577","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1578","messages":"1579","suppressedMessages":"1580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1581","messages":"1582","suppressedMessages":"1583","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1584","messages":"1585","suppressedMessages":"1586","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1587","messages":"1588","suppressedMessages":"1589","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1590","messages":"1591","suppressedMessages":"1592","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1593","messages":"1594","suppressedMessages":"1595","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"1596","messages":"1597","suppressedMessages":"1598","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1599","messages":"1600","suppressedMessages":"1601","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1602","messages":"1603","suppressedMessages":"1604","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1605","messages":"1606","suppressedMessages":"1607","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1608","messages":"1609","suppressedMessages":"1610","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1611","messages":"1612","suppressedMessages":"1613","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1614","messages":"1615","suppressedMessages":"1616","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1617","messages":"1618","suppressedMessages":"1619","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1620","messages":"1621","suppressedMessages":"1622","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1623","messages":"1624","suppressedMessages":"1625","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1626","messages":"1627","suppressedMessages":"1628","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1629","messages":"1630","suppressedMessages":"1631","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1632","messages":"1633","suppressedMessages":"1634","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1635","messages":"1636","suppressedMessages":"1637","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1638","messages":"1639","suppressedMessages":"1640","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1641","messages":"1642","suppressedMessages":"1643","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1644","messages":"1645","suppressedMessages":"1646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1647","messages":"1648","suppressedMessages":"1649","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1650","messages":"1651","suppressedMessages":"1652","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1653","messages":"1654","suppressedMessages":"1655","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1656","messages":"1657","suppressedMessages":"1658","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1659","messages":"1660","suppressedMessages":"1661","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1662","messages":"1663","suppressedMessages":"1664","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1665","messages":"1666","suppressedMessages":"1667","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1668","messages":"1669","suppressedMessages":"1670","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1671","messages":"1672","suppressedMessages":"1673","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1674","messages":"1675","suppressedMessages":"1676","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1677","messages":"1678","suppressedMessages":"1679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1680","messages":"1681","suppressedMessages":"1682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1683","messages":"1684","suppressedMessages":"1685","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1686","messages":"1687","suppressedMessages":"1688","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1689","messages":"1690","suppressedMessages":"1691","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1692","messages":"1693","suppressedMessages":"1694","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1695","messages":"1696","suppressedMessages":"1697","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1698","messages":"1699","suppressedMessages":"1700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1701","messages":"1702","suppressedMessages":"1703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1704","messages":"1705","suppressedMessages":"1706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1707","messages":"1708","suppressedMessages":"1709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1710","messages":"1711","suppressedMessages":"1712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1713","messages":"1714","suppressedMessages":"1715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1716","messages":"1717","suppressedMessages":"1718","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1719","messages":"1720","suppressedMessages":"1721","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1722","messages":"1723","suppressedMessages":"1724","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1725","messages":"1726","suppressedMessages":"1727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1728","messages":"1729","suppressedMessages":"1730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1731","messages":"1732","suppressedMessages":"1733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1734","messages":"1735","suppressedMessages":"1736","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1737","messages":"1738","suppressedMessages":"1739","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1740","messages":"1741","suppressedMessages":"1742","errorCount":38,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":38,"fixableWarningCount":0,"source":null},{"filePath":"1743","messages":"1744","suppressedMessages":"1745","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1746","messages":"1747","suppressedMessages":"1748","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1749","messages":"1750","suppressedMessages":"1751","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1752","messages":"1753","suppressedMessages":"1754","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1755","messages":"1756","suppressedMessages":"1757","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1758","messages":"1759","suppressedMessages":"1760","errorCount":35,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":35,"fixableWarningCount":0,"source":null},{"filePath":"1761","messages":"1762","suppressedMessages":"1763","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1764","messages":"1765","suppressedMessages":"1766","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1767","messages":"1768","suppressedMessages":"1769","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1770","messages":"1771","suppressedMessages":"1772","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1773","messages":"1774","suppressedMessages":"1775","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1776","messages":"1777","suppressedMessages":"1778","errorCount":38,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":38,"fixableWarningCount":0,"source":null},{"filePath":"1779","messages":"1780","suppressedMessages":"1781","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1782","messages":"1783","suppressedMessages":"1784","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1785","messages":"1786","suppressedMessages":"1787","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1788","messages":"1789","suppressedMessages":"1790","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1791","messages":"1792","suppressedMessages":"1793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1794","messages":"1795","suppressedMessages":"1796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1797","messages":"1798","suppressedMessages":"1799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1800","messages":"1801","suppressedMessages":"1802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1803","messages":"1804","suppressedMessages":"1805","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1806","messages":"1807","suppressedMessages":"1808","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1809","messages":"1810","suppressedMessages":"1811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1812","messages":"1813","suppressedMessages":"1814","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1815","messages":"1816","suppressedMessages":"1817","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1818","messages":"1819","suppressedMessages":"1820","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1821","messages":"1822","suppressedMessages":"1823","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1824","messages":"1825","suppressedMessages":"1826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1827","messages":"1828","suppressedMessages":"1829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1830","messages":"1831","suppressedMessages":"1832","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1833","messages":"1834","suppressedMessages":"1835","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1836","messages":"1837","suppressedMessages":"1838","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1839","messages":"1840","suppressedMessages":"1841","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1842","messages":"1843","suppressedMessages":"1844","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1845","messages":"1846","suppressedMessages":"1847","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1848","messages":"1849","suppressedMessages":"1850","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1851","messages":"1852","suppressedMessages":"1853","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1854","messages":"1855","suppressedMessages":"1856","errorCount":74,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":74,"fixableWarningCount":0,"source":null},{"filePath":"1857","messages":"1858","suppressedMessages":"1859","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1860","messages":"1861","suppressedMessages":"1862","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1863","messages":"1864","suppressedMessages":"1865","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1866","messages":"1867","suppressedMessages":"1868","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1869","messages":"1870","suppressedMessages":"1871","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1872","messages":"1873","suppressedMessages":"1874","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1875","messages":"1876","suppressedMessages":"1877","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1878","messages":"1879","suppressedMessages":"1880","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1881","messages":"1882","suppressedMessages":"1883","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1884","messages":"1885","suppressedMessages":"1886","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1887","messages":"1888","suppressedMessages":"1889","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1890","messages":"1891","suppressedMessages":"1892","errorCount":40,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":40,"fixableWarningCount":0,"source":null},{"filePath":"1893","messages":"1894","suppressedMessages":"1895","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1896","messages":"1897","suppressedMessages":"1898","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1899","messages":"1900","suppressedMessages":"1901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1902","messages":"1903","suppressedMessages":"1904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1905","messages":"1906","suppressedMessages":"1907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1908","messages":"1909","suppressedMessages":"1910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1911","messages":"1912","suppressedMessages":"1913","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1914","messages":"1915","suppressedMessages":"1916","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1917","messages":"1918","suppressedMessages":"1919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1920","messages":"1921","suppressedMessages":"1922","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1923","messages":"1924","suppressedMessages":"1925","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1926","messages":"1927","suppressedMessages":"1928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1929","messages":"1930","suppressedMessages":"1931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1932","messages":"1933","suppressedMessages":"1934","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1935","messages":"1936","suppressedMessages":"1937","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1938","messages":"1939","suppressedMessages":"1940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1941","messages":"1942","suppressedMessages":"1943","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1944","messages":"1945","suppressedMessages":"1946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1947","messages":"1948","suppressedMessages":"1949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1950","messages":"1951","suppressedMessages":"1952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1953","messages":"1954","suppressedMessages":"1955","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1956","messages":"1957","suppressedMessages":"1958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1959","messages":"1960","suppressedMessages":"1961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1962","messages":"1963","suppressedMessages":"1964","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1965","messages":"1966","suppressedMessages":"1967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1968","messages":"1969","suppressedMessages":"1970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1971","messages":"1972","suppressedMessages":"1973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1974","messages":"1975","suppressedMessages":"1976","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1977","messages":"1978","suppressedMessages":"1979","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1980","messages":"1981","suppressedMessages":"1982","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1983","messages":"1984","suppressedMessages":"1985","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1986","messages":"1987","suppressedMessages":"1988","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1989","messages":"1990","suppressedMessages":"1991","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1992","messages":"1993","suppressedMessages":"1994","errorCount":84,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":84,"fixableWarningCount":0,"source":null},{"filePath":"1995","messages":"1996","suppressedMessages":"1997","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1998","messages":"1999","suppressedMessages":"2000","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"2001","messages":"2002","suppressedMessages":"2003","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2004","messages":"2005","suppressedMessages":"2006","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2007","messages":"2008","suppressedMessages":"2009","errorCount":23,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":23,"fixableWarningCount":0,"source":null},{"filePath":"2010","messages":"2011","suppressedMessages":"2012","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2013","messages":"2014","suppressedMessages":"2015","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2016","messages":"2017","suppressedMessages":"2018","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2019","messages":"2020","suppressedMessages":"2021","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2022","messages":"2023","suppressedMessages":"2024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2025","messages":"2026","suppressedMessages":"2027","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2028","messages":"2029","suppressedMessages":"2030","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2031","messages":"2032","suppressedMessages":"2033","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2034","messages":"2035","suppressedMessages":"2036","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2037","messages":"2038","suppressedMessages":"2039","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2040","messages":"2041","suppressedMessages":"2042","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2043","messages":"2044","suppressedMessages":"2045","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2046","messages":"2047","suppressedMessages":"2048","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2049","messages":"2050","suppressedMessages":"2051","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2052","messages":"2053","suppressedMessages":"2054","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2055","messages":"2056","suppressedMessages":"2057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2058","messages":"2059","suppressedMessages":"2060","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2061","messages":"2062","suppressedMessages":"2063","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2064","messages":"2065","suppressedMessages":"2066","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2067","messages":"2068","suppressedMessages":"2069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2070","messages":"2071","suppressedMessages":"2072","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2073","messages":"2074","suppressedMessages":"2075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2076","messages":"2077","suppressedMessages":"2078","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2079","messages":"2080","suppressedMessages":"2081","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2082","messages":"2083","suppressedMessages":"2084","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2085","messages":"2086","suppressedMessages":"2087","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2088","messages":"2089","suppressedMessages":"2090","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"2091","messages":"2092","suppressedMessages":"2093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2094","messages":"2095","suppressedMessages":"2096","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2097","messages":"2098","suppressedMessages":"2099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2100","messages":"2101","suppressedMessages":"2102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2103","messages":"2104","suppressedMessages":"2105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2106","messages":"2107","suppressedMessages":"2108","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2109","messages":"2110","suppressedMessages":"2111","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2112","messages":"2113","suppressedMessages":"2114","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"2115","messages":"2116","suppressedMessages":"2117","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2118","messages":"2119","suppressedMessages":"2120","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2121","messages":"2122","suppressedMessages":"2123","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"2124","messages":"2125","suppressedMessages":"2126","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2127","messages":"2128","suppressedMessages":"2129","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2130","messages":"2131","suppressedMessages":"2132","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2133","messages":"2134","suppressedMessages":"2135","errorCount":79,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":79,"fixableWarningCount":0,"source":null},{"filePath":"2136","messages":"2137","suppressedMessages":"2138","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2139","messages":"2140","suppressedMessages":"2141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2142","messages":"2143","suppressedMessages":"2144","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"2145","messages":"2146","suppressedMessages":"2147","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2148","messages":"2149","suppressedMessages":"2150","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"2151","messages":"2152","suppressedMessages":"2153","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2154","messages":"2155","suppressedMessages":"2156","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2157","messages":"2158","suppressedMessages":"2159","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2160","messages":"2161","suppressedMessages":"2162","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2163","messages":"2164","suppressedMessages":"2165","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2166","messages":"2167","suppressedMessages":"2168","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2169","messages":"2170","suppressedMessages":"2171","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2172","messages":"2173","suppressedMessages":"2174","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"2175","messages":"2176","suppressedMessages":"2177","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2178","messages":"2179","suppressedMessages":"2180","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2181","messages":"2182","suppressedMessages":"2183","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2184","messages":"2185","suppressedMessages":"2186","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2187","messages":"2188","suppressedMessages":"2189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2190","messages":"2191","suppressedMessages":"2192","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2193","messages":"2194","suppressedMessages":"2195","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2196","messages":"2197","suppressedMessages":"2198","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2199","messages":"2200","suppressedMessages":"2201","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2202","messages":"2203","suppressedMessages":"2204","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"2205","messages":"2206","suppressedMessages":"2207","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2208","messages":"2209","suppressedMessages":"2210","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"2211","messages":"2212","suppressedMessages":"2213","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2214","messages":"2215","suppressedMessages":"2216","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2217","messages":"2218","suppressedMessages":"2219","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2220","messages":"2221","suppressedMessages":"2222","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2223","messages":"2224","suppressedMessages":"2225","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2226","messages":"2227","suppressedMessages":"2228","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"2229","messages":"2230","suppressedMessages":"2231","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2232","messages":"2233","suppressedMessages":"2234","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2235","messages":"2236","suppressedMessages":"2237","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2238","messages":"2239","suppressedMessages":"2240","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2241","messages":"2242","suppressedMessages":"2243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2244","messages":"2245","suppressedMessages":"2246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2247","messages":"2248","suppressedMessages":"2249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2250","messages":"2251","suppressedMessages":"2252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2253","messages":"2254","suppressedMessages":"2255","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2256","messages":"2257","suppressedMessages":"2258","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2259","messages":"2260","suppressedMessages":"2261","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2262","messages":"2263","suppressedMessages":"2264","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2265","messages":"2266","suppressedMessages":"2267","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2268","messages":"2269","suppressedMessages":"2270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2271","messages":"2272","suppressedMessages":"2273","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"2274","messages":"2275","suppressedMessages":"2276","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2277","messages":"2278","suppressedMessages":"2279","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2280","messages":"2281","suppressedMessages":"2282","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2283","messages":"2284","suppressedMessages":"2285","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2286","messages":"2287","suppressedMessages":"2288","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2289","messages":"2290","suppressedMessages":"2291","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2292","messages":"2293","suppressedMessages":"2294","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2295","messages":"2296","suppressedMessages":"2297","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"2298","messages":"2299","suppressedMessages":"2300","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2301","messages":"2302","suppressedMessages":"2303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2304","messages":"2305","suppressedMessages":"2306","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2307","messages":"2308","suppressedMessages":"2309","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2310","messages":"2311","suppressedMessages":"2312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2313","messages":"2314","suppressedMessages":"2315","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2316","messages":"2317","suppressedMessages":"2318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2319","messages":"2320","suppressedMessages":"2321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2322","messages":"2323","suppressedMessages":"2324","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2325","messages":"2326","suppressedMessages":"2327","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2328","messages":"2329","suppressedMessages":"2330","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2331","messages":"2332","suppressedMessages":"2333","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2334","messages":"2335","suppressedMessages":"2336","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2337","messages":"2338","suppressedMessages":"2339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2340","messages":"2341","suppressedMessages":"2342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2343","messages":"2344","suppressedMessages":"2345","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2346","messages":"2347","suppressedMessages":"2348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2349","messages":"2350","suppressedMessages":"2351","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2352","messages":"2353","suppressedMessages":"2354","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2355","messages":"2356","suppressedMessages":"2357","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2358","messages":"2359","suppressedMessages":"2360","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2361","messages":"2362","suppressedMessages":"2363","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2364","messages":"2365","suppressedMessages":"2366","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2367","messages":"2368","suppressedMessages":"2369","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2370","messages":"2371","suppressedMessages":"2372","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2373","messages":"2374","suppressedMessages":"2375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2376","messages":"2377","suppressedMessages":"2378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2379","messages":"2380","suppressedMessages":"2381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2382","messages":"2383","suppressedMessages":"2384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2385","messages":"2386","suppressedMessages":"2387","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2388","messages":"2389","suppressedMessages":"2390","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2391","messages":"2392","suppressedMessages":"2393","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2394","messages":"2395","suppressedMessages":"2396","errorCount":103,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":103,"fixableWarningCount":0,"source":null},{"filePath":"2397","messages":"2398","suppressedMessages":"2399","errorCount":22,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":22,"fixableWarningCount":0,"source":null},{"filePath":"2400","messages":"2401","suppressedMessages":"2402","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2403","messages":"2404","suppressedMessages":"2405","errorCount":30,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":30,"fixableWarningCount":0,"source":null},{"filePath":"2406","messages":"2407","suppressedMessages":"2408","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2409","messages":"2410","suppressedMessages":"2411","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2412","messages":"2413","suppressedMessages":"2414","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2415","messages":"2416","suppressedMessages":"2417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2418","messages":"2419","suppressedMessages":"2420","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"2421","messages":"2422","suppressedMessages":"2423","errorCount":53,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":53,"fixableWarningCount":0,"source":null},{"filePath":"2424","messages":"2425","suppressedMessages":"2426","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2427","messages":"2428","suppressedMessages":"2429","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2430","messages":"2431","suppressedMessages":"2432","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2433","messages":"2434","suppressedMessages":"2435","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2436","messages":"2437","suppressedMessages":"2438","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2439","messages":"2440","suppressedMessages":"2441","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2442","messages":"2443","suppressedMessages":"2444","errorCount":82,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":82,"fixableWarningCount":0,"source":null},{"filePath":"2445","messages":"2446","suppressedMessages":"2447","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2448","messages":"2449","suppressedMessages":"2450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2451","messages":"2452","suppressedMessages":"2453","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2454","messages":"2455","suppressedMessages":"2456","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2457","messages":"2458","suppressedMessages":"2459","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2460","messages":"2461","suppressedMessages":"2462","errorCount":74,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":74,"fixableWarningCount":0,"source":null},{"filePath":"2463","messages":"2464","suppressedMessages":"2465","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2466","messages":"2467","suppressedMessages":"2468","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2469","messages":"2470","suppressedMessages":"2471","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2472","messages":"2473","suppressedMessages":"2474","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2475","messages":"2476","suppressedMessages":"2477","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2478","messages":"2479","suppressedMessages":"2480","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2481","messages":"2482","suppressedMessages":"2483","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2484","messages":"2485","suppressedMessages":"2486","errorCount":33,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":33,"fixableWarningCount":0,"source":null},{"filePath":"2487","messages":"2488","suppressedMessages":"2489","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2490","messages":"2491","suppressedMessages":"2492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2493","messages":"2494","suppressedMessages":"2495","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2496","messages":"2497","suppressedMessages":"2498","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2499","messages":"2500","suppressedMessages":"2501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2502","messages":"2503","suppressedMessages":"2504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2505","messages":"2506","suppressedMessages":"2507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2508","messages":"2509","suppressedMessages":"2510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2511","messages":"2512","suppressedMessages":"2513","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2514","messages":"2515","suppressedMessages":"2516","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2517","messages":"2518","suppressedMessages":"2519","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2520","messages":"2521","suppressedMessages":"2522","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2523","messages":"2524","suppressedMessages":"2525","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2526","messages":"2527","suppressedMessages":"2528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2529","messages":"2530","suppressedMessages":"2531","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2532","messages":"2533","suppressedMessages":"2534","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2535","messages":"2536","suppressedMessages":"2537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2538","messages":"2539","suppressedMessages":"2540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"17ruai7",{"filePath":"2541","messages":"2542","suppressedMessages":"2543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2544","messages":"2545","suppressedMessages":"2546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2547","messages":"2548","suppressedMessages":"2549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2550","messages":"2551","suppressedMessages":"2552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/index.md",["2553"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/es6.md",["2554","2555","2556"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/abi-stability.md",["2557","2558","2559","2560","2561","2562","2563","2564"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/anatomy-of-an-http-transaction.md",["2565","2566","2567","2568","2569","2570","2571","2572","2573","2574","2575","2576","2577","2578","2579","2580","2581","2582","2583","2584","2585","2586","2587","2588","2589","2590","2591","2592","2593","2594","2595","2596","2597","2598","2599","2600","2601","2602","2603","2604","2605","2606","2607","2608","2609","2610","2611","2612","2613","2614","2615","2616","2617","2618","2619","2620","2621","2622","2623","2624","2625","2626","2627","2628","2629","2630","2631","2632","2633","2634","2635","2636","2637","2638","2639","2640","2641","2642","2643","2644","2645","2646","2647","2648","2649","2650","2651","2652","2653","2654","2655","2656","2657","2658","2659","2660","2661","2662","2663","2664","2665","2666","2667","2668","2669"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/debugging-getting-started.md",["2670","2671","2672","2673","2674","2675","2676","2677","2678","2679","2680","2681","2682","2683","2684","2685","2686","2687","2688","2689","2690"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/index.md",["2691","2692","2693","2694","2695","2696","2697","2698","2699","2700","2701","2702","2703","2704","2705"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/publishing-napi-modules.md",["2706","2707","2708","2709","2710","2711","2712","2713","2714","2715"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/index.md",["2716","2717","2718","2719"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/meta/topics/dependencies.md",["2720","2721","2722","2723","2724","2725","2726","2727","2728","2729","2730","2731","2732","2733","2734","2735","2736","2737","2738","2739"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/current.md",["2740","2741","2742","2743","2744","2745","2746","2747","2748","2749","2750","2751","2752","2753","2754","2755","2756","2757","2758","2759","2760","2761","2762","2763","2764","2765","2766"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/index.md",["2767","2768","2769","2770","2771","2772","2773","2774","2775","2776","2777","2778","2779","2780","2781","2782","2783","2784","2785","2786","2787","2788","2789","2790","2791","2792"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/package-manager.md",["2793","2794","2795","2796","2797","2798","2799","2800","2801","2802","2803","2804","2805","2806","2807","2808","2809","2810","2811","2812","2813","2814","2815","2816","2817"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/releases.md",["2818","2819"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/contribute.md",["2820","2821","2822","2823","2824","2825","2826","2827","2828","2829","2830","2831"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/index.md",["2832","2833","2834","2835","2836","2837","2838","2839","2840","2841","2842","2843","2844","2845","2846","2847"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/about/index.md",["2848","2849"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/docs/index.md",["2850","2851","2852","2853"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/current.md",["2854","2855","2856","2857","2858","2859","2860","2861","2862","2863","2864","2865","2866","2867","2868","2869","2870","2871","2872","2873","2874","2875","2876","2877","2878","2879","2880"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/index.md",["2881","2882","2883","2884","2885","2886","2887","2888","2889","2890","2891","2892","2893","2894","2895","2896","2897","2898","2899","2900","2901","2902","2903","2904","2905","2906","2907"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/get-involved/index.md",["2908","2909","2910","2911","2912","2913","2914","2915","2916","2917","2918","2919","2920","2921","2922"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/docs/index.md",["2923","2924","2925","2926"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/current.md",["2927","2928","2929","2930","2931","2932","2933","2934","2935","2936","2937","2938","2939","2940","2941","2942","2943","2944","2945","2946","2947","2948","2949","2950","2951","2952","2953","2954","2955"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/index.md",["2956","2957","2958","2959","2960","2961","2962","2963","2964","2965","2966","2967","2968","2969","2970","2971","2972","2973","2974","2975","2976","2977","2978","2979","2980","2981","2982","2983","2984"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/black-lives-matter.md",["2985","2986","2987","2988","2989","2990","2991","2992","2993","2994","2995","2996","2997","2998","2999","3000","3001","3002","3003","3004","3005","3006","3007","3008","3009","3010","3011","3012","3013","3014","3015","3016","3017","3018","3019","3020","3021","3022","3023","3024","3025","3026","3027","3028","3029","3030","3031","3032","3033","3034","3035","3036","3037","3038","3039","3040","3041","3042","3043","3044","3045","3046","3047","3048","3049","3050","3051","3052","3053","3054","3055","3056","3057","3058","3059","3060","3061","3062","3063","3064","3065","3066","3067","3068","3069","3070","3071","3072","3073","3074","3075","3076","3077","3078","3079","3080","3081","3082","3083","3084","3085","3086","3087","3088"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/es6.md",["3089","3090","3091","3092"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/abi-stability.md",["3093","3094","3095","3096","3097","3098","3099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/anatomy-of-an-http-transaction.md",["3100","3101","3102","3103","3104","3105","3106","3107","3108","3109","3110","3111","3112","3113","3114","3115","3116","3117","3118","3119","3120","3121","3122","3123","3124","3125","3126","3127","3128","3129","3130","3131","3132","3133","3134","3135","3136","3137","3138","3139","3140","3141","3142","3143","3144","3145","3146","3147","3148","3149","3150","3151","3152","3153","3154","3155","3156","3157","3158","3159","3160","3161","3162","3163","3164","3165","3166","3167","3168","3169","3170","3171","3172","3173","3174","3175","3176","3177","3178","3179","3180","3181","3182","3183","3184","3185","3186","3187","3188","3189","3190","3191","3192","3193","3194","3195","3196","3197","3198","3199","3200","3201","3202","3203","3204","3205"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/backpressuring-in-streams.md",["3206","3207","3208","3209","3210","3211","3212","3213","3214","3215","3216","3217","3218","3219","3220","3221","3222","3223","3224","3225","3226","3227","3228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/blocking-vs-non-blocking.md",["3229","3230"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/buffer-constructor-deprecation.md",["3231","3232","3233","3234","3235","3236","3237","3238","3239","3240","3241","3242","3243","3244","3245","3246","3247","3248","3249","3250","3251","3252","3253","3254","3255","3256","3257","3258","3259","3260","3261","3262","3263","3264"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/debugging-getting-started.md",["3265","3266","3267","3268","3269","3270","3271","3272","3273","3274","3275"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/index.md",["3276","3277","3278"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/index.md",["3279","3280","3281","3282","3283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/index.md",["3284","3285","3286","3287","3288","3289","3290","3291","3292","3293","3294","3295","3296","3297","3298","3299","3300","3301"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-gc-traces.md",["3302","3303","3304","3305","3306","3307","3308","3309","3310","3311","3312","3313","3314","3315","3316","3317","3318","3319","3320","3321","3322","3323","3324","3325","3326","3327","3328","3329","3330","3331","3332","3333","3334"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md",["3335","3336","3337","3338","3339","3340"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md",["3341","3342","3343"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/index.md",["3344","3345","3346","3347","3348","3349"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md",["3350","3351","3352","3353"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics-flamegraph.md",["3354","3355","3356","3357","3358"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/domain-postmortem.md",["3359","3360","3361","3362","3363","3364","3365","3366","3367","3368","3369","3370","3371","3372","3373","3374","3375","3376","3377"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/dont-block-the-event-loop.md",["3378","3379","3380","3381","3382","3383","3384","3385","3386","3387","3388","3389","3390","3391","3392","3393","3394","3395","3396","3397","3398","3399","3400","3401","3402","3403","3404","3405","3406","3407","3408","3409","3410","3411","3412","3413","3414","3415","3416","3417","3418","3419","3420","3421","3422","3423","3424","3425","3426","3427","3428","3429","3430","3431","3432","3433","3434","3435","3436","3437","3438","3439","3440","3441","3442","3443","3444","3445","3446","3447","3448","3449","3450","3451","3452","3453","3454","3455","3456","3457","3458","3459","3460"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/event-loop-timers-and-nexttick.md",["3461","3462","3463","3464","3465","3466","3467","3468","3469","3470","3471","3472","3473","3474","3475","3476","3477","3478","3479","3480","3481","3482","3483","3484","3485","3486","3487","3488","3489","3490","3491","3492","3493","3494"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/index.md",["3495","3496","3497","3498","3499","3500","3501","3502","3503","3504","3505","3506","3507","3508","3509","3510","3511","3512","3513","3514"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/nodejs-docker-webapp.md",["3515","3516","3517","3518","3519","3520","3521"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/publishing-napi-modules.md",["3522","3523","3524","3525","3526","3527","3528","3529","3530","3531","3532","3533"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/security/index.md",["3534","3535","3536","3537","3538","3539","3540","3541","3542","3543","3544","3545","3546","3547","3548","3549","3550","3551","3552","3553","3554","3555","3556","3557","3558","3559","3560","3561","3562","3563","3564","3565","3566","3567","3568","3569","3570","3571","3572","3573","3574","3575","3576","3577","3578","3579","3580","3581","3582","3583","3584","3585","3586","3587","3588","3589","3590","3591","3592","3593","3594","3595","3596","3597","3598","3599","3600","3601","3602","3603","3604","3605","3606","3607","3608","3609","3610","3611","3612","3613","3614","3615","3616","3617"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/simple-profiling.md",["3618","3619","3620","3621","3622","3623","3624","3625","3626","3627"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/timers-in-node.md",["3628","3629","3630","3631","3632","3633","3634","3635","3636","3637","3638","3639"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/working-with-different-filesystems.md",["3640","3641"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/index.md",["3642","3643","3644","3645"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/meta/topics/dependencies.md",["3646","3647","3648","3649","3650","3651","3652","3653","3654","3655","3656","3657","3658","3659","3660","3661","3662","3663","3664","3665"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/current.md",["3666","3667","3668","3669","3670","3671","3672","3673","3674","3675","3676","3677","3678","3679","3680","3681","3682","3683","3684","3685","3686","3687","3688","3689","3690","3691","3692"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/index.md",["3693","3694","3695","3696","3697","3698","3699","3700","3701","3702","3703","3704","3705","3706","3707","3708","3709","3710","3711","3712","3713","3714","3715","3716","3717","3718","3719"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/package-manager.md",["3720","3721","3722","3723","3724","3725","3726","3727","3728","3729","3730","3731","3732","3733","3734","3735","3736","3737","3738","3739","3740","3741","3742","3743","3744","3745","3746","3747","3748","3749","3750","3751","3752","3753","3754","3755"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/releases.md",["3756","3757"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/collab-summit.md",["3758"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/contribute.md",["3759","3760","3761","3762","3763","3764","3765","3766","3767","3768","3769","3770"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/index.md",["3771","3772","3773","3774","3775","3776","3777","3778","3779","3780","3781","3782","3783"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["3784","3785","3786","3787"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["3788","3789","3790","3791","3792","3793","3794","3795","3796","3797","3798","3799"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["3800"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["3801","3802","3803","3804","3805"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["3806","3807","3808","3809","3810","3811","3812","3813","3814","3815","3816","3817","3818","3819","3820","3821","3822","3823","3824","3825","3826","3827","3828","3829","3830","3831","3832","3833","3834","3835","3836"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-read-POST-data.md",["3837","3838","3839","3840","3841","3842","3843","3844","3845","3846","3847"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-serve-static-files.md",["3848","3849","3850","3851","3852","3853","3854","3855","3856","3857","3858","3859","3860","3861","3862","3863"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-create-a-custom-repl.md",["3864","3865"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-use-nodejs-repl.md",["3866","3867","3868","3869","3870","3871","3872","3873","3874","3875","3876"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/buffers/how-to-use-buffers.md",["3877","3878","3879","3880","3881"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["3882","3883","3884","3885","3886","3887","3888","3889","3890","3891","3892","3893","3894","3895","3896"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["3897","3898","3899","3900","3901","3902","3903","3904","3905","3906","3907","3908","3909","3910","3911"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-stream-pipe.md",["3912","3913","3914","3915","3916","3917","3918","3919","3920","3921","3922","3923","3924","3925","3926","3927"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/what-are-streams.md",["3928","3929"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/child-processes/how-to-spawn-a-child-process.md",["3930","3931","3932","3933","3934","3935"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-parse-command-line-arguments.md",["3936","3937","3938","3939","3940","3941","3942","3943","3944","3945","3946"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-prompt-for-command-line-input.md",["3947","3948","3949","3950"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-crypto-module.md",["3951","3952","3953","3954","3955","3956","3957","3958","3959","3960","3961","3962","3963"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-the-tls-module.md",["3964","3965","3966","3967","3968","3969","3970","3971","3972","3973","3974","3975","3976","3977","3978","3979","3980","3981","3982","3983"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-are-the-error-conventions.md",["3984","3985","3986","3987","3988","3989"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-the-error-object.md",["3990","3991"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-try-catch.md",["3992","3993","3994","3995","3996","3997","3998","3999","4000","4001","4002"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-read-files-in-nodejs.md",["4003","4004","4005"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-store-local-config-data.md",["4006","4007","4008"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-use-the-path-module.md",["4009","4010","4011"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-write-files-in-nodejs.md",["4012","4013","4014"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/security/introduction.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md",["4015","4016","4017","4018","4019"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-callbacks.md",["4020","4021","4022","4023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-event-emitters.md",["4024","4025","4026","4027","4028","4029","4030","4031","4032","4033","4034","4035","4036","4037","4038","4039","4040","4041","4042","4043"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/globals-in-node-js.md",["4044","4045","4046","4047","4048","4049","4050","4051"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-debug-nodejs-applications.md",["4052","4053","4054","4055","4056","4057","4058","4059","4060","4061","4062","4063"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-use-util-inspect.md",["4064","4065"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/how-to-access-module-package-info.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-the-file-package-json.md",["4066","4067","4068","4069","4070","4071","4072","4073","4074","4075","4076","4077"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-console-module.md",["4078","4079","4080","4081","4082","4083"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-process-module.md",["4084","4085","4086"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-node-core-verus-userland.md",["4087","4088","4089","4090","4091"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-require.md",["4092","4093","4094","4095","4096","4097","4098","4099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-json.md",["4100","4101","4102","4103","4104","4105","4106","4107","4108","4109","4110"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-the-arguments-object.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/index.md",["4111","4112"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/es6.md",["4113","4114","4115","4116"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/abi-stability.md",["4117","4118","4119","4120","4121","4122","4123"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/anatomy-of-an-http-transaction.md",["4124","4125","4126","4127","4128","4129","4130","4131","4132","4133","4134","4135","4136","4137","4138","4139","4140","4141","4142","4143","4144","4145","4146","4147","4148","4149","4150","4151","4152","4153","4154","4155","4156","4157","4158","4159","4160","4161","4162","4163","4164","4165","4166","4167","4168","4169","4170","4171","4172","4173","4174","4175","4176","4177","4178","4179","4180","4181","4182","4183","4184","4185","4186","4187","4188","4189","4190","4191","4192","4193","4194","4195","4196","4197","4198","4199","4200","4201","4202","4203","4204","4205","4206","4207","4208","4209","4210","4211","4212","4213","4214","4215","4216","4217","4218","4219","4220","4221","4222","4223","4224","4225","4226","4227","4228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/backpressuring-in-streams.md",["4229","4230","4231","4232","4233","4234","4235","4236","4237","4238","4239","4240","4241","4242","4243"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/blocking-vs-non-blocking.md",["4244","4245"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/buffer-constructor-deprecation.md",["4246","4247","4248","4249","4250","4251","4252","4253","4254","4255","4256","4257","4258","4259","4260","4261","4262","4263","4264","4265","4266","4267","4268","4269","4270","4271","4272","4273","4274","4275","4276","4277"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/debugging-getting-started.md",["4278","4279","4280","4281","4282","4283","4284","4285","4286","4287","4288","4289","4290","4291"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/diagnostics-flamegraph.md",["4292","4293","4294","4295","4296"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/domain-postmortem.md",["4297","4298","4299","4300","4301","4302","4303","4304","4305","4306","4307","4308","4309","4310","4311","4312","4313","4314","4315"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/dont-block-the-event-loop.md",["4316","4317","4318","4319","4320","4321","4322","4323","4324","4325","4326","4327","4328","4329","4330","4331","4332","4333","4334","4335","4336","4337","4338","4339","4340","4341","4342","4343","4344","4345","4346","4347","4348","4349","4350","4351","4352","4353","4354","4355","4356","4357","4358","4359","4360","4361","4362","4363","4364","4365","4366","4367","4368","4369","4370","4371","4372","4373","4374","4375","4376","4377","4378","4379","4380","4381","4382","4383","4384","4385","4386","4387","4388","4389","4390","4391","4392","4393","4394"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/event-loop-timers-and-nexttick.md",["4395","4396","4397","4398","4399","4400","4401","4402","4403","4404","4405","4406","4407","4408","4409","4410","4411","4412","4413"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/index.md",["4414","4415","4416","4417","4418","4419","4420","4421","4422","4423","4424","4425","4426","4427","4428","4429","4430","4431","4432","4433"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/nodejs-docker-webapp.md",["4434","4435","4436","4437","4438","4439","4440"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/publishing-napi-modules.md",["4441","4442","4443","4444","4445","4446","4447","4448"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/security/index.md",["4449","4450","4451","4452","4453","4454","4455","4456","4457","4458","4459","4460","4461","4462","4463","4464","4465","4466","4467","4468","4469","4470","4471","4472","4473","4474","4475","4476","4477","4478","4479","4480","4481","4482","4483","4484","4485","4486","4487","4488","4489","4490","4491","4492","4493","4494","4495","4496","4497","4498","4499","4500","4501","4502","4503","4504","4505","4506","4507"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/simple-profiling.md",["4508","4509","4510","4511","4512","4513","4514","4515","4516"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/timers-in-node.md",["4517","4518","4519","4520","4521","4522","4523","4524","4525"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/working-with-different-filesystems.md",["4526"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/index.md",["4527","4528","4529","4530"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/meta/topics/dependencies.md",["4531","4532","4533","4534","4535","4536","4537","4538","4539","4540","4541","4542","4543","4544","4545","4546","4547","4548","4549","4550","4551"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/current.md",["4552"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/index.md",["4553"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/package-manager.md",["4554","4555","4556","4557","4558","4559","4560","4561","4562","4563","4564","4565","4566","4567","4568","4569","4570","4571","4572","4573","4574","4575","4576","4577","4578"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/releases.md",["4579","4580"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/collab-summit.md",["4581"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/contribute.md",["4582","4583","4584","4585","4586","4587","4588","4589","4590","4591","4592","4593"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/index.md",["4594","4595","4596","4597","4598","4599","4600","4601","4602","4603","4604","4605","4606","4607","4608","4609","4610"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["4611","4612","4613","4614"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/about/index.md",["4615"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/download/releases.md",["4616","4617","4618","4619","4620","4621","4622","4623","4624","4625","4626","4627","4628","4629"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/es6.md",["4630","4631","4632","4633"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/anatomy-of-an-http-transaction.md",["4634","4635","4636","4637","4638","4639","4640","4641","4642","4643","4644","4645","4646","4647","4648","4649","4650","4651","4652","4653","4654","4655","4656","4657","4658","4659","4660","4661","4662","4663","4664","4665","4666","4667","4668","4669","4670","4671","4672","4673","4674","4675","4676","4677","4678","4679","4680","4681","4682","4683","4684","4685","4686","4687","4688","4689","4690","4691","4692","4693","4694","4695","4696","4697","4698","4699","4700","4701","4702","4703","4704","4705","4706","4707","4708","4709","4710","4711","4712","4713","4714","4715","4716","4717","4718","4719","4720","4721","4722","4723","4724","4725","4726","4727","4728","4729","4730","4731","4732","4733","4734","4735","4736","4737","4738"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/backpressuring-in-streams.md",["4739","4740","4741","4742","4743","4744","4745","4746","4747","4748","4749","4750","4751","4752","4753"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/blocking-vs-non-blocking.md",["4754","4755"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/buffer-constructor-deprecation.md",["4756","4757","4758","4759","4760","4761","4762","4763","4764","4765","4766","4767","4768","4769","4770","4771","4772","4773","4774","4775","4776","4777","4778","4779","4780","4781","4782","4783","4784","4785","4786","4787"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/debugging-getting-started.md",["4788","4789","4790","4791","4792","4793","4794","4795","4796","4797","4798","4799","4800","4801"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/diagnostics-flamegraph.md",["4802","4803","4804","4805","4806"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/domain-postmortem.md",["4807","4808","4809","4810","4811","4812","4813","4814","4815","4816","4817","4818","4819","4820","4821","4822","4823","4824","4825"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/index.md",["4826","4827","4828","4829","4830","4831","4832","4833","4834","4835","4836","4837","4838","4839","4840","4841","4842"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/nodejs-docker-webapp.md",["4843","4844","4845","4846","4847","4848","4849"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/publishing-napi-modules.md",["4850","4851","4852","4853","4854","4855","4856","4857"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/simple-profiling.md",["4858","4859","4860","4861","4862","4863","4864","4865","4866"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/timers-in-node.md",["4867","4868","4869","4870","4871","4872","4873","4874","4875"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/working-with-different-filesystems.md",["4876"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/index.md",["4877","4878","4879","4880"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/meta/topics/dependencies.md",["4881","4882","4883","4884","4885","4886","4887","4888","4889","4890","4891","4892","4893","4894","4895","4896","4897","4898","4899","4900"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/current.md",["4901"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/index.md",["4902"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/package-manager.md",["4903","4904","4905","4906","4907","4908","4909","4910","4911","4912","4913","4914","4915","4916","4917","4918","4919","4920","4921","4922","4923","4924","4925","4926","4927","4928","4929","4930"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/releases.md",["4931"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/collab-summit.md",["4932"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/contribute.md",["4933","4934","4935","4936","4937","4938","4939","4940","4941","4942","4943","4944"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/index.md",["4945","4946","4947","4948","4949","4950","4951","4952","4953","4954","4955","4956","4957","4958","4959"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["4960","4961","4962","4963"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["4964","4965","4966","4967","4968","4969","4970","4971","4972","4973","4974","4975"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["4976"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["4977","4978","4979","4980","4981"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["4982","4983","4984","4985","4986","4987","4988","4989","4990","4991","4992","4993","4994","4995","4996","4997","4998","4999","5000","5001","5002","5003","5004","5005","5006","5007","5008","5009","5010","5011","5012"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-read-POST-data.md",["5013","5014","5015","5016","5017","5018","5019","5020","5021","5022","5023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-serve-static-files.md",["5024","5025","5026","5027","5028","5029","5030","5031","5032","5033","5034","5035","5036","5037","5038","5039"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-create-a-custom-repl.md",["5040","5041"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-use-nodejs-repl.md",["5042","5043","5044","5045","5046","5047","5048","5049","5050","5051","5052"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/buffers/how-to-use-buffers.md",["5053","5054","5055","5056"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["5057","5058","5059","5060","5061","5062","5063","5064","5065","5066","5067","5068","5069","5070","5071"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["5072","5073","5074","5075","5076","5077","5078","5079","5080","5081","5082","5083","5084","5085","5086"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-stream-pipe.md",["5087","5088","5089","5090","5091","5092","5093","5094","5095","5096","5097","5098","5099","5100","5101","5102","5103","5104"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/what-are-streams.md",["5105","5106"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/child-processes/how-to-spawn-a-child-process.md",["5107","5108","5109","5110","5111","5112"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-parse-command-line-arguments.md",["5113","5114","5115","5116","5117","5118","5119","5120","5121","5122","5123"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-prompt-for-command-line-input.md",["5124","5125","5126","5127"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-are-the-error-conventions.md",["5128","5129","5130","5131","5132","5133"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-the-error-object.md",["5134","5135"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-try-catch.md",["5136","5137","5138","5139","5140","5141","5142","5143","5144","5145","5146"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-read-files-in-nodejs.md",["5147","5148","5149"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-store-local-config-data.md",["5150","5151","5152"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-use-the-path-module.md",["5153","5154","5155"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-write-files-in-nodejs.md",["5156","5157","5158"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/security/introduction.md",["5159"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md",["5160","5161","5162","5163","5164"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-callbacks.md",["5165","5166","5167","5168"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-event-emitters.md",["5169","5170","5171","5172","5173","5174","5175","5176","5177","5178","5179","5180","5181","5182","5183","5184","5185","5186","5187","5188"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/globals-in-node-js.md",["5189","5190","5191","5192","5193","5194","5195","5196"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-debug-nodejs-applications.md",["5197","5198","5199","5200","5201","5202","5203","5204","5205","5206","5207","5208"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-use-util-inspect.md",["5209","5210"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/how-to-access-module-package-info.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-the-file-package-json.md",["5211","5212","5213","5214","5215","5216","5217","5218","5219","5220","5221","5222"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-console-module.md",["5223","5224","5225","5226","5227","5228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-process-module.md",["5229","5230","5231"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-node-core-verus-userland.md",["5232","5233","5234","5235","5236"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-require.md",["5237","5238","5239","5240","5241","5242","5243","5244"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/about/index.md",["5245","5246","5247","5248"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/collab-summit.md",["5249"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/index.md",["5250","5251","5252","5253","5254","5255","5256","5257","5258","5259","5260","5261","5262","5263","5264","5265"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/es6.md",["5266","5267","5268","5269","5270","5271","5272","5273","5274","5275","5276","5277","5278","5279"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/blocking-vs-non-blocking.md",["5280","5281","5282","5283","5284","5285","5286","5287","5288","5289","5290"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/buffer-constructor-deprecation.md",["5291","5292","5293","5294","5295","5296","5297","5298","5299","5300","5301","5302","5303","5304","5305","5306","5307","5308","5309","5310","5311","5312","5313","5314","5315","5316","5317","5318","5319","5320","5321","5322","5323","5324","5325","5326","5327","5328"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/debugging-getting-started.md",["5329","5330","5331","5332","5333","5334","5335","5336","5337","5338","5339","5340","5341","5342","5343","5344","5345","5346","5347","5348","5349","5350","5351","5352","5353","5354","5355","5356","5357","5358","5359","5360"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/diagnostics-flamegraph.md",["5361","5362","5363","5364","5365","5366","5367","5368","5369","5370","5371","5372","5373","5374","5375","5376","5377","5378","5379","5380","5381"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/getting-started-guide.md",["5382","5383","5384"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/index.md",["5385","5386","5387","5388","5389","5390","5391","5392","5393","5394","5395","5396","5397","5398","5399","5400","5401","5402","5403"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/nodejs-docker-webapp.md",["5404","5405","5406","5407","5408","5409","5410","5411","5412","5413","5414","5415"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/simple-profiling.md",["5416","5417","5418","5419","5420","5421","5422","5423","5424","5425","5426","5427","5428","5429","5430","5431","5432","5433","5434","5435","5436","5437","5438","5439","5440","5441","5442","5443","5444","5445","5446","5447","5448","5449","5450"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/timers-in-node.md",["5451","5452","5453","5454","5455","5456","5457","5458","5459","5460","5461","5462","5463","5464","5465","5466"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/index.md",["5467","5468","5469","5470","5471","5472","5473","5474","5475","5476","5477","5478","5479"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/meta/topics/dependencies.md",["5480","5481","5482","5483","5484","5485","5486","5487","5488","5489","5490","5491","5492","5493","5494","5495","5496","5497","5498","5499","5500","5501","5502","5503","5504","5505","5506","5507","5508","5509","5510","5511"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/current.md",["5512","5513","5514","5515","5516","5517","5518","5519","5520","5521","5522","5523","5524","5525","5526","5527","5528","5529","5530","5531","5532","5533","5534","5535","5536","5537","5538","5539"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/index.md",["5540","5541","5542","5543","5544","5545","5546","5547","5548","5549","5550","5551","5552","5553","5554","5555","5556","5557","5558","5559","5560","5561","5562","5563","5564","5565","5566","5567"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/package-manager.md",["5568","5569","5570","5571","5572","5573","5574","5575","5576","5577","5578","5579","5580","5581","5582","5583","5584","5585","5586","5587","5588","5589","5590","5591","5592","5593","5594","5595","5596","5597","5598","5599","5600","5601","5602","5603","5604","5605"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/releases.md",["5606","5607","5608","5609"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/collab-summit.md",["5610","5611","5612"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/contribute.md",["5613","5614","5615","5616","5617","5618","5619","5620","5621","5622","5623","5624","5625","5626","5627","5628","5629"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/index.md",["5630","5631","5632","5633","5634","5635","5636","5637","5638","5639","5640","5641","5642","5643","5644","5645","5646","5647"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/es6.md",["5648","5649","5650","5651","5652"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/debugging-getting-started.md",["5653","5654","5655","5656","5657","5658","5659","5660","5661","5662","5663","5664","5665","5666","5667","5668","5669","5670","5671","5672","5673","5674","5675","5676"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/index.md",["5677","5678","5679","5680","5681","5682","5683","5684","5685","5686","5687","5688","5689","5690","5691","5692","5693","5694","5695"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/index.md",["5696","5697","5698","5699"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/download/index.md",["5700","5701","5702","5703","5704","5705","5706","5707","5708","5709","5710","5711","5712","5713","5714","5715","5716","5717","5718","5719","5720","5721","5722","5723","5724","5725","5726"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/get-involved/index.md",["5727","5728","5729","5730","5731","5732","5733","5734","5735","5736","5737","5738","5739","5740","5741","5742","5743","5744","5745","5746"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/governance.md",["5747","5748","5749","5750","5751","5752","5753","5754","5755","5756","5757","5758","5759","5760","5761","5762","5763","5764","5765","5766"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/index.md",["5767","5768","5769","5770"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/blog/vulnerability/july-2022-security-releases.md",["5771","5772","5773","5774","5775","5776","5777"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/es6.md",["5778","5779","5780","5781"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/anatomy-of-an-http-transaction.md",["5782","5783","5784","5785","5786","5787","5788","5789","5790","5791","5792","5793","5794","5795","5796","5797","5798","5799","5800","5801","5802","5803","5804","5805","5806","5807","5808","5809","5810","5811","5812","5813","5814","5815","5816","5817","5818","5819","5820","5821","5822","5823","5824","5825","5826","5827","5828","5829","5830","5831","5832","5833","5834","5835","5836","5837","5838","5839","5840","5841","5842","5843","5844","5845","5846","5847","5848","5849","5850","5851","5852","5853","5854","5855","5856","5857","5858","5859","5860","5861","5862","5863","5864","5865","5866","5867","5868","5869","5870","5871","5872","5873","5874","5875","5876","5877","5878","5879","5880","5881","5882","5883","5884","5885","5886"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/blocking-vs-non-blocking.md",["5887","5888","5889"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/debugging-getting-started.md",["5890","5891","5892","5893","5894","5895","5896","5897","5898","5899","5900","5901","5902","5903","5904","5905","5906","5907"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/domain-postmortem.md",["5908","5909","5910","5911","5912","5913","5914","5915","5916","5917","5918","5919","5920","5921","5922","5923","5924","5925","5926","5927"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/dont-block-the-event-loop.md",["5928","5929","5930","5931","5932","5933","5934","5935","5936","5937","5938","5939","5940","5941","5942","5943","5944","5945","5946","5947","5948","5949","5950","5951","5952","5953","5954","5955","5956","5957","5958","5959","5960","5961","5962","5963","5964","5965","5966","5967","5968","5969","5970","5971","5972","5973","5974","5975","5976","5977","5978","5979","5980","5981","5982","5983","5984","5985","5986","5987","5988","5989","5990","5991","5992","5993","5994","5995","5996","5997","5998","5999","6000","6001"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/event-loop-timers-and-nexttick.md",["6002","6003","6004","6005","6006","6007","6008","6009","6010","6011","6012","6013","6014","6015","6016","6017","6018","6019","6020","6021","6022","6023","6024","6025"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/getting-started-guide.md",["6026"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/index.md",["6027","6028","6029","6030","6031","6032","6033","6034","6035","6036","6037","6038","6039","6040","6041","6042"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/nodejs-docker-webapp.md",["6043","6044","6045","6046","6047","6048","6049"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/simple-profiling.md",["6050","6051","6052","6053","6054","6055"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/timers-in-node.md",["6056","6057","6058","6059","6060","6061","6062","6063","6064"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/working-with-different-filesystems.md",["6065","6066"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/index.md",["6067","6068","6069","6070"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/meta/topics/dependencies.md",["6071","6072","6073","6074","6075","6076","6077","6078","6079","6080","6081","6082","6083","6084","6085","6086","6087","6088","6089","6090"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/current.md",["6091","6092","6093","6094","6095","6096","6097","6098","6099","6100","6101","6102","6103","6104","6105","6106","6107","6108","6109","6110","6111","6112","6113","6114","6115","6116","6117"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/index.md",["6118","6119","6120","6121","6122","6123","6124","6125","6126","6127","6128","6129","6130","6131","6132","6133","6134","6135","6136","6137","6138","6139","6140","6141","6142","6143","6144"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/package-manager.md",["6145","6146","6147","6148","6149","6150","6151","6152","6153","6154","6155","6156","6157","6158","6159","6160","6161","6162","6163","6164","6165","6166","6167","6168","6169","6170","6171","6172","6173","6174","6175","6176","6177","6178","6179","6180","6181","6182","6183","6184"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/releases.md",["6185","6186"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/get-involved/index.md",["6187","6188","6189","6190","6191","6192","6193","6194","6195","6196","6197","6198","6199","6200","6201","6202","6203","6204","6205"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/docs/index.md",["6206","6207","6208","6209"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/current.md",["6210","6211","6212","6213","6214","6215","6216","6217","6218","6219","6220","6221","6222","6223","6224","6225","6226","6227","6228","6229","6230","6231","6232","6233","6234","6235","6236"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/package-manager.md",["6237","6238","6239","6240","6241","6242","6243","6244","6245","6246","6247","6248","6249","6250","6251","6252","6253","6254","6255","6256","6257","6258","6259","6260","6261","6262","6263","6264","6265","6266","6267","6268"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/releases.md",["6269","6270"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/governance.md",["6271","6272","6273","6274"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/index.md",["6275","6276","6277","6278"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-google.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-redhat.md",["6279"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/community/transitions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/bnoordhuis-departure.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/development-environment.md",["6280","6281","6282"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/evolving-the-node-js-brand.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bert-belder-libuv-lxjs-2012.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md",["6283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/welcome-to-the-node-blog.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/september-2019-openssl-updates.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/v8-memory-corruption-stack-overflow.md",["6284","6285","6286","6287","6288"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/es6.md",["6289","6290","6291","6292"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/abi-stability.md",["6293","6294","6295","6296","6297","6298","6299","6300","6301","6302","6303","6304","6305","6306","6307","6308","6309","6310","6311","6312","6313","6314","6315","6316"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/blocking-vs-non-blocking.md",["6317","6318","6319","6320","6321","6322","6323","6324","6325","6326","6327","6328","6329","6330","6331","6332","6333","6334","6335","6336"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/debugging-getting-started.md",["6337","6338","6339","6340","6341","6342","6343","6344","6345","6346","6347","6348","6349","6350","6351","6352","6353","6354","6355","6356","6357","6358","6359","6360","6361","6362","6363","6364","6365","6366","6367","6368"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/diagnostics-flamegraph.md",["6369","6370","6371","6372","6373","6374","6375","6376","6377","6378","6379","6380","6381","6382","6383","6384","6385","6386","6387","6388","6389","6390","6391","6392","6393","6394","6395","6396","6397","6398","6399","6400","6401","6402"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/dont-block-the-event-loop.md",["6403","6404","6405","6406","6407","6408","6409","6410","6411","6412","6413","6414","6415","6416","6417","6418","6419","6420","6421","6422","6423","6424","6425","6426","6427","6428","6429","6430","6431","6432","6433","6434","6435","6436","6437","6438","6439","6440","6441","6442","6443","6444","6445","6446","6447","6448","6449","6450","6451","6452","6453","6454","6455","6456","6457","6458","6459","6460","6461","6462","6463","6464","6465","6466","6467","6468","6469","6470","6471","6472","6473","6474","6475","6476","6477","6478","6479","6480","6481","6482","6483","6484","6485","6486"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/index.md",["6487","6488","6489","6490"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/meta/topics/dependencies.md",["6491","6492","6493","6494","6495","6496","6497","6498","6499","6500","6501","6502","6503","6504","6505","6506","6507","6508","6509","6510","6511","6512","6513","6514","6515"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/current.md",["6516","6517","6518","6519","6520","6521","6522","6523","6524","6525","6526","6527","6528","6529","6530","6531","6532","6533","6534","6535","6536","6537","6538","6539","6540","6541","6542"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/index.md",["6543","6544","6545","6546","6547","6548","6549","6550","6551","6552","6553","6554","6555","6556","6557","6558","6559","6560","6561","6562","6563","6564","6565","6566","6567","6568","6569"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/package-manager.md",["6570","6571","6572","6573","6574","6575","6576","6577","6578","6579","6580","6581","6582","6583","6584","6585","6586","6587","6588","6589","6590","6591","6592"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/releases.md",["6593","6594"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/collab-summit.md",["6595"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/contribute.md",["6596","6597","6598","6599","6600","6601","6602","6603","6604","6605","6606","6607"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/index.md",["6608","6609","6610","6611","6612","6613","6614","6615","6616","6617","6618","6619","6620","6621","6622"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["6623"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-create-a-custom-repl.md",["6624","6625"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-use-nodejs-repl.md",["6626","6627","6628","6629","6630","6631","6632","6633","6634","6635","6636","6637"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["6638","6639","6640","6641","6642","6643","6644","6645","6646","6647","6648","6649","6650","6651","6652"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-parse-command-line-arguments.md",["6653","6654","6655","6656","6657","6658","6659","6660","6661","6662","6663","6664"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-prompt-for-command-line-input.md",["6665","6666","6667","6668"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-are-the-error-conventions.md",["6669","6670","6671","6672","6673","6674","6675","6676","6677","6678","6679"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-the-error-object.md",["6680","6681","6682","6683","6684","6685"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-try-catch.md",["6686","6687","6688","6689","6690","6691","6692","6693","6694","6695","6696","6697","6698","6699","6700"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-read-files-in-nodejs.md",["6701","6702","6703"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-store-local-config-data.md",["6704","6705","6706"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-use-the-path-module.md",["6707","6708","6709","6710"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-write-files-in-nodejs.md",["6711","6712","6713"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/security/introduction.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/how-to-use-util-inspect.md",["6714","6715"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-the-file-package-json.md",["6716","6717","6718","6719","6720","6721","6722","6723","6724","6725","6726","6727"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-console-module.md",["6728","6729"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-process-module.md",["6730","6731","6732"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-node-core-verus-userland.md",["6733","6734","6735","6736","6737"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-require.md",["6738","6739","6740","6741","6742","6743","6744","6745"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/javascript-conventions/what-is-json.md",["6746","6747","6748","6749","6750","6751","6752","6753","6754","6755","6756","6757"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/es6.md",["6758","6759","6760","6761"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/abi-stability.md",["6762","6763","6764","6765","6766","6767","6768"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/anatomy-of-an-http-transaction.md",["6769","6770","6771","6772","6773","6774","6775","6776","6777","6778","6779","6780","6781","6782","6783","6784","6785","6786","6787","6788","6789","6790","6791","6792","6793","6794","6795","6796","6797","6798","6799","6800","6801","6802","6803","6804","6805","6806","6807","6808","6809","6810","6811","6812","6813","6814","6815","6816","6817","6818","6819","6820","6821","6822","6823","6824","6825","6826","6827","6828","6829","6830","6831","6832","6833","6834","6835","6836","6837","6838","6839","6840","6841","6842","6843","6844","6845","6846","6847","6848","6849","6850","6851","6852","6853","6854","6855","6856","6857","6858","6859","6860","6861","6862","6863","6864","6865","6866","6867","6868","6869","6870","6871","6872","6873"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/backpressuring-in-streams.md",["6874","6875","6876","6877","6878","6879","6880","6881","6882","6883","6884","6885","6886","6887","6888"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/blocking-vs-non-blocking.md",["6889","6890"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/buffer-constructor-deprecation.md",["6891","6892","6893","6894","6895","6896","6897","6898","6899","6900","6901","6902","6903","6904","6905","6906","6907","6908","6909","6910","6911","6912","6913","6914","6915","6916","6917","6918","6919","6920","6921","6922"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/debugging-getting-started.md",["6923","6924","6925","6926","6927","6928","6929","6930","6931","6932","6933","6934","6935","6936"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/diagnostics-flamegraph.md",["6937","6938","6939","6940","6941"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/domain-postmortem.md",["6942","6943","6944","6945","6946","6947","6948","6949","6950","6951","6952","6953","6954","6955","6956","6957","6958","6959","6960"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/dont-block-the-event-loop.md",["6961","6962","6963","6964","6965","6966","6967","6968","6969","6970","6971","6972","6973","6974","6975","6976","6977","6978","6979","6980","6981","6982","6983","6984","6985","6986","6987","6988","6989","6990","6991","6992","6993","6994","6995","6996","6997","6998","6999","7000","7001","7002","7003","7004","7005","7006","7007","7008","7009","7010","7011","7012","7013","7014","7015","7016","7017","7018","7019","7020","7021","7022","7023","7024","7025","7026","7027","7028","7029","7030","7031","7032","7033","7034","7035","7036","7037","7038","7039"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/event-loop-timers-and-nexttick.md",["7040","7041","7042","7043","7044","7045","7046","7047","7048","7049","7050","7051","7052","7053","7054","7055","7056","7057","7058"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/index.md",["7059","7060","7061","7062","7063","7064","7065","7066","7067","7068","7069","7070","7071","7072","7073","7074","7075"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/nodejs-docker-webapp.md",["7076","7077","7078","7079","7080","7081","7082"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/publishing-napi-modules.md",["7083","7084","7085","7086","7087","7088","7089","7090"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/simple-profiling.md",["7091","7092","7093","7094","7095","7096","7097","7098","7099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/timers-in-node.md",["7100","7101","7102","7103","7104","7105","7106","7107","7108"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/working-with-different-filesystems.md",["7109"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/index.md",["7110","7111","7112","7113"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/meta/topics/dependencies.md",["7114","7115","7116","7117","7118","7119","7120","7121","7122","7123","7124","7125","7126","7127","7128","7129","7130","7131","7132","7133"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/current.md",["7134"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/index.md",["7135"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/package-manager.md",["7136","7137","7138","7139","7140","7141","7142","7143","7144","7145","7146","7147","7148","7149","7150","7151","7152","7153","7154","7155","7156","7157","7158","7159","7160"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/releases.md",["7161","7162"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/collab-summit.md",["7163"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/contribute.md",["7164","7165","7166","7167","7168","7169","7170","7171","7172","7173","7174","7175"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/index.md",["7176","7177","7178","7179","7180","7181","7182","7183","7184","7185","7186","7187","7188","7189","7190"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["7191","7192","7193","7194"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["7195","7196","7197","7198","7199","7200","7201","7202","7203","7204","7205","7206"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["7207"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["7208","7209","7210","7211","7212"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["7213","7214","7215","7216","7217","7218","7219","7220","7221","7222","7223","7224","7225","7226","7227","7228","7229","7230","7231","7232","7233","7234","7235","7236","7237","7238","7239","7240","7241","7242","7243"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-read-POST-data.md",["7244","7245","7246","7247","7248","7249","7250","7251","7252","7253","7254"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-serve-static-files.md",["7255","7256","7257","7258","7259","7260","7261","7262","7263","7264","7265","7266","7267","7268","7269","7270"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-create-a-custom-repl.md",["7271","7272"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-use-nodejs-repl.md",["7273","7274","7275","7276","7277","7278","7279","7280","7281","7282","7283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/buffers/how-to-use-buffers.md",["7284","7285","7286","7287","7288"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["7289","7290","7291","7292","7293","7294","7295","7296","7297","7298","7299","7300","7301","7302","7303"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["7304","7305","7306","7307","7308","7309","7310","7311","7312","7313","7314","7315","7316","7317","7318"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-stream-pipe.md",["7319","7320","7321","7322","7323","7324","7325","7326","7327","7328","7329","7330","7331","7332","7333","7334","7335","7336"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/what-are-streams.md",["7337","7338"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/child-processes/how-to-spawn-a-child-process.md",["7339","7340","7341","7342","7343","7344"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-parse-command-line-arguments.md",["7345","7346","7347","7348","7349","7350","7351","7352","7353","7354","7355"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-prompt-for-command-line-input.md",["7356","7357","7358","7359"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/index.md",["7360","7361","7362","7363"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/es6.md",["7364","7365","7366","7367"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/blocking-vs-non-blocking.md",["7368","7369"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/debugging-getting-started.md",["7370","7371","7372","7373","7374","7375","7376","7377","7378","7379","7380","7381","7382","7383"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/diagnostics-flamegraph.md",["7384","7385","7386","7387","7388"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/index.md",["7389","7390","7391","7392","7393","7394","7395","7396","7397","7398","7399","7400","7401","7402","7403","7404"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/nodejs-docker-webapp.md",["7405","7406","7407","7408","7409","7410"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/simple-profiling.md",["7411","7412","7413","7414","7415","7416","7417","7418","7419","7420"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/timers-in-node.md",["7421","7422","7423","7424","7425","7426","7427","7428","7429","7430","7431"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/index.md",["7432","7433","7434","7435"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/meta/topics/dependencies.md",["7436","7437","7438","7439","7440","7441","7442","7443","7444","7445","7446","7447","7448","7449","7450","7451","7452","7453","7454","7455"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/current.md",["7456","7457","7458","7459","7460","7461","7462","7463","7464","7465","7466","7467","7468","7469","7470","7471","7472","7473","7474","7475","7476","7477","7478","7479","7480","7481","7482","7483"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/index.md",["7484","7485","7486","7487","7488","7489","7490","7491","7492","7493","7494","7495","7496","7497","7498","7499","7500","7501","7502","7503","7504","7505","7506","7507","7508","7509","7510","7511"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/package-manager.md",["7512","7513","7514","7515","7516","7517","7518","7519","7520","7521","7522","7523","7524","7525","7526","7527","7528","7529","7530","7531","7532","7533","7534","7535"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/releases.md",["7536","7537"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/contribute.md",["7538","7539","7540","7541","7542","7543","7544","7545","7546","7547","7548","7549"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/index.md",["7550","7551","7552","7553","7554","7555","7556","7557","7558","7559","7560","7561","7562","7563","7564"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/file-system/how-to-read-files-in-nodejs.md",["7565","7566","7567"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/about/index.md",["7568"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/es6.md",["7569","7570","7571","7572"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/index.md",["7573","7574","7575","7576"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/current.md",["7577","7578","7579","7580","7581","7582","7583","7584","7585","7586","7587","7588","7589","7590","7591","7592","7593","7594","7595","7596","7597","7598","7599","7600","7601","7602","7603","7604"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/index.md",["7605","7606","7607","7608","7609","7610","7611","7612","7613","7614","7615","7616","7617","7618","7619","7620","7621","7622","7623","7624","7625","7626","7627","7628","7629","7630","7631","7632"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/governance.md",["7633","7634","7635","7636","7637","7638","7639","7640","7641"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/es6.md",["7642","7643","7644","7645"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/index.md",["7646","7647","7648","7649"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/meta/topics/dependencies.md",["7650","7651","7652","7653","7654","7655","7656","7657","7658","7659","7660","7661","7662","7663","7664","7665","7666","7667","7668","7669"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/current.md",["7670","7671","7672","7673","7674","7675","7676","7677","7678","7679","7680","7681","7682","7683","7684","7685","7686","7687","7688","7689","7690","7691","7692","7693","7694","7695","7696","7697"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/index.md",["7698","7699","7700","7701","7702","7703","7704","7705","7706","7707","7708","7709","7710","7711","7712","7713","7714","7715","7716","7717","7718","7719","7720","7721","7722","7723","7724","7725"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/releases.md",["7726","7727"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/contribute.md",["7728","7729","7730","7731","7732"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/index.md",["7733","7734","7735","7736","7737","7738","7739","7740","7741","7742","7743","7744","7745","7746"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/index.md",["7747"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/es6.md",["7748","7749","7750","7751"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/abi-stability.md",["7752","7753","7754","7755","7756","7757","7758"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md",["7759","7760","7761","7762","7763","7764","7765","7766","7767","7768","7769","7770","7771","7772","7773","7774","7775","7776","7777","7778","7779","7780","7781","7782","7783","7784","7785","7786","7787","7788","7789","7790","7791","7792","7793","7794","7795","7796","7797","7798","7799","7800","7801","7802","7803","7804","7805","7806","7807","7808","7809","7810","7811","7812","7813","7814","7815","7816","7817","7818","7819","7820","7821","7822","7823","7824","7825","7826","7827","7828","7829","7830","7831","7832","7833","7834","7835","7836","7837","7838","7839","7840","7841","7842","7843","7844","7845","7846","7847","7848","7849","7850","7851","7852","7853","7854","7855","7856","7857","7858","7859","7860","7861"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/backpressuring-in-streams.md",["7862","7863","7864","7865","7866","7867","7868","7869","7870","7871","7872","7873","7874","7875","7876","7877","7878","7879","7880","7881","7882","7883"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/blocking-vs-non-blocking.md",["7884","7885"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/buffer-constructor-deprecation.md",["7886","7887","7888","7889","7890","7891","7892","7893","7894","7895","7896","7897","7898","7899","7900","7901","7902","7903","7904","7905","7906","7907","7908","7909","7910","7911","7912","7913","7914","7915"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/debugging-getting-started.md",["7916","7917","7918","7919","7920","7921","7922","7923","7924","7925","7926","7927","7928","7929"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/index.md",["7930","7931","7932"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md",["7933","7934","7935","7936","7937"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/index.md",["7938","7939","7940","7941","7942","7943","7944","7945","7946","7947","7948","7949","7950","7951","7952","7953","7954","7955"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md",["7956","7957","7958","7959","7960","7961","7962","7963","7964","7965","7966","7967","7968","7969","7970","7971","7972","7973","7974","7975","7976","7977","7978","7979","7980","7981","7982","7983","7984","7985","7986","7987","7988","7989","7990","7991","7992","7993","7994","7995","7996","7997","7998","7999","8000","8001","8002","8003","8004","8005","8006","8007","8008"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md",["8009","8010","8011","8012","8013","8014"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md",["8015","8016","8017"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md",["8018","8019","8020","8021","8022","8023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md",["8024","8025","8026","8027","8028","8029","8030"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics-flamegraph.md",["8031","8032","8033","8034","8035"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/domain-postmortem.md",["8036","8037","8038","8039","8040","8041","8042","8043","8044","8045","8046","8047","8048","8049","8050","8051","8052","8053","8054","8055"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/dont-block-the-event-loop.md",["8056","8057","8058","8059","8060","8061","8062","8063","8064","8065","8066","8067","8068","8069","8070","8071","8072","8073","8074","8075","8076","8077","8078","8079","8080","8081","8082","8083","8084","8085","8086","8087","8088","8089","8090","8091","8092","8093","8094","8095","8096","8097","8098","8099","8100","8101","8102","8103","8104","8105","8106","8107","8108","8109","8110","8111","8112","8113","8114","8115","8116","8117","8118","8119","8120","8121","8122","8123","8124","8125","8126","8127","8128","8129","8130","8131","8132","8133","8134","8135","8136","8137"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md",["8138","8139","8140","8141","8142","8143","8144","8145","8146","8147","8148","8149","8150","8151","8152","8153","8154","8155","8156"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/index.md",["8157","8158","8159","8160","8161","8162","8163","8164","8165","8166","8167","8168","8169","8170","8171","8172","8173","8174","8175","8176"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/nodejs-docker-webapp.md",["8177","8178","8179","8180","8181","8182","8183"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/publishing-napi-modules.md",["8184","8185","8186","8187","8188","8189","8190","8191","8192"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/security/index.md",["8193","8194","8195","8196","8197","8198","8199","8200","8201","8202","8203","8204","8205","8206","8207","8208","8209","8210","8211","8212","8213","8214","8215","8216","8217","8218","8219","8220","8221","8222","8223","8224","8225","8226","8227","8228","8229","8230","8231","8232","8233","8234","8235","8236","8237","8238","8239","8240","8241","8242","8243","8244","8245","8246","8247","8248","8249","8250","8251","8252","8253","8254","8255","8256","8257","8258","8259","8260","8261","8262","8263","8264","8265","8266"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/simple-profiling.md",["8267","8268","8269","8270","8271","8272","8273","8274","8275","8276"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/timers-in-node.md",["8277","8278","8279","8280","8281","8282","8283","8284","8285","8286"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/working-with-different-filesystems.md",["8287"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/index.md",["8288","8289","8290","8291"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/meta/topics/dependencies.md",["8292","8293","8294","8295","8296","8297","8298","8299","8300","8301","8302","8303","8304","8305","8306","8307","8308","8309","8310","8311"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/current.md",["8312","8313","8314","8315","8316","8317","8318","8319","8320","8321","8322","8323","8324","8325","8326","8327","8328","8329","8330","8331","8332","8333","8334","8335","8336","8337","8338","8339"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/index.md",["8340","8341","8342","8343","8344","8345","8346","8347","8348","8349","8350","8351","8352","8353","8354","8355","8356","8357","8358","8359","8360","8361","8362","8363","8364","8365","8366","8367"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/package-manager.md",["8368","8369","8370","8371","8372","8373","8374","8375","8376","8377","8378","8379","8380","8381","8382","8383","8384","8385","8386","8387","8388","8389","8390","8391","8392","8393","8394","8395","8396","8397","8398","8399","8400"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/releases.md",["8401","8402"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/contribute.md",["8403","8404","8405","8406","8407","8408","8409","8410","8411","8412","8413","8414"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/index.md",["8415","8416","8417","8418","8419","8420","8421","8422","8423","8424","8425","8426","8427","8428","8429","8430","8431","8432","8433","8434"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/docs/index.md",["8435","8436","8437","8438"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/current.md",["8439","8440","8441","8442","8443","8444","8445","8446","8447","8448","8449","8450","8451","8452","8453","8454","8455","8456","8457","8458","8459","8460","8461","8462","8463","8464","8465","8466"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/index.md",["8467","8468","8469","8470","8471","8472","8473","8474","8475","8476","8477","8478","8479","8480","8481","8482","8483","8484","8485","8486","8487","8488","8489","8490","8491","8492","8493","8494"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/package-manager.md",["8495","8496","8497","8498","8499","8500","8501","8502","8503","8504","8505","8506","8507","8508","8509","8510","8511","8512","8513","8514","8515","8516","8517","8518","8519","8520","8521"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/releases.md",["8522","8523"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/contribute.md",["8524","8525","8526","8527","8528","8529","8530","8531","8532","8533","8534","8535"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/index.md",["8536","8537","8538","8539","8540","8541","8542","8543","8544","8545","8546","8547","8548","8549","8550","8551","8552","8553","8554","8555"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/COLLABORATOR_GUIDE.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/CONTRIBUTING.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/README.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/TRANSLATION.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/data/nodejsVersions.md",[],[],{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"8559"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8562"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8563"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8564"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"8565"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"8566"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"8567"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"8568"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"8569"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"8570"},{"ruleId":"8556","severity":2,"message":"8571","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"8572"},{"ruleId":"8556","severity":2,"message":"8573","line":40,"column":20,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":23,"fix":"8574"},{"ruleId":"8556","severity":2,"message":"8575","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":2,"fix":"8577"},{"ruleId":"8556","severity":2,"message":"8575","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":2,"fix":"8578"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":2,"fix":"8579"},{"ruleId":"8556","severity":2,"message":"8580","line":88,"column":8,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":27,"fix":"8581"},{"ruleId":"8556","severity":2,"message":"8571","line":89,"column":1,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":1,"fix":"8582"},{"ruleId":"8556","severity":2,"message":"8583","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":3,"fix":"8584"},{"ruleId":"8556","severity":2,"message":"8585","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":3,"fix":"8586"},{"ruleId":"8556","severity":2,"message":"8571","line":92,"column":1,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":1,"fix":"8587"},{"ruleId":"8556","severity":2,"message":"8571","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"8588"},{"ruleId":"8556","severity":2,"message":"8575","line":107,"column":1,"nodeType":null,"messageId":"8576","endLine":107,"endColumn":2,"fix":"8589"},{"ruleId":"8556","severity":2,"message":"8575","line":108,"column":1,"nodeType":null,"messageId":"8576","endLine":108,"endColumn":2,"fix":"8590"},{"ruleId":"8556","severity":2,"message":"8575","line":109,"column":1,"nodeType":null,"messageId":"8576","endLine":109,"endColumn":2,"fix":"8591"},{"ruleId":"8556","severity":2,"message":"8592","line":112,"column":21,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":26,"fix":"8593"},{"ruleId":"8556","severity":2,"message":"8594","line":130,"column":5,"nodeType":null,"messageId":"8558","endLine":130,"endColumn":5,"fix":"8595"},{"ruleId":"8556","severity":2,"message":"8571","line":131,"column":1,"nodeType":null,"messageId":"8558","endLine":131,"endColumn":1,"fix":"8596"},{"ruleId":"8556","severity":2,"message":"8585","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":3,"fix":"8597"},{"ruleId":"8556","severity":2,"message":"8598","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":28,"fix":"8599"},{"ruleId":"8556","severity":2,"message":"8600","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":5,"fix":"8601"},{"ruleId":"8556","severity":2,"message":"8602","line":135,"column":3,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":24,"fix":"8603"},{"ruleId":"8556","severity":2,"message":"8604","line":136,"column":1,"nodeType":null,"messageId":"8558","endLine":136,"endColumn":1,"fix":"8605"},{"ruleId":"8556","severity":2,"message":"8606","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":5,"fix":"8607"},{"ruleId":"8556","severity":2,"message":"8600","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":5,"fix":"8608"},{"ruleId":"8556","severity":2,"message":"8604","line":139,"column":1,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":1,"fix":"8609"},{"ruleId":"8556","severity":2,"message":"8600","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":5,"fix":"8610"},{"ruleId":"8556","severity":2,"message":"8604","line":141,"column":3,"nodeType":null,"messageId":"8558","endLine":141,"endColumn":3,"fix":"8611"},{"ruleId":"8556","severity":2,"message":"8583","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":3,"fix":"8612"},{"ruleId":"8556","severity":2,"message":"8613","line":145,"column":39,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":67,"fix":"8614"},{"ruleId":"8556","severity":2,"message":"8615","line":183,"column":16,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":23,"fix":"8616"},{"ruleId":"8556","severity":2,"message":"8617","line":189,"column":26,"nodeType":null,"messageId":"8558","endLine":189,"endColumn":26,"fix":"8618"},{"ruleId":"8556","severity":2,"message":"8619","line":216,"column":46,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":51,"fix":"8620"},{"ruleId":"8556","severity":2,"message":"8594","line":233,"column":5,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":5,"fix":"8621"},{"ruleId":"8556","severity":2,"message":"8571","line":234,"column":1,"nodeType":null,"messageId":"8558","endLine":234,"endColumn":1,"fix":"8622"},{"ruleId":"8556","severity":2,"message":"8585","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":3,"fix":"8623"},{"ruleId":"8556","severity":2,"message":"8598","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":28,"fix":"8624"},{"ruleId":"8556","severity":2,"message":"8604","line":237,"column":1,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":1,"fix":"8625"},{"ruleId":"8556","severity":2,"message":"8602","line":238,"column":3,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":24,"fix":"8626"},{"ruleId":"8556","severity":2,"message":"8604","line":239,"column":1,"nodeType":null,"messageId":"8558","endLine":239,"endColumn":1,"fix":"8627"},{"ruleId":"8556","severity":2,"message":"8606","line":240,"column":1,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":5,"fix":"8628"},{"ruleId":"8556","severity":2,"message":"8600","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":5,"fix":"8629"},{"ruleId":"8556","severity":2,"message":"8604","line":242,"column":5,"nodeType":null,"messageId":"8558","endLine":242,"endColumn":5,"fix":"8630"},{"ruleId":"8556","severity":2,"message":"8631","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":31,"fix":"8632"},{"ruleId":"8556","severity":2,"message":"8633","line":245,"column":1,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":7,"fix":"8634"},{"ruleId":"8556","severity":2,"message":"8604","line":246,"column":5,"nodeType":null,"messageId":"8558","endLine":246,"endColumn":5,"fix":"8635"},{"ruleId":"8556","severity":2,"message":"8600","line":248,"column":1,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":5,"fix":"8636"},{"ruleId":"8556","severity":2,"message":"8600","line":249,"column":1,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":5,"fix":"8637"},{"ruleId":"8556","severity":2,"message":"8604","line":250,"column":1,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":1,"fix":"8638"},{"ruleId":"8556","severity":2,"message":"8600","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":5,"fix":"8639"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"8640"},{"ruleId":"8556","severity":2,"message":"8604","line":255,"column":5,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":5,"fix":"8641"},{"ruleId":"8556","severity":2,"message":"8600","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"8642"},{"ruleId":"8556","severity":2,"message":"8604","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"8643"},{"ruleId":"8556","severity":2,"message":"8604","line":258,"column":5,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":5,"fix":"8644"},{"ruleId":"8556","severity":2,"message":"8604","line":260,"column":5,"nodeType":null,"messageId":"8558","endLine":260,"endColumn":5,"fix":"8645"},{"ruleId":"8556","severity":2,"message":"8604","line":261,"column":3,"nodeType":null,"messageId":"8558","endLine":261,"endColumn":3,"fix":"8646"},{"ruleId":"8556","severity":2,"message":"8583","line":262,"column":1,"nodeType":null,"messageId":"8561","endLine":262,"endColumn":3,"fix":"8647"},{"ruleId":"8556","severity":2,"message":"8594","line":274,"column":5,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":5,"fix":"8648"},{"ruleId":"8556","severity":2,"message":"8571","line":275,"column":3,"nodeType":null,"messageId":"8558","endLine":275,"endColumn":3,"fix":"8649"},{"ruleId":"8556","severity":2,"message":"8650","line":276,"column":3,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":29,"fix":"8651"},{"ruleId":"8556","severity":2,"message":"8600","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":5,"fix":"8652"},{"ruleId":"8556","severity":2,"message":"8653","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":5,"fix":"8654"},{"ruleId":"8556","severity":2,"message":"8604","line":279,"column":1,"nodeType":null,"messageId":"8558","endLine":279,"endColumn":1,"fix":"8655"},{"ruleId":"8556","severity":2,"message":"8604","line":280,"column":5,"nodeType":null,"messageId":"8558","endLine":280,"endColumn":5,"fix":"8656"},{"ruleId":"8556","severity":2,"message":"8604","line":281,"column":3,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":3,"fix":"8657"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"8658"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"8659"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"8660"},{"ruleId":"8556","severity":2,"message":"8594","line":295,"column":5,"nodeType":null,"messageId":"8558","endLine":295,"endColumn":5,"fix":"8661"},{"ruleId":"8556","severity":2,"message":"8571","line":296,"column":3,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":3,"fix":"8662"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":5,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":5,"fix":"8663"},{"ruleId":"8556","severity":2,"message":"8664","line":298,"column":1,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":31,"fix":"8665"},{"ruleId":"8556","severity":2,"message":"8633","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":7,"fix":"8666"},{"ruleId":"8556","severity":2,"message":"8667","line":300,"column":5,"nodeType":null,"messageId":"8561","endLine":300,"endColumn":7,"fix":"8668"},{"ruleId":"8556","severity":2,"message":"8604","line":301,"column":1,"nodeType":null,"messageId":"8558","endLine":301,"endColumn":1,"fix":"8669"},{"ruleId":"8556","severity":2,"message":"8633","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":7,"fix":"8670"},{"ruleId":"8556","severity":2,"message":"8600","line":303,"column":1,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":5,"fix":"8671"},{"ruleId":"8556","severity":2,"message":"8571","line":304,"column":1,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":1,"fix":"8672"},{"ruleId":"8556","severity":2,"message":"8673","line":305,"column":1,"nodeType":null,"messageId":"8561","endLine":305,"endColumn":5,"fix":"8674"},{"ruleId":"8556","severity":2,"message":"8571","line":306,"column":5,"nodeType":null,"messageId":"8558","endLine":306,"endColumn":5,"fix":"8675"},{"ruleId":"8556","severity":2,"message":"8571","line":307,"column":1,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":1,"fix":"8676"},{"ruleId":"8556","severity":2,"message":"8583","line":308,"column":1,"nodeType":null,"messageId":"8561","endLine":308,"endColumn":3,"fix":"8677"},{"ruleId":"8556","severity":2,"message":"8594","line":323,"column":5,"nodeType":null,"messageId":"8558","endLine":323,"endColumn":5,"fix":"8678"},{"ruleId":"8556","severity":2,"message":"8571","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"8679"},{"ruleId":"8556","severity":2,"message":"8571","line":325,"column":5,"nodeType":null,"messageId":"8558","endLine":325,"endColumn":5,"fix":"8680"},{"ruleId":"8556","severity":2,"message":"8571","line":326,"column":3,"nodeType":null,"messageId":"8558","endLine":326,"endColumn":3,"fix":"8681"},{"ruleId":"8556","severity":2,"message":"8673","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":5,"fix":"8682"},{"ruleId":"8556","severity":2,"message":"8571","line":328,"column":5,"nodeType":null,"messageId":"8558","endLine":328,"endColumn":5,"fix":"8683"},{"ruleId":"8556","severity":2,"message":"8571","line":329,"column":1,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":1,"fix":"8684"},{"ruleId":"8556","severity":2,"message":"8583","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":3,"fix":"8685"},{"ruleId":"8556","severity":2,"message":"8575","line":336,"column":1,"nodeType":null,"messageId":"8576","endLine":336,"endColumn":2,"fix":"8686"},{"ruleId":"8556","severity":2,"message":"8594","line":348,"column":5,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":5,"fix":"8687"},{"ruleId":"8556","severity":2,"message":"8688","line":349,"column":3,"nodeType":null,"messageId":"8561","endLine":349,"endColumn":28,"fix":"8689"},{"ruleId":"8556","severity":2,"message":"8673","line":350,"column":1,"nodeType":null,"messageId":"8561","endLine":350,"endColumn":5,"fix":"8690"},{"ruleId":"8556","severity":2,"message":"8571","line":351,"column":1,"nodeType":null,"messageId":"8558","endLine":351,"endColumn":1,"fix":"8691"},{"ruleId":"8556","severity":2,"message":"8673","line":352,"column":1,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":5,"fix":"8692"},{"ruleId":"8556","severity":2,"message":"8571","line":353,"column":1,"nodeType":null,"messageId":"8558","endLine":353,"endColumn":1,"fix":"8693"},{"ruleId":"8556","severity":2,"message":"8694","line":354,"column":3,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":29,"fix":"8695"},{"ruleId":"8556","severity":2,"message":"8571","line":355,"column":5,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":5,"fix":"8696"},{"ruleId":"8556","severity":2,"message":"8585","line":356,"column":1,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":3,"fix":"8697"},{"ruleId":"8556","severity":2,"message":"8571","line":357,"column":1,"nodeType":null,"messageId":"8558","endLine":357,"endColumn":1,"fix":"8698"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":5,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":5,"fix":"8699"},{"ruleId":"8556","severity":2,"message":"8585","line":359,"column":1,"nodeType":null,"messageId":"8561","endLine":359,"endColumn":3,"fix":"8700"},{"ruleId":"8556","severity":2,"message":"8571","line":360,"column":1,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":1,"fix":"8701"},{"ruleId":"8556","severity":2,"message":"8571","line":361,"column":5,"nodeType":null,"messageId":"8558","endLine":361,"endColumn":5,"fix":"8702"},{"ruleId":"8556","severity":2,"message":"8585","line":362,"column":1,"nodeType":null,"messageId":"8561","endLine":362,"endColumn":3,"fix":"8703"},{"ruleId":"8556","severity":2,"message":"8583","line":363,"column":1,"nodeType":null,"messageId":"8561","endLine":363,"endColumn":3,"fix":"8704"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"8705"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"8706"},{"ruleId":"8556","severity":2,"message":"8557","line":29,"column":46,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":46,"fix":"8707"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"8708"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"8709"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"8710"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"8711"},{"ruleId":"8556","severity":2,"message":"8571","line":68,"column":1,"nodeType":null,"messageId":"8558","endLine":68,"endColumn":1,"fix":"8712"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"8713"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":1,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":1,"fix":"8714"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"8715"},{"ruleId":"8556","severity":2,"message":"8716","line":75,"column":2,"nodeType":null,"messageId":"8558","endLine":75,"endColumn":2,"fix":"8717"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"8718"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"8719"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"8720"},{"ruleId":"8556","severity":2,"message":"8716","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"8721"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"8722"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"8723"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"8724"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"8725"},{"ruleId":"8556","severity":2,"message":"8726","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"8727"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8728"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8729"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8730"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8731"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8732"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8733"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8734"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8735"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8736"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8737"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8738"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8739"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8740"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8741"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8742"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8743"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"8744"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"8745"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"8746"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8747"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"8748"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":3,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":3,"fix":"8749"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"8750"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"8751"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":50,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":50,"fix":"8752"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8753"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8754"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8755"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"8757"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8758"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"8759"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"8760"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"8761"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"8762"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"8763"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"8764"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8765"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"8766"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"8767"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"8768"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8769"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"8770"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"8771"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"8772"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"8773"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"8774"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"8775"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"8776"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"8777"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8779"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8780"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8781"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8782"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8783"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8784"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8785"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8787"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8788"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8789"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8790"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8791"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8792"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8794"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8795"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8796"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8797"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8798"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8800"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8801"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8802"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8803"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8804"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8805"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8806"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8807"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8808"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8809"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8810"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8811"},{"ruleId":"8556","severity":2,"message":"8793","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":5,"fix":"8812"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"8813"},{"ruleId":"8556","severity":2,"message":"8793","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":5,"fix":"8814"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":1,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":3,"fix":"8815"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":5,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":9,"fix":"8816"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8817"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"8818"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"8819"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"8820"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"8821"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"8822"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"8823"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"8824"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"8825"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"8826"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8827"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"8828"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"8829"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"8830"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"8831"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"8832"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8833"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"8834"},{"ruleId":"8556","severity":2,"message":"8835","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":11,"fix":"8836"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8837"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8838"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8839"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"8840"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8841"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8842"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8843"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8844"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8845"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8846"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"8847"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"8848"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"8849"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8850"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8851"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8852"},{"ruleId":"8556","severity":2,"message":"8756","line":84,"column":76,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":76,"fix":"8853"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":1,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":1,"fix":"8854"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"8855"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":11,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":11,"fix":"8856"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"8857"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"8858"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"8859"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":2,"fix":"8860"},{"ruleId":"8556","severity":2,"message":"8861","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":322,"fix":"8862"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"8863"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8864"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8865"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"8866"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8867"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8868"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"8869"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"8870"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"8871"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"8872"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"8873"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"8874"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"8875"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8876"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8877"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8878"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8879"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8880"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8881"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8882"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8883"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8884"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8885"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8886"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8887"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8888"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8889"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8890"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"8891"},{"ruleId":"8556","severity":2,"message":"8892","line":48,"column":51,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":62,"fix":"8893"},{"ruleId":"8556","severity":2,"message":"8892","line":51,"column":76,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":87,"fix":"8894"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8895"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8896"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8897"},{"ruleId":"8556","severity":2,"message":"8756","line":28,"column":24,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":24,"fix":"8898"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8899"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8900"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8901"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8902"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8903"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8904"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8905"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8906"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8907"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8908"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8909"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8910"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8911"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8912"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8913"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8914"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8915"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8916"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8917"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8918"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8919"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8920"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8921"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8922"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8923"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8924"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8925"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8926"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8927"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8928"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8929"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8930"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8931"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8932"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8933"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8934"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8935"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8936"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8937"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8938"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8939"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8940"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8941"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8942"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8943"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8944"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8945"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8946"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8947"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8948"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8949"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8950"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8951"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8952"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8953"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8954"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8955"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8956"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8957"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8958"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8959"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8960"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"8961"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8962"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8963"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8964"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8965"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8966"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8967"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8968"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8969"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8970"},{"ruleId":"8556","severity":2,"message":"8756","line":31,"column":24,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":24,"fix":"8971"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8972"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":3,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":5,"fix":"8973"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"8974"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8975"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"8976"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"8977"},{"ruleId":"8556","severity":2,"message":"8793","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":5,"fix":"8978"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8979"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8980"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"8981"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8982"},{"ruleId":"8556","severity":2,"message":"8793","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":5,"fix":"8983"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":1,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":3,"fix":"8984"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8985"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8986"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8987"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"8988"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"8989"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8990"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":9,"fix":"8991"},{"ruleId":"8556","severity":2,"message":"8799","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8992"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"8993"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"8994"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"8995"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"8996"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"8997"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8998"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":3,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":5,"fix":"8999"},{"ruleId":"8556","severity":2,"message":"8778","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":3,"fix":"9000"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9001"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":3,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":5,"fix":"9002"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"9003"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9004"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"9005"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"9006"},{"ruleId":"8556","severity":2,"message":"8793","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":5,"fix":"9007"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9008"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9009"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"9010"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9011"},{"ruleId":"8556","severity":2,"message":"8793","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":5,"fix":"9012"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":1,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":3,"fix":"9013"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9014"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9015"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9016"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"9017"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"9018"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9019"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":9,"fix":"9020"},{"ruleId":"8556","severity":2,"message":"8799","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9021"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"9022"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"9023"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"9024"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"9025"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"9026"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9027"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":3,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":5,"fix":"9028"},{"ruleId":"8556","severity":2,"message":"8778","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":3,"fix":"9029"},{"ruleId":"8556","severity":2,"message":"8560","line":7,"column":1,"nodeType":null,"messageId":"8561","endLine":7,"endColumn":2,"fix":"9030"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"9031"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":2,"fix":"9032"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9033"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9034"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9035"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9036"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9037"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9038"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9039"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9040"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9041"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9042"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9043"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9044"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9045"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9046"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9047"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9048"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9049"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9050"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"9051"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9052"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9053"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9054"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9055"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9056"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9057"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9058"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9059"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9060"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9061"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9062"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9063"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9064"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"9065"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"9066"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"9067"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"9068"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"9069"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"9070"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"9071"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"9072"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"9073"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"9074"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"9075"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"9076"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"9077"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"9078"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"9079"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"9080"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"9081"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9082"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"9083"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"9084"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"9085"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"9086"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"9087"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"9088"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"9089"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"9090"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"9091"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"9092"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"9093"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9094"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9095"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"9096"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"9097"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9098"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"9099"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"9100"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9101"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"9102"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9103"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"9104"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"9105"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"9106"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9107"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9108"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9109"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"9110"},{"ruleId":"8556","severity":2,"message":"8560","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":2,"fix":"9111"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"9112"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"9113"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"9114"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"9115"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"9116"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"9117"},{"ruleId":"8556","severity":2,"message":"8575","line":97,"column":13,"nodeType":null,"messageId":"8576","endLine":97,"endColumn":14,"fix":"9118"},{"ruleId":"8556","severity":2,"message":"8560","line":109,"column":1,"nodeType":null,"messageId":"8561","endLine":109,"endColumn":2,"fix":"9119"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9120"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"9121"},{"ruleId":"8556","severity":2,"message":"8560","line":112,"column":1,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":2,"fix":"9122"},{"ruleId":"8556","severity":2,"message":"8560","line":113,"column":1,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":2,"fix":"9123"},{"ruleId":"8556","severity":2,"message":"9124","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":42,"fix":"9125"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9126"},{"ruleId":"8556","severity":2,"message":"8560","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"9127"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9128"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"9129"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"9130"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"9131"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"9132"},{"ruleId":"8556","severity":2,"message":"8560","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":2,"fix":"9133"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"9134"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9135"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9136"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9137"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"9139"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"9140"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"9141"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"9142"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9143"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9144"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9145"},{"ruleId":"8556","severity":2,"message":"8573","line":93,"column":19,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":22,"fix":"9146"},{"ruleId":"8556","severity":2,"message":"8580","line":97,"column":8,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":27,"fix":"9147"},{"ruleId":"8556","severity":2,"message":"8571","line":98,"column":1,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":1,"fix":"9148"},{"ruleId":"8556","severity":2,"message":"8583","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":3,"fix":"9149"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":1,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":1,"fix":"9150"},{"ruleId":"8556","severity":2,"message":"8571","line":101,"column":3,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":3,"fix":"9151"},{"ruleId":"8556","severity":2,"message":"8571","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"9152"},{"ruleId":"8556","severity":2,"message":"9153","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":9,"fix":"9154"},{"ruleId":"8556","severity":2,"message":"8592","line":123,"column":21,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":26,"fix":"9155"},{"ruleId":"8556","severity":2,"message":"8594","line":142,"column":5,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":5,"fix":"9156"},{"ruleId":"8556","severity":2,"message":"8571","line":143,"column":3,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":3,"fix":"9157"},{"ruleId":"8556","severity":2,"message":"8571","line":144,"column":3,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":3,"fix":"9158"},{"ruleId":"8556","severity":2,"message":"9159","line":145,"column":3,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":28,"fix":"9160"},{"ruleId":"8556","severity":2,"message":"8604","line":146,"column":1,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":1,"fix":"9161"},{"ruleId":"8556","severity":2,"message":"8602","line":147,"column":3,"nodeType":null,"messageId":"8561","endLine":147,"endColumn":24,"fix":"9162"},{"ruleId":"8556","severity":2,"message":"8600","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":5,"fix":"9163"},{"ruleId":"8556","severity":2,"message":"8653","line":149,"column":3,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":5,"fix":"9164"},{"ruleId":"8556","severity":2,"message":"8604","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"9165"},{"ruleId":"8556","severity":2,"message":"8604","line":151,"column":5,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":5,"fix":"9166"},{"ruleId":"8556","severity":2,"message":"8600","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":5,"fix":"9167"},{"ruleId":"8556","severity":2,"message":"8604","line":153,"column":3,"nodeType":null,"messageId":"8558","endLine":153,"endColumn":3,"fix":"9168"},{"ruleId":"8556","severity":2,"message":"8583","line":154,"column":1,"nodeType":null,"messageId":"8561","endLine":154,"endColumn":3,"fix":"9169"},{"ruleId":"8556","severity":2,"message":"9170","line":157,"column":42,"nodeType":null,"messageId":"8561","endLine":157,"endColumn":79,"fix":"9171"},{"ruleId":"8556","severity":2,"message":"9172","line":198,"column":22,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":34,"fix":"9173"},{"ruleId":"8556","severity":2,"message":"8617","line":205,"column":26,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":26,"fix":"9174"},{"ruleId":"8556","severity":2,"message":"9175","line":233,"column":48,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":56,"fix":"9176"},{"ruleId":"8556","severity":2,"message":"8594","line":253,"column":5,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":5,"fix":"9177"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"9178"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":3,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":3,"fix":"9179"},{"ruleId":"8556","severity":2,"message":"8598","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":28,"fix":"9180"},{"ruleId":"8556","severity":2,"message":"8600","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":5,"fix":"9181"},{"ruleId":"8556","severity":2,"message":"8602","line":258,"column":3,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":24,"fix":"9182"},{"ruleId":"8556","severity":2,"message":"8604","line":259,"column":1,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":1,"fix":"9183"},{"ruleId":"8556","severity":2,"message":"8653","line":260,"column":3,"nodeType":null,"messageId":"8561","endLine":260,"endColumn":5,"fix":"9184"},{"ruleId":"8556","severity":2,"message":"8604","line":261,"column":1,"nodeType":null,"messageId":"8558","endLine":261,"endColumn":1,"fix":"9185"},{"ruleId":"8556","severity":2,"message":"8604","line":262,"column":5,"nodeType":null,"messageId":"8558","endLine":262,"endColumn":5,"fix":"9186"},{"ruleId":"8556","severity":2,"message":"8631","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":31,"fix":"9187"},{"ruleId":"8556","severity":2,"message":"8633","line":265,"column":1,"nodeType":null,"messageId":"8561","endLine":265,"endColumn":7,"fix":"9188"},{"ruleId":"8556","severity":2,"message":"8604","line":266,"column":5,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":5,"fix":"9189"},{"ruleId":"8556","severity":2,"message":"8600","line":268,"column":1,"nodeType":null,"messageId":"8561","endLine":268,"endColumn":5,"fix":"9190"},{"ruleId":"8556","severity":2,"message":"8604","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"9191"},{"ruleId":"8556","severity":2,"message":"8604","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"9192"},{"ruleId":"8556","severity":2,"message":"8600","line":271,"column":1,"nodeType":null,"messageId":"8561","endLine":271,"endColumn":5,"fix":"9193"},{"ruleId":"8556","severity":2,"message":"8604","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"9194"},{"ruleId":"8556","severity":2,"message":"8600","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":5,"fix":"9195"},{"ruleId":"8556","severity":2,"message":"8600","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":5,"fix":"9196"},{"ruleId":"8556","severity":2,"message":"8604","line":277,"column":1,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":1,"fix":"9197"},{"ruleId":"8556","severity":2,"message":"8600","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":5,"fix":"9198"},{"ruleId":"8556","severity":2,"message":"8600","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":5,"fix":"9199"},{"ruleId":"8556","severity":2,"message":"8604","line":281,"column":3,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":3,"fix":"9200"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"9201"},{"ruleId":"8556","severity":2,"message":"8594","line":295,"column":5,"nodeType":null,"messageId":"8558","endLine":295,"endColumn":5,"fix":"9202"},{"ruleId":"8556","severity":2,"message":"8571","line":296,"column":3,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":3,"fix":"9203"},{"ruleId":"8556","severity":2,"message":"8650","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":29,"fix":"9204"},{"ruleId":"8556","severity":2,"message":"8604","line":298,"column":5,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":5,"fix":"9205"},{"ruleId":"8556","severity":2,"message":"8653","line":299,"column":3,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"9206"},{"ruleId":"8556","severity":2,"message":"8604","line":300,"column":5,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":5,"fix":"9207"},{"ruleId":"8556","severity":2,"message":"8604","line":301,"column":5,"nodeType":null,"messageId":"8558","endLine":301,"endColumn":5,"fix":"9208"},{"ruleId":"8556","severity":2,"message":"8604","line":302,"column":3,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":3,"fix":"9209"},{"ruleId":"8556","severity":2,"message":"8583","line":303,"column":1,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":3,"fix":"9210"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"9211"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"9212"},{"ruleId":"8556","severity":2,"message":"8594","line":317,"column":5,"nodeType":null,"messageId":"8558","endLine":317,"endColumn":5,"fix":"9213"},{"ruleId":"8556","severity":2,"message":"8571","line":318,"column":1,"nodeType":null,"messageId":"8558","endLine":318,"endColumn":1,"fix":"9214"},{"ruleId":"8556","severity":2,"message":"8571","line":319,"column":5,"nodeType":null,"messageId":"8558","endLine":319,"endColumn":5,"fix":"9215"},{"ruleId":"8556","severity":2,"message":"9216","line":320,"column":5,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":31,"fix":"9217"},{"ruleId":"8556","severity":2,"message":"8604","line":321,"column":1,"nodeType":null,"messageId":"8558","endLine":321,"endColumn":1,"fix":"9218"},{"ruleId":"8556","severity":2,"message":"8667","line":322,"column":5,"nodeType":null,"messageId":"8561","endLine":322,"endColumn":7,"fix":"9219"},{"ruleId":"8556","severity":2,"message":"8604","line":323,"column":1,"nodeType":null,"messageId":"8558","endLine":323,"endColumn":1,"fix":"9220"},{"ruleId":"8556","severity":2,"message":"8604","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"9221"},{"ruleId":"8556","severity":2,"message":"8604","line":325,"column":5,"nodeType":null,"messageId":"8558","endLine":325,"endColumn":5,"fix":"9222"},{"ruleId":"8556","severity":2,"message":"8571","line":326,"column":1,"nodeType":null,"messageId":"8558","endLine":326,"endColumn":1,"fix":"9223"},{"ruleId":"8556","severity":2,"message":"8673","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":5,"fix":"9224"},{"ruleId":"8556","severity":2,"message":"8571","line":328,"column":5,"nodeType":null,"messageId":"8558","endLine":328,"endColumn":5,"fix":"9225"},{"ruleId":"8556","severity":2,"message":"8571","line":329,"column":3,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":3,"fix":"9226"},{"ruleId":"8556","severity":2,"message":"8583","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":3,"fix":"9227"},{"ruleId":"8556","severity":2,"message":"8594","line":346,"column":5,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":5,"fix":"9228"},{"ruleId":"8556","severity":2,"message":"8571","line":347,"column":1,"nodeType":null,"messageId":"8558","endLine":347,"endColumn":1,"fix":"9229"},{"ruleId":"8556","severity":2,"message":"8571","line":348,"column":5,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":5,"fix":"9230"},{"ruleId":"8556","severity":2,"message":"8571","line":349,"column":1,"nodeType":null,"messageId":"8558","endLine":349,"endColumn":1,"fix":"9231"},{"ruleId":"8556","severity":2,"message":"8571","line":350,"column":5,"nodeType":null,"messageId":"8558","endLine":350,"endColumn":5,"fix":"9232"},{"ruleId":"8556","severity":2,"message":"8571","line":351,"column":5,"nodeType":null,"messageId":"8558","endLine":351,"endColumn":5,"fix":"9233"},{"ruleId":"8556","severity":2,"message":"8571","line":352,"column":1,"nodeType":null,"messageId":"8558","endLine":352,"endColumn":1,"fix":"9234"},{"ruleId":"8556","severity":2,"message":"8583","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":3,"fix":"9235"},{"ruleId":"8556","severity":2,"message":"8594","line":372,"column":5,"nodeType":null,"messageId":"8558","endLine":372,"endColumn":5,"fix":"9236"},{"ruleId":"8556","severity":2,"message":"8688","line":373,"column":3,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":28,"fix":"9237"},{"ruleId":"8556","severity":2,"message":"8571","line":374,"column":1,"nodeType":null,"messageId":"8558","endLine":374,"endColumn":1,"fix":"9238"},{"ruleId":"8556","severity":2,"message":"8571","line":375,"column":5,"nodeType":null,"messageId":"8558","endLine":375,"endColumn":5,"fix":"9239"},{"ruleId":"8556","severity":2,"message":"8571","line":376,"column":5,"nodeType":null,"messageId":"8558","endLine":376,"endColumn":5,"fix":"9240"},{"ruleId":"8556","severity":2,"message":"8571","line":377,"column":1,"nodeType":null,"messageId":"8558","endLine":377,"endColumn":1,"fix":"9241"},{"ruleId":"8556","severity":2,"message":"8694","line":378,"column":3,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":29,"fix":"9242"},{"ruleId":"8556","severity":2,"message":"8571","line":379,"column":5,"nodeType":null,"messageId":"8558","endLine":379,"endColumn":5,"fix":"9243"},{"ruleId":"8556","severity":2,"message":"8585","line":380,"column":1,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":3,"fix":"9244"},{"ruleId":"8556","severity":2,"message":"8571","line":381,"column":1,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":1,"fix":"9245"},{"ruleId":"8556","severity":2,"message":"8571","line":382,"column":5,"nodeType":null,"messageId":"8558","endLine":382,"endColumn":5,"fix":"9246"},{"ruleId":"8556","severity":2,"message":"8585","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":3,"fix":"9247"},{"ruleId":"8556","severity":2,"message":"8571","line":384,"column":1,"nodeType":null,"messageId":"8558","endLine":384,"endColumn":1,"fix":"9248"},{"ruleId":"8556","severity":2,"message":"8571","line":385,"column":5,"nodeType":null,"messageId":"8558","endLine":385,"endColumn":5,"fix":"9249"},{"ruleId":"8556","severity":2,"message":"8585","line":386,"column":1,"nodeType":null,"messageId":"8561","endLine":386,"endColumn":3,"fix":"9250"},{"ruleId":"8556","severity":2,"message":"8583","line":387,"column":1,"nodeType":null,"messageId":"8561","endLine":387,"endColumn":3,"fix":"9251"},{"ruleId":"8556","severity":2,"message":"8560","line":393,"column":1,"nodeType":null,"messageId":"8561","endLine":393,"endColumn":2,"fix":"9252"},{"ruleId":"8556","severity":2,"message":"8571","line":394,"column":1,"nodeType":null,"messageId":"8558","endLine":394,"endColumn":1,"fix":"9253"},{"ruleId":"8556","severity":2,"message":"8560","line":395,"column":1,"nodeType":null,"messageId":"8561","endLine":395,"endColumn":2,"fix":"9254"},{"ruleId":"8556","severity":2,"message":"8560","line":396,"column":1,"nodeType":null,"messageId":"8561","endLine":396,"endColumn":2,"fix":"9255"},{"ruleId":"8556","severity":2,"message":"8560","line":397,"column":1,"nodeType":null,"messageId":"8561","endLine":397,"endColumn":2,"fix":"9256"},{"ruleId":"8556","severity":2,"message":"8560","line":398,"column":1,"nodeType":null,"messageId":"8561","endLine":398,"endColumn":2,"fix":"9257"},{"ruleId":"8556","severity":2,"message":"8560","line":399,"column":1,"nodeType":null,"messageId":"8561","endLine":399,"endColumn":2,"fix":"9258"},{"ruleId":"8556","severity":2,"message":"8617","line":45,"column":25,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":25,"fix":"9259"},{"ruleId":"8556","severity":2,"message":"9260","line":48,"column":45,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":53,"fix":"9261"},{"ruleId":"8556","severity":2,"message":"8592","line":111,"column":3,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":8,"fix":"9262"},{"ruleId":"8556","severity":2,"message":"9263","line":136,"column":54,"nodeType":null,"messageId":"8576","endLine":136,"endColumn":55,"fix":"9264"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9265"},{"ruleId":"8556","severity":2,"message":"8560","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"9266"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9267"},{"ruleId":"8556","severity":2,"message":"9268","line":451,"column":1,"nodeType":null,"messageId":"8558","endLine":451,"endColumn":1,"fix":"9269"},{"ruleId":"8556","severity":2,"message":"9270","line":502,"column":21,"nodeType":null,"messageId":"8561","endLine":504,"endColumn":1,"fix":"9271"},{"ruleId":"8556","severity":2,"message":"8560","line":517,"column":1,"nodeType":null,"messageId":"8561","endLine":517,"endColumn":2,"fix":"9272"},{"ruleId":"8556","severity":2,"message":"8560","line":518,"column":1,"nodeType":null,"messageId":"8561","endLine":518,"endColumn":2,"fix":"9273"},{"ruleId":"8556","severity":2,"message":"8571","line":519,"column":1,"nodeType":null,"messageId":"8558","endLine":519,"endColumn":1,"fix":"9274"},{"ruleId":"8556","severity":2,"message":"8557","line":521,"column":31,"nodeType":null,"messageId":"8558","endLine":521,"endColumn":31,"fix":"9275"},{"ruleId":"8556","severity":2,"message":"9276","line":528,"column":44,"nodeType":null,"messageId":"8576","endLine":529,"endColumn":6,"fix":"9277"},{"ruleId":"8556","severity":2,"message":"9276","line":530,"column":49,"nodeType":null,"messageId":"8576","endLine":531,"endColumn":6,"fix":"9278"},{"ruleId":"8556","severity":2,"message":"9279","line":537,"column":1,"nodeType":null,"messageId":"8561","endLine":538,"endColumn":6,"fix":"9280"},{"ruleId":"8556","severity":2,"message":"9281","line":539,"column":1,"nodeType":null,"messageId":"8561","endLine":540,"endColumn":6,"fix":"9282"},{"ruleId":"8556","severity":2,"message":"8799","line":541,"column":1,"nodeType":null,"messageId":"8576","endLine":541,"endColumn":5,"fix":"9283"},{"ruleId":"8556","severity":2,"message":"9284","line":613,"column":1,"nodeType":null,"messageId":"8561","endLine":615,"endColumn":1,"fix":"9285"},{"ruleId":"8556","severity":2,"message":"9286","line":617,"column":118,"nodeType":null,"messageId":"8576","endLine":618,"endColumn":1,"fix":"9287"},{"ruleId":"8556","severity":2,"message":"9286","line":623,"column":122,"nodeType":null,"messageId":"8576","endLine":624,"endColumn":1,"fix":"9288"},{"ruleId":"8556","severity":2,"message":"9289","line":626,"column":19,"nodeType":null,"messageId":"8561","endLine":627,"endColumn":1,"fix":"9290"},{"ruleId":"8556","severity":2,"message":"9286","line":631,"column":77,"nodeType":null,"messageId":"8576","endLine":632,"endColumn":1,"fix":"9291"},{"ruleId":"8556","severity":2,"message":"9292","line":130,"column":25,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":36,"fix":"9293"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"9294"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"9296"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9297"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9298"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9299"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9300"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9301"},{"ruleId":"8556","severity":2,"message":"9302","line":66,"column":254,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":259,"fix":"9303"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"9304"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9305"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9306"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"9307"},{"ruleId":"8556","severity":2,"message":"8560","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":2,"fix":"9308"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":2,"fix":"9309"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"9310"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":3,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":4,"fix":"9311"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":3,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":4,"fix":"9312"},{"ruleId":"8556","severity":2,"message":"8560","line":212,"column":3,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":4,"fix":"9313"},{"ruleId":"8556","severity":2,"message":"8560","line":213,"column":1,"nodeType":null,"messageId":"8561","endLine":213,"endColumn":2,"fix":"9314"},{"ruleId":"8556","severity":2,"message":"8560","line":214,"column":3,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":4,"fix":"9315"},{"ruleId":"8556","severity":2,"message":"8560","line":229,"column":1,"nodeType":null,"messageId":"8561","endLine":229,"endColumn":2,"fix":"9316"},{"ruleId":"8556","severity":2,"message":"9317","line":230,"column":3,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":21,"fix":"9318"},{"ruleId":"8556","severity":2,"message":"8560","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"9319"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"9320"},{"ruleId":"8556","severity":2,"message":"9321","line":238,"column":63,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":64,"fix":"9322"},{"ruleId":"8556","severity":2,"message":"9321","line":239,"column":54,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":55,"fix":"9323"},{"ruleId":"8556","severity":2,"message":"9302","line":253,"column":26,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":31,"fix":"9324"},{"ruleId":"8556","severity":2,"message":"8560","line":255,"column":1,"nodeType":null,"messageId":"8561","endLine":255,"endColumn":2,"fix":"9325"},{"ruleId":"8556","severity":2,"message":"8560","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":2,"fix":"9326"},{"ruleId":"8556","severity":2,"message":"9327","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":39,"fix":"9328"},{"ruleId":"8556","severity":2,"message":"8560","line":258,"column":3,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":4,"fix":"9329"},{"ruleId":"8556","severity":2,"message":"8560","line":259,"column":3,"nodeType":null,"messageId":"8561","endLine":259,"endColumn":4,"fix":"9330"},{"ruleId":"8556","severity":2,"message":"8560","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":2,"fix":"9331"},{"ruleId":"8556","severity":2,"message":"8560","line":266,"column":1,"nodeType":null,"messageId":"8561","endLine":266,"endColumn":2,"fix":"9332"},{"ruleId":"8556","severity":2,"message":"9333","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":13,"fix":"9334"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"9335"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9336"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9337"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9338"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"9339"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"9340"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"9341"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9342"},{"ruleId":"8556","severity":2,"message":"8560","line":106,"column":1,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":2,"fix":"9343"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9344"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"9345"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9346"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9347"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9348"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"9349"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":3,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":4,"fix":"9350"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":5,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":6,"fix":"9351"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":5,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":6,"fix":"9352"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9353"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9354"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9355"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"9356"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"9357"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9358"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"9359"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"9360"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"9361"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9362"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9363"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"9364"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9365"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9366"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"9367"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"9368"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"9369"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"9370"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"9371"},{"ruleId":"8556","severity":2,"message":"9372","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9373"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9374"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9375"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":18,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":19,"fix":"9376"},{"ruleId":"8556","severity":2,"message":"8575","line":44,"column":17,"nodeType":null,"messageId":"8576","endLine":44,"endColumn":18,"fix":"9377"},{"ruleId":"8556","severity":2,"message":"9378","line":54,"column":4,"nodeType":null,"messageId":"8576","endLine":54,"endColumn":5,"fix":"9379"},{"ruleId":"8556","severity":2,"message":"8575","line":77,"column":4,"nodeType":null,"messageId":"8576","endLine":77,"endColumn":5,"fix":"9380"},{"ruleId":"8556","severity":2,"message":"9381","line":102,"column":2,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":100,"fix":"9382"},{"ruleId":"8556","severity":2,"message":"9372","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"9383"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"9384"},{"ruleId":"8556","severity":2,"message":"8560","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":2,"fix":"9385"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"9386"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"9387"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"9388"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"9389"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"9390"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"9391"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"9392"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":1,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":1,"fix":"9393"},{"ruleId":"8556","severity":2,"message":"9372","line":161,"column":1,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":2,"fix":"9394"},{"ruleId":"8556","severity":2,"message":"8560","line":162,"column":1,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":2,"fix":"9395"},{"ruleId":"8556","severity":2,"message":"8557","line":186,"column":46,"nodeType":null,"messageId":"8558","endLine":186,"endColumn":46,"fix":"9396"},{"ruleId":"8556","severity":2,"message":"9397","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"9398"},{"ruleId":"8556","severity":2,"message":"9399","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"9400"},{"ruleId":"8556","severity":2,"message":"8557","line":230,"column":1,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":1,"fix":"9401"},{"ruleId":"8556","severity":2,"message":"8575","line":251,"column":24,"nodeType":null,"messageId":"8576","endLine":251,"endColumn":25,"fix":"9402"},{"ruleId":"8556","severity":2,"message":"8575","line":261,"column":23,"nodeType":null,"messageId":"8576","endLine":261,"endColumn":24,"fix":"9403"},{"ruleId":"8556","severity":2,"message":"9404","line":268,"column":32,"nodeType":null,"messageId":"8561","endLine":268,"endColumn":48,"fix":"9405"},{"ruleId":"8556","severity":2,"message":"9378","line":273,"column":4,"nodeType":null,"messageId":"8576","endLine":273,"endColumn":5,"fix":"9406"},{"ruleId":"8556","severity":2,"message":"9372","line":292,"column":1,"nodeType":null,"messageId":"8561","endLine":292,"endColumn":2,"fix":"9407"},{"ruleId":"8556","severity":2,"message":"8560","line":293,"column":1,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":2,"fix":"9408"},{"ruleId":"8556","severity":2,"message":"9409","line":332,"column":36,"nodeType":null,"messageId":"8561","endLine":332,"endColumn":43,"fix":"9410"},{"ruleId":"8556","severity":2,"message":"9411","line":373,"column":2,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":112,"fix":"9412"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9413"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9414"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9415"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"9416"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"9417"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"9418"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"9419"},{"ruleId":"8556","severity":2,"message":"9420","line":144,"column":45,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":53,"fix":"9421"},{"ruleId":"8556","severity":2,"message":"9422","line":148,"column":4,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":29,"fix":"9423"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9424"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9425"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"9426"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"9427"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9428"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9429"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9430"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9431"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9432"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"9433"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":4,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":5,"fix":"9434"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"9435"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"9436"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"9437"},{"ruleId":"8556","severity":2,"message":"8560","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"9438"},{"ruleId":"8556","severity":2,"message":"8592","line":60,"column":15,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":20,"fix":"9439"},{"ruleId":"8556","severity":2,"message":"9440","line":64,"column":19,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":22,"fix":"9441"},{"ruleId":"8556","severity":2,"message":"9440","line":87,"column":19,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":22,"fix":"9442"},{"ruleId":"8556","severity":2,"message":"9443","line":129,"column":16,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":20,"fix":"9444"},{"ruleId":"8556","severity":2,"message":"9443","line":137,"column":20,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":24,"fix":"9445"},{"ruleId":"8556","severity":2,"message":"9440","line":230,"column":17,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":20,"fix":"9446"},{"ruleId":"8556","severity":2,"message":"9447","line":237,"column":20,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":24,"fix":"9448"},{"ruleId":"8556","severity":2,"message":"9443","line":251,"column":18,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":22,"fix":"9449"},{"ruleId":"8556","severity":2,"message":"9443","line":289,"column":18,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":22,"fix":"9450"},{"ruleId":"8556","severity":2,"message":"9451","line":294,"column":23,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":29,"fix":"9452"},{"ruleId":"8556","severity":2,"message":"9453","line":301,"column":17,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":24,"fix":"9454"},{"ruleId":"8556","severity":2,"message":"8560","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":2,"fix":"9455"},{"ruleId":"8556","severity":2,"message":"8560","line":328,"column":3,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":4,"fix":"9456"},{"ruleId":"8556","severity":2,"message":"8560","line":329,"column":3,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":4,"fix":"9457"},{"ruleId":"8556","severity":2,"message":"8560","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":2,"fix":"9458"},{"ruleId":"8556","severity":2,"message":"8560","line":331,"column":1,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":2,"fix":"9459"},{"ruleId":"8556","severity":2,"message":"8560","line":332,"column":1,"nodeType":null,"messageId":"8561","endLine":332,"endColumn":2,"fix":"9460"},{"ruleId":"8556","severity":2,"message":"9440","line":374,"column":17,"nodeType":null,"messageId":"8561","endLine":374,"endColumn":20,"fix":"9461"},{"ruleId":"8556","severity":2,"message":"9453","line":384,"column":18,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":25,"fix":"9462"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"9463"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":11,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":11,"fix":"9464"},{"ruleId":"8556","severity":2,"message":"9465","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":89,"fix":"9466"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"9467"},{"ruleId":"8556","severity":2,"message":"9468","line":34,"column":93,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":105,"fix":"9469"},{"ruleId":"8556","severity":2,"message":"8557","line":41,"column":38,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":38,"fix":"9470"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"9471"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":4,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":5,"fix":"9472"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"9473"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":4,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":5,"fix":"9474"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"9475"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":51,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":51,"fix":"9476"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"9477"},{"ruleId":"8556","severity":2,"message":"9478","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":79,"fix":"9479"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"9480"},{"ruleId":"8556","severity":2,"message":"8557","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"9481"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"9482"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":45,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":45,"fix":"9483"},{"ruleId":"8556","severity":2,"message":"9484","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":34,"fix":"9485"},{"ruleId":"8556","severity":2,"message":"9486","line":176,"column":132,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":139,"fix":"9487"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":21,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":21,"fix":"9488"},{"ruleId":"8556","severity":2,"message":"9489","line":189,"column":4,"nodeType":null,"messageId":"8576","endLine":190,"endColumn":2,"fix":"9490"},{"ruleId":"8556","severity":2,"message":"8557","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"9491"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"9492"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"9493"},{"ruleId":"8556","severity":2,"message":"8571","line":212,"column":1,"nodeType":null,"messageId":"8558","endLine":212,"endColumn":1,"fix":"9494"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"9495"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"9496"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"9497"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"9498"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"9499"},{"ruleId":"8556","severity":2,"message":"9500","line":231,"column":14,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":84,"fix":"9501"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"9502"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"9503"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"9504"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"9505"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"9506"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"9507"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"9508"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"9509"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"9510"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"9511"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"9512"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"9513"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"9514"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"9515"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":38,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":38,"fix":"9516"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"9517"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"9518"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"9519"},{"ruleId":"8556","severity":2,"message":"9520","line":294,"column":1,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":22,"fix":"9521"},{"ruleId":"8556","severity":2,"message":"9489","line":302,"column":28,"nodeType":null,"messageId":"8576","endLine":303,"endColumn":2,"fix":"9522"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"9524"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"9526"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"9528"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"9529"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"9531"},{"ruleId":"8556","severity":2,"message":"8557","line":340,"column":16,"nodeType":null,"messageId":"8558","endLine":340,"endColumn":16,"fix":"9532"},{"ruleId":"8556","severity":2,"message":"9533","line":343,"column":1,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":88,"fix":"9534"},{"ruleId":"8556","severity":2,"message":"8557","line":346,"column":21,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":21,"fix":"9535"},{"ruleId":"8556","severity":2,"message":"9302","line":352,"column":12,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":17,"fix":"9536"},{"ruleId":"8556","severity":2,"message":"9537","line":356,"column":1,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":104,"fix":"9538"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":38,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":38,"fix":"9539"},{"ruleId":"8556","severity":2,"message":"9540","line":373,"column":7,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":100,"fix":"9541"},{"ruleId":"8556","severity":2,"message":"8557","line":381,"column":29,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":29,"fix":"9542"},{"ruleId":"8556","severity":2,"message":"8557","line":389,"column":31,"nodeType":null,"messageId":"8558","endLine":389,"endColumn":31,"fix":"9543"},{"ruleId":"8556","severity":2,"message":"9544","line":399,"column":24,"nodeType":null,"messageId":"8561","endLine":399,"endColumn":102,"fix":"9545"},{"ruleId":"8556","severity":2,"message":"8557","line":402,"column":1,"nodeType":null,"messageId":"8558","endLine":402,"endColumn":1,"fix":"9546"},{"ruleId":"8556","severity":2,"message":"9547","line":403,"column":17,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":123,"fix":"9548"},{"ruleId":"8556","severity":2,"message":"8557","line":412,"column":55,"nodeType":null,"messageId":"8558","endLine":412,"endColumn":55,"fix":"9549"},{"ruleId":"8556","severity":2,"message":"9550","line":418,"column":84,"nodeType":null,"messageId":"8561","endLine":418,"endColumn":95,"fix":"9551"},{"ruleId":"8556","severity":2,"message":"8557","line":424,"column":1,"nodeType":null,"messageId":"8558","endLine":424,"endColumn":1,"fix":"9552"},{"ruleId":"8556","severity":2,"message":"8557","line":428,"column":22,"nodeType":null,"messageId":"8558","endLine":428,"endColumn":22,"fix":"9553"},{"ruleId":"8556","severity":2,"message":"9554","line":430,"column":68,"nodeType":null,"messageId":"8561","endLine":430,"endColumn":79,"fix":"9555"},{"ruleId":"8556","severity":2,"message":"9556","line":441,"column":46,"nodeType":null,"messageId":"8561","endLine":441,"endColumn":53,"fix":"9557"},{"ruleId":"8556","severity":2,"message":"8557","line":443,"column":31,"nodeType":null,"messageId":"8558","endLine":443,"endColumn":31,"fix":"9558"},{"ruleId":"8556","severity":2,"message":"8557","line":456,"column":1,"nodeType":null,"messageId":"8558","endLine":456,"endColumn":1,"fix":"9559"},{"ruleId":"8556","severity":2,"message":"8557","line":460,"column":28,"nodeType":null,"messageId":"8558","endLine":460,"endColumn":28,"fix":"9560"},{"ruleId":"8556","severity":2,"message":"9268","line":467,"column":1,"nodeType":null,"messageId":"8558","endLine":467,"endColumn":1,"fix":"9561"},{"ruleId":"8556","severity":2,"message":"9562","line":472,"column":1,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":197,"fix":"9563"},{"ruleId":"8556","severity":2,"message":"9564","line":475,"column":101,"nodeType":null,"messageId":"8561","endLine":475,"endColumn":107,"fix":"9565"},{"ruleId":"8556","severity":2,"message":"8557","line":479,"column":1,"nodeType":null,"messageId":"8558","endLine":479,"endColumn":1,"fix":"9566"},{"ruleId":"8556","severity":2,"message":"9567","line":482,"column":74,"nodeType":null,"messageId":"8561","endLine":482,"endColumn":83,"fix":"9568"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"9569"},{"ruleId":"8556","severity":2,"message":"8716","line":77,"column":2,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":2,"fix":"9570"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9571"},{"ruleId":"8556","severity":2,"message":"8716","line":79,"column":2,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":2,"fix":"9572"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9573"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"9574"},{"ruleId":"8556","severity":2,"message":"8716","line":82,"column":2,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":2,"fix":"9575"},{"ruleId":"8556","severity":2,"message":"8716","line":83,"column":1,"nodeType":null,"messageId":"8558","endLine":83,"endColumn":1,"fix":"9576"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9577"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9578"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":1,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":2,"fix":"9579"},{"ruleId":"8556","severity":2,"message":"8571","line":171,"column":1,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":1,"fix":"9580"},{"ruleId":"8556","severity":2,"message":"8571","line":172,"column":1,"nodeType":null,"messageId":"8558","endLine":172,"endColumn":1,"fix":"9581"},{"ruleId":"8556","severity":2,"message":"8571","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"9582"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9583"},{"ruleId":"8556","severity":2,"message":"9584","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":4,"fix":"9585"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":1,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":1,"fix":"9586"},{"ruleId":"8556","severity":2,"message":"8571","line":179,"column":3,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":3,"fix":"9587"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":3,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":4,"fix":"9588"},{"ruleId":"8556","severity":2,"message":"8571","line":182,"column":1,"nodeType":null,"messageId":"8558","endLine":182,"endColumn":1,"fix":"9589"},{"ruleId":"8556","severity":2,"message":"8571","line":183,"column":1,"nodeType":null,"messageId":"8558","endLine":183,"endColumn":1,"fix":"9590"},{"ruleId":"8556","severity":2,"message":"8560","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":2,"fix":"9591"},{"ruleId":"8556","severity":2,"message":"8571","line":219,"column":1,"nodeType":null,"messageId":"8558","endLine":219,"endColumn":1,"fix":"9592"},{"ruleId":"8556","severity":2,"message":"8560","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":2,"fix":"9593"},{"ruleId":"8556","severity":2,"message":"8571","line":221,"column":1,"nodeType":null,"messageId":"8558","endLine":221,"endColumn":1,"fix":"9594"},{"ruleId":"8556","severity":2,"message":"9595","line":294,"column":4,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":15,"fix":"9596"},{"ruleId":"8556","severity":2,"message":"9597","line":327,"column":64,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":71,"fix":"9598"},{"ruleId":"8556","severity":2,"message":"9599","line":330,"column":10,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":58,"fix":"9600"},{"ruleId":"8556","severity":2,"message":"8560","line":406,"column":1,"nodeType":null,"messageId":"8561","endLine":406,"endColumn":2,"fix":"9601"},{"ruleId":"8556","severity":2,"message":"8560","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":2,"fix":"9602"},{"ruleId":"8556","severity":2,"message":"8571","line":408,"column":1,"nodeType":null,"messageId":"8558","endLine":408,"endColumn":1,"fix":"9603"},{"ruleId":"8556","severity":2,"message":"9268","line":425,"column":1,"nodeType":null,"messageId":"8558","endLine":425,"endColumn":1,"fix":"9604"},{"ruleId":"8556","severity":2,"message":"9268","line":428,"column":1,"nodeType":null,"messageId":"8558","endLine":428,"endColumn":1,"fix":"9605"},{"ruleId":"8556","severity":2,"message":"9451","line":434,"column":25,"nodeType":null,"messageId":"8561","endLine":434,"endColumn":31,"fix":"9606"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9607"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9608"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9609"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9610"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9611"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9612"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9613"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9614"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9615"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9616"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9617"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9618"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9619"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9620"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9621"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9622"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9623"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9624"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9625"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9626"},{"ruleId":"8556","severity":2,"message":"9302","line":9,"column":62,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":67,"fix":"9627"},{"ruleId":"8556","severity":2,"message":"9302","line":102,"column":11,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":16,"fix":"9628"},{"ruleId":"8556","severity":2,"message":"8560","line":285,"column":1,"nodeType":null,"messageId":"8561","endLine":285,"endColumn":2,"fix":"9629"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"9630"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"9631"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"9632"},{"ruleId":"8556","severity":2,"message":"8560","line":289,"column":1,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":2,"fix":"9633"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9634"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9635"},{"ruleId":"8556","severity":2,"message":"8571","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"9636"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9637"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9638"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9639"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"9640"},{"ruleId":"8556","severity":2,"message":"8585","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":3,"fix":"9641"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"9642"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":3,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":3,"fix":"9643"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"9644"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":3,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":4,"fix":"9645"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9646"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"9647"},{"ruleId":"8556","severity":2,"message":"8571","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"9648"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"9649"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"9650"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9651"},{"ruleId":"8556","severity":2,"message":"8571","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"9652"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9653"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"9654"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"9655"},{"ruleId":"8556","severity":2,"message":"8716","line":49,"column":41,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":41,"fix":"9656"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9657"},{"ruleId":"8556","severity":2,"message":"8571","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"9658"},{"ruleId":"8556","severity":2,"message":"8571","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"9659"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"9660"},{"ruleId":"8556","severity":2,"message":"8571","line":75,"column":1,"nodeType":null,"messageId":"8558","endLine":75,"endColumn":1,"fix":"9661"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":1,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":1,"fix":"9662"},{"ruleId":"8556","severity":2,"message":"8571","line":77,"column":1,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":1,"fix":"9663"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9664"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"9665"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"9666"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"9667"},{"ruleId":"8556","severity":2,"message":"8571","line":101,"column":1,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":1,"fix":"9668"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9669"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"9670"},{"ruleId":"8556","severity":2,"message":"8571","line":115,"column":1,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":1,"fix":"9671"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"9672"},{"ruleId":"8556","severity":2,"message":"8571","line":117,"column":1,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":1,"fix":"9673"},{"ruleId":"8556","severity":2,"message":"8571","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"9674"},{"ruleId":"8556","severity":2,"message":"8571","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"9675"},{"ruleId":"8556","severity":2,"message":"8571","line":120,"column":1,"nodeType":null,"messageId":"8558","endLine":120,"endColumn":1,"fix":"9676"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"9677"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"9678"},{"ruleId":"8556","severity":2,"message":"8560","line":145,"column":1,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":2,"fix":"9679"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"9680"},{"ruleId":"8556","severity":2,"message":"8571","line":147,"column":1,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":1,"fix":"9681"},{"ruleId":"8556","severity":2,"message":"8560","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":2,"fix":"9682"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":1,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":2,"fix":"9683"},{"ruleId":"8556","severity":2,"message":"8571","line":169,"column":1,"nodeType":null,"messageId":"8558","endLine":169,"endColumn":1,"fix":"9684"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":1,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":2,"fix":"9685"},{"ruleId":"8556","severity":2,"message":"8571","line":171,"column":1,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":1,"fix":"9686"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9687"},{"ruleId":"8556","severity":2,"message":"8557","line":174,"column":1,"nodeType":null,"messageId":"8558","endLine":174,"endColumn":1,"fix":"9688"},{"ruleId":"8556","severity":2,"message":"8560","line":216,"column":1,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":2,"fix":"9689"},{"ruleId":"8556","severity":2,"message":"8560","line":217,"column":1,"nodeType":null,"messageId":"8561","endLine":217,"endColumn":2,"fix":"9690"},{"ruleId":"8556","severity":2,"message":"8560","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":2,"fix":"9691"},{"ruleId":"8556","severity":2,"message":"8560","line":219,"column":1,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":2,"fix":"9692"},{"ruleId":"8556","severity":2,"message":"8560","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":2,"fix":"9693"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"9694"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":3,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":4,"fix":"9695"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"9696"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"9697"},{"ruleId":"8556","severity":2,"message":"8560","line":229,"column":3,"nodeType":null,"messageId":"8561","endLine":229,"endColumn":4,"fix":"9698"},{"ruleId":"8556","severity":2,"message":"8560","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":2,"fix":"9699"},{"ruleId":"8556","severity":2,"message":"8560","line":231,"column":3,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":4,"fix":"9700"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"9701"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"9702"},{"ruleId":"8556","severity":2,"message":"8571","line":234,"column":1,"nodeType":null,"messageId":"8558","endLine":234,"endColumn":1,"fix":"9703"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"9704"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":1,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":1,"fix":"9705"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"9706"},{"ruleId":"8556","severity":2,"message":"8571","line":238,"column":1,"nodeType":null,"messageId":"8558","endLine":238,"endColumn":1,"fix":"9707"},{"ruleId":"8556","severity":2,"message":"8560","line":254,"column":1,"nodeType":null,"messageId":"8561","endLine":254,"endColumn":2,"fix":"9708"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"9709"},{"ruleId":"8556","severity":2,"message":"8560","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":2,"fix":"9710"},{"ruleId":"8556","severity":2,"message":"8557","line":291,"column":1,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":1,"fix":"9711"},{"ruleId":"8556","severity":2,"message":"8756","line":304,"column":56,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":56,"fix":"9712"},{"ruleId":"8556","severity":2,"message":"8756","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"9713"},{"ruleId":"8556","severity":2,"message":"9714","line":311,"column":12,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":26,"fix":"9715"},{"ruleId":"8556","severity":2,"message":"8560","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":2,"fix":"9716"},{"ruleId":"8556","severity":2,"message":"8560","line":329,"column":1,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":2,"fix":"9717"},{"ruleId":"8556","severity":2,"message":"8560","line":333,"column":1,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":2,"fix":"9718"},{"ruleId":"8556","severity":2,"message":"8560","line":334,"column":1,"nodeType":null,"messageId":"8561","endLine":334,"endColumn":2,"fix":"9719"},{"ruleId":"8556","severity":2,"message":"8560","line":335,"column":1,"nodeType":null,"messageId":"8561","endLine":335,"endColumn":2,"fix":"9720"},{"ruleId":"8556","severity":2,"message":"8560","line":336,"column":1,"nodeType":null,"messageId":"8561","endLine":336,"endColumn":2,"fix":"9721"},{"ruleId":"8556","severity":2,"message":"8560","line":337,"column":1,"nodeType":null,"messageId":"8561","endLine":337,"endColumn":2,"fix":"9722"},{"ruleId":"8556","severity":2,"message":"8560","line":338,"column":1,"nodeType":null,"messageId":"8561","endLine":338,"endColumn":2,"fix":"9723"},{"ruleId":"8556","severity":2,"message":"8571","line":339,"column":1,"nodeType":null,"messageId":"8558","endLine":339,"endColumn":1,"fix":"9724"},{"ruleId":"8556","severity":2,"message":"8560","line":340,"column":1,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":2,"fix":"9725"},{"ruleId":"8556","severity":2,"message":"8560","line":351,"column":1,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":2,"fix":"9726"},{"ruleId":"8556","severity":2,"message":"8560","line":352,"column":3,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":4,"fix":"9727"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":3,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":4,"fix":"9728"},{"ruleId":"8556","severity":2,"message":"8560","line":354,"column":3,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":4,"fix":"9729"},{"ruleId":"8556","severity":2,"message":"8575","line":373,"column":17,"nodeType":null,"messageId":"8576","endLine":373,"endColumn":18,"fix":"9730"},{"ruleId":"8556","severity":2,"message":"9321","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"9731"},{"ruleId":"8556","severity":2,"message":"9321","line":80,"column":80,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":81,"fix":"9732"},{"ruleId":"8556","severity":2,"message":"8756","line":200,"column":18,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":18,"fix":"9733"},{"ruleId":"8556","severity":2,"message":"9734","line":231,"column":17,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":70,"fix":"9735"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"9736"},{"ruleId":"8556","severity":2,"message":"8571","line":233,"column":7,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":7,"fix":"9737"},{"ruleId":"8556","severity":2,"message":"8673","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"9738"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"9739"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"9740"},{"ruleId":"8556","severity":2,"message":"9741","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"9742"},{"ruleId":"8556","severity":2,"message":"9743","line":24,"column":33,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":49,"fix":"9744"},{"ruleId":"8556","severity":2,"message":"9745","line":49,"column":6,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":13,"fix":"9746"},{"ruleId":"8556","severity":2,"message":"9747","line":51,"column":11,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":73,"fix":"9748"},{"ruleId":"8556","severity":2,"message":"9749","line":59,"column":36,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":54,"fix":"9750"},{"ruleId":"8556","severity":2,"message":"9597","line":62,"column":24,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":31,"fix":"9751"},{"ruleId":"8556","severity":2,"message":"9175","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":9,"fix":"9752"},{"ruleId":"8556","severity":2,"message":"9753","line":75,"column":14,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":19,"fix":"9754"},{"ruleId":"8556","severity":2,"message":"9175","line":96,"column":3,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":11,"fix":"9755"},{"ruleId":"8556","severity":2,"message":"9756","line":102,"column":33,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":50,"fix":"9757"},{"ruleId":"8556","severity":2,"message":"9321","line":161,"column":58,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":59,"fix":"9758"},{"ruleId":"8556","severity":2,"message":"9321","line":162,"column":16,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":17,"fix":"9759"},{"ruleId":"8556","severity":2,"message":"9760","line":168,"column":5,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":14,"fix":"9761"},{"ruleId":"8556","severity":2,"message":"9321","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9762"},{"ruleId":"8556","severity":2,"message":"9321","line":113,"column":34,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":35,"fix":"9763"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9764"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9765"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9766"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"9767"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9768"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9769"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"9770"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9771"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9772"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"9773"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"9774"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9775"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"9776"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"9777"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"9778"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9779"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9780"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"9781"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9782"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"9783"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9784"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9785"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"9786"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9787"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9788"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"9789"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"9790"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9791"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"9792"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"9793"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"9794"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9795"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9796"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"9797"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9798"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"9799"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"9800"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9801"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9802"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9803"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"9804"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"9805"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9806"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"9807"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9808"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"9809"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"9810"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"9811"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"9812"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"9813"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9814"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9815"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"9816"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"9817"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9818"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"9819"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"9820"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"9821"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9822"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9823"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"9824"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9825"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"9826"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"9827"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9828"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9829"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9830"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"9831"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"9832"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9833"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"9834"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9835"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"9836"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"9837"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"9838"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"9839"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"9840"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9841"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"9843"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9844"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9845"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9846"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9847"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9848"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9849"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9850"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9851"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9852"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9853"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9854"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9855"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9856"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9857"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9858"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9859"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"9860"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9861"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9862"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9863"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9864"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9865"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9866"},{"ruleId":"8556","severity":2,"message":"9372","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"9867"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"9868"},{"ruleId":"8556","severity":2,"message":"8557","line":230,"column":1,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":1,"fix":"9869"},{"ruleId":"8556","severity":2,"message":"8557","line":259,"column":1,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":1,"fix":"9870"},{"ruleId":"8556","severity":2,"message":"8557","line":270,"column":1,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":1,"fix":"9871"},{"ruleId":"8556","severity":2,"message":"8557","line":272,"column":11,"nodeType":null,"messageId":"8558","endLine":272,"endColumn":11,"fix":"9872"},{"ruleId":"8556","severity":2,"message":"8560","line":319,"column":1,"nodeType":null,"messageId":"8561","endLine":319,"endColumn":2,"fix":"9873"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"9874"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"9875"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":1,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":2,"fix":"9876"},{"ruleId":"8556","severity":2,"message":"9372","line":405,"column":1,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":2,"fix":"9877"},{"ruleId":"8556","severity":2,"message":"8560","line":406,"column":1,"nodeType":null,"messageId":"8561","endLine":406,"endColumn":2,"fix":"9878"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"9880"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"9881"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"9882"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9883"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9884"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9885"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9886"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9887"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9888"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9889"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9890"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"9891"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"9892"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"9893"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"9894"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9895"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9896"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"9897"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9898"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"9899"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"9900"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9901"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9902"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9903"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9904"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9905"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9906"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9907"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9908"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9909"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9910"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9911"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"9912"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"9913"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"9915"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"9916"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"9917"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"9918"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"9919"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"9921"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"9923"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"9924"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"9925"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"9926"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"9927"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"9928"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"9929"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"9930"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"9932"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"9933"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"9934"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9935"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"9937"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"9939"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"9940"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"9941"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"9942"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"9943"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"9945"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"9946"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"9947"},{"ruleId":"8556","severity":2,"message":"9948","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":9,"fix":"9949"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"9950"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"9951"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"9953"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"9954"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":7,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":7,"fix":"9955"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"9957"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"9958"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"9959"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"9960"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"9961"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"9963"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"9964"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"9966"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"9968"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"9970"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"9972"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"9973"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"9974"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"9975"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"9976"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"9978"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"9979"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"9980"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"9981"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"9982"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"9983"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"9984"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"9985"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"9986"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"9987"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9988"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"9989"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"9991"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"9992"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"9993"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"9994"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"9996"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"9997"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"9998"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"9999"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"10000"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"10001"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"10003"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"10004"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"10005"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"10006"},{"ruleId":"8556","severity":2,"message":"10007","line":53,"column":21,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":399,"fix":"10008"},{"ruleId":"8556","severity":2,"message":"10009","line":90,"column":40,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":46,"fix":"10010"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10011"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"10012"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"10013"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"10014"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"10015"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10016"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10017"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"10018"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10019"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10020"},{"ruleId":"8556","severity":2,"message":"10021","line":105,"column":76,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":81,"fix":"10022"},{"ruleId":"8556","severity":2,"message":"10023","line":18,"column":55,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":63,"fix":"10024"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":31,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":40,"fix":"10026"},{"ruleId":"8556","severity":2,"message":"10027","line":77,"column":179,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":194,"fix":"10028"},{"ruleId":"8556","severity":2,"message":"9302","line":131,"column":147,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":152,"fix":"10029"},{"ruleId":"8556","severity":2,"message":"10030","line":176,"column":203,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":261,"fix":"10031"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"10032"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"10033"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"10035"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"10036"},{"ruleId":"8556","severity":2,"message":"8585","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":3,"fix":"10037"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"10038"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"10039"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"10040"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"10041"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"10042"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"10043"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"10045"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"10046"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"10047"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"10048"},{"ruleId":"8556","severity":2,"message":"9936","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":27,"fix":"10049"},{"ruleId":"8556","severity":2,"message":"8585","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":3,"fix":"10050"},{"ruleId":"8556","severity":2,"message":"10051","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":64,"fix":"10052"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"10053"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":3,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":3,"fix":"10054"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"10055"},{"ruleId":"8556","severity":2,"message":"8571","line":27,"column":3,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":3,"fix":"10056"},{"ruleId":"8556","severity":2,"message":"10057","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":51,"fix":"10058"},{"ruleId":"8556","severity":2,"message":"10059","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":84,"fix":"10060"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"10061"},{"ruleId":"8556","severity":2,"message":"8585","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"10062"},{"ruleId":"8556","severity":2,"message":"8585","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":3,"fix":"10063"},{"ruleId":"8556","severity":2,"message":"8673","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":5,"fix":"10064"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"10065"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"10066"},{"ruleId":"8556","severity":2,"message":"8778","line":43,"column":3,"nodeType":null,"messageId":"8576","endLine":43,"endColumn":5,"fix":"10067"},{"ruleId":"8556","severity":2,"message":"8778","line":46,"column":1,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":3,"fix":"10068"},{"ruleId":"8556","severity":2,"message":"10069","line":56,"column":17,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":22,"fix":"10070"},{"ruleId":"8556","severity":2,"message":"10071","line":57,"column":24,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":44,"fix":"10072"},{"ruleId":"8556","severity":2,"message":"8594","line":72,"column":5,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":5,"fix":"10073"},{"ruleId":"8556","severity":2,"message":"10074","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":128,"fix":"10075"},{"ruleId":"8556","severity":2,"message":"8571","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"10076"},{"ruleId":"8556","severity":2,"message":"8673","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":5,"fix":"10077"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":3,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":3,"fix":"10078"},{"ruleId":"8556","severity":2,"message":"8585","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":3,"fix":"10079"},{"ruleId":"8556","severity":2,"message":"8583","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":3,"fix":"10080"},{"ruleId":"8556","severity":2,"message":"8594","line":80,"column":5,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":5,"fix":"10081"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"10082"},{"ruleId":"8556","severity":2,"message":"10083","line":82,"column":3,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":103,"fix":"10084"},{"ruleId":"8556","severity":2,"message":"8585","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"10085"},{"ruleId":"8556","severity":2,"message":"8583","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":3,"fix":"10086"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"10088"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"10089"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10090"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10091"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10092"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"10093"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"10094"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"10095"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"10096"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"10097"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"10098"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"10099"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"10100"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"10101"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"10102"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"10103"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"10104"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"10105"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"10106"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"10107"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"10108"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"10109"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"10110"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10111"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10112"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10113"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10114"},{"ruleId":"8556","severity":2,"message":"10115","line":50,"column":246,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":278,"fix":"10116"},{"ruleId":"8556","severity":2,"message":"10117","line":69,"column":344,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":350,"fix":"10118"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10119"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"10120"},{"ruleId":"8556","severity":2,"message":"10121","line":122,"column":2,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":57,"fix":"10122"},{"ruleId":"8556","severity":2,"message":"10123","line":128,"column":181,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":229,"fix":"10124"},{"ruleId":"8556","severity":2,"message":"8560","line":150,"column":1,"nodeType":null,"messageId":"8561","endLine":150,"endColumn":2,"fix":"10125"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"10126"},{"ruleId":"8556","severity":2,"message":"8560","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":2,"fix":"10127"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":3,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":5,"fix":"10128"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"10129"},{"ruleId":"8556","severity":2,"message":"10130","line":23,"column":5,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":62,"fix":"10131"},{"ruleId":"8556","severity":2,"message":"10132","line":24,"column":5,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":62,"fix":"10133"},{"ruleId":"8556","severity":2,"message":"10134","line":25,"column":5,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":13,"fix":"10135"},{"ruleId":"8556","severity":2,"message":"10134","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":13,"fix":"10136"},{"ruleId":"8556","severity":2,"message":"10137","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":62,"fix":"10138"},{"ruleId":"8556","severity":2,"message":"10139","line":28,"column":3,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":22,"fix":"10140"},{"ruleId":"8556","severity":2,"message":"8617","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"10141"},{"ruleId":"8556","severity":2,"message":"8594","line":35,"column":4,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":4,"fix":"10142"},{"ruleId":"8556","severity":2,"message":"10143","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":19,"fix":"10144"},{"ruleId":"8556","severity":2,"message":"8571","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"10145"},{"ruleId":"8556","severity":2,"message":"8583","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":3,"fix":"10146"},{"ruleId":"8556","severity":2,"message":"8778","line":113,"column":3,"nodeType":null,"messageId":"8576","endLine":113,"endColumn":5,"fix":"10147"},{"ruleId":"8556","severity":2,"message":"8617","line":117,"column":43,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":43,"fix":"10148"},{"ruleId":"8556","severity":2,"message":"8716","line":120,"column":47,"nodeType":null,"messageId":"8558","endLine":120,"endColumn":47,"fix":"10149"},{"ruleId":"8556","severity":2,"message":"10150","line":122,"column":17,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":68,"fix":"10151"},{"ruleId":"8556","severity":2,"message":"10152","line":124,"column":17,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":73,"fix":"10153"},{"ruleId":"8556","severity":2,"message":"8778","line":126,"column":1,"nodeType":null,"messageId":"8576","endLine":126,"endColumn":3,"fix":"10154"},{"ruleId":"8556","severity":2,"message":"10155","line":129,"column":9,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":15,"fix":"10156"},{"ruleId":"8556","severity":2,"message":"8716","line":16,"column":22,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":22,"fix":"10157"},{"ruleId":"8556","severity":2,"message":"10158","line":18,"column":20,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":37,"fix":"10159"},{"ruleId":"8556","severity":2,"message":"9489","line":19,"column":4,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":2,"fix":"10160"},{"ruleId":"8556","severity":2,"message":"10161","line":21,"column":24,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":44,"fix":"10162"},{"ruleId":"8556","severity":2,"message":"9914","line":23,"column":2,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":2,"fix":"10163"},{"ruleId":"8556","severity":2,"message":"9914","line":31,"column":2,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":2,"fix":"10164"},{"ruleId":"8556","severity":2,"message":"10165","line":16,"column":23,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":42,"fix":"10166"},{"ruleId":"8556","severity":2,"message":"10165","line":43,"column":23,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":42,"fix":"10167"},{"ruleId":"8556","severity":2,"message":"10168","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":43,"fix":"10169"},{"ruleId":"8556","severity":2,"message":"10170","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":35,"fix":"10171"},{"ruleId":"8556","severity":2,"message":"10172","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":25,"fix":"10173"},{"ruleId":"8556","severity":2,"message":"10174","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":43,"fix":"10175"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"10177"},{"ruleId":"8556","severity":2,"message":"10178","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":37,"fix":"10179"},{"ruleId":"8556","severity":2,"message":"10180","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":36,"fix":"10181"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"10182"},{"ruleId":"8556","severity":2,"message":"10183","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":55,"fix":"10184"},{"ruleId":"8556","severity":2,"message":"10185","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":42,"fix":"10186"},{"ruleId":"8556","severity":2,"message":"10187","line":53,"column":63,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":70,"fix":"10188"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"10189"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"10190"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"10191"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"10192"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"10193"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"10194"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"10195"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10196"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10197"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"10198"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"10199"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"10200"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"10201"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"10202"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":19,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":19,"fix":"10203"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"10204"},{"ruleId":"8556","severity":2,"message":"8716","line":73,"column":12,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":12,"fix":"10205"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":21,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":22,"fix":"10206"},{"ruleId":"8556","severity":2,"message":"8575","line":17,"column":23,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":24,"fix":"10207"},{"ruleId":"8556","severity":2,"message":"8575","line":28,"column":21,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":22,"fix":"10208"},{"ruleId":"8556","severity":2,"message":"10209","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":61,"fix":"10210"},{"ruleId":"8556","severity":2,"message":"10211","line":15,"column":59,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":59,"fix":"10212"},{"ruleId":"8556","severity":2,"message":"10213","line":16,"column":20,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":63,"fix":"10214"},{"ruleId":"8556","severity":2,"message":"10215","line":17,"column":20,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":72,"fix":"10216"},{"ruleId":"8556","severity":2,"message":"10217","line":18,"column":22,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":28,"fix":"10218"},{"ruleId":"8556","severity":2,"message":"10219","line":19,"column":22,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":40,"fix":"10220"},{"ruleId":"8556","severity":2,"message":"10221","line":20,"column":22,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":33,"fix":"10222"},{"ruleId":"8556","severity":2,"message":"8778","line":52,"column":3,"nodeType":null,"messageId":"8576","endLine":52,"endColumn":5,"fix":"10223"},{"ruleId":"8556","severity":2,"message":"10224","line":55,"column":15,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":42,"fix":"10225"},{"ruleId":"8556","severity":2,"message":"10226","line":58,"column":9,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":16,"fix":"10227"},{"ruleId":"8556","severity":2,"message":"10226","line":59,"column":9,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":16,"fix":"10228"},{"ruleId":"8556","severity":2,"message":"10226","line":60,"column":9,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":16,"fix":"10229"},{"ruleId":"8556","severity":2,"message":"10226","line":62,"column":7,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":14,"fix":"10230"},{"ruleId":"8556","severity":2,"message":"10226","line":63,"column":9,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":16,"fix":"10231"},{"ruleId":"8556","severity":2,"message":"10226","line":64,"column":9,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":16,"fix":"10232"},{"ruleId":"8556","severity":2,"message":"10226","line":65,"column":19,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":26,"fix":"10233"},{"ruleId":"8556","severity":2,"message":"10226","line":66,"column":9,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":16,"fix":"10234"},{"ruleId":"8556","severity":2,"message":"10226","line":68,"column":7,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":14,"fix":"10235"},{"ruleId":"8556","severity":2,"message":"10226","line":69,"column":9,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":16,"fix":"10236"},{"ruleId":"8556","severity":2,"message":"10226","line":70,"column":23,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":30,"fix":"10237"},{"ruleId":"8556","severity":2,"message":"10226","line":71,"column":9,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":16,"fix":"10238"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10239"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10240"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10241"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10242"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10243"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10244"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10245"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10246"},{"ruleId":"8556","severity":2,"message":"8594","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"10247"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"10248"},{"ruleId":"8556","severity":2,"message":"10249","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":51,"fix":"10250"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"10251"},{"ruleId":"8556","severity":2,"message":"8583","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"10252"},{"ruleId":"8556","severity":2,"message":"8594","line":95,"column":5,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":5,"fix":"10253"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":3,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":3,"fix":"10254"},{"ruleId":"8556","severity":2,"message":"10255","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":38,"fix":"10256"},{"ruleId":"8556","severity":2,"message":"10249","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":51,"fix":"10257"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"10258"},{"ruleId":"8556","severity":2,"message":"10259","line":100,"column":3,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":37,"fix":"10260"},{"ruleId":"8556","severity":2,"message":"8583","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":3,"fix":"10261"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"10263"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"10265"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"10266"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"10268"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"10269"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"10270"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"10271"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"10272"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"10273"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"10274"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"10275"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"10277"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"10278"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"10279"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"10280"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"10281"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"10282"},{"ruleId":"8556","severity":2,"message":"10283","line":32,"column":5,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":28,"fix":"10284"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"10285"},{"ruleId":"8556","severity":2,"message":"10286","line":34,"column":13,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":83,"fix":"10287"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"10288"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"10289"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":58,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":58,"fix":"10290"},{"ruleId":"8556","severity":2,"message":"9302","line":23,"column":164,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":169,"fix":"10291"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"10292"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"10293"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10294"},{"ruleId":"8556","severity":2,"message":"10295","line":37,"column":31,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":110,"fix":"10296"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"10298"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"10300"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"10301"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"10303"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"10304"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"10306"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"10307"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"10308"},{"ruleId":"8556","severity":2,"message":"8617","line":43,"column":40,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":40,"fix":"10309"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"10310"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"10311"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10312"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10313"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"10314"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"10315"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"10316"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"10317"},{"ruleId":"8556","severity":2,"message":"8560","line":135,"column":1,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":2,"fix":"10318"},{"ruleId":"8556","severity":2,"message":"8560","line":136,"column":1,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":2,"fix":"10319"},{"ruleId":"8556","severity":2,"message":"10320","line":9,"column":225,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":309,"fix":"10321"},{"ruleId":"8556","severity":2,"message":"10322","line":34,"column":494,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":873,"fix":"10323"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10324"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10325"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10326"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":36,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":49,"fix":"10327"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"10328"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"10329"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"10330"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10331"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10332"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10333"},{"ruleId":"8556","severity":2,"message":"8573","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":22,"fix":"10334"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"10335"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"10336"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"10337"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"10338"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"10339"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"10340"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"10341"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"10342"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"10343"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"10344"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"10345"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"10346"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"10347"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10348"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"10349"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"10350"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10351"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"10352"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"10353"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"10354"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"10355"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"10356"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"10357"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"10358"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"10359"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"10360"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"10361"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"10362"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"10363"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"10364"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"10365"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"10366"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"10367"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"10368"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"10369"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"10370"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"10371"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"10372"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"10373"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"10374"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"10375"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"10376"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"10377"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"10378"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"10379"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"10380"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"10381"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"10382"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"10383"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"10384"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"10385"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"10386"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"10387"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"10388"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"10389"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"10390"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"10391"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"10392"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"10393"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10394"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10395"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"10396"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"10397"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"10398"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"10399"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"10400"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"10401"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"10402"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"10403"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"10404"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"10405"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"10406"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"10407"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"10408"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"10409"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"10410"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"10411"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"10412"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"10413"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"10414"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"10415"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"10416"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"10417"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"10418"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"10419"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"10420"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"10421"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"10422"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"10423"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"10425"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"10426"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"10427"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"10428"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"10429"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"10430"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"10431"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"10432"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"10433"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"10434"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"10435"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"10436"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"10437"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"10438"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"10439"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"10440"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"10441"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"10442"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"10443"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"10444"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"10445"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"10446"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"10447"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"10448"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"10449"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"10451"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"10452"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"10453"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"10454"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"10455"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"10456"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"10457"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"10458"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"10459"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10460"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10461"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10462"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10463"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10464"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"10465"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10466"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10467"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10468"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10469"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"10470"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10471"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"10472"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"10473"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"10474"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"10475"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"10476"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"10477"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"10479"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"10480"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"10481"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"10483"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"10484"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"10485"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"10486"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"10487"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"10488"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"10489"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"10490"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"10491"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"10492"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"10493"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10494"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"10495"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"10496"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10497"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"10498"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"10499"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"10500"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10501"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"10502"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"10503"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10504"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10505"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"10506"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"10507"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"10508"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"10509"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"10510"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"10511"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"10512"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"10513"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"10514"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"10515"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10516"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"10517"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"10518"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"10519"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"10520"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"10521"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"10522"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"10523"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"10524"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"10525"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"10526"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"10527"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"10528"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"10529"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"10530"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"10531"},{"ruleId":"8556","severity":2,"message":"8557","line":13,"column":11,"nodeType":null,"messageId":"8558","endLine":13,"endColumn":11,"fix":"10532"},{"ruleId":"8556","severity":2,"message":"9465","line":16,"column":69,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":157,"fix":"10533"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"10534"},{"ruleId":"8556","severity":2,"message":"9468","line":25,"column":93,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":105,"fix":"10535"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"10536"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"10537"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":1,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":2,"fix":"10538"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":4,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":5,"fix":"10539"},{"ruleId":"8556","severity":2,"message":"8575","line":50,"column":4,"nodeType":null,"messageId":"8576","endLine":50,"endColumn":5,"fix":"10540"},{"ruleId":"8556","severity":2,"message":"8575","line":51,"column":1,"nodeType":null,"messageId":"8576","endLine":51,"endColumn":2,"fix":"10541"},{"ruleId":"8556","severity":2,"message":"8557","line":58,"column":1,"nodeType":null,"messageId":"8558","endLine":58,"endColumn":1,"fix":"10542"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"10543"},{"ruleId":"8556","severity":2,"message":"9478","line":67,"column":202,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":280,"fix":"10544"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":30,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":30,"fix":"10545"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":31,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":31,"fix":"10546"},{"ruleId":"8556","severity":2,"message":"8557","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"10547"},{"ruleId":"8556","severity":2,"message":"8557","line":126,"column":45,"nodeType":null,"messageId":"8558","endLine":126,"endColumn":45,"fix":"10548"},{"ruleId":"8556","severity":2,"message":"9484","line":129,"column":3,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":34,"fix":"10549"},{"ruleId":"8556","severity":2,"message":"9486","line":136,"column":132,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":139,"fix":"10550"},{"ruleId":"8556","severity":2,"message":"8557","line":138,"column":21,"nodeType":null,"messageId":"8558","endLine":138,"endColumn":21,"fix":"10551"},{"ruleId":"8556","severity":2,"message":"9489","line":148,"column":4,"nodeType":null,"messageId":"8576","endLine":149,"endColumn":2,"fix":"10552"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":26,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":26,"fix":"10553"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"10554"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"10555"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":50,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":50,"fix":"10556"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"10557"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"10558"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"10559"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"10560"},{"ruleId":"8556","severity":2,"message":"9500","line":183,"column":14,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":84,"fix":"10561"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"10562"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":3,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":4,"fix":"10563"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"10564"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":4,"fix":"10565"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":3,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":4,"fix":"10566"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"10567"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":3,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":4,"fix":"10568"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"10569"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"10570"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":4,"fix":"10571"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"10572"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":3,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":4,"fix":"10573"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":3,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":4,"fix":"10574"},{"ruleId":"8556","severity":2,"message":"8560","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":4,"fix":"10575"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":38,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":38,"fix":"10576"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10577"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10578"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"10579"},{"ruleId":"8556","severity":2,"message":"9520","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":22,"fix":"10580"},{"ruleId":"8556","severity":2,"message":"9489","line":251,"column":28,"nodeType":null,"messageId":"8576","endLine":252,"endColumn":2,"fix":"10581"},{"ruleId":"8556","severity":2,"message":"9523","line":272,"column":35,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":36,"fix":"10582"},{"ruleId":"8556","severity":2,"message":"9525","line":276,"column":19,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":24,"fix":"10583"},{"ruleId":"8556","severity":2,"message":"9527","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":21,"fix":"10584"},{"ruleId":"8556","severity":2,"message":"8778","line":278,"column":1,"nodeType":null,"messageId":"8576","endLine":278,"endColumn":3,"fix":"10585"},{"ruleId":"8556","severity":2,"message":"9530","line":282,"column":21,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":26,"fix":"10586"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":16,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":16,"fix":"10587"},{"ruleId":"8556","severity":2,"message":"9533","line":290,"column":219,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":306,"fix":"10588"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":21,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":21,"fix":"10589"},{"ruleId":"8556","severity":2,"message":"9302","line":298,"column":12,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":17,"fix":"10590"},{"ruleId":"8556","severity":2,"message":"9537","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":104,"fix":"10591"},{"ruleId":"8556","severity":2,"message":"8557","line":305,"column":38,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":38,"fix":"10592"},{"ruleId":"8556","severity":2,"message":"9540","line":310,"column":330,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":423,"fix":"10593"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":29,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":29,"fix":"10594"},{"ruleId":"8556","severity":2,"message":"8557","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"10595"},{"ruleId":"8556","severity":2,"message":"9544","line":328,"column":341,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":419,"fix":"10596"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":43,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":43,"fix":"10597"},{"ruleId":"8556","severity":2,"message":"9547","line":331,"column":145,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":251,"fix":"10598"},{"ruleId":"8556","severity":2,"message":"8557","line":338,"column":1,"nodeType":null,"messageId":"8558","endLine":338,"endColumn":1,"fix":"10599"},{"ruleId":"8556","severity":2,"message":"9550","line":340,"column":84,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":95,"fix":"10600"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"10601"},{"ruleId":"8556","severity":2,"message":"10602","line":346,"column":1,"nodeType":null,"messageId":"8561","endLine":346,"endColumn":154,"fix":"10603"},{"ruleId":"8556","severity":2,"message":"9556","line":354,"column":152,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":159,"fix":"10604"},{"ruleId":"8556","severity":2,"message":"8557","line":356,"column":31,"nodeType":null,"messageId":"8558","endLine":356,"endColumn":31,"fix":"10605"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":1,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":1,"fix":"10606"},{"ruleId":"8556","severity":2,"message":"8557","line":368,"column":28,"nodeType":null,"messageId":"8558","endLine":368,"endColumn":28,"fix":"10607"},{"ruleId":"8556","severity":2,"message":"9562","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":197,"fix":"10608"},{"ruleId":"8556","severity":2,"message":"9564","line":380,"column":248,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":254,"fix":"10609"},{"ruleId":"8556","severity":2,"message":"10610","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":434,"fix":"10611"},{"ruleId":"8556","severity":2,"message":"10612","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":69,"fix":"10613"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10614"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10615"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10616"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"10617"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"10618"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"10619"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"10620"},{"ruleId":"8556","severity":2,"message":"10621","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":76,"fix":"10622"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":3,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":4,"fix":"10623"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":3,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"10624"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"10625"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"10626"},{"ruleId":"8556","severity":2,"message":"9595","line":199,"column":360,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":371,"fix":"10627"},{"ruleId":"8556","severity":2,"message":"10628","line":219,"column":64,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":261,"fix":"10629"},{"ruleId":"8556","severity":2,"message":"8560","line":274,"column":1,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":2,"fix":"10630"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"10631"},{"ruleId":"8556","severity":2,"message":"10632","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":97,"fix":"10633"},{"ruleId":"8556","severity":2,"message":"9451","line":293,"column":25,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":31,"fix":"10634"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10635"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"10636"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10637"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10638"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10639"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10640"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10641"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10642"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10643"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10644"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10645"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10646"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10647"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10648"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10649"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10650"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10651"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"10652"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"10653"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"10654"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"10655"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"10656"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"10657"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"10658"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"10659"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10660"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10661"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10662"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"10663"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"10664"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"10665"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10666"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"10667"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"10668"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"10669"},{"ruleId":"8556","severity":2,"message":"9372","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10670"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10671"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10672"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":55,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":55,"fix":"10673"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":41,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":41,"fix":"10674"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10675"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"10676"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10677"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"10678"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10679"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10680"},{"ruleId":"8556","severity":2,"message":"8557","line":67,"column":74,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":74,"fix":"10681"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10682"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10683"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"10684"},{"ruleId":"8556","severity":2,"message":"8557","line":79,"column":37,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":37,"fix":"10685"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"10686"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10687"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"10688"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"10689"},{"ruleId":"8556","severity":2,"message":"8560","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":2,"fix":"10690"},{"ruleId":"8556","severity":2,"message":"8560","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":2,"fix":"10691"},{"ruleId":"8556","severity":2,"message":"8560","line":109,"column":1,"nodeType":null,"messageId":"8561","endLine":109,"endColumn":2,"fix":"10692"},{"ruleId":"8556","severity":2,"message":"10693","line":122,"column":230,"nodeType":null,"messageId":"8576","endLine":122,"endColumn":231,"fix":"10694"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"10695"},{"ruleId":"8556","severity":2,"message":"8560","line":135,"column":1,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":2,"fix":"10696"},{"ruleId":"8556","severity":2,"message":"8560","line":136,"column":1,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":2,"fix":"10697"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"10698"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"10699"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"10700"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":3,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":4,"fix":"10701"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"10702"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"10703"},{"ruleId":"8556","severity":2,"message":"8560","line":147,"column":3,"nodeType":null,"messageId":"8561","endLine":147,"endColumn":4,"fix":"10704"},{"ruleId":"8556","severity":2,"message":"8560","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":2,"fix":"10705"},{"ruleId":"8556","severity":2,"message":"8560","line":149,"column":3,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":4,"fix":"10706"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"10707"},{"ruleId":"8556","severity":2,"message":"8560","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":2,"fix":"10708"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"10709"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"10710"},{"ruleId":"8556","severity":2,"message":"8557","line":168,"column":30,"nodeType":null,"messageId":"8558","endLine":168,"endColumn":30,"fix":"10711"},{"ruleId":"8556","severity":2,"message":"10712","line":206,"column":155,"nodeType":null,"messageId":"8561","endLine":206,"endColumn":168,"fix":"10713"},{"ruleId":"8556","severity":2,"message":"9714","line":211,"column":12,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":26,"fix":"10714"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"10715"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"10716"},{"ruleId":"8556","severity":2,"message":"8560","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"10717"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"10718"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"10719"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"10720"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"10721"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10722"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"10723"},{"ruleId":"8556","severity":2,"message":"8560","line":247,"column":1,"nodeType":null,"messageId":"8561","endLine":247,"endColumn":2,"fix":"10724"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":3,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":4,"fix":"10725"},{"ruleId":"8556","severity":2,"message":"8560","line":249,"column":3,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":4,"fix":"10726"},{"ruleId":"8556","severity":2,"message":"8560","line":250,"column":3,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":4,"fix":"10727"},{"ruleId":"8556","severity":2,"message":"8557","line":258,"column":1,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":1,"fix":"10728"},{"ruleId":"8556","severity":2,"message":"8575","line":266,"column":17,"nodeType":null,"messageId":"8576","endLine":266,"endColumn":18,"fix":"10729"},{"ruleId":"8556","severity":2,"message":"10730","line":310,"column":54,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":74,"fix":"10731"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"10733"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"10734"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"10735"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"10736"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"10737"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"10738"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"10739"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"10740"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"10741"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"10742"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"10744"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"10745"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"10747"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"10748"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"10749"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"10750"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"10752"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"10753"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"10755"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10756"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10757"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10758"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"10759"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10760"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"10761"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"10762"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"10763"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"10764"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"10765"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"10766"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":5,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":6,"fix":"10767"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"10768"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":6,"fix":"10769"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":5,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":6,"fix":"10770"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":5,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":6,"fix":"10771"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10772"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10773"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10774"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10775"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10776"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"10777"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"10778"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"10779"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10780"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"10781"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"10782"},{"ruleId":"8556","severity":2,"message":"10783","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"10784"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10785"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10786"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10787"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10788"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10789"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10790"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10791"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10792"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10793"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10794"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10795"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10796"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10797"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10798"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10799"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10800"},{"ruleId":"8556","severity":2,"message":"8557","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10801"},{"ruleId":"8556","severity":2,"message":"8557","line":129,"column":1,"nodeType":null,"messageId":"8558","endLine":129,"endColumn":1,"fix":"10802"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":20,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":20,"fix":"10803"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"10804"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"10805"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"10806"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"10807"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"10808"},{"ruleId":"8556","severity":2,"message":"10809","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":398,"fix":"10810"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"10811"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"10812"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10813"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10814"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10815"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10816"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10817"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"10818"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"10819"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10820"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10821"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"10822"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"10823"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"10824"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10825"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"10826"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10827"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10828"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10829"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10830"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10831"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10832"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10833"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10834"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10835"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10836"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"10837"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10838"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10839"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10840"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10841"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10842"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"10843"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"10844"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"10845"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":2,"fix":"10846"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"10847"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"10848"},{"ruleId":"8556","severity":2,"message":"8575","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":2,"fix":"10849"},{"ruleId":"8556","severity":2,"message":"8575","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":2,"fix":"10850"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10851"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10852"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10853"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10854"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10855"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10856"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10857"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10858"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10859"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10860"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10861"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10862"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10863"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"10864"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"10865"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"10866"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"10867"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"10868"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"10869"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"10870"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"10871"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"10872"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"10873"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"10874"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"10875"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"10876"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"10877"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10878"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"10879"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"10880"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10881"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"10882"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"10883"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"10884"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"10885"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"10886"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"10887"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"10888"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"10889"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"10890"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"10891"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"10892"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"10893"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"10894"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"10895"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"10896"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"10897"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"10898"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"10899"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"10900"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"10901"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"10902"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"10903"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"10904"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"10905"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"10906"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"10907"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"10908"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"10909"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"10910"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"10911"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"10912"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"10913"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"10914"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"10915"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"10916"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"10917"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"10918"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"10919"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"10920"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"10921"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"10922"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"10923"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10924"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10925"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"10926"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"10927"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"10928"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"10929"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"10930"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"10931"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"10932"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"10933"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"10934"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"10935"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"10936"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"10937"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"10938"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"10939"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"10940"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"10941"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"10942"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"10943"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"10944"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"10945"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"10946"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"10947"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"10948"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"10949"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"10950"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"10951"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"10952"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"10953"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"10954"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"10955"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"10956"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"10957"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"10958"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"10959"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"10960"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"10961"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"10962"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"10963"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"10964"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"10965"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"10966"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"10967"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"10968"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"10969"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"10970"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"10971"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"10972"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"10973"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"10974"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"10975"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"10976"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"10977"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"10978"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"10979"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"10980"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"10981"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"10982"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"10983"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"10984"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"10985"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"10986"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"10987"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10988"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10989"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10990"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10991"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10992"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"10993"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10994"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10995"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10996"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10997"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"10998"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10999"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"11000"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"11001"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"11002"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"11003"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"11004"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"11005"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"11006"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"11007"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"11008"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"11009"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"11010"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"11011"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"11012"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"11013"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"11014"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"11015"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"11016"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"11017"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"11018"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11019"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11020"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"11021"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"11022"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"11023"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"11024"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11025"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11026"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11027"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"11028"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"11029"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"11030"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"11031"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"11032"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"11033"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"11034"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"11035"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"11036"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"11037"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"11038"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"11039"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"11040"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"11041"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"11042"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"11043"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"11044"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"11045"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"11046"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"11047"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"11048"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"11049"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"11050"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"11051"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"11052"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"11053"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"11054"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"11055"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"11056"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11057"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11058"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11059"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11060"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11061"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11062"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11063"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11064"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11065"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11066"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11067"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11068"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11069"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11070"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11071"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11072"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"11073"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"11074"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"11075"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"11076"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"11077"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"11078"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"11079"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"11080"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11081"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"11082"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"11083"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"11084"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11085"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"11086"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"11087"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"11088"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"11089"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"11090"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"11091"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"11092"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"11093"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"11094"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"11095"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"11096"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"11097"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"11098"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"11099"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"11100"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"11101"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"11102"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"11103"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"11104"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"11105"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"11106"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"11107"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11108"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11109"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11110"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"11111"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11112"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"11113"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"11114"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"11115"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"11116"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"11117"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"11118"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11119"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"11120"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"11121"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"11122"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11123"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"11124"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11125"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"11126"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"11127"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11128"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"11129"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"11130"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"11131"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"11132"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"11133"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"11134"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11135"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11136"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11137"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11138"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11139"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11140"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11141"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11142"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11143"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11144"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11145"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11146"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11147"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11148"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11149"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11150"},{"ruleId":"8556","severity":2,"message":"8575","line":99,"column":17,"nodeType":null,"messageId":"8576","endLine":99,"endColumn":18,"fix":"11151"},{"ruleId":"8556","severity":2,"message":"8557","line":105,"column":7,"nodeType":null,"messageId":"8558","endLine":105,"endColumn":7,"fix":"11152"},{"ruleId":"8556","severity":2,"message":"8557","line":128,"column":13,"nodeType":null,"messageId":"8558","endLine":128,"endColumn":13,"fix":"11153"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"11154"},{"ruleId":"8556","severity":2,"message":"8557","line":142,"column":17,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":17,"fix":"11155"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"11156"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"11157"},{"ruleId":"8556","severity":2,"message":"8571","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"11158"},{"ruleId":"8556","severity":2,"message":"8571","line":192,"column":1,"nodeType":null,"messageId":"8558","endLine":192,"endColumn":1,"fix":"11159"},{"ruleId":"8556","severity":2,"message":"8575","line":229,"column":14,"nodeType":null,"messageId":"8576","endLine":229,"endColumn":15,"fix":"11160"},{"ruleId":"8556","severity":2,"message":"8575","line":243,"column":205,"nodeType":null,"messageId":"8576","endLine":243,"endColumn":206,"fix":"11161"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"11162"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11163"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11164"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11165"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11166"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11167"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11168"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11169"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11170"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11171"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11172"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11173"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11174"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"11175"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11176"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11177"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11178"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11179"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11180"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11181"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11182"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11183"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11184"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11185"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11186"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11187"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11188"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11189"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11190"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11191"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"11192"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11193"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"11194"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"11195"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"11196"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"11197"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"11198"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"11199"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"11200"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"11201"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"11202"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"11203"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"11204"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"11205"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"11206"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"11207"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"11208"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"11209"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11210"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"11211"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"11212"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"11213"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"11214"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"11215"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"11216"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"11217"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"11218"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"11219"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"11220"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"11221"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"11222"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"11223"},{"ruleId":"8556","severity":2,"message":"8571","line":39,"column":9,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":9,"fix":"11224"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"11225"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"11226"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"11227"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":7,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":7,"fix":"11228"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":1,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":1,"fix":"11229"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"11230"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"11231"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"11232"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"11233"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"11234"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"11235"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"11236"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"11237"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"11238"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"11239"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"11240"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"11241"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"11242"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"11243"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"11244"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"11245"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"11246"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"11247"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"11248"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"11249"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"11250"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"11251"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11252"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"11253"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"11254"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11255"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"11256"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"11257"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"11258"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11259"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"11260"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"11261"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"11262"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"11263"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"11264"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"11265"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"11266"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"11267"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"11268"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"11269"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"11270"},{"ruleId":"8556","severity":2,"message":"11271","line":53,"column":16,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":441,"fix":"11272"},{"ruleId":"8556","severity":2,"message":"11273","line":89,"column":51,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":58,"fix":"11274"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11275"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11276"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11277"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"11278"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"11279"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11280"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"11281"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"11282"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"11283"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"11284"},{"ruleId":"8556","severity":2,"message":"11285","line":96,"column":83,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":88,"fix":"11286"},{"ruleId":"8556","severity":2,"message":"11287","line":18,"column":73,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":89,"fix":"11288"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":57,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":66,"fix":"11289"},{"ruleId":"8556","severity":2,"message":"11290","line":131,"column":184,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":189,"fix":"11291"},{"ruleId":"8556","severity":2,"message":"11292","line":176,"column":235,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":295,"fix":"11293"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"11294"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11295"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"11296"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"11297"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"11298"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"11299"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"11300"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11301"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"11302"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"11303"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"11304"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"11305"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"11306"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"11307"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11308"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"11309"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11310"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"11311"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"11312"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"11313"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"11314"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"11315"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"11317"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"11318"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"11319"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"11320"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":3,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":3,"fix":"11321"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"11322"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"11323"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11324"},{"ruleId":"8556","severity":2,"message":"8716","line":28,"column":32,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":32,"fix":"11325"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"11326"},{"ruleId":"8556","severity":2,"message":"8778","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":3,"fix":"11327"},{"ruleId":"8556","severity":2,"message":"11328","line":58,"column":17,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":32,"fix":"11329"},{"ruleId":"8556","severity":2,"message":"10071","line":59,"column":24,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":44,"fix":"11330"},{"ruleId":"8556","severity":2,"message":"9936","line":76,"column":5,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":27,"fix":"11331"},{"ruleId":"8556","severity":2,"message":"11332","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":51,"fix":"11333"},{"ruleId":"8556","severity":2,"message":"11334","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":80,"fix":"11335"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"11336"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"11337"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"11338"},{"ruleId":"8556","severity":2,"message":"8571","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"11339"},{"ruleId":"8556","severity":2,"message":"8583","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"11340"},{"ruleId":"8556","severity":2,"message":"8594","line":85,"column":5,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":5,"fix":"11341"},{"ruleId":"8556","severity":2,"message":"8585","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":3,"fix":"11342"},{"ruleId":"8556","severity":2,"message":"10083","line":87,"column":3,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":103,"fix":"11343"},{"ruleId":"8556","severity":2,"message":"8585","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":3,"fix":"11344"},{"ruleId":"8556","severity":2,"message":"8583","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":3,"fix":"11345"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"11346"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"11347"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11348"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"11349"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"11350"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"11351"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"11352"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11353"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"11354"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"11355"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"11356"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"11357"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"11358"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"11359"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"11360"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"11361"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"11362"},{"ruleId":"8556","severity":2,"message":"8571","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11363"},{"ruleId":"8556","severity":2,"message":"8571","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"11364"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"11365"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"11366"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"11367"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"11368"},{"ruleId":"8556","severity":2,"message":"8716","line":16,"column":22,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":22,"fix":"11369"},{"ruleId":"8556","severity":2,"message":"10158","line":18,"column":20,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":37,"fix":"11370"},{"ruleId":"8556","severity":2,"message":"9489","line":19,"column":4,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":2,"fix":"11371"},{"ruleId":"8556","severity":2,"message":"10161","line":21,"column":24,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":44,"fix":"11372"},{"ruleId":"8556","severity":2,"message":"9914","line":23,"column":2,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":2,"fix":"11373"},{"ruleId":"8556","severity":2,"message":"9914","line":31,"column":2,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":2,"fix":"11374"},{"ruleId":"8556","severity":2,"message":"10165","line":16,"column":23,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":42,"fix":"11375"},{"ruleId":"8556","severity":2,"message":"10165","line":43,"column":23,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":42,"fix":"11376"},{"ruleId":"8556","severity":2,"message":"10168","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":43,"fix":"11377"},{"ruleId":"8556","severity":2,"message":"10170","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":35,"fix":"11378"},{"ruleId":"8556","severity":2,"message":"10172","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":25,"fix":"11379"},{"ruleId":"8556","severity":2,"message":"10174","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":43,"fix":"11380"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"11381"},{"ruleId":"8556","severity":2,"message":"10178","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":37,"fix":"11382"},{"ruleId":"8556","severity":2,"message":"10180","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":36,"fix":"11383"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"11384"},{"ruleId":"8556","severity":2,"message":"10183","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":55,"fix":"11385"},{"ruleId":"8556","severity":2,"message":"10185","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":42,"fix":"11386"},{"ruleId":"8556","severity":2,"message":"11387","line":53,"column":76,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":84,"fix":"11388"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"11389"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"11390"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"11391"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"11392"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"11393"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"11394"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11395"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11396"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11397"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"11398"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"11399"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"11400"},{"ruleId":"8556","severity":2,"message":"8726","line":37,"column":223,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":224,"fix":"11401"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"11402"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"11403"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"11404"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"11405"},{"ruleId":"8556","severity":2,"message":"8716","line":73,"column":12,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":12,"fix":"11406"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":21,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":22,"fix":"11407"},{"ruleId":"8556","severity":2,"message":"8575","line":17,"column":23,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":24,"fix":"11408"},{"ruleId":"8556","severity":2,"message":"8575","line":28,"column":21,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":22,"fix":"11409"},{"ruleId":"8556","severity":2,"message":"10209","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":61,"fix":"11410"},{"ruleId":"8556","severity":2,"message":"10211","line":15,"column":59,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":59,"fix":"11411"},{"ruleId":"8556","severity":2,"message":"10213","line":16,"column":20,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":63,"fix":"11412"},{"ruleId":"8556","severity":2,"message":"10215","line":17,"column":20,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":72,"fix":"11413"},{"ruleId":"8556","severity":2,"message":"10217","line":18,"column":22,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":28,"fix":"11414"},{"ruleId":"8556","severity":2,"message":"10219","line":19,"column":22,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":40,"fix":"11415"},{"ruleId":"8556","severity":2,"message":"10221","line":20,"column":22,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":33,"fix":"11416"},{"ruleId":"8556","severity":2,"message":"8778","line":52,"column":3,"nodeType":null,"messageId":"8576","endLine":52,"endColumn":5,"fix":"11417"},{"ruleId":"8556","severity":2,"message":"10224","line":55,"column":15,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":42,"fix":"11418"},{"ruleId":"8556","severity":2,"message":"10226","line":58,"column":9,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":16,"fix":"11419"},{"ruleId":"8556","severity":2,"message":"10226","line":59,"column":9,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":16,"fix":"11420"},{"ruleId":"8556","severity":2,"message":"10226","line":60,"column":9,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":16,"fix":"11421"},{"ruleId":"8556","severity":2,"message":"10226","line":62,"column":7,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":14,"fix":"11422"},{"ruleId":"8556","severity":2,"message":"10226","line":63,"column":9,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":16,"fix":"11423"},{"ruleId":"8556","severity":2,"message":"10226","line":64,"column":9,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":16,"fix":"11424"},{"ruleId":"8556","severity":2,"message":"10226","line":65,"column":19,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":26,"fix":"11425"},{"ruleId":"8556","severity":2,"message":"10226","line":66,"column":9,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":16,"fix":"11426"},{"ruleId":"8556","severity":2,"message":"10226","line":68,"column":7,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":14,"fix":"11427"},{"ruleId":"8556","severity":2,"message":"10226","line":69,"column":9,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":16,"fix":"11428"},{"ruleId":"8556","severity":2,"message":"10226","line":70,"column":23,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":30,"fix":"11429"},{"ruleId":"8556","severity":2,"message":"10226","line":71,"column":9,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":16,"fix":"11430"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11431"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11432"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11433"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11434"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11435"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11436"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11437"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11438"},{"ruleId":"8556","severity":2,"message":"8594","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"11439"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"11440"},{"ruleId":"8556","severity":2,"message":"10249","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":51,"fix":"11441"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"11442"},{"ruleId":"8556","severity":2,"message":"8583","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"11443"},{"ruleId":"8556","severity":2,"message":"8594","line":95,"column":5,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":5,"fix":"11444"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":3,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":3,"fix":"11445"},{"ruleId":"8556","severity":2,"message":"10255","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":38,"fix":"11446"},{"ruleId":"8556","severity":2,"message":"10249","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":51,"fix":"11447"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"11448"},{"ruleId":"8556","severity":2,"message":"10259","line":100,"column":3,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":37,"fix":"11449"},{"ruleId":"8556","severity":2,"message":"8583","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":3,"fix":"11450"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"11451"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"11452"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"11453"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"11454"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"11455"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"11456"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"11457"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"11458"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"11459"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"11460"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"11461"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"11462"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"11463"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"11464"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"11465"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11466"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"11467"},{"ruleId":"8556","severity":2,"message":"10283","line":31,"column":5,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":28,"fix":"11468"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"11469"},{"ruleId":"8556","severity":2,"message":"10286","line":33,"column":13,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":83,"fix":"11470"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"11471"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"11472"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":58,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":58,"fix":"11473"},{"ruleId":"8556","severity":2,"message":"11290","line":23,"column":201,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":206,"fix":"11474"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"11475"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"11476"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11477"},{"ruleId":"8556","severity":2,"message":"11478","line":37,"column":36,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":138,"fix":"11479"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"11480"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"11481"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"11482"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"11483"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"11484"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"11485"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"11486"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"11487"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"11488"},{"ruleId":"8556","severity":2,"message":"8575","line":44,"column":1,"nodeType":null,"messageId":"8576","endLine":44,"endColumn":2,"fix":"11489"},{"ruleId":"8556","severity":2,"message":"8575","line":45,"column":1,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":2,"fix":"11490"},{"ruleId":"8556","severity":2,"message":"8575","line":54,"column":1,"nodeType":null,"messageId":"8576","endLine":54,"endColumn":2,"fix":"11491"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11492"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11493"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11494"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11495"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11496"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11497"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11498"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11499"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11500"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11501"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11502"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11503"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11504"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11505"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11506"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11507"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11508"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11509"},{"ruleId":"8556","severity":2,"message":"11510","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":97,"fix":"11511"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11512"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11513"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11514"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":71,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":71,"fix":"11515"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"11516"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":44,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":44,"fix":"11517"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":164,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":164,"fix":"11518"},{"ruleId":"8556","severity":2,"message":"11519","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":125,"fix":"11520"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":96,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":96,"fix":"11521"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":573,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":573,"fix":"11522"},{"ruleId":"8556","severity":2,"message":"8557","line":50,"column":1,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":1,"fix":"11523"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":245,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":245,"fix":"11524"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"11525"},{"ruleId":"8556","severity":2,"message":"8557","line":47,"column":4,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":4,"fix":"11526"},{"ruleId":"8556","severity":2,"message":"8557","line":122,"column":1,"nodeType":null,"messageId":"8558","endLine":122,"endColumn":1,"fix":"11527"},{"ruleId":"8556","severity":2,"message":"11528","line":143,"column":6,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":7,"fix":"11529"},{"ruleId":"8556","severity":2,"message":"8716","line":144,"column":2,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":2,"fix":"11530"},{"ruleId":"8556","severity":2,"message":"8716","line":171,"column":2,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":2,"fix":"11531"},{"ruleId":"8556","severity":2,"message":"8557","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"11532"},{"ruleId":"8556","severity":2,"message":"8557","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"11533"},{"ruleId":"8556","severity":2,"message":"9292","line":274,"column":25,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":36,"fix":"11534"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":1,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":1,"fix":"11535"},{"ruleId":"8556","severity":2,"message":"8560","line":291,"column":1,"nodeType":null,"messageId":"8561","endLine":291,"endColumn":2,"fix":"11536"},{"ruleId":"8556","severity":2,"message":"11537","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":76,"fix":"11538"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11539"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11540"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":4,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":4,"fix":"11541"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11542"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11543"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11544"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"11545"},{"ruleId":"8556","severity":2,"message":"11546","line":76,"column":155,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":158,"fix":"11547"},{"ruleId":"8556","severity":2,"message":"11548","line":88,"column":21,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":68,"fix":"11549"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"11550"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"11551"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"11552"},{"ruleId":"8556","severity":2,"message":"11528","line":107,"column":12,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":13,"fix":"11553"},{"ruleId":"8556","severity":2,"message":"11554","line":116,"column":6,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":7,"fix":"11555"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"11556"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"11557"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"11558"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"11559"},{"ruleId":"8556","severity":2,"message":"11560","line":230,"column":16,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":17,"fix":"11561"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":1,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":1,"fix":"11562"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"11563"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":3,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":4,"fix":"11564"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":3,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":4,"fix":"11565"},{"ruleId":"8556","severity":2,"message":"8560","line":324,"column":3,"nodeType":null,"messageId":"8561","endLine":324,"endColumn":4,"fix":"11566"},{"ruleId":"8556","severity":2,"message":"8560","line":325,"column":1,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":2,"fix":"11567"},{"ruleId":"8556","severity":2,"message":"8560","line":326,"column":3,"nodeType":null,"messageId":"8561","endLine":326,"endColumn":4,"fix":"11568"},{"ruleId":"8556","severity":2,"message":"8560","line":341,"column":1,"nodeType":null,"messageId":"8561","endLine":341,"endColumn":2,"fix":"11569"},{"ruleId":"8556","severity":2,"message":"8560","line":344,"column":1,"nodeType":null,"messageId":"8561","endLine":344,"endColumn":2,"fix":"11570"},{"ruleId":"8556","severity":2,"message":"8716","line":345,"column":4,"nodeType":null,"messageId":"8558","endLine":345,"endColumn":4,"fix":"11571"},{"ruleId":"8556","severity":2,"message":"8560","line":348,"column":1,"nodeType":null,"messageId":"8561","endLine":348,"endColumn":2,"fix":"11572"},{"ruleId":"8556","severity":2,"message":"8560","line":367,"column":1,"nodeType":null,"messageId":"8561","endLine":367,"endColumn":2,"fix":"11573"},{"ruleId":"8556","severity":2,"message":"8560","line":368,"column":1,"nodeType":null,"messageId":"8561","endLine":368,"endColumn":2,"fix":"11574"},{"ruleId":"8556","severity":2,"message":"11575","line":369,"column":1,"nodeType":null,"messageId":"8561","endLine":369,"endColumn":28,"fix":"11576"},{"ruleId":"8556","severity":2,"message":"8560","line":370,"column":3,"nodeType":null,"messageId":"8561","endLine":370,"endColumn":4,"fix":"11577"},{"ruleId":"8556","severity":2,"message":"8560","line":371,"column":3,"nodeType":null,"messageId":"8561","endLine":371,"endColumn":4,"fix":"11578"},{"ruleId":"8556","severity":2,"message":"8560","line":376,"column":1,"nodeType":null,"messageId":"8561","endLine":376,"endColumn":2,"fix":"11579"},{"ruleId":"8556","severity":2,"message":"8560","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":2,"fix":"11580"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"11581"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11582"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":4,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":4,"fix":"11583"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"11584"},{"ruleId":"8556","severity":2,"message":"8557","line":83,"column":1,"nodeType":null,"messageId":"8558","endLine":83,"endColumn":1,"fix":"11585"},{"ruleId":"8556","severity":2,"message":"8557","line":105,"column":4,"nodeType":null,"messageId":"8558","endLine":105,"endColumn":4,"fix":"11586"},{"ruleId":"8556","severity":2,"message":"8557","line":128,"column":1,"nodeType":null,"messageId":"8558","endLine":128,"endColumn":1,"fix":"11587"},{"ruleId":"8556","severity":2,"message":"8557","line":149,"column":1,"nodeType":null,"messageId":"8558","endLine":149,"endColumn":1,"fix":"11588"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":1,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":1,"fix":"11589"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"11590"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"11591"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"11592"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":1,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":1,"fix":"11593"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"11594"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"11595"},{"ruleId":"8556","severity":2,"message":"8557","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"11596"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"11597"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"11598"},{"ruleId":"8556","severity":2,"message":"8560","line":204,"column":1,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":2,"fix":"11599"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":1,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":2,"fix":"11600"},{"ruleId":"8556","severity":2,"message":"8557","line":215,"column":1,"nodeType":null,"messageId":"8558","endLine":215,"endColumn":1,"fix":"11601"},{"ruleId":"8556","severity":2,"message":"8560","line":217,"column":1,"nodeType":null,"messageId":"8561","endLine":217,"endColumn":2,"fix":"11602"},{"ruleId":"8556","severity":2,"message":"8557","line":225,"column":1,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":1,"fix":"11603"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"11604"},{"ruleId":"8556","severity":2,"message":"8557","line":237,"column":1,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":1,"fix":"11605"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"11606"},{"ruleId":"8556","severity":2,"message":"8557","line":313,"column":4,"nodeType":null,"messageId":"8558","endLine":313,"endColumn":4,"fix":"11607"},{"ruleId":"8556","severity":2,"message":"8557","line":459,"column":1,"nodeType":null,"messageId":"8558","endLine":459,"endColumn":1,"fix":"11608"},{"ruleId":"8556","severity":2,"message":"11609","line":463,"column":6,"nodeType":null,"messageId":"8561","endLine":463,"endColumn":7,"fix":"11610"},{"ruleId":"8556","severity":2,"message":"8557","line":480,"column":1,"nodeType":null,"messageId":"8558","endLine":480,"endColumn":1,"fix":"11611"},{"ruleId":"8556","severity":2,"message":"8557","line":495,"column":1,"nodeType":null,"messageId":"8558","endLine":495,"endColumn":1,"fix":"11612"},{"ruleId":"8556","severity":2,"message":"8557","line":507,"column":4,"nodeType":null,"messageId":"8558","endLine":507,"endColumn":4,"fix":"11613"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":1,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":1,"fix":"11614"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":4,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":4,"fix":"11615"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":4,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":4,"fix":"11616"},{"ruleId":"8556","severity":2,"message":"8557","line":60,"column":1,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":1,"fix":"11617"},{"ruleId":"8556","severity":2,"message":"8575","line":86,"column":4,"nodeType":null,"messageId":"8576","endLine":86,"endColumn":5,"fix":"11618"},{"ruleId":"8556","severity":2,"message":"8575","line":87,"column":1,"nodeType":null,"messageId":"8576","endLine":87,"endColumn":2,"fix":"11619"},{"ruleId":"8556","severity":2,"message":"8575","line":88,"column":4,"nodeType":null,"messageId":"8576","endLine":88,"endColumn":5,"fix":"11620"},{"ruleId":"8556","severity":2,"message":"8557","line":100,"column":4,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":4,"fix":"11621"},{"ruleId":"8556","severity":2,"message":"8557","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11622"},{"ruleId":"8556","severity":2,"message":"8716","line":131,"column":39,"nodeType":null,"messageId":"8558","endLine":131,"endColumn":39,"fix":"11623"},{"ruleId":"8556","severity":2,"message":"11528","line":135,"column":38,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":39,"fix":"11624"},{"ruleId":"8556","severity":2,"message":"8557","line":152,"column":1,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":1,"fix":"11625"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"11626"},{"ruleId":"8556","severity":2,"message":"8557","line":184,"column":4,"nodeType":null,"messageId":"8558","endLine":184,"endColumn":4,"fix":"11627"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"11628"},{"ruleId":"8556","severity":2,"message":"8716","line":211,"column":76,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":76,"fix":"11629"},{"ruleId":"8556","severity":2,"message":"8560","line":221,"column":1,"nodeType":null,"messageId":"8561","endLine":221,"endColumn":2,"fix":"11630"},{"ruleId":"8556","severity":2,"message":"8560","line":222,"column":1,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":2,"fix":"11631"},{"ruleId":"8556","severity":2,"message":"8557","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"11632"},{"ruleId":"8556","severity":2,"message":"8557","line":248,"column":1,"nodeType":null,"messageId":"8558","endLine":248,"endColumn":1,"fix":"11633"},{"ruleId":"8556","severity":2,"message":"8557","line":263,"column":4,"nodeType":null,"messageId":"8558","endLine":263,"endColumn":4,"fix":"11634"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11635"},{"ruleId":"8556","severity":2,"message":"8557","line":10,"column":64,"nodeType":null,"messageId":"8558","endLine":10,"endColumn":64,"fix":"11636"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":134,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":134,"fix":"11637"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11638"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11639"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11640"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11641"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11642"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11643"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11644"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":1,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":1,"fix":"11645"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11646"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11647"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11648"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11649"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":1,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":1,"fix":"11650"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"11651"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"11652"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"11653"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11654"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11655"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"11656"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"11657"},{"ruleId":"8556","severity":2,"message":"8557","line":95,"column":4,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":4,"fix":"11658"},{"ruleId":"8556","severity":2,"message":"8557","line":242,"column":4,"nodeType":null,"messageId":"8558","endLine":242,"endColumn":4,"fix":"11659"},{"ruleId":"8556","severity":2,"message":"8557","line":352,"column":1,"nodeType":null,"messageId":"8558","endLine":352,"endColumn":1,"fix":"11660"},{"ruleId":"8556","severity":2,"message":"8557","line":387,"column":4,"nodeType":null,"messageId":"8558","endLine":387,"endColumn":4,"fix":"11661"},{"ruleId":"8556","severity":2,"message":"8557","line":441,"column":1,"nodeType":null,"messageId":"8558","endLine":441,"endColumn":1,"fix":"11662"},{"ruleId":"8556","severity":2,"message":"8557","line":517,"column":1,"nodeType":null,"messageId":"8558","endLine":517,"endColumn":1,"fix":"11663"},{"ruleId":"8556","severity":2,"message":"8560","line":555,"column":1,"nodeType":null,"messageId":"8561","endLine":555,"endColumn":2,"fix":"11664"},{"ruleId":"8556","severity":2,"message":"8560","line":556,"column":1,"nodeType":null,"messageId":"8561","endLine":556,"endColumn":2,"fix":"11665"},{"ruleId":"8556","severity":2,"message":"8560","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":2,"fix":"11666"},{"ruleId":"8556","severity":2,"message":"8560","line":558,"column":1,"nodeType":null,"messageId":"8561","endLine":558,"endColumn":2,"fix":"11667"},{"ruleId":"8556","severity":2,"message":"8560","line":559,"column":1,"nodeType":null,"messageId":"8561","endLine":559,"endColumn":2,"fix":"11668"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"11669"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":1,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":1,"fix":"11670"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":1,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":1,"fix":"11671"},{"ruleId":"8556","severity":2,"message":"11528","line":56,"column":28,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":29,"fix":"11672"},{"ruleId":"8556","severity":2,"message":"8557","line":81,"column":4,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":4,"fix":"11673"},{"ruleId":"8556","severity":2,"message":"11674","line":113,"column":1,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":2,"fix":"11675"},{"ruleId":"8556","severity":2,"message":"9321","line":116,"column":33,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":34,"fix":"11676"},{"ruleId":"8556","severity":2,"message":"8557","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11677"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":4,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":4,"fix":"11678"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":4,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":4,"fix":"11679"},{"ruleId":"8556","severity":2,"message":"11680","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":15,"fix":"11681"},{"ruleId":"8556","severity":2,"message":"11682","line":184,"column":18,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":19,"fix":"11683"},{"ruleId":"8556","severity":2,"message":"8557","line":195,"column":4,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":4,"fix":"11684"},{"ruleId":"8556","severity":2,"message":"8557","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"11685"},{"ruleId":"8556","severity":2,"message":"8557","line":217,"column":4,"nodeType":null,"messageId":"8558","endLine":217,"endColumn":4,"fix":"11686"},{"ruleId":"8556","severity":2,"message":"8557","line":239,"column":4,"nodeType":null,"messageId":"8558","endLine":239,"endColumn":4,"fix":"11687"},{"ruleId":"8556","severity":2,"message":"8557","line":266,"column":1,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":1,"fix":"11688"},{"ruleId":"8556","severity":2,"message":"11528","line":269,"column":7,"nodeType":null,"messageId":"8561","endLine":269,"endColumn":8,"fix":"11689"},{"ruleId":"8556","severity":2,"message":"8557","line":307,"column":1,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":1,"fix":"11690"},{"ruleId":"8556","severity":2,"message":"8756","line":311,"column":6,"nodeType":null,"messageId":"8558","endLine":311,"endColumn":6,"fix":"11691"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":1,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":1,"fix":"11692"},{"ruleId":"8556","severity":2,"message":"8557","line":341,"column":4,"nodeType":null,"messageId":"8558","endLine":341,"endColumn":4,"fix":"11693"},{"ruleId":"8556","severity":2,"message":"9734","line":356,"column":17,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":70,"fix":"11694"},{"ruleId":"8556","severity":2,"message":"8673","line":357,"column":1,"nodeType":null,"messageId":"8561","endLine":357,"endColumn":5,"fix":"11695"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":7,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":7,"fix":"11696"},{"ruleId":"8556","severity":2,"message":"8673","line":359,"column":1,"nodeType":null,"messageId":"8561","endLine":359,"endColumn":5,"fix":"11697"},{"ruleId":"8556","severity":2,"message":"8571","line":360,"column":1,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":1,"fix":"11698"},{"ruleId":"8556","severity":2,"message":"8673","line":361,"column":1,"nodeType":null,"messageId":"8561","endLine":361,"endColumn":5,"fix":"11699"},{"ruleId":"8556","severity":2,"message":"9741","line":362,"column":1,"nodeType":null,"messageId":"8561","endLine":362,"endColumn":4,"fix":"11700"},{"ruleId":"8556","severity":2,"message":"8557","line":370,"column":4,"nodeType":null,"messageId":"8558","endLine":370,"endColumn":4,"fix":"11701"},{"ruleId":"8556","severity":2,"message":"11702","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":20,"fix":"11703"},{"ruleId":"8556","severity":2,"message":"11682","line":408,"column":17,"nodeType":null,"messageId":"8561","endLine":408,"endColumn":18,"fix":"11704"},{"ruleId":"8556","severity":2,"message":"11705","line":409,"column":12,"nodeType":null,"messageId":"8561","endLine":409,"endColumn":18,"fix":"11706"},{"ruleId":"8556","severity":2,"message":"8557","line":416,"column":4,"nodeType":null,"messageId":"8558","endLine":416,"endColumn":4,"fix":"11707"},{"ruleId":"8556","severity":2,"message":"8557","line":425,"column":4,"nodeType":null,"messageId":"8558","endLine":425,"endColumn":4,"fix":"11708"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"11709"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"11710"},{"ruleId":"8556","severity":2,"message":"8716","line":39,"column":12,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":12,"fix":"11711"},{"ruleId":"8556","severity":2,"message":"11712","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":37,"fix":"11713"},{"ruleId":"8556","severity":2,"message":"8716","line":92,"column":2,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":2,"fix":"11714"},{"ruleId":"8556","severity":2,"message":"11715","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":38,"fix":"11716"},{"ruleId":"8556","severity":2,"message":"9753","line":178,"column":14,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":19,"fix":"11717"},{"ruleId":"8556","severity":2,"message":"8716","line":199,"column":2,"nodeType":null,"messageId":"8558","endLine":199,"endColumn":2,"fix":"11718"},{"ruleId":"8556","severity":2,"message":"8716","line":200,"column":2,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":2,"fix":"11719"},{"ruleId":"8556","severity":2,"message":"11720","line":231,"column":1,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":35,"fix":"11721"},{"ruleId":"8556","severity":2,"message":"11528","line":235,"column":18,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":19,"fix":"11722"},{"ruleId":"8556","severity":2,"message":"8716","line":251,"column":16,"nodeType":null,"messageId":"8558","endLine":251,"endColumn":16,"fix":"11723"},{"ruleId":"8556","severity":2,"message":"8557","line":285,"column":4,"nodeType":null,"messageId":"8558","endLine":285,"endColumn":4,"fix":"11724"},{"ruleId":"8556","severity":2,"message":"8557","line":347,"column":5,"nodeType":null,"messageId":"8558","endLine":347,"endColumn":5,"fix":"11725"},{"ruleId":"8556","severity":2,"message":"11528","line":351,"column":69,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":70,"fix":"11726"},{"ruleId":"8556","severity":2,"message":"8557","line":390,"column":4,"nodeType":null,"messageId":"8558","endLine":390,"endColumn":4,"fix":"11727"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"11728"},{"ruleId":"8556","severity":2,"message":"8557","line":11,"column":75,"nodeType":null,"messageId":"8558","endLine":11,"endColumn":75,"fix":"11729"},{"ruleId":"8556","severity":2,"message":"9372","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11730"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11731"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":41,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":41,"fix":"11732"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":360,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":360,"fix":"11733"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"11734"},{"ruleId":"8556","severity":2,"message":"8756","line":33,"column":24,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":24,"fix":"11735"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":26,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":26,"fix":"11736"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":256,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":256,"fix":"11737"},{"ruleId":"8556","severity":2,"message":"11554","line":41,"column":37,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":38,"fix":"11738"},{"ruleId":"8556","severity":2,"message":"8557","line":44,"column":1,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":1,"fix":"11739"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":132,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":132,"fix":"11740"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"11741"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11742"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":3,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":4,"fix":"11743"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":3,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":4,"fix":"11744"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":3,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":4,"fix":"11745"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":4,"fix":"11746"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":4,"fix":"11747"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":3,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":4,"fix":"11748"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11749"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":4,"fix":"11750"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":3,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":4,"fix":"11751"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"11752"},{"ruleId":"8556","severity":2,"message":"8557","line":51,"column":1,"nodeType":null,"messageId":"8558","endLine":51,"endColumn":1,"fix":"11753"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11754"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":4,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":4,"fix":"11755"},{"ruleId":"8556","severity":2,"message":"11560","line":75,"column":3,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":4,"fix":"11756"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"11757"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"11758"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"11759"},{"ruleId":"8556","severity":2,"message":"8557","line":114,"column":1,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":1,"fix":"11760"},{"ruleId":"8556","severity":2,"message":"11761","line":116,"column":37,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":38,"fix":"11762"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"11763"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":1,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":1,"fix":"11764"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"11765"},{"ruleId":"8556","severity":2,"message":"8557","line":153,"column":1,"nodeType":null,"messageId":"8558","endLine":153,"endColumn":1,"fix":"11766"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"11767"},{"ruleId":"8556","severity":2,"message":"8557","line":174,"column":1,"nodeType":null,"messageId":"8558","endLine":174,"endColumn":1,"fix":"11768"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"11769"},{"ruleId":"8556","severity":2,"message":"8557","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"11770"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":2,"fix":"11771"},{"ruleId":"8556","severity":2,"message":"8557","line":214,"column":1,"nodeType":null,"messageId":"8558","endLine":214,"endColumn":1,"fix":"11772"},{"ruleId":"8556","severity":2,"message":"8560","line":219,"column":1,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":2,"fix":"11773"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11774"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11775"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11776"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11777"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11778"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"11779"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11780"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11781"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11782"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"11783"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"11784"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"11785"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"11786"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"11787"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"11788"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"11789"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"11790"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"11791"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"11792"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"11793"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11794"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"11795"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11796"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"11797"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"11798"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"11799"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"11800"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"11801"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11802"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11803"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11804"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11805"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11806"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"11807"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11808"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11809"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11810"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"11811"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"11812"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"11813"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"11814"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"11815"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"11816"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"11817"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"11818"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"11819"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"11820"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"11821"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11822"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"11823"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11824"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"11825"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"11826"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"11827"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"11828"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"11829"},{"ruleId":"8556","severity":2,"message":"11830","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":8,"fix":"11831"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11832"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11833"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11834"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11835"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11836"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11837"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11838"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11839"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11840"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11841"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11842"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11843"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11844"},{"ruleId":"8556","severity":2,"message":"8557","line":44,"column":1,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":1,"fix":"11845"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"11846"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":32,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":32,"fix":"11847"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"11848"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":61,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":61,"fix":"11849"},{"ruleId":"8556","severity":2,"message":"8557","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"11850"},{"ruleId":"8556","severity":2,"message":"8557","line":79,"column":67,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":67,"fix":"11851"},{"ruleId":"8556","severity":2,"message":"8557","line":86,"column":38,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":38,"fix":"11852"},{"ruleId":"8556","severity":2,"message":"11853","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":18,"fix":"11854"},{"ruleId":"8556","severity":2,"message":"11855","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":17,"fix":"11856"},{"ruleId":"8556","severity":2,"message":"8557","line":130,"column":1,"nodeType":null,"messageId":"8558","endLine":130,"endColumn":1,"fix":"11857"},{"ruleId":"8556","severity":2,"message":"8557","line":136,"column":29,"nodeType":null,"messageId":"8558","endLine":136,"endColumn":29,"fix":"11858"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"11859"},{"ruleId":"8556","severity":2,"message":"8557","line":142,"column":138,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":138,"fix":"11860"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":1,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":1,"fix":"11861"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"11862"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":58,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":58,"fix":"11863"},{"ruleId":"8556","severity":2,"message":"8557","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"11864"},{"ruleId":"8556","severity":2,"message":"8557","line":193,"column":40,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":40,"fix":"11865"},{"ruleId":"8556","severity":2,"message":"8557","line":200,"column":32,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":32,"fix":"11866"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":214,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":214,"fix":"11867"},{"ruleId":"8556","severity":2,"message":"8557","line":211,"column":1,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":1,"fix":"11868"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"11869"},{"ruleId":"8556","severity":2,"message":"8557","line":236,"column":153,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":153,"fix":"11870"},{"ruleId":"8556","severity":2,"message":"11871","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":146,"fix":"11872"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"11873"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"11874"},{"ruleId":"8556","severity":2,"message":"8716","line":10,"column":22,"nodeType":null,"messageId":"8558","endLine":10,"endColumn":22,"fix":"11875"},{"ruleId":"8556","severity":2,"message":"11876","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":15,"fix":"11877"},{"ruleId":"8556","severity":2,"message":"11528","line":18,"column":17,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":18,"fix":"11878"},{"ruleId":"8556","severity":2,"message":"8557","line":41,"column":4,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":4,"fix":"11879"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"11880"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":4,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":4,"fix":"11881"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"11882"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"11883"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"11884"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"11885"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"11886"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"11887"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":4,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":4,"fix":"11888"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":4,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":4,"fix":"11889"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"11890"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"11891"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"11892"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"11893"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"11894"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"11895"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"11896"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"11897"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11898"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11899"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11900"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11901"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"11902"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11903"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"11904"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11905"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11906"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"11907"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"11908"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11909"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"11910"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"11911"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"11912"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11913"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11914"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11915"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11916"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11917"},{"ruleId":"8556","severity":2,"message":"11918","line":24,"column":69,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":92,"fix":"11919"},{"ruleId":"8556","severity":2,"message":"11920","line":36,"column":97,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":111,"fix":"11921"},{"ruleId":"8556","severity":2,"message":"11922","line":6,"column":29,"nodeType":null,"messageId":"8561","endLine":6,"endColumn":40,"fix":"11923"},{"ruleId":"8556","severity":2,"message":"11924","line":13,"column":65,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":78,"fix":"11925"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":4,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":4,"fix":"11926"},{"ruleId":"8556","severity":2,"message":"11927","line":54,"column":52,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":65,"fix":"11928"},{"ruleId":"8556","severity":2,"message":"11929","line":58,"column":62,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":82,"fix":"11930"},{"ruleId":"8556","severity":2,"message":"11931","line":65,"column":17,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":27,"fix":"11932"},{"ruleId":"8556","severity":2,"message":"11933","line":66,"column":44,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":53,"fix":"11934"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"11935"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"11936"},{"ruleId":"8556","severity":2,"message":"11937","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":23,"fix":"11938"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"11939"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"11940"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"11941"},{"ruleId":"8556","severity":2,"message":"11942","line":96,"column":83,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":92,"fix":"11943"},{"ruleId":"8556","severity":2,"message":"11944","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":93,"fix":"11945"},{"ruleId":"8556","severity":2,"message":"11946","line":106,"column":1,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":65,"fix":"11947"},{"ruleId":"8556","severity":2,"message":"11948","line":108,"column":89,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":103,"fix":"11949"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"11950"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"11951"},{"ruleId":"8556","severity":2,"message":"11952","line":117,"column":112,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":121,"fix":"11953"},{"ruleId":"8556","severity":2,"message":"11954","line":200,"column":28,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":37,"fix":"11955"},{"ruleId":"8556","severity":2,"message":"11956","line":210,"column":72,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":83,"fix":"11957"},{"ruleId":"8556","severity":2,"message":"11958","line":232,"column":35,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":59,"fix":"11959"},{"ruleId":"8556","severity":2,"message":"11960","line":237,"column":59,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":82,"fix":"11961"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11962"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11963"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11964"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11965"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11966"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11967"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11968"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11969"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11970"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11971"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11972"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11973"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11974"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11975"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11976"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11977"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"11978"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"11979"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11980"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11981"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11982"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11983"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"11984"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11985"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11986"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11987"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11988"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11989"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"11990"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11991"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11992"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11993"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"11994"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"11995"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"11996"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"11997"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"11998"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"11999"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12000"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12001"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12002"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12003"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12004"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12005"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12006"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12007"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12008"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12009"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12010"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12011"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12012"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12013"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"12014"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"12015"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"12016"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"12017"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12018"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12019"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12020"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12021"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12022"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12023"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12024"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12025"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12026"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12027"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12028"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"12029"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"12030"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12031"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"12032"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12033"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12034"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12035"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12036"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12037"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12038"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":4,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":4,"fix":"12039"},{"ruleId":"8556","severity":2,"message":"8557","line":61,"column":4,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":4,"fix":"12040"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12041"},{"ruleId":"8556","severity":2,"message":"12042","line":95,"column":15,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":27,"fix":"12043"},{"ruleId":"8556","severity":2,"message":"12044","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":46,"fix":"12045"},{"ruleId":"8556","severity":2,"message":"8557","line":134,"column":4,"nodeType":null,"messageId":"8558","endLine":134,"endColumn":4,"fix":"12046"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"12047"},{"ruleId":"8556","severity":2,"message":"8557","line":180,"column":4,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":4,"fix":"12048"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":1,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":1,"fix":"12049"},{"ruleId":"8556","severity":2,"message":"12050","line":204,"column":41,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":53,"fix":"12051"},{"ruleId":"8556","severity":2,"message":"8557","line":220,"column":1,"nodeType":null,"messageId":"8558","endLine":220,"endColumn":1,"fix":"12052"},{"ruleId":"8556","severity":2,"message":"8560","line":222,"column":1,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":2,"fix":"12053"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":4,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":4,"fix":"12054"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":1,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":1,"fix":"12055"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":4,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":4,"fix":"12056"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"12057"},{"ruleId":"8556","severity":2,"message":"8557","line":94,"column":4,"nodeType":null,"messageId":"8558","endLine":94,"endColumn":4,"fix":"12058"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12059"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"12060"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12061"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12062"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":4,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":4,"fix":"12063"},{"ruleId":"8556","severity":2,"message":"8557","line":47,"column":1,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":1,"fix":"12064"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":4,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":4,"fix":"12065"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12066"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12067"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12068"},{"ruleId":"8556","severity":2,"message":"9138","line":64,"column":39,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":52,"fix":"12069"},{"ruleId":"8556","severity":2,"message":"8580","line":206,"column":8,"nodeType":null,"messageId":"8561","endLine":206,"endColumn":27,"fix":"12070"},{"ruleId":"8556","severity":2,"message":"8571","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"12071"},{"ruleId":"8556","severity":2,"message":"8583","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":3,"fix":"12072"},{"ruleId":"8556","severity":2,"message":"8585","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":3,"fix":"12073"},{"ruleId":"8556","severity":2,"message":"8571","line":210,"column":1,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":1,"fix":"12074"},{"ruleId":"8556","severity":2,"message":"8571","line":211,"column":1,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":1,"fix":"12075"},{"ruleId":"8556","severity":2,"message":"12076","line":238,"column":54,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":58,"fix":"12077"},{"ruleId":"8556","severity":2,"message":"8592","line":256,"column":21,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":26,"fix":"12078"},{"ruleId":"8556","severity":2,"message":"8594","line":299,"column":5,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":5,"fix":"12079"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":1,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":1,"fix":"12080"},{"ruleId":"8556","severity":2,"message":"8585","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":3,"fix":"12081"},{"ruleId":"8556","severity":2,"message":"8598","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":28,"fix":"12082"},{"ruleId":"8556","severity":2,"message":"8604","line":303,"column":1,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":1,"fix":"12083"},{"ruleId":"8556","severity":2,"message":"8602","line":304,"column":3,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":24,"fix":"12084"},{"ruleId":"8556","severity":2,"message":"8604","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"12085"},{"ruleId":"8556","severity":2,"message":"8653","line":306,"column":3,"nodeType":null,"messageId":"8561","endLine":306,"endColumn":5,"fix":"12086"},{"ruleId":"8556","severity":2,"message":"8604","line":307,"column":5,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":5,"fix":"12087"},{"ruleId":"8556","severity":2,"message":"8600","line":308,"column":1,"nodeType":null,"messageId":"8561","endLine":308,"endColumn":5,"fix":"12088"},{"ruleId":"8556","severity":2,"message":"8600","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":5,"fix":"12089"},{"ruleId":"8556","severity":2,"message":"8604","line":310,"column":3,"nodeType":null,"messageId":"8558","endLine":310,"endColumn":3,"fix":"12090"},{"ruleId":"8556","severity":2,"message":"8583","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":3,"fix":"12091"},{"ruleId":"8556","severity":2,"message":"12092","line":324,"column":16,"nodeType":null,"messageId":"8561","endLine":324,"endColumn":22,"fix":"12093"},{"ruleId":"8556","severity":2,"message":"12094","line":412,"column":6,"nodeType":null,"messageId":"8561","endLine":412,"endColumn":13,"fix":"12095"},{"ruleId":"8556","severity":2,"message":"8617","line":418,"column":26,"nodeType":null,"messageId":"8558","endLine":418,"endColumn":26,"fix":"12096"},{"ruleId":"8556","severity":2,"message":"12097","line":472,"column":23,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":32,"fix":"12098"},{"ruleId":"8556","severity":2,"message":"8594","line":542,"column":5,"nodeType":null,"messageId":"8558","endLine":542,"endColumn":5,"fix":"12099"},{"ruleId":"8556","severity":2,"message":"8585","line":543,"column":1,"nodeType":null,"messageId":"8561","endLine":543,"endColumn":3,"fix":"12100"},{"ruleId":"8556","severity":2,"message":"8571","line":544,"column":1,"nodeType":null,"messageId":"8558","endLine":544,"endColumn":1,"fix":"12101"},{"ruleId":"8556","severity":2,"message":"9159","line":545,"column":3,"nodeType":null,"messageId":"8561","endLine":545,"endColumn":28,"fix":"12102"},{"ruleId":"8556","severity":2,"message":"8600","line":546,"column":1,"nodeType":null,"messageId":"8561","endLine":546,"endColumn":5,"fix":"12103"},{"ruleId":"8556","severity":2,"message":"8602","line":547,"column":3,"nodeType":null,"messageId":"8561","endLine":547,"endColumn":24,"fix":"12104"},{"ruleId":"8556","severity":2,"message":"8600","line":548,"column":1,"nodeType":null,"messageId":"8561","endLine":548,"endColumn":5,"fix":"12105"},{"ruleId":"8556","severity":2,"message":"8653","line":549,"column":3,"nodeType":null,"messageId":"8561","endLine":549,"endColumn":5,"fix":"12106"},{"ruleId":"8556","severity":2,"message":"8604","line":550,"column":5,"nodeType":null,"messageId":"8558","endLine":550,"endColumn":5,"fix":"12107"},{"ruleId":"8556","severity":2,"message":"8600","line":551,"column":1,"nodeType":null,"messageId":"8561","endLine":551,"endColumn":5,"fix":"12108"},{"ruleId":"8556","severity":2,"message":"8631","line":553,"column":1,"nodeType":null,"messageId":"8561","endLine":553,"endColumn":31,"fix":"12109"},{"ruleId":"8556","severity":2,"message":"8604","line":554,"column":1,"nodeType":null,"messageId":"8558","endLine":554,"endColumn":1,"fix":"12110"},{"ruleId":"8556","severity":2,"message":"8604","line":555,"column":5,"nodeType":null,"messageId":"8558","endLine":555,"endColumn":5,"fix":"12111"},{"ruleId":"8556","severity":2,"message":"8600","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":5,"fix":"12112"},{"ruleId":"8556","severity":2,"message":"8604","line":558,"column":1,"nodeType":null,"messageId":"8558","endLine":558,"endColumn":1,"fix":"12113"},{"ruleId":"8556","severity":2,"message":"8600","line":559,"column":1,"nodeType":null,"messageId":"8561","endLine":559,"endColumn":5,"fix":"12114"},{"ruleId":"8556","severity":2,"message":"8604","line":560,"column":1,"nodeType":null,"messageId":"8558","endLine":560,"endColumn":1,"fix":"12115"},{"ruleId":"8556","severity":2,"message":"8604","line":562,"column":5,"nodeType":null,"messageId":"8558","endLine":562,"endColumn":5,"fix":"12116"},{"ruleId":"8556","severity":2,"message":"8604","line":564,"column":5,"nodeType":null,"messageId":"8558","endLine":564,"endColumn":5,"fix":"12117"},{"ruleId":"8556","severity":2,"message":"8604","line":565,"column":1,"nodeType":null,"messageId":"8558","endLine":565,"endColumn":1,"fix":"12118"},{"ruleId":"8556","severity":2,"message":"8604","line":566,"column":5,"nodeType":null,"messageId":"8558","endLine":566,"endColumn":5,"fix":"12119"},{"ruleId":"8556","severity":2,"message":"8604","line":567,"column":1,"nodeType":null,"messageId":"8558","endLine":567,"endColumn":1,"fix":"12120"},{"ruleId":"8556","severity":2,"message":"8600","line":569,"column":1,"nodeType":null,"messageId":"8561","endLine":569,"endColumn":5,"fix":"12121"},{"ruleId":"8556","severity":2,"message":"8604","line":570,"column":3,"nodeType":null,"messageId":"8558","endLine":570,"endColumn":3,"fix":"12122"},{"ruleId":"8556","severity":2,"message":"8583","line":571,"column":1,"nodeType":null,"messageId":"8561","endLine":571,"endColumn":3,"fix":"12123"},{"ruleId":"8556","severity":2,"message":"8594","line":606,"column":5,"nodeType":null,"messageId":"8558","endLine":606,"endColumn":5,"fix":"12124"},{"ruleId":"8556","severity":2,"message":"8571","line":607,"column":3,"nodeType":null,"messageId":"8558","endLine":607,"endColumn":3,"fix":"12125"},{"ruleId":"8556","severity":2,"message":"8650","line":608,"column":3,"nodeType":null,"messageId":"8561","endLine":608,"endColumn":29,"fix":"12126"},{"ruleId":"8556","severity":2,"message":"8604","line":609,"column":5,"nodeType":null,"messageId":"8558","endLine":609,"endColumn":5,"fix":"12127"},{"ruleId":"8556","severity":2,"message":"8653","line":610,"column":3,"nodeType":null,"messageId":"8561","endLine":610,"endColumn":5,"fix":"12128"},{"ruleId":"8556","severity":2,"message":"8604","line":611,"column":5,"nodeType":null,"messageId":"8558","endLine":611,"endColumn":5,"fix":"12129"},{"ruleId":"8556","severity":2,"message":"8604","line":612,"column":5,"nodeType":null,"messageId":"8558","endLine":612,"endColumn":5,"fix":"12130"},{"ruleId":"8556","severity":2,"message":"8604","line":613,"column":1,"nodeType":null,"messageId":"8558","endLine":613,"endColumn":1,"fix":"12131"},{"ruleId":"8556","severity":2,"message":"8583","line":614,"column":1,"nodeType":null,"messageId":"8561","endLine":614,"endColumn":3,"fix":"12132"},{"ruleId":"8556","severity":2,"message":"8560","line":648,"column":1,"nodeType":null,"messageId":"8561","endLine":648,"endColumn":2,"fix":"12133"},{"ruleId":"8556","severity":2,"message":"8560","line":649,"column":1,"nodeType":null,"messageId":"8561","endLine":649,"endColumn":2,"fix":"12134"},{"ruleId":"8556","severity":2,"message":"8594","line":656,"column":5,"nodeType":null,"messageId":"8558","endLine":656,"endColumn":5,"fix":"12135"},{"ruleId":"8556","severity":2,"message":"8571","line":657,"column":1,"nodeType":null,"messageId":"8558","endLine":657,"endColumn":1,"fix":"12136"},{"ruleId":"8556","severity":2,"message":"8571","line":658,"column":5,"nodeType":null,"messageId":"8558","endLine":658,"endColumn":5,"fix":"12137"},{"ruleId":"8556","severity":2,"message":"9216","line":659,"column":5,"nodeType":null,"messageId":"8561","endLine":659,"endColumn":31,"fix":"12138"},{"ruleId":"8556","severity":2,"message":"8633","line":660,"column":1,"nodeType":null,"messageId":"8561","endLine":660,"endColumn":7,"fix":"12139"},{"ruleId":"8556","severity":2,"message":"8667","line":661,"column":5,"nodeType":null,"messageId":"8561","endLine":661,"endColumn":7,"fix":"12140"},{"ruleId":"8556","severity":2,"message":"8604","line":662,"column":1,"nodeType":null,"messageId":"8558","endLine":662,"endColumn":1,"fix":"12141"},{"ruleId":"8556","severity":2,"message":"8633","line":663,"column":1,"nodeType":null,"messageId":"8561","endLine":663,"endColumn":7,"fix":"12142"},{"ruleId":"8556","severity":2,"message":"8604","line":664,"column":5,"nodeType":null,"messageId":"8558","endLine":664,"endColumn":5,"fix":"12143"},{"ruleId":"8556","severity":2,"message":"8571","line":665,"column":1,"nodeType":null,"messageId":"8558","endLine":665,"endColumn":1,"fix":"12144"},{"ruleId":"8556","severity":2,"message":"8571","line":666,"column":5,"nodeType":null,"messageId":"8558","endLine":666,"endColumn":5,"fix":"12145"},{"ruleId":"8556","severity":2,"message":"8571","line":667,"column":5,"nodeType":null,"messageId":"8558","endLine":667,"endColumn":5,"fix":"12146"},{"ruleId":"8556","severity":2,"message":"8571","line":668,"column":1,"nodeType":null,"messageId":"8558","endLine":668,"endColumn":1,"fix":"12147"},{"ruleId":"8556","severity":2,"message":"8583","line":669,"column":1,"nodeType":null,"messageId":"8561","endLine":669,"endColumn":3,"fix":"12148"},{"ruleId":"8556","severity":2,"message":"8594","line":709,"column":5,"nodeType":null,"messageId":"8558","endLine":709,"endColumn":5,"fix":"12149"},{"ruleId":"8556","severity":2,"message":"8585","line":710,"column":1,"nodeType":null,"messageId":"8561","endLine":710,"endColumn":3,"fix":"12150"},{"ruleId":"8556","severity":2,"message":"8571","line":711,"column":5,"nodeType":null,"messageId":"8558","endLine":711,"endColumn":5,"fix":"12151"},{"ruleId":"8556","severity":2,"message":"8585","line":712,"column":1,"nodeType":null,"messageId":"8561","endLine":712,"endColumn":3,"fix":"12152"},{"ruleId":"8556","severity":2,"message":"8571","line":713,"column":1,"nodeType":null,"messageId":"8558","endLine":713,"endColumn":1,"fix":"12153"},{"ruleId":"8556","severity":2,"message":"8571","line":714,"column":5,"nodeType":null,"messageId":"8558","endLine":714,"endColumn":5,"fix":"12154"},{"ruleId":"8556","severity":2,"message":"8585","line":715,"column":1,"nodeType":null,"messageId":"8561","endLine":715,"endColumn":3,"fix":"12155"},{"ruleId":"8556","severity":2,"message":"8583","line":716,"column":1,"nodeType":null,"messageId":"8561","endLine":716,"endColumn":3,"fix":"12156"},{"ruleId":"8556","severity":2,"message":"8594","line":769,"column":5,"nodeType":null,"messageId":"8558","endLine":769,"endColumn":5,"fix":"12157"},{"ruleId":"8556","severity":2,"message":"8688","line":770,"column":3,"nodeType":null,"messageId":"8561","endLine":770,"endColumn":28,"fix":"12158"},{"ruleId":"8556","severity":2,"message":"8571","line":771,"column":1,"nodeType":null,"messageId":"8558","endLine":771,"endColumn":1,"fix":"12159"},{"ruleId":"8556","severity":2,"message":"8571","line":772,"column":1,"nodeType":null,"messageId":"8558","endLine":772,"endColumn":1,"fix":"12160"},{"ruleId":"8556","severity":2,"message":"8571","line":773,"column":5,"nodeType":null,"messageId":"8558","endLine":773,"endColumn":5,"fix":"12161"},{"ruleId":"8556","severity":2,"message":"8571","line":774,"column":3,"nodeType":null,"messageId":"8558","endLine":774,"endColumn":3,"fix":"12162"},{"ruleId":"8556","severity":2,"message":"10424","line":775,"column":1,"nodeType":null,"messageId":"8561","endLine":775,"endColumn":29,"fix":"12163"},{"ruleId":"8556","severity":2,"message":"8571","line":776,"column":1,"nodeType":null,"messageId":"8558","endLine":776,"endColumn":1,"fix":"12164"},{"ruleId":"8556","severity":2,"message":"8571","line":777,"column":3,"nodeType":null,"messageId":"8558","endLine":777,"endColumn":3,"fix":"12165"},{"ruleId":"8556","severity":2,"message":"8571","line":778,"column":1,"nodeType":null,"messageId":"8558","endLine":778,"endColumn":1,"fix":"12166"},{"ruleId":"8556","severity":2,"message":"8571","line":779,"column":5,"nodeType":null,"messageId":"8558","endLine":779,"endColumn":5,"fix":"12167"},{"ruleId":"8556","severity":2,"message":"8571","line":780,"column":3,"nodeType":null,"messageId":"8558","endLine":780,"endColumn":3,"fix":"12168"},{"ruleId":"8556","severity":2,"message":"8571","line":781,"column":1,"nodeType":null,"messageId":"8558","endLine":781,"endColumn":1,"fix":"12169"},{"ruleId":"8556","severity":2,"message":"8571","line":782,"column":5,"nodeType":null,"messageId":"8558","endLine":782,"endColumn":5,"fix":"12170"},{"ruleId":"8556","severity":2,"message":"8571","line":783,"column":3,"nodeType":null,"messageId":"8558","endLine":783,"endColumn":3,"fix":"12171"},{"ruleId":"8556","severity":2,"message":"8583","line":784,"column":1,"nodeType":null,"messageId":"8561","endLine":784,"endColumn":3,"fix":"12172"},{"ruleId":"8556","severity":2,"message":"8560","line":806,"column":1,"nodeType":null,"messageId":"8561","endLine":806,"endColumn":2,"fix":"12173"},{"ruleId":"8556","severity":2,"message":"8560","line":807,"column":1,"nodeType":null,"messageId":"8561","endLine":807,"endColumn":2,"fix":"12174"},{"ruleId":"8556","severity":2,"message":"8560","line":808,"column":1,"nodeType":null,"messageId":"8561","endLine":808,"endColumn":2,"fix":"12175"},{"ruleId":"8556","severity":2,"message":"8560","line":809,"column":1,"nodeType":null,"messageId":"8561","endLine":809,"endColumn":2,"fix":"12176"},{"ruleId":"8556","severity":2,"message":"8560","line":810,"column":1,"nodeType":null,"messageId":"8561","endLine":810,"endColumn":2,"fix":"12177"},{"ruleId":"8556","severity":2,"message":"8560","line":811,"column":1,"nodeType":null,"messageId":"8561","endLine":811,"endColumn":2,"fix":"12178"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"12179"},{"ruleId":"8556","severity":2,"message":"9292","line":261,"column":25,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":36,"fix":"12180"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"12181"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"12182"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"12183"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"12184"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"12185"},{"ruleId":"8556","severity":2,"message":"8560","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":2,"fix":"12186"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"12187"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"12188"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"12189"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"12190"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"12191"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":1,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":2,"fix":"12192"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"12193"},{"ruleId":"8556","severity":2,"message":"8560","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":2,"fix":"12194"},{"ruleId":"8556","severity":2,"message":"8560","line":215,"column":1,"nodeType":null,"messageId":"8561","endLine":215,"endColumn":2,"fix":"12195"},{"ruleId":"8556","severity":2,"message":"8557","line":366,"column":1,"nodeType":null,"messageId":"8558","endLine":366,"endColumn":1,"fix":"12196"},{"ruleId":"8556","severity":2,"message":"8557","line":372,"column":4,"nodeType":null,"messageId":"8558","endLine":372,"endColumn":4,"fix":"12197"},{"ruleId":"8556","severity":2,"message":"8557","line":383,"column":1,"nodeType":null,"messageId":"8558","endLine":383,"endColumn":1,"fix":"12198"},{"ruleId":"8556","severity":2,"message":"8557","line":394,"column":4,"nodeType":null,"messageId":"8558","endLine":394,"endColumn":4,"fix":"12199"},{"ruleId":"8556","severity":2,"message":"8592","line":120,"column":15,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":20,"fix":"12200"},{"ruleId":"8556","severity":2,"message":"9440","line":124,"column":19,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":22,"fix":"12201"},{"ruleId":"8556","severity":2,"message":"9440","line":182,"column":19,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":22,"fix":"12202"},{"ruleId":"8556","severity":2,"message":"9443","line":261,"column":16,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":20,"fix":"12203"},{"ruleId":"8556","severity":2,"message":"9443","line":269,"column":20,"nodeType":null,"messageId":"8561","endLine":269,"endColumn":24,"fix":"12204"},{"ruleId":"8556","severity":2,"message":"12205","line":309,"column":16,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":29,"fix":"12206"},{"ruleId":"8556","severity":2,"message":"9440","line":521,"column":17,"nodeType":null,"messageId":"8561","endLine":521,"endColumn":20,"fix":"12207"},{"ruleId":"8556","severity":2,"message":"9447","line":528,"column":20,"nodeType":null,"messageId":"8561","endLine":528,"endColumn":24,"fix":"12208"},{"ruleId":"8556","severity":2,"message":"9443","line":542,"column":18,"nodeType":null,"messageId":"8561","endLine":542,"endColumn":22,"fix":"12209"},{"ruleId":"8556","severity":2,"message":"9443","line":580,"column":18,"nodeType":null,"messageId":"8561","endLine":580,"endColumn":22,"fix":"12210"},{"ruleId":"8556","severity":2,"message":"9451","line":585,"column":23,"nodeType":null,"messageId":"8561","endLine":585,"endColumn":29,"fix":"12211"},{"ruleId":"8556","severity":2,"message":"9453","line":592,"column":17,"nodeType":null,"messageId":"8561","endLine":592,"endColumn":24,"fix":"12212"},{"ruleId":"8556","severity":2,"message":"8560","line":640,"column":1,"nodeType":null,"messageId":"8561","endLine":640,"endColumn":2,"fix":"12213"},{"ruleId":"8556","severity":2,"message":"8560","line":641,"column":3,"nodeType":null,"messageId":"8561","endLine":641,"endColumn":4,"fix":"12214"},{"ruleId":"8556","severity":2,"message":"8560","line":642,"column":3,"nodeType":null,"messageId":"8561","endLine":642,"endColumn":4,"fix":"12215"},{"ruleId":"8556","severity":2,"message":"8560","line":643,"column":1,"nodeType":null,"messageId":"8561","endLine":643,"endColumn":2,"fix":"12216"},{"ruleId":"8556","severity":2,"message":"8560","line":644,"column":1,"nodeType":null,"messageId":"8561","endLine":644,"endColumn":2,"fix":"12217"},{"ruleId":"8556","severity":2,"message":"8560","line":645,"column":1,"nodeType":null,"messageId":"8561","endLine":645,"endColumn":2,"fix":"12218"},{"ruleId":"8556","severity":2,"message":"9440","line":755,"column":17,"nodeType":null,"messageId":"8561","endLine":755,"endColumn":20,"fix":"12219"},{"ruleId":"8556","severity":2,"message":"9453","line":763,"column":18,"nodeType":null,"messageId":"8561","endLine":763,"endColumn":25,"fix":"12220"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"12221"},{"ruleId":"8556","severity":2,"message":"12222","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":47,"fix":"12223"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"12224"},{"ruleId":"8556","severity":2,"message":"12225","line":35,"column":60,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":65,"fix":"12226"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":27,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":27,"fix":"12227"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"12228"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"12229"},{"ruleId":"8556","severity":2,"message":"8575","line":62,"column":4,"nodeType":null,"messageId":"8576","endLine":62,"endColumn":5,"fix":"12230"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"12231"},{"ruleId":"8556","severity":2,"message":"8575","line":65,"column":1,"nodeType":null,"messageId":"8576","endLine":65,"endColumn":2,"fix":"12232"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":38,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":38,"fix":"12233"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12234"},{"ruleId":"8556","severity":2,"message":"12235","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":38,"fix":"12236"},{"ruleId":"8556","severity":2,"message":"8557","line":98,"column":17,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":17,"fix":"12237"},{"ruleId":"8556","severity":2,"message":"8557","line":152,"column":1,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":1,"fix":"12238"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":1,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":1,"fix":"12239"},{"ruleId":"8556","severity":2,"message":"8557","line":162,"column":22,"nodeType":null,"messageId":"8558","endLine":162,"endColumn":22,"fix":"12240"},{"ruleId":"8556","severity":2,"message":"8557","line":181,"column":1,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":1,"fix":"12241"},{"ruleId":"8556","severity":2,"message":"8557","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"12242"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"12243"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"12244"},{"ruleId":"8556","severity":2,"message":"8571","line":212,"column":1,"nodeType":null,"messageId":"8558","endLine":212,"endColumn":1,"fix":"12245"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"12246"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"12247"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"12248"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"12249"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"12250"},{"ruleId":"8556","severity":2,"message":"12251","line":231,"column":10,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":44,"fix":"12252"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"12253"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"12254"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"12255"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"12256"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"12257"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"12258"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"12259"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"12260"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"12261"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"12262"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"12263"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"12264"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"12265"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"12266"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":25,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":25,"fix":"12267"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"12268"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"12269"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"12270"},{"ruleId":"8556","severity":2,"message":"8557","line":293,"column":10,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":10,"fix":"12271"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"12272"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"12273"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"12274"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"12275"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"12276"},{"ruleId":"8556","severity":2,"message":"8557","line":340,"column":10,"nodeType":null,"messageId":"8558","endLine":340,"endColumn":10,"fix":"12277"},{"ruleId":"8556","severity":2,"message":"12278","line":343,"column":1,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":58,"fix":"12279"},{"ruleId":"8556","severity":2,"message":"8557","line":346,"column":18,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":18,"fix":"12280"},{"ruleId":"8556","severity":2,"message":"12281","line":352,"column":74,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":78,"fix":"12282"},{"ruleId":"8556","severity":2,"message":"8557","line":355,"column":20,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":20,"fix":"12283"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":23,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":23,"fix":"12284"},{"ruleId":"8556","severity":2,"message":"12285","line":373,"column":6,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":61,"fix":"12286"},{"ruleId":"8556","severity":2,"message":"8557","line":381,"column":14,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":14,"fix":"12287"},{"ruleId":"8556","severity":2,"message":"8557","line":390,"column":1,"nodeType":null,"messageId":"8558","endLine":390,"endColumn":1,"fix":"12288"},{"ruleId":"8556","severity":2,"message":"8557","line":402,"column":1,"nodeType":null,"messageId":"8558","endLine":402,"endColumn":1,"fix":"12289"},{"ruleId":"8556","severity":2,"message":"12290","line":403,"column":11,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":59,"fix":"12291"},{"ruleId":"8556","severity":2,"message":"8557","line":412,"column":34,"nodeType":null,"messageId":"8558","endLine":412,"endColumn":34,"fix":"12292"},{"ruleId":"8556","severity":2,"message":"8557","line":423,"column":31,"nodeType":null,"messageId":"8558","endLine":423,"endColumn":31,"fix":"12293"},{"ruleId":"8556","severity":2,"message":"8557","line":429,"column":1,"nodeType":null,"messageId":"8558","endLine":429,"endColumn":1,"fix":"12294"},{"ruleId":"8556","severity":2,"message":"8557","line":444,"column":1,"nodeType":null,"messageId":"8558","endLine":444,"endColumn":1,"fix":"12295"},{"ruleId":"8556","severity":2,"message":"8557","line":455,"column":13,"nodeType":null,"messageId":"8558","endLine":455,"endColumn":13,"fix":"12296"},{"ruleId":"8556","severity":2,"message":"8557","line":461,"column":1,"nodeType":null,"messageId":"8558","endLine":461,"endColumn":1,"fix":"12297"},{"ruleId":"8556","severity":2,"message":"9268","line":467,"column":1,"nodeType":null,"messageId":"8558","endLine":467,"endColumn":1,"fix":"12298"},{"ruleId":"8556","severity":2,"message":"12299","line":472,"column":1,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":110,"fix":"12300"},{"ruleId":"8556","severity":2,"message":"8557","line":479,"column":1,"nodeType":null,"messageId":"8558","endLine":479,"endColumn":1,"fix":"12301"},{"ruleId":"8556","severity":2,"message":"8575","line":480,"column":64,"nodeType":null,"messageId":"8576","endLine":480,"endColumn":65,"fix":"12302"},{"ruleId":"8556","severity":2,"message":"12303","line":482,"column":33,"nodeType":null,"messageId":"8561","endLine":482,"endColumn":42,"fix":"12304"},{"ruleId":"8556","severity":2,"message":"12305","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":35,"fix":"12306"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"12307"},{"ruleId":"8556","severity":2,"message":"8560","line":161,"column":1,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":2,"fix":"12308"},{"ruleId":"8556","severity":2,"message":"8560","line":162,"column":1,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":2,"fix":"12309"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"12310"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"12311"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"12312"},{"ruleId":"8556","severity":2,"message":"8560","line":333,"column":1,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":2,"fix":"12313"},{"ruleId":"8556","severity":2,"message":"8571","line":334,"column":1,"nodeType":null,"messageId":"8558","endLine":334,"endColumn":1,"fix":"12314"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":2,"fix":"12315"},{"ruleId":"8556","severity":2,"message":"9584","line":354,"column":1,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":4,"fix":"12316"},{"ruleId":"8556","severity":2,"message":"8571","line":355,"column":3,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":3,"fix":"12317"},{"ruleId":"8556","severity":2,"message":"8560","line":357,"column":3,"nodeType":null,"messageId":"8561","endLine":357,"endColumn":4,"fix":"12318"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":1,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":1,"fix":"12319"},{"ruleId":"8556","severity":2,"message":"8560","line":438,"column":1,"nodeType":null,"messageId":"8561","endLine":438,"endColumn":2,"fix":"12320"},{"ruleId":"8556","severity":2,"message":"8560","line":439,"column":1,"nodeType":null,"messageId":"8561","endLine":439,"endColumn":2,"fix":"12321"},{"ruleId":"8556","severity":2,"message":"12322","line":643,"column":28,"nodeType":null,"messageId":"8561","endLine":643,"endColumn":34,"fix":"12323"},{"ruleId":"8556","severity":2,"message":"12324","line":644,"column":43,"nodeType":null,"messageId":"8561","endLine":644,"endColumn":47,"fix":"12325"},{"ruleId":"8556","severity":2,"message":"8560","line":801,"column":1,"nodeType":null,"messageId":"8561","endLine":801,"endColumn":2,"fix":"12326"},{"ruleId":"8556","severity":2,"message":"8560","line":802,"column":1,"nodeType":null,"messageId":"8561","endLine":802,"endColumn":2,"fix":"12327"},{"ruleId":"8556","severity":2,"message":"9321","line":809,"column":1,"nodeType":null,"messageId":"8561","endLine":809,"endColumn":2,"fix":"12328"},{"ruleId":"8556","severity":2,"message":"9321","line":810,"column":7,"nodeType":null,"messageId":"8561","endLine":810,"endColumn":8,"fix":"12329"},{"ruleId":"8556","severity":2,"message":"9268","line":839,"column":1,"nodeType":null,"messageId":"8558","endLine":839,"endColumn":1,"fix":"12330"},{"ruleId":"8556","severity":2,"message":"9451","line":847,"column":25,"nodeType":null,"messageId":"8561","endLine":847,"endColumn":31,"fix":"12331"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"12332"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12333"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12334"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12335"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12336"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12337"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12338"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12339"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12340"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12341"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12342"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12343"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12344"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12345"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12346"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12347"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12348"},{"ruleId":"8556","severity":2,"message":"12349","line":28,"column":19,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":25,"fix":"12350"},{"ruleId":"8556","severity":2,"message":"12351","line":218,"column":10,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":14,"fix":"12352"},{"ruleId":"8556","severity":2,"message":"8560","line":554,"column":1,"nodeType":null,"messageId":"8561","endLine":554,"endColumn":2,"fix":"12353"},{"ruleId":"8556","severity":2,"message":"8560","line":555,"column":1,"nodeType":null,"messageId":"8561","endLine":555,"endColumn":2,"fix":"12354"},{"ruleId":"8556","severity":2,"message":"8560","line":556,"column":1,"nodeType":null,"messageId":"8561","endLine":556,"endColumn":2,"fix":"12355"},{"ruleId":"8556","severity":2,"message":"8560","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":2,"fix":"12356"},{"ruleId":"8556","severity":2,"message":"8560","line":558,"column":1,"nodeType":null,"messageId":"8561","endLine":558,"endColumn":2,"fix":"12357"},{"ruleId":"8556","severity":2,"message":"9321","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"12358"},{"ruleId":"8556","severity":2,"message":"9321","line":176,"column":37,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":38,"fix":"12359"},{"ruleId":"8556","severity":2,"message":"8756","line":416,"column":42,"nodeType":null,"messageId":"8558","endLine":416,"endColumn":42,"fix":"12360"},{"ruleId":"8556","severity":2,"message":"8756","line":417,"column":11,"nodeType":null,"messageId":"8558","endLine":417,"endColumn":11,"fix":"12361"},{"ruleId":"8556","severity":2,"message":"8756","line":419,"column":34,"nodeType":null,"messageId":"8558","endLine":419,"endColumn":34,"fix":"12362"},{"ruleId":"8556","severity":2,"message":"12363","line":421,"column":1,"nodeType":null,"messageId":"8561","endLine":421,"endColumn":25,"fix":"12364"},{"ruleId":"8556","severity":2,"message":"9743","line":65,"column":20,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":36,"fix":"12365"},{"ruleId":"8556","severity":2,"message":"12366","line":102,"column":14,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":19,"fix":"12367"},{"ruleId":"8556","severity":2,"message":"12368","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":23,"fix":"12369"},{"ruleId":"8556","severity":2,"message":"9749","line":135,"column":19,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":37,"fix":"12370"},{"ruleId":"8556","severity":2,"message":"9753","line":148,"column":14,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":19,"fix":"12371"},{"ruleId":"8556","severity":2,"message":"12372","line":190,"column":13,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":18,"fix":"12373"},{"ruleId":"8556","severity":2,"message":"9756","line":222,"column":17,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":34,"fix":"12374"},{"ruleId":"8556","severity":2,"message":"12375","line":339,"column":17,"nodeType":null,"messageId":"8561","endLine":339,"endColumn":39,"fix":"12376"},{"ruleId":"8556","severity":2,"message":"12377","line":343,"column":35,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":44,"fix":"12378"},{"ruleId":"8556","severity":2,"message":"9321","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"12379"},{"ruleId":"8556","severity":2,"message":"9321","line":234,"column":22,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":23,"fix":"12380"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12381"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12382"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12383"},{"ruleId":"8556","severity":2,"message":"8756","line":47,"column":24,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":24,"fix":"12384"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12385"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":3,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":4,"fix":"12386"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":3,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":4,"fix":"12387"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":3,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":4,"fix":"12388"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":4,"fix":"12389"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":4,"fix":"12390"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":3,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":4,"fix":"12391"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12392"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":4,"fix":"12393"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":3,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":4,"fix":"12394"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"12395"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"12396"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"12397"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"12398"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"12399"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"12400"},{"ruleId":"8556","severity":2,"message":"8560","line":155,"column":1,"nodeType":null,"messageId":"8561","endLine":155,"endColumn":2,"fix":"12401"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"12402"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":2,"fix":"12403"},{"ruleId":"8556","severity":2,"message":"8560","line":213,"column":1,"nodeType":null,"messageId":"8561","endLine":213,"endColumn":2,"fix":"12404"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12405"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12406"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12407"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12408"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12409"},{"ruleId":"8556","severity":2,"message":"12410","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":31,"fix":"12411"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12412"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":1,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"12413"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":1,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":3,"fix":"12414"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"12415"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"12416"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"12417"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"12418"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"12419"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"12420"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"12421"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12422"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12423"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12424"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"12425"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"12426"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"12427"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12428"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12429"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12430"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12431"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12432"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12433"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12434"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12435"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12436"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12437"},{"ruleId":"8556","severity":2,"message":"12410","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":31,"fix":"12438"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12439"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":1,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"12440"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":1,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":3,"fix":"12441"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"12442"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"12443"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"12444"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"12445"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"12446"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"12447"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"12448"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12449"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12450"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12451"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"12452"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"12453"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"12454"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12455"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12456"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12457"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12458"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12459"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"12460"},{"ruleId":"8556","severity":2,"message":"9842","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":10,"fix":"12461"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"12462"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"12463"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"12464"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"12465"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"12466"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"12467"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"12468"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"12469"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"12470"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"12471"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"12472"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"12473"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"12474"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"12475"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"12476"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"12477"},{"ruleId":"8556","severity":2,"message":"8557","line":70,"column":4,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":4,"fix":"12478"},{"ruleId":"8556","severity":2,"message":"8557","line":92,"column":1,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":1,"fix":"12479"},{"ruleId":"8556","severity":2,"message":"8557","line":104,"column":4,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":4,"fix":"12480"},{"ruleId":"8556","severity":2,"message":"8557","line":127,"column":1,"nodeType":null,"messageId":"8558","endLine":127,"endColumn":1,"fix":"12481"},{"ruleId":"8556","severity":2,"message":"8557","line":151,"column":4,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":4,"fix":"12482"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"12483"},{"ruleId":"8556","severity":2,"message":"8557","line":201,"column":4,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":4,"fix":"12484"},{"ruleId":"8556","severity":2,"message":"8557","line":246,"column":1,"nodeType":null,"messageId":"8558","endLine":246,"endColumn":1,"fix":"12485"},{"ruleId":"8556","severity":2,"message":"8557","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"12486"},{"ruleId":"8556","severity":2,"message":"8557","line":285,"column":1,"nodeType":null,"messageId":"8558","endLine":285,"endColumn":1,"fix":"12487"},{"ruleId":"8556","severity":2,"message":"8557","line":287,"column":11,"nodeType":null,"messageId":"8558","endLine":287,"endColumn":11,"fix":"12488"},{"ruleId":"8556","severity":2,"message":"8557","line":331,"column":1,"nodeType":null,"messageId":"8558","endLine":331,"endColumn":1,"fix":"12489"},{"ruleId":"8556","severity":2,"message":"8560","line":367,"column":1,"nodeType":null,"messageId":"8561","endLine":367,"endColumn":2,"fix":"12490"},{"ruleId":"8556","severity":2,"message":"8560","line":368,"column":1,"nodeType":null,"messageId":"8561","endLine":368,"endColumn":2,"fix":"12491"},{"ruleId":"8556","severity":2,"message":"8560","line":369,"column":1,"nodeType":null,"messageId":"8561","endLine":369,"endColumn":2,"fix":"12492"},{"ruleId":"8556","severity":2,"message":"8560","line":370,"column":1,"nodeType":null,"messageId":"8561","endLine":370,"endColumn":2,"fix":"12493"},{"ruleId":"8556","severity":2,"message":"8557","line":389,"column":4,"nodeType":null,"messageId":"8558","endLine":389,"endColumn":4,"fix":"12494"},{"ruleId":"8556","severity":2,"message":"8557","line":432,"column":1,"nodeType":null,"messageId":"8558","endLine":432,"endColumn":1,"fix":"12495"},{"ruleId":"8556","severity":2,"message":"8557","line":476,"column":4,"nodeType":null,"messageId":"8558","endLine":476,"endColumn":4,"fix":"12496"},{"ruleId":"8556","severity":2,"message":"8557","line":502,"column":1,"nodeType":null,"messageId":"8558","endLine":502,"endColumn":1,"fix":"12497"},{"ruleId":"8556","severity":2,"message":"8557","line":518,"column":4,"nodeType":null,"messageId":"8558","endLine":518,"endColumn":4,"fix":"12498"},{"ruleId":"8556","severity":2,"message":"8557","line":547,"column":4,"nodeType":null,"messageId":"8558","endLine":547,"endColumn":4,"fix":"12499"},{"ruleId":"8556","severity":2,"message":"12500","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":221,"fix":"12501"},{"ruleId":"8556","severity":2,"message":"12502","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":19,"fix":"12503"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12504"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"12505"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12506"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12507"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12508"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"12509"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12510"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12511"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"12512"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"12513"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"12514"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"12515"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"12516"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"12517"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"12518"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"12519"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"12520"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"12521"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"12522"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12523"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12524"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12525"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"12526"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12527"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12528"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12529"},{"ruleId":"8556","severity":2,"message":"8793","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":5,"fix":"12530"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":3,"fix":"12531"},{"ruleId":"8556","severity":2,"message":"8793","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":5,"fix":"12532"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":1,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":3,"fix":"12533"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":5,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":7,"fix":"12534"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12535"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12536"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"12537"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12538"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12539"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12540"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12541"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":3,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":5,"fix":"12542"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12543"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12544"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":3,"fix":"12545"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":3,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"12546"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"12547"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12548"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"12549"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"12550"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12551"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"12552"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12553"},{"ruleId":"8556","severity":2,"message":"12554","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":15,"fix":"12555"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12556"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12557"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12558"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12559"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12560"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12561"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12562"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12563"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12564"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12565"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12566"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12567"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12568"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12569"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12570"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12571"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12572"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12573"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12574"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12575"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12576"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"12577"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"12578"},{"ruleId":"8556","severity":2,"message":"9372","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"12579"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"12580"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"12581"},{"ruleId":"8556","severity":2,"message":"8560","line":322,"column":1,"nodeType":null,"messageId":"8561","endLine":322,"endColumn":2,"fix":"12582"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":1,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":2,"fix":"12583"},{"ruleId":"8556","severity":2,"message":"8560","line":325,"column":1,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":2,"fix":"12584"},{"ruleId":"8556","severity":2,"message":"9372","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":2,"fix":"12585"},{"ruleId":"8556","severity":2,"message":"8560","line":408,"column":1,"nodeType":null,"messageId":"8561","endLine":408,"endColumn":2,"fix":"12586"},{"ruleId":"8556","severity":2,"message":"12587","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":5,"endColumn":1,"fix":"12588"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":20,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":20,"fix":"12589"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12590"},{"ruleId":"8556","severity":2,"message":"8557","line":15,"column":4,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":4,"fix":"12591"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":4,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":4,"fix":"12592"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":4,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":4,"fix":"12593"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"12594"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"12595"},{"ruleId":"8556","severity":2,"message":"8557","line":86,"column":1,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":1,"fix":"12596"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":4,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":4,"fix":"12597"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12598"},{"ruleId":"8556","severity":2,"message":"12599","line":11,"column":244,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":249,"fix":"12600"},{"ruleId":"8556","severity":2,"message":"12601","line":34,"column":64,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":71,"fix":"12602"},{"ruleId":"8556","severity":2,"message":"12603","line":36,"column":349,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":366,"fix":"12604"},{"ruleId":"8556","severity":2,"message":"12605","line":2,"column":8,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":58,"fix":"12606"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12607"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12608"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"12609"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"12610"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"12611"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12612"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12613"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12614"},{"ruleId":"8556","severity":2,"message":"12615","line":24,"column":43,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":57,"fix":"12616"},{"ruleId":"8556","severity":2,"message":"12617","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":81,"fix":"12618"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":80,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":80,"fix":"12619"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":1,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":1,"fix":"12620"},{"ruleId":"8556","severity":2,"message":"8557","line":62,"column":65,"nodeType":null,"messageId":"8558","endLine":62,"endColumn":65,"fix":"12621"},{"ruleId":"8556","severity":2,"message":"8557","line":84,"column":60,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":60,"fix":"12622"},{"ruleId":"8556","severity":2,"message":"8557","line":104,"column":1,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":1,"fix":"12623"},{"ruleId":"8556","severity":2,"message":"8560","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":2,"fix":"12624"},{"ruleId":"8556","severity":2,"message":"8571","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"12625"},{"ruleId":"8556","severity":2,"message":"8571","line":110,"column":1,"nodeType":null,"messageId":"8558","endLine":110,"endColumn":1,"fix":"12626"},{"ruleId":"8556","severity":2,"message":"8571","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"12627"},{"ruleId":"8556","severity":2,"message":"8571","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"12628"},{"ruleId":"8556","severity":2,"message":"8571","line":113,"column":1,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":1,"fix":"12629"},{"ruleId":"8556","severity":2,"message":"8571","line":114,"column":1,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":1,"fix":"12630"},{"ruleId":"8556","severity":2,"message":"8571","line":115,"column":1,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":1,"fix":"12631"},{"ruleId":"8556","severity":2,"message":"8571","line":116,"column":1,"nodeType":null,"messageId":"8558","endLine":116,"endColumn":1,"fix":"12632"},{"ruleId":"8556","severity":2,"message":"8571","line":117,"column":1,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":1,"fix":"12633"},{"ruleId":"8556","severity":2,"message":"8571","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"12634"},{"ruleId":"8556","severity":2,"message":"8571","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"12635"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"12636"},{"ruleId":"8556","severity":2,"message":"8560","line":128,"column":1,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":2,"fix":"12637"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"12638"},{"ruleId":"8556","severity":2,"message":"12639","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":17,"fix":"12640"},{"ruleId":"8556","severity":2,"message":"8557","line":159,"column":60,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":60,"fix":"12641"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":52,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":52,"fix":"12642"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"12643"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"12644"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":21,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":21,"fix":"12645"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"12646"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"12647"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":12,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":12,"fix":"12648"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"12649"},{"ruleId":"8556","severity":2,"message":"8557","line":60,"column":85,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":85,"fix":"12650"},{"ruleId":"8556","severity":2,"message":"8557","line":69,"column":61,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":61,"fix":"12651"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12652"},{"ruleId":"8556","severity":2,"message":"8557","line":101,"column":73,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":73,"fix":"12653"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"12654"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":1,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":1,"fix":"12655"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":26,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":26,"fix":"12656"},{"ruleId":"8556","severity":2,"message":"8557","line":154,"column":1,"nodeType":null,"messageId":"8558","endLine":154,"endColumn":1,"fix":"12657"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":19,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":19,"fix":"12658"},{"ruleId":"8556","severity":2,"message":"8557","line":176,"column":37,"nodeType":null,"messageId":"8558","endLine":176,"endColumn":37,"fix":"12659"},{"ruleId":"8556","severity":2,"message":"9292","line":187,"column":25,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":36,"fix":"12660"},{"ruleId":"8556","severity":2,"message":"8557","line":195,"column":1,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":1,"fix":"12661"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"12662"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12663"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"12664"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":32,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":32,"fix":"12665"},{"ruleId":"8556","severity":2,"message":"8557","line":38,"column":1,"nodeType":null,"messageId":"8558","endLine":38,"endColumn":1,"fix":"12666"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":79,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":79,"fix":"12667"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":56,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":56,"fix":"12668"},{"ruleId":"8556","severity":2,"message":"8557","line":63,"column":1,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":1,"fix":"12669"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"12670"},{"ruleId":"8556","severity":2,"message":"8557","line":78,"column":64,"nodeType":null,"messageId":"8558","endLine":78,"endColumn":64,"fix":"12671"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"12672"},{"ruleId":"8556","severity":2,"message":"8557","line":103,"column":1,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":1,"fix":"12673"},{"ruleId":"8556","severity":2,"message":"8557","line":111,"column":5,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":5,"fix":"12674"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":2,"fix":"12675"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"12676"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"12677"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"12678"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"12679"},{"ruleId":"8556","severity":2,"message":"8560","line":128,"column":1,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":2,"fix":"12680"},{"ruleId":"8556","severity":2,"message":"8560","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":2,"fix":"12681"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"12682"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"12683"},{"ruleId":"8556","severity":2,"message":"9372","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"12684"},{"ruleId":"8556","severity":2,"message":"9372","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":2,"fix":"12685"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":85,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":85,"fix":"12686"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"12687"},{"ruleId":"8556","severity":2,"message":"8557","line":236,"column":1,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":1,"fix":"12688"},{"ruleId":"8556","severity":2,"message":"8557","line":245,"column":45,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":45,"fix":"12689"},{"ruleId":"8556","severity":2,"message":"8557","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"12690"},{"ruleId":"8556","severity":2,"message":"8557","line":267,"column":29,"nodeType":null,"messageId":"8558","endLine":267,"endColumn":29,"fix":"12691"},{"ruleId":"8556","severity":2,"message":"8557","line":277,"column":69,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":69,"fix":"12692"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"12693"},{"ruleId":"8556","severity":2,"message":"8557","line":299,"column":30,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":30,"fix":"12694"},{"ruleId":"8556","severity":2,"message":"8557","line":11,"column":1,"nodeType":null,"messageId":"8558","endLine":11,"endColumn":1,"fix":"12695"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":55,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":55,"fix":"12696"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":295,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":295,"fix":"12697"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12698"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":170,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":170,"fix":"12699"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"12700"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"12701"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":32,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":32,"fix":"12702"},{"ruleId":"8556","severity":2,"message":"8575","line":46,"column":1,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":2,"fix":"12703"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":4,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":5,"fix":"12704"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":2,"fix":"12705"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":207,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":207,"fix":"12706"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"12707"},{"ruleId":"8556","severity":2,"message":"8557","line":63,"column":181,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":181,"fix":"12708"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"12709"},{"ruleId":"8556","severity":2,"message":"8557","line":76,"column":347,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":347,"fix":"12710"},{"ruleId":"8556","severity":2,"message":"8557","line":81,"column":1,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":1,"fix":"12711"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":206,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":206,"fix":"12712"},{"ruleId":"8556","severity":2,"message":"8557","line":96,"column":1,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":1,"fix":"12713"},{"ruleId":"8556","severity":2,"message":"8557","line":101,"column":1,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":1,"fix":"12714"},{"ruleId":"8556","severity":2,"message":"8557","line":103,"column":106,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":106,"fix":"12715"},{"ruleId":"8556","severity":2,"message":"8557","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"12716"},{"ruleId":"8556","severity":2,"message":"8557","line":115,"column":201,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":201,"fix":"12717"},{"ruleId":"8556","severity":2,"message":"8557","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"12718"},{"ruleId":"8556","severity":2,"message":"8557","line":121,"column":77,"nodeType":null,"messageId":"8558","endLine":121,"endColumn":77,"fix":"12719"},{"ruleId":"8556","severity":2,"message":"8557","line":125,"column":1,"nodeType":null,"messageId":"8558","endLine":125,"endColumn":1,"fix":"12720"},{"ruleId":"8556","severity":2,"message":"8557","line":127,"column":26,"nodeType":null,"messageId":"8558","endLine":127,"endColumn":26,"fix":"12721"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"12722"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"12723"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":108,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":108,"fix":"12724"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":1,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":1,"fix":"12725"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":51,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":51,"fix":"12726"},{"ruleId":"8556","severity":2,"message":"8557","line":151,"column":1,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":1,"fix":"12727"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":133,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":133,"fix":"12728"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12729"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":10,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":10,"fix":"12730"},{"ruleId":"8556","severity":2,"message":"12731","line":21,"column":67,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":163,"fix":"12732"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12733"},{"ruleId":"8556","severity":2,"message":"9468","line":33,"column":96,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":108,"fix":"12734"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":42,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":42,"fix":"12735"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"12736"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":4,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":5,"fix":"12737"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"12738"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":4,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":5,"fix":"12739"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"12740"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":54,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":54,"fix":"12741"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"12742"},{"ruleId":"8556","severity":2,"message":"12743","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":85,"fix":"12744"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"12745"},{"ruleId":"8556","severity":2,"message":"8557","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"12746"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"12747"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":47,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":47,"fix":"12748"},{"ruleId":"8556","severity":2,"message":"8575","line":164,"column":129,"nodeType":null,"messageId":"8576","endLine":164,"endColumn":130,"fix":"12749"},{"ruleId":"8556","severity":2,"message":"12750","line":168,"column":5,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":35,"fix":"12751"},{"ruleId":"8556","severity":2,"message":"12752","line":176,"column":136,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":153,"fix":"12753"},{"ruleId":"8556","severity":2,"message":"8557","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"12754"},{"ruleId":"8556","severity":2,"message":"9489","line":189,"column":4,"nodeType":null,"messageId":"8576","endLine":190,"endColumn":2,"fix":"12755"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":25,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":25,"fix":"12756"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"12757"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"12758"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":56,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":56,"fix":"12759"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"12760"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"12761"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"12762"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"12763"},{"ruleId":"8556","severity":2,"message":"12764","line":232,"column":17,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":80,"fix":"12765"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"12766"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"12767"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"12768"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"12769"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":3,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":4,"fix":"12770"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"12771"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":1,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":2,"fix":"12772"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":3,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":4,"fix":"12773"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"12774"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"12775"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"12776"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":1,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":2,"fix":"12777"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"12778"},{"ruleId":"8556","severity":2,"message":"8560","line":247,"column":3,"nodeType":null,"messageId":"8561","endLine":247,"endColumn":4,"fix":"12779"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":3,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":4,"fix":"12780"},{"ruleId":"8556","severity":2,"message":"8557","line":252,"column":38,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":38,"fix":"12781"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"12782"},{"ruleId":"8556","severity":2,"message":"8560","line":289,"column":1,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":2,"fix":"12783"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"12784"},{"ruleId":"8556","severity":2,"message":"12785","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":24,"fix":"12786"},{"ruleId":"8556","severity":2,"message":"9489","line":304,"column":28,"nodeType":null,"messageId":"8576","endLine":305,"endColumn":2,"fix":"12787"},{"ruleId":"8556","severity":2,"message":"9523","line":325,"column":35,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":36,"fix":"12788"},{"ruleId":"8556","severity":2,"message":"9525","line":329,"column":19,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":24,"fix":"12789"},{"ruleId":"8556","severity":2,"message":"9527","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":21,"fix":"12790"},{"ruleId":"8556","severity":2,"message":"8778","line":331,"column":1,"nodeType":null,"messageId":"8576","endLine":331,"endColumn":3,"fix":"12791"},{"ruleId":"8556","severity":2,"message":"9530","line":335,"column":21,"nodeType":null,"messageId":"8561","endLine":335,"endColumn":26,"fix":"12792"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"12793"},{"ruleId":"8556","severity":2,"message":"12794","line":345,"column":1,"nodeType":null,"messageId":"8561","endLine":345,"endColumn":83,"fix":"12795"},{"ruleId":"8556","severity":2,"message":"8557","line":348,"column":25,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":25,"fix":"12796"},{"ruleId":"8556","severity":2,"message":"12599","line":354,"column":6,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":11,"fix":"12797"},{"ruleId":"8556","severity":2,"message":"8557","line":357,"column":32,"nodeType":null,"messageId":"8558","endLine":357,"endColumn":32,"fix":"12798"},{"ruleId":"8556","severity":2,"message":"12799","line":358,"column":92,"nodeType":null,"messageId":"8561","endLine":358,"endColumn":115,"fix":"12800"},{"ruleId":"8556","severity":2,"message":"8557","line":366,"column":40,"nodeType":null,"messageId":"8558","endLine":366,"endColumn":40,"fix":"12801"},{"ruleId":"8556","severity":2,"message":"12802","line":375,"column":11,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":116,"fix":"12803"},{"ruleId":"8556","severity":2,"message":"8557","line":384,"column":1,"nodeType":null,"messageId":"8558","endLine":384,"endColumn":1,"fix":"12804"},{"ruleId":"8556","severity":2,"message":"8557","line":391,"column":30,"nodeType":null,"messageId":"8558","endLine":391,"endColumn":30,"fix":"12805"},{"ruleId":"8556","severity":2,"message":"12806","line":401,"column":23,"nodeType":null,"messageId":"8561","endLine":401,"endColumn":107,"fix":"12807"},{"ruleId":"8556","severity":2,"message":"8557","line":403,"column":46,"nodeType":null,"messageId":"8558","endLine":403,"endColumn":46,"fix":"12808"},{"ruleId":"8556","severity":2,"message":"12809","line":405,"column":21,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":128,"fix":"12810"},{"ruleId":"8556","severity":2,"message":"8557","line":415,"column":1,"nodeType":null,"messageId":"8558","endLine":415,"endColumn":1,"fix":"12811"},{"ruleId":"8556","severity":2,"message":"12812","line":420,"column":95,"nodeType":null,"messageId":"8561","endLine":420,"endColumn":107,"fix":"12813"},{"ruleId":"8556","severity":2,"message":"8557","line":426,"column":1,"nodeType":null,"messageId":"8558","endLine":426,"endColumn":1,"fix":"12814"},{"ruleId":"8556","severity":2,"message":"8557","line":430,"column":28,"nodeType":null,"messageId":"8558","endLine":430,"endColumn":28,"fix":"12815"},{"ruleId":"8556","severity":2,"message":"12816","line":432,"column":80,"nodeType":null,"messageId":"8561","endLine":432,"endColumn":93,"fix":"12817"},{"ruleId":"8556","severity":2,"message":"9556","line":443,"column":43,"nodeType":null,"messageId":"8561","endLine":443,"endColumn":50,"fix":"12818"},{"ruleId":"8556","severity":2,"message":"8557","line":446,"column":1,"nodeType":null,"messageId":"8558","endLine":446,"endColumn":1,"fix":"12819"},{"ruleId":"8556","severity":2,"message":"8557","line":458,"column":1,"nodeType":null,"messageId":"8558","endLine":458,"endColumn":1,"fix":"12820"},{"ruleId":"8556","severity":2,"message":"8557","line":462,"column":29,"nodeType":null,"messageId":"8558","endLine":462,"endColumn":29,"fix":"12821"},{"ruleId":"8556","severity":2,"message":"12822","line":475,"column":1,"nodeType":null,"messageId":"8561","endLine":475,"endColumn":197,"fix":"12823"},{"ruleId":"8556","severity":2,"message":"12824","line":478,"column":104,"nodeType":null,"messageId":"8561","endLine":478,"endColumn":112,"fix":"12825"},{"ruleId":"8556","severity":2,"message":"8557","line":482,"column":1,"nodeType":null,"messageId":"8558","endLine":482,"endColumn":1,"fix":"12826"},{"ruleId":"8556","severity":2,"message":"12827","line":485,"column":73,"nodeType":null,"messageId":"8561","endLine":485,"endColumn":84,"fix":"12828"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12829"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12830"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12831"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"12832"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12833"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"12834"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"12835"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"12836"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"12837"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"12838"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"12839"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":5,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":6,"fix":"12840"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"12841"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":6,"fix":"12842"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":5,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":6,"fix":"12843"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":5,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":6,"fix":"12844"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12845"},{"ruleId":"8556","severity":2,"message":"12846","line":49,"column":38,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":45,"fix":"12847"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"12848"},{"ruleId":"8556","severity":2,"message":"12849","line":67,"column":9,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":17,"fix":"12850"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"12851"},{"ruleId":"8556","severity":2,"message":"8557","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"12852"},{"ruleId":"8556","severity":2,"message":"12853","line":83,"column":22,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":30,"fix":"12854"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"12855"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"12856"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"12857"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"12858"},{"ruleId":"8556","severity":2,"message":"8560","line":154,"column":1,"nodeType":null,"messageId":"8561","endLine":154,"endColumn":2,"fix":"12859"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":1,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":2,"fix":"12860"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12861"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12862"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12863"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12864"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12865"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"12866"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12867"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"12868"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12869"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12870"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"12871"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12872"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12873"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12874"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12875"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12876"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12877"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12878"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12879"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12880"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12881"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12882"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12883"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12884"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12885"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12886"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12887"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12888"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12889"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12890"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12891"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12892"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"12893"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12894"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"12895"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12896"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12897"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"12898"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12899"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12900"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12901"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12902"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12903"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12904"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12905"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12906"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12907"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12908"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12909"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12910"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12911"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12912"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12913"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12914"},{"ruleId":"8556","severity":2,"message":"10783","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"12915"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12916"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12917"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12918"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12919"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12920"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12921"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12922"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12923"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12924"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12925"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12926"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12927"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12928"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12929"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12930"},{"ruleId":"8556","severity":2,"message":"8557","line":121,"column":1,"nodeType":null,"messageId":"8558","endLine":121,"endColumn":1,"fix":"12931"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":1,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":1,"fix":"12932"},{"ruleId":"8556","severity":2,"message":"8557","line":134,"column":11,"nodeType":null,"messageId":"8558","endLine":134,"endColumn":11,"fix":"12933"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"12934"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"12935"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"12936"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"12937"},{"ruleId":"8556","severity":2,"message":"12938","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":394,"fix":"12939"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"12940"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"12941"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12942"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12943"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12944"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12945"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"12946"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"12947"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"12948"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"12949"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"12950"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"12951"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"12952"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"12953"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12954"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12955"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12956"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12957"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12958"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12959"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12960"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12961"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12962"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12963"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12964"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12965"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12966"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12967"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12968"},{"ruleId":"8556","severity":2,"message":"9914","line":24,"column":2,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":2,"fix":"12969"},{"ruleId":"8556","severity":2,"message":"12970","line":53,"column":18,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":408,"fix":"12971"},{"ruleId":"8556","severity":2,"message":"12972","line":89,"column":37,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":45,"fix":"12973"},{"ruleId":"8556","severity":2,"message":"12974","line":2,"column":8,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":46,"fix":"12975"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"12976"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"12977"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"12978"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"12979"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"12980"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"12981"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"12982"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"12983"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"12984"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"12985"},{"ruleId":"8556","severity":2,"message":"12986","line":101,"column":85,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":90,"fix":"12987"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"12988"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"12989"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"12990"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"12991"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"12992"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"12993"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12994"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"12995"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"12996"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"12997"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"12998"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"12999"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13000"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13001"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13002"},{"ruleId":"8556","severity":2,"message":"8557","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"13003"},{"ruleId":"8556","severity":2,"message":"8617","line":106,"column":21,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":21,"fix":"13004"},{"ruleId":"8556","severity":2,"message":"8617","line":107,"column":6,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":6,"fix":"13005"},{"ruleId":"8556","severity":2,"message":"8617","line":112,"column":20,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":20,"fix":"13006"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"13007"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"13008"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"13009"},{"ruleId":"8556","severity":2,"message":"8560","line":155,"column":1,"nodeType":null,"messageId":"8561","endLine":155,"endColumn":2,"fix":"13010"},{"ruleId":"8556","severity":2,"message":"8560","line":156,"column":1,"nodeType":null,"messageId":"8561","endLine":156,"endColumn":2,"fix":"13011"},{"ruleId":"8556","severity":2,"message":"8560","line":157,"column":1,"nodeType":null,"messageId":"8561","endLine":157,"endColumn":2,"fix":"13012"},{"ruleId":"8556","severity":2,"message":"8560","line":158,"column":1,"nodeType":null,"messageId":"8561","endLine":158,"endColumn":2,"fix":"13013"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"13014"},{"ruleId":"8556","severity":2,"message":"8617","line":28,"column":25,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":25,"fix":"13015"},{"ruleId":"8556","severity":2,"message":"8617","line":108,"column":64,"nodeType":null,"messageId":"8558","endLine":108,"endColumn":64,"fix":"13016"},{"ruleId":"8556","severity":2,"message":"8617","line":112,"column":17,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":17,"fix":"13017"},{"ruleId":"8556","severity":2,"message":"8617","line":113,"column":4,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":4,"fix":"13018"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"13019"},{"ruleId":"8556","severity":2,"message":"8557","line":15,"column":1,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":1,"fix":"13020"},{"ruleId":"8556","severity":2,"message":"8716","line":18,"column":22,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":22,"fix":"13021"},{"ruleId":"8556","severity":2,"message":"13022","line":20,"column":20,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":45,"fix":"13023"},{"ruleId":"8556","severity":2,"message":"9489","line":21,"column":4,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":2,"fix":"13024"},{"ruleId":"8556","severity":2,"message":"13025","line":23,"column":24,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":53,"fix":"13026"},{"ruleId":"8556","severity":2,"message":"9914","line":25,"column":2,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":2,"fix":"13027"},{"ruleId":"8556","severity":2,"message":"9914","line":33,"column":2,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":2,"fix":"13028"},{"ruleId":"8556","severity":2,"message":"8557","line":50,"column":230,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":230,"fix":"13029"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":1,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":1,"fix":"13030"},{"ruleId":"8556","severity":2,"message":"8557","line":56,"column":300,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":300,"fix":"13031"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"13032"},{"ruleId":"8556","severity":2,"message":"13033","line":17,"column":23,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":43,"fix":"13034"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":292,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":292,"fix":"13035"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13036"},{"ruleId":"8556","severity":2,"message":"13033","line":46,"column":23,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":43,"fix":"13037"},{"ruleId":"8556","severity":2,"message":"8557","line":51,"column":154,"nodeType":null,"messageId":"8558","endLine":51,"endColumn":154,"fix":"13038"},{"ruleId":"8556","severity":2,"message":"13039","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":46,"fix":"13040"},{"ruleId":"8556","severity":2,"message":"13041","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":38,"fix":"13042"},{"ruleId":"8556","severity":2,"message":"13043","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":26,"fix":"13044"},{"ruleId":"8556","severity":2,"message":"13045","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":47,"fix":"13046"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"13047"},{"ruleId":"8556","severity":2,"message":"13048","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":40,"fix":"13049"},{"ruleId":"8556","severity":2,"message":"13050","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":38,"fix":"13051"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"13052"},{"ruleId":"8556","severity":2,"message":"13053","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"13054"},{"ruleId":"8556","severity":2,"message":"13055","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":44,"fix":"13056"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":355,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":355,"fix":"13057"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"13058"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"13059"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":72,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":72,"fix":"13060"},{"ruleId":"8556","severity":2,"message":"13061","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":72,"fix":"13062"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"13063"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"13064"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"13065"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"13066"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"13067"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"13068"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13069"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"13070"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13071"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13072"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"13073"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"13074"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"13075"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"13076"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"13077"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"13078"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"13079"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"13080"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"13081"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"13082"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"13083"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"13084"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"13085"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"13086"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"13087"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"13088"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"13089"},{"ruleId":"8556","severity":2,"message":"8617","line":32,"column":27,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":27,"fix":"13090"},{"ruleId":"8556","severity":2,"message":"13091","line":34,"column":13,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":83,"fix":"13092"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"13093"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"13094"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":61,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":61,"fix":"13095"},{"ruleId":"8556","severity":2,"message":"12599","line":23,"column":155,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":160,"fix":"13096"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"13097"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13098"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13099"},{"ruleId":"8556","severity":2,"message":"13100","line":37,"column":9,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":121,"fix":"13101"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"13102"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"13103"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"13104"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"13105"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"13106"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"13107"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"13108"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"13109"},{"ruleId":"8556","severity":2,"message":"13110","line":2,"column":7,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":33,"fix":"13111"},{"ruleId":"8556","severity":2,"message":"8617","line":44,"column":42,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":42,"fix":"13112"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"13113"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13114"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13115"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"13116"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"13117"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"13118"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"13119"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"13120"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"13121"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"13122"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13123"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13124"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13125"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"13126"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"13127"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"13128"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"13129"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13130"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13131"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13132"},{"ruleId":"8556","severity":2,"message":"8573","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":22,"fix":"13133"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"13134"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"13135"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"13136"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"13137"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"13138"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"13139"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"13140"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"13141"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"13142"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"13143"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"13144"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"13145"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"13146"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"13147"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"13148"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"13149"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"13150"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"13151"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"13152"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"13153"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"13154"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"13155"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"13156"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"13157"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"13158"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"13159"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"13160"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"13161"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"13162"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"13163"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"13164"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"13165"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"13166"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"13167"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"13168"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"13169"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"13170"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"13171"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"13172"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"13173"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"13174"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"13175"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"13176"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"13177"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"13178"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"13179"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"13180"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"13181"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"13182"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"13183"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"13184"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"13185"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"13186"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"13187"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"13188"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"13189"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"13190"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"13191"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"13192"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13193"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13194"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"13195"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"13196"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"13197"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"13198"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"13199"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"13200"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"13201"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"13202"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"13203"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"13204"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"13205"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"13206"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"13207"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"13208"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"13209"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"13210"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"13211"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"13212"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"13213"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"13214"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"13215"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"13216"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"13217"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"13218"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"13219"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"13220"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"13221"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"13222"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"13223"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"13224"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"13225"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"13226"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"13227"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"13228"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"13229"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"13230"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"13231"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"13232"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"13233"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"13234"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"13235"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"13236"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"13237"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"13238"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"13239"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"13240"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"13241"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"13242"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"13243"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"13244"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"13245"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"13246"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"13247"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"13248"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"13249"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"13250"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"13251"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"13252"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"13253"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"13254"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"13255"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"13256"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13257"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13258"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13259"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13260"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13261"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"13262"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"13263"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"13264"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"13265"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"13266"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"13267"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13268"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"13269"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"13270"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"13271"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"13272"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"13273"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"13274"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"13275"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"13276"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"13277"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"13278"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"13279"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"13280"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"13281"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"13282"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"13283"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"13284"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"13285"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"13286"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"13287"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13288"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13289"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13290"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"13291"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13292"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13293"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13294"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"13295"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"13296"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"13297"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"13298"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13299"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"13300"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"13301"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"13302"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"13303"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"13304"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"13305"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"13306"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"13307"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"13308"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"13309"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"13310"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"13311"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"13312"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"13313"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"13314"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"13315"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"13316"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"13317"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"13318"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"13319"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"13320"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"13321"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"13322"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"13323"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"13324"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"13325"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"13326"},{"ruleId":"8556","severity":2,"message":"8557","line":13,"column":11,"nodeType":null,"messageId":"8558","endLine":13,"endColumn":11,"fix":"13327"},{"ruleId":"8556","severity":2,"message":"9465","line":16,"column":69,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":157,"fix":"13328"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"13329"},{"ruleId":"8556","severity":2,"message":"9468","line":25,"column":93,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":105,"fix":"13330"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13331"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"13332"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":1,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":2,"fix":"13333"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":4,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":5,"fix":"13334"},{"ruleId":"8556","severity":2,"message":"8575","line":50,"column":4,"nodeType":null,"messageId":"8576","endLine":50,"endColumn":5,"fix":"13335"},{"ruleId":"8556","severity":2,"message":"8575","line":51,"column":1,"nodeType":null,"messageId":"8576","endLine":51,"endColumn":2,"fix":"13336"},{"ruleId":"8556","severity":2,"message":"8557","line":58,"column":1,"nodeType":null,"messageId":"8558","endLine":58,"endColumn":1,"fix":"13337"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"13338"},{"ruleId":"8556","severity":2,"message":"9478","line":67,"column":202,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":280,"fix":"13339"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":30,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":30,"fix":"13340"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":31,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":31,"fix":"13341"},{"ruleId":"8556","severity":2,"message":"8557","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"13342"},{"ruleId":"8556","severity":2,"message":"8557","line":126,"column":45,"nodeType":null,"messageId":"8558","endLine":126,"endColumn":45,"fix":"13343"},{"ruleId":"8556","severity":2,"message":"9484","line":129,"column":3,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":34,"fix":"13344"},{"ruleId":"8556","severity":2,"message":"9486","line":136,"column":132,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":139,"fix":"13345"},{"ruleId":"8556","severity":2,"message":"8557","line":138,"column":21,"nodeType":null,"messageId":"8558","endLine":138,"endColumn":21,"fix":"13346"},{"ruleId":"8556","severity":2,"message":"9489","line":148,"column":4,"nodeType":null,"messageId":"8576","endLine":149,"endColumn":2,"fix":"13347"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":26,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":26,"fix":"13348"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"13349"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"13350"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":50,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":50,"fix":"13351"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"13352"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"13353"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"13354"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"13355"},{"ruleId":"8556","severity":2,"message":"9500","line":183,"column":14,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":84,"fix":"13356"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"13357"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":3,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":4,"fix":"13358"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"13359"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":4,"fix":"13360"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":3,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":4,"fix":"13361"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"13362"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":3,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":4,"fix":"13363"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"13364"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"13365"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":4,"fix":"13366"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"13367"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":3,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":4,"fix":"13368"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":3,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":4,"fix":"13369"},{"ruleId":"8556","severity":2,"message":"8560","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":4,"fix":"13370"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":38,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":38,"fix":"13371"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13372"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13373"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"13374"},{"ruleId":"8556","severity":2,"message":"9520","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":22,"fix":"13375"},{"ruleId":"8556","severity":2,"message":"9489","line":251,"column":28,"nodeType":null,"messageId":"8576","endLine":252,"endColumn":2,"fix":"13376"},{"ruleId":"8556","severity":2,"message":"9523","line":272,"column":35,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":36,"fix":"13377"},{"ruleId":"8556","severity":2,"message":"9525","line":276,"column":19,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":24,"fix":"13378"},{"ruleId":"8556","severity":2,"message":"9527","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":21,"fix":"13379"},{"ruleId":"8556","severity":2,"message":"8778","line":278,"column":1,"nodeType":null,"messageId":"8576","endLine":278,"endColumn":3,"fix":"13380"},{"ruleId":"8556","severity":2,"message":"9530","line":282,"column":21,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":26,"fix":"13381"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":16,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":16,"fix":"13382"},{"ruleId":"8556","severity":2,"message":"9533","line":290,"column":219,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":306,"fix":"13383"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":21,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":21,"fix":"13384"},{"ruleId":"8556","severity":2,"message":"9302","line":298,"column":12,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":17,"fix":"13385"},{"ruleId":"8556","severity":2,"message":"9537","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":104,"fix":"13386"},{"ruleId":"8556","severity":2,"message":"8557","line":305,"column":38,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":38,"fix":"13387"},{"ruleId":"8556","severity":2,"message":"9540","line":310,"column":330,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":423,"fix":"13388"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":29,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":29,"fix":"13389"},{"ruleId":"8556","severity":2,"message":"8557","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"13390"},{"ruleId":"8556","severity":2,"message":"9544","line":328,"column":341,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":419,"fix":"13391"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":43,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":43,"fix":"13392"},{"ruleId":"8556","severity":2,"message":"9547","line":331,"column":145,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":251,"fix":"13393"},{"ruleId":"8556","severity":2,"message":"8557","line":338,"column":1,"nodeType":null,"messageId":"8558","endLine":338,"endColumn":1,"fix":"13394"},{"ruleId":"8556","severity":2,"message":"9550","line":340,"column":84,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":95,"fix":"13395"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"13396"},{"ruleId":"8556","severity":2,"message":"10602","line":346,"column":1,"nodeType":null,"messageId":"8561","endLine":346,"endColumn":154,"fix":"13397"},{"ruleId":"8556","severity":2,"message":"9556","line":354,"column":152,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":159,"fix":"13398"},{"ruleId":"8556","severity":2,"message":"8557","line":356,"column":31,"nodeType":null,"messageId":"8558","endLine":356,"endColumn":31,"fix":"13399"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":1,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":1,"fix":"13400"},{"ruleId":"8556","severity":2,"message":"8557","line":368,"column":28,"nodeType":null,"messageId":"8558","endLine":368,"endColumn":28,"fix":"13401"},{"ruleId":"8556","severity":2,"message":"9562","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":197,"fix":"13402"},{"ruleId":"8556","severity":2,"message":"9564","line":380,"column":248,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":254,"fix":"13403"},{"ruleId":"8556","severity":2,"message":"10610","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":434,"fix":"13404"},{"ruleId":"8556","severity":2,"message":"10612","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":69,"fix":"13405"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"13406"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13407"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13408"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13409"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"13410"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13411"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13412"},{"ruleId":"8556","severity":2,"message":"10621","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":76,"fix":"13413"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":3,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":4,"fix":"13414"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":3,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"13415"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"13416"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"13417"},{"ruleId":"8556","severity":2,"message":"9595","line":199,"column":360,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":371,"fix":"13418"},{"ruleId":"8556","severity":2,"message":"10628","line":219,"column":64,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":261,"fix":"13419"},{"ruleId":"8556","severity":2,"message":"8560","line":274,"column":1,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":2,"fix":"13420"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"13421"},{"ruleId":"8556","severity":2,"message":"10632","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":97,"fix":"13422"},{"ruleId":"8556","severity":2,"message":"9451","line":293,"column":25,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":31,"fix":"13423"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13424"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13425"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13426"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13427"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13428"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13429"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13430"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13431"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13432"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13433"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13434"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13435"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13436"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13437"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13438"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13439"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13440"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"13441"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"13442"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"13443"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"13444"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"13445"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13446"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13447"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13448"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13449"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13450"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13451"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13452"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13453"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13454"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"13455"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"13456"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"13457"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"13458"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"13459"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"13460"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"13461"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"13462"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"13463"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"13464"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"13465"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"13466"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"13467"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"13468"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"13469"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"13470"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"13471"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"13472"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"13473"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"13474"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13475"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13476"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13477"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"13478"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13479"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13480"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13481"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13482"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"13483"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13484"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13485"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13486"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"13487"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"13488"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"13489"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13490"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13491"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13492"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"13493"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13494"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13495"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"13496"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"13497"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13498"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"13499"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"13500"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"13501"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13502"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13503"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13504"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13505"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13506"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13507"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13508"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13509"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13510"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13511"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13512"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13513"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"13514"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13515"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13516"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13517"},{"ruleId":"8556","severity":2,"message":"8557","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"13518"},{"ruleId":"8556","severity":2,"message":"8557","line":129,"column":1,"nodeType":null,"messageId":"8558","endLine":129,"endColumn":1,"fix":"13519"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":20,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":20,"fix":"13520"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"13521"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"13522"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"13523"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"13524"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"13525"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"13526"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"13527"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"13528"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13529"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13530"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13531"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13532"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13533"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"13534"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13535"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"13536"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13537"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"13538"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"13539"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"13540"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13541"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13542"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13543"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13544"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13545"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13546"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13547"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13548"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13549"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13550"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13551"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13552"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13553"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13554"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13555"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13556"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"13557"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"13558"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"13559"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"13560"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"13561"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"13562"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"13563"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"13564"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"13565"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"13566"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"13567"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"13568"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"13569"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"13570"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"13571"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"13572"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"13573"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"13574"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13575"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"13576"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"13577"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"13578"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"13579"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"13580"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"13581"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"13582"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"13583"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"13584"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"13585"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"13586"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"13587"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"13588"},{"ruleId":"8556","severity":2,"message":"9948","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":9,"fix":"13589"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"13590"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"13591"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"13592"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13593"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":7,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":7,"fix":"13594"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"13595"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"13596"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"13597"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"13598"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"13599"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"13600"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"13601"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"13602"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"13603"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"13604"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"13605"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"13606"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"13607"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"13608"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"13609"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"13610"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"13611"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"13612"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"13613"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"13614"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"13615"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"13616"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"13617"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"13618"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"13619"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13620"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"13621"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"13622"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"13623"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13624"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"13625"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"13626"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"13627"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"13628"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"13629"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"13630"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"13631"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"13632"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"13633"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"13634"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"13635"},{"ruleId":"8556","severity":2,"message":"10007","line":53,"column":21,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":399,"fix":"13636"},{"ruleId":"8556","severity":2,"message":"10009","line":89,"column":40,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":46,"fix":"13637"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13638"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"13639"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"13640"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"13641"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"13642"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13643"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13644"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"13645"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"13646"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"13647"},{"ruleId":"8556","severity":2,"message":"10021","line":96,"column":76,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":81,"fix":"13648"},{"ruleId":"8556","severity":2,"message":"10023","line":18,"column":55,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":63,"fix":"13649"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":31,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":40,"fix":"13650"},{"ruleId":"8556","severity":2,"message":"10027","line":77,"column":179,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":194,"fix":"13651"},{"ruleId":"8556","severity":2,"message":"9302","line":131,"column":147,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":152,"fix":"13652"},{"ruleId":"8556","severity":2,"message":"10030","line":176,"column":200,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":258,"fix":"13653"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"13654"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13655"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"13656"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"13657"},{"ruleId":"8556","severity":2,"message":"8585","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":3,"fix":"13658"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"13659"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"13660"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13661"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"13662"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"13663"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"13664"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"13665"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"13666"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13667"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13668"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"13669"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13670"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"13671"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"13672"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"13673"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"13674"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"13675"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"13676"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"13677"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"13678"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"13679"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":3,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":3,"fix":"13680"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13681"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13682"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13683"},{"ruleId":"8556","severity":2,"message":"8716","line":28,"column":32,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":32,"fix":"13684"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"13685"},{"ruleId":"8556","severity":2,"message":"8778","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":3,"fix":"13686"},{"ruleId":"8556","severity":2,"message":"11328","line":58,"column":17,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":32,"fix":"13687"},{"ruleId":"8556","severity":2,"message":"10071","line":59,"column":24,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":44,"fix":"13688"},{"ruleId":"8556","severity":2,"message":"9936","line":76,"column":5,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":27,"fix":"13689"},{"ruleId":"8556","severity":2,"message":"11332","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":51,"fix":"13690"},{"ruleId":"8556","severity":2,"message":"11334","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":80,"fix":"13691"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"13692"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"13693"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"13694"},{"ruleId":"8556","severity":2,"message":"8571","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"13695"},{"ruleId":"8556","severity":2,"message":"8583","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"13696"},{"ruleId":"8556","severity":2,"message":"8594","line":85,"column":5,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":5,"fix":"13697"},{"ruleId":"8556","severity":2,"message":"8585","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":3,"fix":"13698"},{"ruleId":"8556","severity":2,"message":"10083","line":87,"column":3,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":103,"fix":"13699"},{"ruleId":"8556","severity":2,"message":"8585","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":3,"fix":"13700"},{"ruleId":"8556","severity":2,"message":"8583","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":3,"fix":"13701"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"13702"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"13703"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13704"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"13705"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13706"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13707"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"13708"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13709"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"13710"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"13711"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"13712"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13713"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"13714"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"13715"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"13716"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"13717"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"13718"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"13719"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"13720"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"13721"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"13722"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"13723"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"13724"},{"ruleId":"8556","severity":2,"message":"13725","line":15,"column":22,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":28,"fix":"13726"},{"ruleId":"8556","severity":2,"message":"13727","line":17,"column":18,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":29,"fix":"13728"},{"ruleId":"8556","severity":2,"message":"13729","line":22,"column":17,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":45,"fix":"13730"},{"ruleId":"8556","severity":2,"message":"13731","line":23,"column":11,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":26,"fix":"13732"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13733"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13734"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13735"},{"ruleId":"8556","severity":2,"message":"13736","line":34,"column":29,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":41,"fix":"13737"},{"ruleId":"8556","severity":2,"message":"9292","line":130,"column":25,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":36,"fix":"13738"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"13739"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"13740"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13741"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"13742"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13743"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"13744"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"13745"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13746"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"13747"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"13748"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"13749"},{"ruleId":"8556","severity":2,"message":"8560","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":2,"fix":"13750"},{"ruleId":"8556","severity":2,"message":"9372","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"13751"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13752"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"13753"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":4,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":5,"fix":"13754"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"13755"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"13756"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"13757"},{"ruleId":"8556","severity":2,"message":"8560","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"13758"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13759"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13760"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13761"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13762"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13763"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13764"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13765"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13766"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13767"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13768"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13769"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13770"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13771"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13772"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13773"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13774"},{"ruleId":"8556","severity":2,"message":"8756","line":84,"column":4,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":4,"fix":"13775"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"13776"},{"ruleId":"8556","severity":2,"message":"8560","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":2,"fix":"13777"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"13778"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"13779"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":2,"fix":"13780"},{"ruleId":"8556","severity":2,"message":"9321","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"13781"},{"ruleId":"8556","severity":2,"message":"9321","line":80,"column":9,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":10,"fix":"13782"},{"ruleId":"8556","severity":2,"message":"8756","line":200,"column":31,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":31,"fix":"13783"},{"ruleId":"8556","severity":2,"message":"9734","line":231,"column":17,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":70,"fix":"13784"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"13785"},{"ruleId":"8556","severity":2,"message":"8571","line":233,"column":7,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":7,"fix":"13786"},{"ruleId":"8556","severity":2,"message":"8673","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"13787"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"13788"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"13789"},{"ruleId":"8556","severity":2,"message":"9741","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"13790"},{"ruleId":"8556","severity":2,"message":"9743","line":22,"column":34,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":50,"fix":"13791"},{"ruleId":"8556","severity":2,"message":"13792","line":43,"column":62,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":71,"fix":"13793"},{"ruleId":"8556","severity":2,"message":"13794","line":45,"column":49,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":63,"fix":"13795"},{"ruleId":"8556","severity":2,"message":"9749","line":51,"column":38,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":56,"fix":"13796"},{"ruleId":"8556","severity":2,"message":"13797","line":54,"column":28,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":35,"fix":"13798"},{"ruleId":"8556","severity":2,"message":"13799","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":8,"fix":"13800"},{"ruleId":"8556","severity":2,"message":"9753","line":65,"column":14,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":19,"fix":"13801"},{"ruleId":"8556","severity":2,"message":"13799","line":85,"column":73,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":80,"fix":"13802"},{"ruleId":"8556","severity":2,"message":"9756","line":92,"column":37,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":54,"fix":"13803"},{"ruleId":"8556","severity":2,"message":"13804","line":148,"column":44,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":93,"fix":"13805"},{"ruleId":"8556","severity":2,"message":"13806","line":153,"column":60,"nodeType":null,"messageId":"8561","endLine":153,"endColumn":67,"fix":"13807"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13808"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13809"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13810"},{"ruleId":"8556","severity":2,"message":"8756","line":29,"column":24,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":24,"fix":"13811"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13812"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13813"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13814"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13815"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"13816"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13817"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13818"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13819"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"13820"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"13821"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"13822"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13823"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13824"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13825"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13826"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"13827"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"13828"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"13829"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13830"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"13831"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13832"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13833"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"13834"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13835"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"13836"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"13837"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"13838"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"13839"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13840"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"13841"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"13842"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"13843"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13844"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"13845"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"13846"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13847"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"13848"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"13849"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"13850"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"13851"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13852"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"13853"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"13854"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"13855"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"13856"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"13857"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"13858"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13859"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13860"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13861"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"13862"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13863"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"13864"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"13865"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"13866"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"13867"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13868"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"13869"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"13870"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"13871"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13872"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"13873"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"13874"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13875"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"13876"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"13877"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"13878"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"13879"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13880"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"13881"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"13882"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"13883"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"13884"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"13885"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"13886"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13887"},{"ruleId":"8556","severity":2,"message":"13888","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":13,"fix":"13889"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13890"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13891"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13892"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13893"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13894"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13895"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13896"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13897"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13898"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13899"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13900"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13901"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"13902"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13903"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13904"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":7,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":7,"fix":"13905"},{"ruleId":"8556","severity":2,"message":"8557","line":122,"column":1,"nodeType":null,"messageId":"8558","endLine":122,"endColumn":1,"fix":"13906"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":1,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":1,"fix":"13907"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":11,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":11,"fix":"13908"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"13909"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"13910"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"13911"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"13912"},{"ruleId":"8556","severity":2,"message":"13913","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":390,"fix":"13914"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"13915"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13916"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13917"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13918"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13919"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13920"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13921"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13922"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13923"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"13924"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13925"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"13926"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13927"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13928"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13929"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13930"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13931"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13932"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13933"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13934"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13935"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13936"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13937"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13938"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13939"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13940"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13941"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"13942"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"13943"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"13944"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":59,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":59,"fix":"13945"},{"ruleId":"8556","severity":2,"message":"8575","line":46,"column":9,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":10,"fix":"13946"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13947"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13948"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13949"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":39,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":52,"fix":"13950"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13951"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13952"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13953"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"13954"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13955"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13956"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"13957"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13958"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"13959"},{"ruleId":"8556","severity":2,"message":"13960","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":40,"fix":"13961"},{"ruleId":"8556","severity":2,"message":"13962","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":23,"fix":"13963"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":3,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"13964"},{"ruleId":"8556","severity":2,"message":"8786","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":9,"fix":"13965"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"13966"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"13967"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"13968"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13969"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"13970"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"13971"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13972"},{"ruleId":"8556","severity":2,"message":"8793","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":5,"fix":"13973"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"13974"},{"ruleId":"8556","severity":2,"message":"8793","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":5,"fix":"13975"},{"ruleId":"8556","severity":2,"message":"8786","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":9,"fix":"13976"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"13977"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"13978"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"13979"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"13980"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"13981"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"13982"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":3,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":5,"fix":"13983"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13984"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13985"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13986"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"13987"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13988"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"13989"},{"ruleId":"8556","severity":2,"message":"13960","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":40,"fix":"13990"},{"ruleId":"8556","severity":2,"message":"13962","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":23,"fix":"13991"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":3,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"13992"},{"ruleId":"8556","severity":2,"message":"8786","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":9,"fix":"13993"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"13994"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"13995"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"13996"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13997"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"13998"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"13999"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14000"},{"ruleId":"8556","severity":2,"message":"8793","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":5,"fix":"14001"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"14002"},{"ruleId":"8556","severity":2,"message":"8793","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":5,"fix":"14003"},{"ruleId":"8556","severity":2,"message":"8786","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":9,"fix":"14004"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"14005"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"14006"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"14007"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"14008"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"14009"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14010"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":3,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":5,"fix":"14011"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14012"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14013"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14014"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14015"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14016"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14017"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14018"},{"ruleId":"8556","severity":2,"message":"12050","line":57,"column":18,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":30,"fix":"14019"},{"ruleId":"8556","severity":2,"message":"12050","line":104,"column":101,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":113,"fix":"14020"},{"ruleId":"8556","severity":2,"message":"8560","line":112,"column":1,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":2,"fix":"14021"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14022"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14023"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14024"},{"ruleId":"8556","severity":2,"message":"14025","line":24,"column":62,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":73,"fix":"14026"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14027"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14028"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14029"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14030"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14031"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14032"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14033"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14034"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14035"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14036"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"14037"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14038"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14039"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"14040"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"14041"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14042"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14043"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14044"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"14045"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14046"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"14047"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14048"},{"ruleId":"8556","severity":2,"message":"8560","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":2,"fix":"14049"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"14050"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14051"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14052"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14053"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14054"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14055"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14056"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14057"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14058"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14059"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14060"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14061"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14062"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14063"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14064"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14065"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14066"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14067"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"14068"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14069"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14070"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14071"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14072"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14073"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14074"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14075"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"14076"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14077"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14078"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14079"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14080"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14081"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14082"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14083"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14084"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14085"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14086"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14087"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14088"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14089"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14090"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14091"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14092"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14093"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14094"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14095"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"14096"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14097"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14098"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14099"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14100"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14101"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14102"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14103"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"14104"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14105"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14106"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"14107"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":21,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":21,"fix":"14108"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14109"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14110"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14111"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14112"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14113"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14114"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14115"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14116"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14117"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14118"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14119"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14120"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14121"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14122"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14123"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14124"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14125"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14126"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14127"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"14128"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14129"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14130"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14131"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":61,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":74,"fix":"14132"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"14133"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"14134"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"14135"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14136"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14137"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14138"},{"ruleId":"8556","severity":2,"message":"14139","line":31,"column":15,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":18,"fix":"14140"},{"ruleId":"8556","severity":2,"message":"8580","line":72,"column":8,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":27,"fix":"14141"},{"ruleId":"8556","severity":2,"message":"8571","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"14142"},{"ruleId":"8556","severity":2,"message":"8583","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":3,"fix":"14143"},{"ruleId":"8556","severity":2,"message":"8585","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":3,"fix":"14144"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":1,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":1,"fix":"14145"},{"ruleId":"8556","severity":2,"message":"8571","line":77,"column":1,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":1,"fix":"14146"},{"ruleId":"8556","severity":2,"message":"8592","line":88,"column":21,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":26,"fix":"14147"},{"ruleId":"8556","severity":2,"message":"8594","line":103,"column":5,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":5,"fix":"14148"},{"ruleId":"8556","severity":2,"message":"8571","line":104,"column":3,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":3,"fix":"14149"},{"ruleId":"8556","severity":2,"message":"8585","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":3,"fix":"14150"},{"ruleId":"8556","severity":2,"message":"9159","line":106,"column":3,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":28,"fix":"14151"},{"ruleId":"8556","severity":2,"message":"8600","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":5,"fix":"14152"},{"ruleId":"8556","severity":2,"message":"8602","line":108,"column":3,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":24,"fix":"14153"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"14154"},{"ruleId":"8556","severity":2,"message":"8653","line":110,"column":3,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":5,"fix":"14155"},{"ruleId":"8556","severity":2,"message":"8604","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"14156"},{"ruleId":"8556","severity":2,"message":"8604","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"14157"},{"ruleId":"8556","severity":2,"message":"8604","line":113,"column":5,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":5,"fix":"14158"},{"ruleId":"8556","severity":2,"message":"8604","line":114,"column":3,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":3,"fix":"14159"},{"ruleId":"8556","severity":2,"message":"8583","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":3,"fix":"14160"},{"ruleId":"8556","severity":2,"message":"14161","line":118,"column":19,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":36,"fix":"14162"},{"ruleId":"8556","severity":2,"message":"8617","line":152,"column":26,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":26,"fix":"14163"},{"ruleId":"8556","severity":2,"message":"14164","line":177,"column":25,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":29,"fix":"14165"},{"ruleId":"8556","severity":2,"message":"8594","line":191,"column":5,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":5,"fix":"14166"},{"ruleId":"8556","severity":2,"message":"8585","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":3,"fix":"14167"},{"ruleId":"8556","severity":2,"message":"8571","line":193,"column":1,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":1,"fix":"14168"},{"ruleId":"8556","severity":2,"message":"9159","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":28,"fix":"14169"},{"ruleId":"8556","severity":2,"message":"8600","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":5,"fix":"14170"},{"ruleId":"8556","severity":2,"message":"14171","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":24,"fix":"14172"},{"ruleId":"8556","severity":2,"message":"8604","line":197,"column":1,"nodeType":null,"messageId":"8558","endLine":197,"endColumn":1,"fix":"14173"},{"ruleId":"8556","severity":2,"message":"8653","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":5,"fix":"14174"},{"ruleId":"8556","severity":2,"message":"8600","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":5,"fix":"14175"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":1,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":1,"fix":"14176"},{"ruleId":"8556","severity":2,"message":"14177","line":202,"column":5,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":31,"fix":"14178"},{"ruleId":"8556","severity":2,"message":"8604","line":203,"column":7,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":7,"fix":"14179"},{"ruleId":"8556","severity":2,"message":"8600","line":204,"column":1,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":5,"fix":"14180"},{"ruleId":"8556","severity":2,"message":"8604","line":206,"column":1,"nodeType":null,"messageId":"8558","endLine":206,"endColumn":1,"fix":"14181"},{"ruleId":"8556","severity":2,"message":"8600","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":5,"fix":"14182"},{"ruleId":"8556","severity":2,"message":"8604","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"14183"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":5,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":5,"fix":"14184"},{"ruleId":"8556","severity":2,"message":"8600","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":5,"fix":"14185"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":1,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":1,"fix":"14186"},{"ruleId":"8556","severity":2,"message":"8604","line":214,"column":5,"nodeType":null,"messageId":"8558","endLine":214,"endColumn":5,"fix":"14187"},{"ruleId":"8556","severity":2,"message":"8600","line":215,"column":1,"nodeType":null,"messageId":"8561","endLine":215,"endColumn":5,"fix":"14188"},{"ruleId":"8556","severity":2,"message":"8604","line":216,"column":5,"nodeType":null,"messageId":"8558","endLine":216,"endColumn":5,"fix":"14189"},{"ruleId":"8556","severity":2,"message":"8600","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":5,"fix":"14190"},{"ruleId":"8556","severity":2,"message":"8604","line":219,"column":3,"nodeType":null,"messageId":"8558","endLine":219,"endColumn":3,"fix":"14191"},{"ruleId":"8556","severity":2,"message":"8583","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":3,"fix":"14192"},{"ruleId":"8556","severity":2,"message":"8594","line":230,"column":5,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":5,"fix":"14193"},{"ruleId":"8556","severity":2,"message":"8571","line":231,"column":3,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":3,"fix":"14194"},{"ruleId":"8556","severity":2,"message":"14195","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":29,"fix":"14196"},{"ruleId":"8556","severity":2,"message":"8604","line":233,"column":1,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":1,"fix":"14197"},{"ruleId":"8556","severity":2,"message":"8653","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"14198"},{"ruleId":"8556","severity":2,"message":"8600","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":5,"fix":"14199"},{"ruleId":"8556","severity":2,"message":"8604","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"14200"},{"ruleId":"8556","severity":2,"message":"8604","line":237,"column":3,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":3,"fix":"14201"},{"ruleId":"8556","severity":2,"message":"8583","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":3,"fix":"14202"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14203"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":2,"fix":"14204"},{"ruleId":"8556","severity":2,"message":"8594","line":251,"column":5,"nodeType":null,"messageId":"8558","endLine":251,"endColumn":5,"fix":"14205"},{"ruleId":"8556","severity":2,"message":"8571","line":252,"column":1,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":1,"fix":"14206"},{"ruleId":"8556","severity":2,"message":"8571","line":253,"column":1,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":1,"fix":"14207"},{"ruleId":"8556","severity":2,"message":"9216","line":254,"column":5,"nodeType":null,"messageId":"8561","endLine":254,"endColumn":31,"fix":"14208"},{"ruleId":"8556","severity":2,"message":"8604","line":255,"column":7,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":7,"fix":"14209"},{"ruleId":"8556","severity":2,"message":"8667","line":256,"column":5,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":7,"fix":"14210"},{"ruleId":"8556","severity":2,"message":"8604","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"14211"},{"ruleId":"8556","severity":2,"message":"8604","line":258,"column":1,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":1,"fix":"14212"},{"ruleId":"8556","severity":2,"message":"8604","line":259,"column":5,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":5,"fix":"14213"},{"ruleId":"8556","severity":2,"message":"8571","line":260,"column":1,"nodeType":null,"messageId":"8558","endLine":260,"endColumn":1,"fix":"14214"},{"ruleId":"8556","severity":2,"message":"8673","line":261,"column":1,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":5,"fix":"14215"},{"ruleId":"8556","severity":2,"message":"8571","line":262,"column":5,"nodeType":null,"messageId":"8558","endLine":262,"endColumn":5,"fix":"14216"},{"ruleId":"8556","severity":2,"message":"8571","line":263,"column":3,"nodeType":null,"messageId":"8558","endLine":263,"endColumn":3,"fix":"14217"},{"ruleId":"8556","severity":2,"message":"8583","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":3,"fix":"14218"},{"ruleId":"8556","severity":2,"message":"8594","line":275,"column":5,"nodeType":null,"messageId":"8558","endLine":275,"endColumn":5,"fix":"14219"},{"ruleId":"8556","severity":2,"message":"8571","line":276,"column":1,"nodeType":null,"messageId":"8558","endLine":276,"endColumn":1,"fix":"14220"},{"ruleId":"8556","severity":2,"message":"8571","line":277,"column":5,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":5,"fix":"14221"},{"ruleId":"8556","severity":2,"message":"8571","line":278,"column":1,"nodeType":null,"messageId":"8558","endLine":278,"endColumn":1,"fix":"14222"},{"ruleId":"8556","severity":2,"message":"8571","line":279,"column":5,"nodeType":null,"messageId":"8558","endLine":279,"endColumn":5,"fix":"14223"},{"ruleId":"8556","severity":2,"message":"8571","line":280,"column":5,"nodeType":null,"messageId":"8558","endLine":280,"endColumn":5,"fix":"14224"},{"ruleId":"8556","severity":2,"message":"8571","line":281,"column":1,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":1,"fix":"14225"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"14226"},{"ruleId":"8556","severity":2,"message":"8594","line":296,"column":5,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":5,"fix":"14227"},{"ruleId":"8556","severity":2,"message":"8688","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":28,"fix":"14228"},{"ruleId":"8556","severity":2,"message":"8673","line":298,"column":1,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":5,"fix":"14229"},{"ruleId":"8556","severity":2,"message":"8571","line":299,"column":1,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":1,"fix":"14230"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":5,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":5,"fix":"14231"},{"ruleId":"8556","severity":2,"message":"8585","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":3,"fix":"14232"},{"ruleId":"8556","severity":2,"message":"10424","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":29,"fix":"14233"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":1,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":1,"fix":"14234"},{"ruleId":"8556","severity":2,"message":"8571","line":304,"column":3,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":3,"fix":"14235"},{"ruleId":"8556","severity":2,"message":"8571","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"14236"},{"ruleId":"8556","severity":2,"message":"8571","line":306,"column":1,"nodeType":null,"messageId":"8558","endLine":306,"endColumn":1,"fix":"14237"},{"ruleId":"8556","severity":2,"message":"8571","line":307,"column":3,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":3,"fix":"14238"},{"ruleId":"8556","severity":2,"message":"8571","line":308,"column":1,"nodeType":null,"messageId":"8558","endLine":308,"endColumn":1,"fix":"14239"},{"ruleId":"8556","severity":2,"message":"8571","line":309,"column":5,"nodeType":null,"messageId":"8558","endLine":309,"endColumn":5,"fix":"14240"},{"ruleId":"8556","severity":2,"message":"8585","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":3,"fix":"14241"},{"ruleId":"8556","severity":2,"message":"8583","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":3,"fix":"14242"},{"ruleId":"8556","severity":2,"message":"8560","line":316,"column":1,"nodeType":null,"messageId":"8561","endLine":316,"endColumn":2,"fix":"14243"},{"ruleId":"8556","severity":2,"message":"8560","line":317,"column":1,"nodeType":null,"messageId":"8561","endLine":317,"endColumn":2,"fix":"14244"},{"ruleId":"8556","severity":2,"message":"8560","line":318,"column":1,"nodeType":null,"messageId":"8561","endLine":318,"endColumn":2,"fix":"14245"},{"ruleId":"8556","severity":2,"message":"8560","line":319,"column":1,"nodeType":null,"messageId":"8561","endLine":319,"endColumn":2,"fix":"14246"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"14247"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"14248"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"14249"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"14250"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"14251"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"14252"},{"ruleId":"8556","severity":2,"message":"8557","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"14253"},{"ruleId":"8556","severity":2,"message":"8560","line":129,"column":1,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":2,"fix":"14254"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"14255"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"14256"},{"ruleId":"8556","severity":2,"message":"9270","line":372,"column":21,"nodeType":null,"messageId":"8561","endLine":374,"endColumn":1,"fix":"14257"},{"ruleId":"8556","severity":2,"message":"8560","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":2,"fix":"14258"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"14259"},{"ruleId":"8556","severity":2,"message":"8557","line":386,"column":31,"nodeType":null,"messageId":"8558","endLine":386,"endColumn":31,"fix":"14260"},{"ruleId":"8556","severity":2,"message":"9276","line":393,"column":44,"nodeType":null,"messageId":"8576","endLine":394,"endColumn":6,"fix":"14261"},{"ruleId":"8556","severity":2,"message":"9276","line":395,"column":49,"nodeType":null,"messageId":"8576","endLine":396,"endColumn":6,"fix":"14262"},{"ruleId":"8556","severity":2,"message":"9279","line":402,"column":1,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":6,"fix":"14263"},{"ruleId":"8556","severity":2,"message":"9281","line":404,"column":1,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":6,"fix":"14264"},{"ruleId":"8556","severity":2,"message":"8799","line":406,"column":1,"nodeType":null,"messageId":"8576","endLine":406,"endColumn":5,"fix":"14265"},{"ruleId":"8556","severity":2,"message":"9284","line":469,"column":1,"nodeType":null,"messageId":"8561","endLine":471,"endColumn":1,"fix":"14266"},{"ruleId":"8556","severity":2,"message":"9286","line":473,"column":95,"nodeType":null,"messageId":"8576","endLine":474,"endColumn":1,"fix":"14267"},{"ruleId":"8556","severity":2,"message":"9286","line":479,"column":113,"nodeType":null,"messageId":"8576","endLine":480,"endColumn":1,"fix":"14268"},{"ruleId":"8556","severity":2,"message":"9289","line":482,"column":6,"nodeType":null,"messageId":"8561","endLine":483,"endColumn":1,"fix":"14269"},{"ruleId":"8556","severity":2,"message":"9286","line":487,"column":61,"nodeType":null,"messageId":"8576","endLine":488,"endColumn":1,"fix":"14270"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"14271"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"14272"},{"ruleId":"8556","severity":2,"message":"14273","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":69,"fix":"14274"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14275"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14276"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14277"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14278"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14279"},{"ruleId":"8556","severity":2,"message":"14280","line":59,"column":131,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":135,"fix":"14281"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"14282"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14283"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14284"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"14285"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"14286"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"14287"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"14288"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":3,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":4,"fix":"14289"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"14290"},{"ruleId":"8556","severity":2,"message":"8560","line":169,"column":1,"nodeType":null,"messageId":"8561","endLine":169,"endColumn":2,"fix":"14291"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":3,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":4,"fix":"14292"},{"ruleId":"8556","severity":2,"message":"14293","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":71,"fix":"14294"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"14295"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"14296"},{"ruleId":"8556","severity":2,"message":"14280","line":199,"column":8,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":12,"fix":"14297"},{"ruleId":"8556","severity":2,"message":"8560","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":2,"fix":"14298"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":1,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":2,"fix":"14299"},{"ruleId":"8556","severity":2,"message":"14300","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":30,"fix":"14301"},{"ruleId":"8556","severity":2,"message":"8560","line":204,"column":3,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":4,"fix":"14302"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":3,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":4,"fix":"14303"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"14304"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"14305"},{"ruleId":"8556","severity":2,"message":"14306","line":218,"column":63,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":68,"fix":"14307"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"14308"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"14309"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14310"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"14311"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"14312"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"14313"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"14314"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14315"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14316"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"14317"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"14318"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"14319"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14320"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14321"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14322"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14323"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14324"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"14325"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":3,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":4,"fix":"14326"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":5,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":6,"fix":"14327"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":5,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":6,"fix":"14328"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14329"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14330"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14331"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"14332"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"14333"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14334"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14335"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"14336"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"14337"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14338"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14339"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":3,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":4,"fix":"14340"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"14341"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"14342"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"14343"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14344"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"14345"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"14346"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"14347"},{"ruleId":"8556","severity":2,"message":"9372","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14348"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14349"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14350"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":18,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":19,"fix":"14351"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":17,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":18,"fix":"14352"},{"ruleId":"8556","severity":2,"message":"9378","line":47,"column":4,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":5,"fix":"14353"},{"ruleId":"8556","severity":2,"message":"8575","line":67,"column":4,"nodeType":null,"messageId":"8576","endLine":67,"endColumn":5,"fix":"14354"},{"ruleId":"8556","severity":2,"message":"14355","line":90,"column":46,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":63,"fix":"14356"},{"ruleId":"8556","severity":2,"message":"14357","line":91,"column":2,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":100,"fix":"14358"},{"ruleId":"8556","severity":2,"message":"14359","line":92,"column":68,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":68,"fix":"14360"},{"ruleId":"8556","severity":2,"message":"8571","line":94,"column":72,"nodeType":null,"messageId":"8558","endLine":94,"endColumn":72,"fix":"14361"},{"ruleId":"8556","severity":2,"message":"14362","line":95,"column":69,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":69,"fix":"14363"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":75,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":75,"fix":"14364"},{"ruleId":"8556","severity":2,"message":"8571","line":98,"column":75,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":75,"fix":"14365"},{"ruleId":"8556","severity":2,"message":"14366","line":100,"column":72,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":72,"fix":"14367"},{"ruleId":"8556","severity":2,"message":"14368","line":101,"column":67,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":67,"fix":"14369"},{"ruleId":"8556","severity":2,"message":"9372","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"14370"},{"ruleId":"8556","severity":2,"message":"8560","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":2,"fix":"14371"},{"ruleId":"8556","severity":2,"message":"8557","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"14372"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14373"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"14374"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"14375"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"14376"},{"ruleId":"8556","severity":2,"message":"8560","line":125,"column":1,"nodeType":null,"messageId":"8561","endLine":125,"endColumn":2,"fix":"14377"},{"ruleId":"8556","severity":2,"message":"8560","line":126,"column":1,"nodeType":null,"messageId":"8561","endLine":126,"endColumn":2,"fix":"14378"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"14379"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"14380"},{"ruleId":"8556","severity":2,"message":"14381","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":10,"fix":"14382"},{"ruleId":"8556","severity":2,"message":"9372","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"14383"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"14384"},{"ruleId":"8556","severity":2,"message":"14385","line":147,"column":1,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":1,"fix":"14386"},{"ruleId":"8556","severity":2,"message":"8557","line":164,"column":1,"nodeType":null,"messageId":"8558","endLine":164,"endColumn":1,"fix":"14387"},{"ruleId":"8556","severity":2,"message":"8716","line":168,"column":27,"nodeType":null,"messageId":"8558","endLine":168,"endColumn":27,"fix":"14388"},{"ruleId":"8556","severity":2,"message":"8557","line":201,"column":1,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":1,"fix":"14389"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":26,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":26,"fix":"14390"},{"ruleId":"8556","severity":2,"message":"8575","line":222,"column":24,"nodeType":null,"messageId":"8576","endLine":222,"endColumn":25,"fix":"14391"},{"ruleId":"8556","severity":2,"message":"8575","line":231,"column":23,"nodeType":null,"messageId":"8576","endLine":231,"endColumn":24,"fix":"14392"},{"ruleId":"8556","severity":2,"message":"9404","line":237,"column":32,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":48,"fix":"14393"},{"ruleId":"8556","severity":2,"message":"9378","line":242,"column":4,"nodeType":null,"messageId":"8576","endLine":242,"endColumn":5,"fix":"14394"},{"ruleId":"8556","severity":2,"message":"8557","line":245,"column":4,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":4,"fix":"14395"},{"ruleId":"8556","severity":2,"message":"9372","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":2,"fix":"14396"},{"ruleId":"8556","severity":2,"message":"8560","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":2,"fix":"14397"},{"ruleId":"8556","severity":2,"message":"8557","line":266,"column":1,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":1,"fix":"14398"},{"ruleId":"8556","severity":2,"message":"8575","line":271,"column":1,"nodeType":null,"messageId":"8576","endLine":271,"endColumn":2,"fix":"14399"},{"ruleId":"8556","severity":2,"message":"14400","line":289,"column":37,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":43,"fix":"14401"},{"ruleId":"8556","severity":2,"message":"8557","line":311,"column":1,"nodeType":null,"messageId":"8558","endLine":311,"endColumn":1,"fix":"14402"},{"ruleId":"8556","severity":2,"message":"14403","line":327,"column":8,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":13,"fix":"14404"},{"ruleId":"8556","severity":2,"message":"14405","line":328,"column":2,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":50,"fix":"14406"},{"ruleId":"8556","severity":2,"message":"14407","line":329,"column":21,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":21,"fix":"14408"},{"ruleId":"8556","severity":2,"message":"14407","line":330,"column":21,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":21,"fix":"14409"},{"ruleId":"8556","severity":2,"message":"14359","line":332,"column":30,"nodeType":null,"messageId":"8558","endLine":332,"endColumn":30,"fix":"14410"},{"ruleId":"8556","severity":2,"message":"14411","line":333,"column":25,"nodeType":null,"messageId":"8558","endLine":333,"endColumn":25,"fix":"14412"},{"ruleId":"8556","severity":2,"message":"14411","line":334,"column":24,"nodeType":null,"messageId":"8558","endLine":334,"endColumn":24,"fix":"14413"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"14414"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"14415"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"14416"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"14417"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"14418"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"14419"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"14420"},{"ruleId":"8556","severity":2,"message":"14421","line":128,"column":35,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":39,"fix":"14422"},{"ruleId":"8556","severity":2,"message":"14423","line":130,"column":24,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":37,"fix":"14424"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14425"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14426"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"14427"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"14428"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14429"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14430"},{"ruleId":"8556","severity":2,"message":"10693","line":16,"column":57,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":58,"fix":"14431"},{"ruleId":"8556","severity":2,"message":"8575","line":76,"column":1,"nodeType":null,"messageId":"8576","endLine":76,"endColumn":2,"fix":"14432"},{"ruleId":"8556","severity":2,"message":"8575","line":77,"column":1,"nodeType":null,"messageId":"8576","endLine":77,"endColumn":2,"fix":"14433"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14434"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14435"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"14436"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"14437"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"14438"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"14439"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"14440"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"14441"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"14442"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"14443"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"14444"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"14445"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"14446"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"14447"},{"ruleId":"8556","severity":2,"message":"9440","line":181,"column":17,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":20,"fix":"14448"},{"ruleId":"8556","severity":2,"message":"9447","line":188,"column":20,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":24,"fix":"14449"},{"ruleId":"8556","severity":2,"message":"9443","line":202,"column":18,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":22,"fix":"14450"},{"ruleId":"8556","severity":2,"message":"9443","line":240,"column":18,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":22,"fix":"14451"},{"ruleId":"8556","severity":2,"message":"9451","line":245,"column":23,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":29,"fix":"14452"},{"ruleId":"8556","severity":2,"message":"9453","line":252,"column":17,"nodeType":null,"messageId":"8561","endLine":252,"endColumn":24,"fix":"14453"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"14454"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"14455"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":3,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":4,"fix":"14456"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"14457"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"14458"},{"ruleId":"8556","severity":2,"message":"8560","line":283,"column":1,"nodeType":null,"messageId":"8561","endLine":283,"endColumn":2,"fix":"14459"},{"ruleId":"8556","severity":2,"message":"9440","line":304,"column":17,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":20,"fix":"14460"},{"ruleId":"8556","severity":2,"message":"9453","line":314,"column":18,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":25,"fix":"14461"},{"ruleId":"8556","severity":2,"message":"8716","line":360,"column":113,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":113,"fix":"14462"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"14463"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":6,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":6,"fix":"14464"},{"ruleId":"8556","severity":2,"message":"14465","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":45,"fix":"14466"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"14467"},{"ruleId":"8556","severity":2,"message":"14468","line":34,"column":38,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":43,"fix":"14469"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":1,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":1,"fix":"14470"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"14471"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":1,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":2,"fix":"14472"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":4,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":5,"fix":"14473"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":1,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":2,"fix":"14474"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"14475"},{"ruleId":"8556","severity":2,"message":"8557","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"14476"},{"ruleId":"8556","severity":2,"message":"8557","line":84,"column":1,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":1,"fix":"14477"},{"ruleId":"8556","severity":2,"message":"14478","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":35,"fix":"14479"},{"ruleId":"8556","severity":2,"message":"8557","line":95,"column":16,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":16,"fix":"14480"},{"ruleId":"8556","severity":2,"message":"8557","line":149,"column":1,"nodeType":null,"messageId":"8558","endLine":149,"endColumn":1,"fix":"14481"},{"ruleId":"8556","severity":2,"message":"8557","line":156,"column":17,"nodeType":null,"messageId":"8558","endLine":156,"endColumn":17,"fix":"14482"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":1,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":1,"fix":"14483"},{"ruleId":"8556","severity":2,"message":"14484","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":13,"fix":"14485"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":1,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":1,"fix":"14486"},{"ruleId":"8556","severity":2,"message":"9489","line":188,"column":4,"nodeType":null,"messageId":"8576","endLine":189,"endColumn":2,"fix":"14487"},{"ruleId":"8556","severity":2,"message":"8716","line":201,"column":29,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":29,"fix":"14488"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"14489"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"14490"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"14491"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"14492"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"14493"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"14494"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"14495"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"14496"},{"ruleId":"8556","severity":2,"message":"14497","line":231,"column":11,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":31,"fix":"14498"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"14499"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"14500"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"14501"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"14502"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"14503"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"14504"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"14505"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"14506"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"14507"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"14508"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14509"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"14510"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"14511"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"14512"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":20,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":20,"fix":"14513"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"14514"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"14515"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"14516"},{"ruleId":"8556","severity":2,"message":"14517","line":294,"column":1,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":17,"fix":"14518"},{"ruleId":"8556","severity":2,"message":"8716","line":299,"column":3,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":3,"fix":"14519"},{"ruleId":"8556","severity":2,"message":"9489","line":302,"column":28,"nodeType":null,"messageId":"8576","endLine":303,"endColumn":2,"fix":"14520"},{"ruleId":"8556","severity":2,"message":"8716","line":308,"column":3,"nodeType":null,"messageId":"8558","endLine":308,"endColumn":3,"fix":"14521"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"14522"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"14523"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"14524"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"14525"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"14526"},{"ruleId":"8556","severity":2,"message":"8557","line":341,"column":1,"nodeType":null,"messageId":"8558","endLine":341,"endColumn":1,"fix":"14527"},{"ruleId":"8556","severity":2,"message":"14528","line":342,"column":1,"nodeType":null,"messageId":"8561","endLine":342,"endColumn":38,"fix":"14529"},{"ruleId":"8556","severity":2,"message":"8557","line":345,"column":16,"nodeType":null,"messageId":"8558","endLine":345,"endColumn":16,"fix":"14530"},{"ruleId":"8556","severity":2,"message":"14531","line":351,"column":3,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":6,"fix":"14532"},{"ruleId":"8556","severity":2,"message":"14533","line":355,"column":1,"nodeType":null,"messageId":"8561","endLine":355,"endColumn":20,"fix":"14534"},{"ruleId":"8556","severity":2,"message":"8557","line":363,"column":16,"nodeType":null,"messageId":"8558","endLine":363,"endColumn":16,"fix":"14535"},{"ruleId":"8556","severity":2,"message":"14536","line":373,"column":4,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":36,"fix":"14537"},{"ruleId":"8556","severity":2,"message":"8557","line":382,"column":1,"nodeType":null,"messageId":"8558","endLine":382,"endColumn":1,"fix":"14538"},{"ruleId":"8556","severity":2,"message":"8557","line":388,"column":15,"nodeType":null,"messageId":"8558","endLine":388,"endColumn":15,"fix":"14539"},{"ruleId":"8556","severity":2,"message":"14540","line":398,"column":11,"nodeType":null,"messageId":"8561","endLine":398,"endColumn":41,"fix":"14541"},{"ruleId":"8556","severity":2,"message":"8557","line":400,"column":15,"nodeType":null,"messageId":"8558","endLine":400,"endColumn":15,"fix":"14542"},{"ruleId":"8556","severity":2,"message":"14543","line":402,"column":5,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":42,"fix":"14544"},{"ruleId":"8556","severity":2,"message":"8557","line":411,"column":28,"nodeType":null,"messageId":"8558","endLine":411,"endColumn":28,"fix":"14545"},{"ruleId":"8556","severity":2,"message":"14546","line":417,"column":26,"nodeType":null,"messageId":"8561","endLine":417,"endColumn":30,"fix":"14547"},{"ruleId":"8556","severity":2,"message":"8557","line":422,"column":26,"nodeType":null,"messageId":"8558","endLine":422,"endColumn":26,"fix":"14548"},{"ruleId":"8556","severity":2,"message":"8557","line":427,"column":1,"nodeType":null,"messageId":"8558","endLine":427,"endColumn":1,"fix":"14549"},{"ruleId":"8556","severity":2,"message":"14550","line":428,"column":25,"nodeType":null,"messageId":"8561","endLine":428,"endColumn":29,"fix":"14551"},{"ruleId":"8556","severity":2,"message":"14552","line":439,"column":11,"nodeType":null,"messageId":"8561","endLine":439,"endColumn":15,"fix":"14553"},{"ruleId":"8556","severity":2,"message":"8557","line":441,"column":11,"nodeType":null,"messageId":"8558","endLine":441,"endColumn":11,"fix":"14554"},{"ruleId":"8556","severity":2,"message":"8557","line":452,"column":13,"nodeType":null,"messageId":"8558","endLine":452,"endColumn":13,"fix":"14555"},{"ruleId":"8556","severity":2,"message":"8557","line":458,"column":1,"nodeType":null,"messageId":"8558","endLine":458,"endColumn":1,"fix":"14556"},{"ruleId":"8556","severity":2,"message":"14557","line":470,"column":1,"nodeType":null,"messageId":"8561","endLine":470,"endColumn":74,"fix":"14558"},{"ruleId":"8556","severity":2,"message":"8557","line":477,"column":1,"nodeType":null,"messageId":"8558","endLine":477,"endColumn":1,"fix":"14559"},{"ruleId":"8556","severity":2,"message":"14560","line":480,"column":29,"nodeType":null,"messageId":"8561","endLine":480,"endColumn":33,"fix":"14561"},{"ruleId":"8556","severity":2,"message":"14562","line":12,"column":72,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":76,"fix":"14563"},{"ruleId":"8556","severity":2,"message":"14564","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":24,"fix":"14565"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"14566"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"14567"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"14568"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"14569"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"14570"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"14571"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"14572"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14573"},{"ruleId":"8556","severity":2,"message":"9584","line":119,"column":1,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"14574"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":3,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":4,"fix":"14575"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"14576"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"14577"},{"ruleId":"8556","severity":2,"message":"14578","line":201,"column":153,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":157,"fix":"14579"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"14580"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"14581"},{"ruleId":"8556","severity":2,"message":"14582","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":47,"fix":"14583"},{"ruleId":"8556","severity":2,"message":"9451","line":296,"column":25,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":31,"fix":"14584"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14585"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14586"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14587"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14588"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14589"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14590"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14591"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14592"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14593"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14594"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14595"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14596"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14597"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14598"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14599"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14600"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14601"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14602"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14603"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"14604"},{"ruleId":"8556","severity":2,"message":"14605","line":8,"column":59,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":62,"fix":"14606"},{"ruleId":"8556","severity":2,"message":"8575","line":232,"column":10,"nodeType":null,"messageId":"8576","endLine":232,"endColumn":11,"fix":"14607"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":1,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":2,"fix":"14608"},{"ruleId":"8556","severity":2,"message":"8560","line":249,"column":1,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":2,"fix":"14609"},{"ruleId":"8556","severity":2,"message":"8560","line":250,"column":1,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":2,"fix":"14610"},{"ruleId":"8556","severity":2,"message":"8560","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":2,"fix":"14611"},{"ruleId":"8556","severity":2,"message":"8560","line":252,"column":1,"nodeType":null,"messageId":"8561","endLine":252,"endColumn":2,"fix":"14612"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14613"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14614"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14615"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14616"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14617"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14618"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"14619"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"14620"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14621"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14622"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"14623"},{"ruleId":"8556","severity":2,"message":"8571","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"14624"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"14625"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14626"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"14627"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14628"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":1,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":1,"fix":"14629"},{"ruleId":"8556","severity":2,"message":"8716","line":43,"column":41,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":41,"fix":"14630"},{"ruleId":"8556","severity":2,"message":"8716","line":55,"column":12,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":12,"fix":"14631"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"14632"},{"ruleId":"8556","severity":2,"message":"8571","line":63,"column":1,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":1,"fix":"14633"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14634"},{"ruleId":"8556","severity":2,"message":"8571","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"14635"},{"ruleId":"8556","severity":2,"message":"8571","line":66,"column":1,"nodeType":null,"messageId":"8558","endLine":66,"endColumn":1,"fix":"14636"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"14637"},{"ruleId":"8556","severity":2,"message":"8571","line":68,"column":1,"nodeType":null,"messageId":"8558","endLine":68,"endColumn":1,"fix":"14638"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"14639"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"14640"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"14641"},{"ruleId":"8556","severity":2,"message":"8571","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"14642"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"14643"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"14644"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":1,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":1,"fix":"14645"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"14646"},{"ruleId":"8556","severity":2,"message":"9372","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14647"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":1,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":2,"fix":"14648"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"14649"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"14650"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"14651"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"14652"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"14653"},{"ruleId":"8556","severity":2,"message":"8571","line":142,"column":1,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":1,"fix":"14654"},{"ruleId":"8556","severity":2,"message":"8571","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"14655"},{"ruleId":"8556","severity":2,"message":"8571","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"14656"},{"ruleId":"8556","severity":2,"message":"8571","line":145,"column":1,"nodeType":null,"messageId":"8558","endLine":145,"endColumn":1,"fix":"14657"},{"ruleId":"8556","severity":2,"message":"10693","line":160,"column":39,"nodeType":null,"messageId":"8576","endLine":160,"endColumn":40,"fix":"14658"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"14659"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"14660"},{"ruleId":"8556","severity":2,"message":"8560","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":2,"fix":"14661"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"14662"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"14663"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":2,"fix":"14664"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"14665"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":1,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":2,"fix":"14666"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"14667"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":4,"fix":"14668"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"14669"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"14670"},{"ruleId":"8556","severity":2,"message":"8571","line":193,"column":3,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":3,"fix":"14671"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"14672"},{"ruleId":"8556","severity":2,"message":"8571","line":195,"column":1,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":1,"fix":"14673"},{"ruleId":"8556","severity":2,"message":"8571","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"14674"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":2,"fix":"14675"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"14676"},{"ruleId":"8556","severity":2,"message":"8560","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":2,"fix":"14677"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"14678"},{"ruleId":"8556","severity":2,"message":"8557","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"14679"},{"ruleId":"8556","severity":2,"message":"14680","line":253,"column":9,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":34,"fix":"14681"},{"ruleId":"8556","severity":2,"message":"9714","line":259,"column":12,"nodeType":null,"messageId":"8561","endLine":259,"endColumn":26,"fix":"14682"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"14683"},{"ruleId":"8556","severity":2,"message":"8560","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":2,"fix":"14684"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"14685"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"14686"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"14687"},{"ruleId":"8556","severity":2,"message":"8560","line":283,"column":1,"nodeType":null,"messageId":"8561","endLine":283,"endColumn":2,"fix":"14688"},{"ruleId":"8556","severity":2,"message":"8560","line":284,"column":1,"nodeType":null,"messageId":"8561","endLine":284,"endColumn":2,"fix":"14689"},{"ruleId":"8556","severity":2,"message":"8560","line":285,"column":1,"nodeType":null,"messageId":"8561","endLine":285,"endColumn":2,"fix":"14690"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"14691"},{"ruleId":"8556","severity":2,"message":"8560","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":2,"fix":"14692"},{"ruleId":"8556","severity":2,"message":"8560","line":296,"column":3,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":4,"fix":"14693"},{"ruleId":"8556","severity":2,"message":"8560","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":4,"fix":"14694"},{"ruleId":"8556","severity":2,"message":"8560","line":298,"column":3,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":4,"fix":"14695"},{"ruleId":"8556","severity":2,"message":"8575","line":316,"column":17,"nodeType":null,"messageId":"8576","endLine":316,"endColumn":18,"fix":"14696"},{"ruleId":"8556","severity":2,"message":"14697","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":97,"fix":"14698"},{"ruleId":"8556","severity":2,"message":"8756","line":160,"column":67,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":67,"fix":"14699"},{"ruleId":"8556","severity":2,"message":"9734","line":177,"column":17,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":70,"fix":"14700"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":1,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":1,"fix":"14701"},{"ruleId":"8556","severity":2,"message":"8571","line":179,"column":7,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":7,"fix":"14702"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"14703"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":7,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":7,"fix":"14704"},{"ruleId":"8556","severity":2,"message":"8571","line":182,"column":5,"nodeType":null,"messageId":"8558","endLine":182,"endColumn":5,"fix":"14705"},{"ruleId":"8556","severity":2,"message":"9741","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":4,"fix":"14706"},{"ruleId":"8556","severity":2,"message":"11682","line":216,"column":34,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":35,"fix":"14707"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":24,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":40,"fix":"14708"},{"ruleId":"8556","severity":2,"message":"14709","line":28,"column":51,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":54,"fix":"14710"},{"ruleId":"8556","severity":2,"message":"14711","line":30,"column":18,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":93,"fix":"14712"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":16,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":34,"fix":"14713"},{"ruleId":"8556","severity":2,"message":"14714","line":37,"column":24,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":41,"fix":"14715"},{"ruleId":"8556","severity":2,"message":"9753","line":44,"column":14,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":19,"fix":"14716"},{"ruleId":"8556","severity":2,"message":"14717","line":61,"column":122,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":125,"fix":"14718"},{"ruleId":"8556","severity":2,"message":"9756","line":63,"column":18,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":35,"fix":"14719"},{"ruleId":"8556","severity":2,"message":"14720","line":103,"column":189,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":202,"fix":"14721"},{"ruleId":"8556","severity":2,"message":"14722","line":105,"column":101,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":106,"fix":"14723"},{"ruleId":"8556","severity":2,"message":"14724","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":92,"fix":"14725"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14726"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14727"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14728"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14729"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14730"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14731"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14732"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14733"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14734"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14735"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"14736"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14737"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14738"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"14739"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"14740"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14741"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14742"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14743"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"14744"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"14745"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"14746"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"14747"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"14748"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"14749"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14750"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14751"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14752"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14753"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14754"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14755"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14756"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14757"},{"ruleId":"8556","severity":2,"message":"8793","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":5,"fix":"14758"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14759"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14760"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14761"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14762"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14763"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14764"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14765"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14766"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14767"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14768"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14769"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14770"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14771"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14772"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14773"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14774"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14775"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14776"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14777"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14778"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14779"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14780"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14781"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14782"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14783"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14784"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14785"},{"ruleId":"8556","severity":2,"message":"8793","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":5,"fix":"14786"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14787"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14788"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14789"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14790"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14791"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14792"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14793"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14794"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14795"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14796"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14797"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14798"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14799"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14800"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14801"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14802"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14803"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14804"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14805"},{"ruleId":"8556","severity":2,"message":"14806","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":8,"fix":"14807"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14808"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14809"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14810"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14811"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14812"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14813"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14814"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14815"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14816"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14817"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14818"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14819"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14820"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14821"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14822"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14823"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14824"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14825"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14826"},{"ruleId":"8556","severity":2,"message":"9372","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14827"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14828"},{"ruleId":"8556","severity":2,"message":"8557","line":88,"column":4,"nodeType":null,"messageId":"8558","endLine":88,"endColumn":4,"fix":"14829"},{"ruleId":"8556","severity":2,"message":"8557","line":154,"column":7,"nodeType":null,"messageId":"8558","endLine":154,"endColumn":7,"fix":"14830"},{"ruleId":"8556","severity":2,"message":"8557","line":181,"column":1,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":1,"fix":"14831"},{"ruleId":"8556","severity":2,"message":"8557","line":192,"column":1,"nodeType":null,"messageId":"8558","endLine":192,"endColumn":1,"fix":"14832"},{"ruleId":"8556","severity":2,"message":"8557","line":194,"column":10,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":10,"fix":"14833"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"14834"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":1,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":2,"fix":"14835"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14836"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":2,"fix":"14837"},{"ruleId":"8556","severity":2,"message":"9372","line":352,"column":1,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":2,"fix":"14838"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":2,"fix":"14839"},{"ruleId":"8556","severity":2,"message":"14840","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":173,"fix":"14841"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"14842"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14843"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14844"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14845"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14846"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14847"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14848"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14849"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"14850"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"14851"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"14852"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"14853"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"14854"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14855"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14856"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14857"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14858"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"14859"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14860"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14861"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14862"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14863"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14864"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14865"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14866"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14867"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14868"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14869"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14870"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14871"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14872"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14873"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"14874"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14875"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14876"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14877"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14878"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14879"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14880"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14881"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14882"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14883"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14884"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14885"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14886"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14887"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14888"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14889"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14890"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14891"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14892"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14893"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14894"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14895"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14896"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14897"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14898"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14899"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14900"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14901"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14902"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14903"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14904"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14905"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14906"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14907"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14908"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14909"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14910"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14911"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14912"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14913"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14914"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14915"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14916"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14917"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14918"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14919"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14920"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14921"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14922"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14923"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14924"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14925"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14926"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14927"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14928"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14929"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14930"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14931"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14932"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14933"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14934"},{"ruleId":"8556","severity":2,"message":"14935","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":9,"fix":"14936"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14937"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14938"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14939"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14940"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14941"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14942"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14943"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14944"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14945"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14946"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14947"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14948"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14949"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14950"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14951"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14952"},{"ruleId":"8556","severity":2,"message":"8557","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"14953"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":13,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":13,"fix":"14954"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"14955"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":10,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":10,"fix":"14956"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"14957"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"14958"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"14959"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":2,"fix":"14960"},{"ruleId":"8556","severity":2,"message":"8716","line":247,"column":49,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":49,"fix":"14961"},{"ruleId":"8556","severity":2,"message":"8716","line":253,"column":10,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":10,"fix":"14962"},{"ruleId":"8556","severity":2,"message":"14963","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":167,"fix":"14964"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"14965"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14966"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14967"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14968"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14969"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14970"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14971"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14972"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"14973"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"14974"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"14975"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"14976"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"14977"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14978"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14979"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14980"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14981"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"14982"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14983"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14984"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14985"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14986"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14987"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14988"},{"ruleId":"8556","severity":2,"message":"14989","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":59,"fix":"14990"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14991"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14992"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14993"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14994"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14995"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14996"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14997"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"14998"},"prettier/prettier","Insert `⏎`","insert",{"range":"14999","text":"15000"},"Replace `*` with `-`","replace",{"range":"15001","text":"15002"},{"range":"15003","text":"15002"},{"range":"15004","text":"15002"},{"range":"15005","text":"15000"},{"range":"15006","text":"15000"},{"range":"15007","text":"15000"},{"range":"15008","text":"15002"},{"range":"15009","text":"15002"},{"range":"15010","text":"15002"},"Insert `··`",{"range":"15011","text":"15012"},"Replace `*n*` with `_n_`",{"range":"15013","text":"15014"},"Delete `·`","delete",{"range":"15015","text":"15016"},{"range":"15017","text":"15016"},{"range":"15018","text":"15016"},"Replace `.on('data',·(chunk)` with `⏎··.on('data',·chunk`",{"range":"15019","text":"15020"},{"range":"15021","text":"15012"},"Replace `})` with `··})⏎··`",{"range":"15022","text":"15023"},"Replace `··` with `····`",{"range":"15024","text":"15025"},{"range":"15026","text":"15012"},{"range":"15027","text":"15012"},{"range":"15028","text":"15016"},{"range":"15029","text":"15016"},{"range":"15030","text":"15016"},"Replace `(err)` with `err`",{"range":"15031","text":"15032"},"Insert `⏎··`",{"range":"15033","text":"15034"},{"range":"15035","text":"15012"},{"range":"15036","text":"15025"},"Replace `··request.on('error',·(err)` with `····request⏎······.on('error',·err`",{"range":"15037","text":"15038"},"Replace `····` with `········`",{"range":"15039","text":"15040"},"Replace `}).on('data',·(chunk)` with `····})⏎······.on('data',·chunk`",{"range":"15041","text":"15042"},"Insert `····`",{"range":"15043","text":"15025"},"Replace `··})` with `······})⏎······`",{"range":"15044","text":"15045"},{"range":"15046","text":"15040"},{"range":"15047","text":"15025"},{"range":"15048","text":"15040"},{"range":"15049","text":"15025"},{"range":"15050","text":"15023"},"Replace `*تلقي*·الطلبات،·لكن·لا·*نرد*` with `_تلقي_·الطلبات،·لكن·لا·_نرد_`",{"range":"15051","text":"15052"},"Replace `*تصريح*` with `_تصريح_`",{"range":"15053","text":"15054"},"Insert `,`",{"range":"15055","text":"15056"},"Replace `*قبل*` with `_قبل_`",{"range":"15057","text":"15058"},{"range":"15059","text":"15034"},{"range":"15060","text":"15012"},{"range":"15061","text":"15025"},{"range":"15062","text":"15038"},{"range":"15063","text":"15025"},{"range":"15064","text":"15042"},{"range":"15065","text":"15025"},{"range":"15066","text":"15045"},{"range":"15067","text":"15040"},{"range":"15068","text":"15025"},"Replace `····response.on('error',·(err)` with `········response.on('error',·err`",{"range":"15069","text":"15070"},"Replace `······` with `··········`",{"range":"15071","text":"15072"},{"range":"15073","text":"15025"},{"range":"15074","text":"15040"},{"range":"15075","text":"15040"},{"range":"15076","text":"15025"},{"range":"15077","text":"15040"},{"range":"15078","text":"15040"},{"range":"15079","text":"15025"},{"range":"15080","text":"15040"},{"range":"15081","text":"15025"},{"range":"15082","text":"15025"},{"range":"15083","text":"15025"},{"range":"15084","text":"15025"},{"range":"15085","text":"15023"},{"range":"15086","text":"15034"},{"range":"15087","text":"15012"},"Replace `request.on('data',·(chunk)` with `··request⏎······.on('data',·chunk`",{"range":"15088","text":"15089"},{"range":"15090","text":"15040"},"Replace `})` with `····})⏎······`",{"range":"15091","text":"15092"},{"range":"15093","text":"15025"},{"range":"15094","text":"15025"},{"range":"15095","text":"15025"},{"range":"15096","text":"15023"},{"range":"15097","text":"15002"},{"range":"15098","text":"15002"},{"range":"15099","text":"15034"},{"range":"15100","text":"15012"},{"range":"15101","text":"15012"},"Replace `····request.on('data',·(chunk)` with `······request⏎········.on('data',·chunk`",{"range":"15102","text":"15103"},{"range":"15104","text":"15072"},"Replace `})` with `····})⏎········`",{"range":"15105","text":"15106"},{"range":"15107","text":"15025"},{"range":"15108","text":"15072"},{"range":"15109","text":"15040"},{"range":"15110","text":"15012"},"Replace `····` with `······`",{"range":"15111","text":"15112"},{"range":"15113","text":"15012"},{"range":"15114","text":"15012"},{"range":"15115","text":"15023"},{"range":"15116","text":"15034"},{"range":"15117","text":"15012"},{"range":"15118","text":"15012"},{"range":"15119","text":"15012"},{"range":"15120","text":"15112"},{"range":"15121","text":"15012"},{"range":"15122","text":"15012"},{"range":"15123","text":"15023"},{"range":"15124","text":"15016"},{"range":"15125","text":"15034"},"Replace `request.on('error',·(err)` with `··request.on('error',·err`",{"range":"15126","text":"15127"},{"range":"15128","text":"15112"},{"range":"15129","text":"15012"},{"range":"15130","text":"15112"},{"range":"15131","text":"15012"},"Replace `response.on('error',·(err)` with `··response.on('error',·err`",{"range":"15132","text":"15133"},{"range":"15134","text":"15012"},{"range":"15135","text":"15025"},{"range":"15136","text":"15012"},{"range":"15137","text":"15012"},{"range":"15138","text":"15025"},{"range":"15139","text":"15012"},{"range":"15140","text":"15012"},{"range":"15141","text":"15025"},{"range":"15142","text":"15023"},{"range":"15143","text":"15000"},{"range":"15144","text":"15000"},{"range":"15145","text":"15000"},{"range":"15146","text":"15002"},{"range":"15147","text":"15002"},{"range":"15148","text":"15002"},{"range":"15149","text":"15002"},{"range":"15150","text":"15012"},{"range":"15151","text":"15002"},{"range":"15152","text":"15012"},{"range":"15153","text":"15002"},"Insert `·`",{"range":"15154","text":"15155"},{"range":"15156","text":"15002"},{"range":"15157","text":"15002"},{"range":"15158","text":"15002"},{"range":"15159","text":"15155"},{"range":"15160","text":"15002"},{"range":"15161","text":"15002"},{"range":"15162","text":"15002"},{"range":"15163","text":"15002"},"Replace `*` with `\\*\\`",{"range":"15164","text":"15165"},{"range":"15166","text":"15002"},{"range":"15167","text":"15002"},{"range":"15168","text":"15002"},{"range":"15169","text":"15002"},{"range":"15170","text":"15002"},{"range":"15171","text":"15002"},{"range":"15172","text":"15002"},{"range":"15173","text":"15002"},{"range":"15174","text":"15002"},{"range":"15175","text":"15002"},{"range":"15176","text":"15002"},{"range":"15177","text":"15002"},{"range":"15178","text":"15002"},{"range":"15179","text":"15002"},{"range":"15180","text":"15002"},{"range":"15181","text":"15002"},{"range":"15182","text":"15002"},{"range":"15183","text":"15002"},{"range":"15184","text":"15002"},{"range":"15185","text":"15002"},{"range":"15186","text":"15002"},{"range":"15187","text":"15012"},{"range":"15188","text":"15002"},{"range":"15189","text":"15002"},{"range":"15190","text":"15000"},{"range":"15191","text":"15002"},{"range":"15192","text":"15002"},{"range":"15193","text":"15002"},"Insert `\\`",{"range":"15194","text":"15195"},{"range":"15196","text":"15002"},{"range":"15197","text":"15002"},{"range":"15198","text":"15002"},{"range":"15199","text":"15002"},{"range":"15200","text":"15002"},{"range":"15201","text":"15002"},{"range":"15202","text":"15002"},{"range":"15203","text":"15002"},{"range":"15204","text":"15002"},{"range":"15205","text":"15002"},{"range":"15206","text":"15002"},{"range":"15207","text":"15002"},{"range":"15208","text":"15002"},{"range":"15209","text":"15002"},{"range":"15210","text":"15002"},{"range":"15211","text":"15002"},{"range":"15212","text":"15002"},{"range":"15213","text":"15002"},{"range":"15214","text":"15002"},{"range":"15215","text":"15002"},"Delete `··`",{"range":"15216","text":"15016"},{"range":"15217","text":"15016"},{"range":"15218","text":"15016"},{"range":"15219","text":"15016"},{"range":"15220","text":"15016"},{"range":"15221","text":"15016"},{"range":"15222","text":"15016"},"Replace `········` with `····`",{"range":"15223","text":"15025"},{"range":"15224","text":"15016"},{"range":"15225","text":"15016"},{"range":"15226","text":"15016"},{"range":"15227","text":"15016"},{"range":"15228","text":"15016"},"Replace `····` with `··`",{"range":"15229","text":"15012"},{"range":"15230","text":"15016"},{"range":"15231","text":"15012"},{"range":"15232","text":"15016"},{"range":"15233","text":"15016"},"Delete `····`",{"range":"15234","text":"15016"},{"range":"15235","text":"15016"},{"range":"15236","text":"15016"},{"range":"15237","text":"15016"},{"range":"15238","text":"15016"},{"range":"15239","text":"15012"},{"range":"15240","text":"15016"},{"range":"15241","text":"15012"},{"range":"15242","text":"15016"},{"range":"15243","text":"15016"},{"range":"15244","text":"15016"},{"range":"15245","text":"15016"},{"range":"15246","text":"15012"},{"range":"15247","text":"15012"},{"range":"15248","text":"15012"},{"range":"15249","text":"15016"},{"range":"15250","text":"15016"},{"range":"15251","text":"15016"},{"range":"15252","text":"15012"},{"range":"15253","text":"15016"},{"range":"15254","text":"15016"},{"range":"15255","text":"15012"},{"range":"15256","text":"15016"},{"range":"15257","text":"15012"},{"range":"15258","text":"15016"},{"range":"15259","text":"15016"},{"range":"15260","text":"15016"},{"range":"15261","text":"15016"},{"range":"15262","text":"15012"},{"range":"15263","text":"15016"},{"range":"15264","text":"15012"},{"range":"15265","text":"15016"},{"range":"15266","text":"15016"},{"range":"15267","text":"15016"},{"range":"15268","text":"15016"},"Replace `*ملاحظة*` with `_ملاحظة_`",{"range":"15269","text":"15270"},{"range":"15271","text":"15002"},{"range":"15272","text":"15002"},{"range":"15273","text":"15002"},{"range":"15274","text":"15002"},{"range":"15275","text":"15002"},{"range":"15276","text":"15002"},{"range":"15277","text":"15002"},{"range":"15278","text":"15002"},{"range":"15279","text":"15002"},{"range":"15280","text":"15002"},{"range":"15281","text":"15002"},{"range":"15282","text":"15002"},{"range":"15283","text":"15002"},{"range":"15284","text":"15002"},{"range":"15285","text":"15002"},{"range":"15286","text":"15002"},{"range":"15287","text":"15195"},{"range":"15288","text":"15000"},{"range":"15289","text":"15000"},{"range":"15290","text":"15000"},{"range":"15291","text":"15002"},{"range":"15292","text":"15002"},{"range":"15293","text":"15002"},{"range":"15294","text":"15002"},"Replace `\"يشير·NODE_MODULE_VERSION·إلى·رقم·نسخة·Node.js·الخاص·بالواجهة·الثنائية·(ABI)·للتطبيق،·وهو·يستعمل·لتحديد·أي·من·نسخ·Node.js·المنتجة·كملفات·ثنائية·خاصة·بالسي·++·يمكنها·ان·تحمل·بدون·الحاجة·إلى·إعادة·انتاجها.·في·وقت·سابق،·كان·يتم·تخزينها·على·شكل·قيم·ستة·عشرية·(hex)·اما·الآن·فهي·تمثل·على·شكل·ارقام·صحيحة\"` with `'يشير·NODE_MODULE_VERSION·إلى·رقم·نسخة·Node.js·الخاص·بالواجهة·الثنائية·(ABI)·للتطبيق،·وهو·يستعمل·لتحديد·أي·من·نسخ·Node.js·المنتجة·كملفات·ثنائية·خاصة·بالسي·++·يمكنها·ان·تحمل·بدون·الحاجة·إلى·إعادة·انتاجها.·في·وقت·سابق،·كان·يتم·تخزينها·على·شكل·قيم·ستة·عشرية·(hex)·اما·الآن·فهي·تمثل·على·شكل·ارقام·صحيحة'`",{"range":"15295","text":"15296"},{"range":"15297","text":"15000"},{"range":"15298","text":"15002"},{"range":"15299","text":"15002"},{"range":"15300","text":"15002"},{"range":"15301","text":"15002"},{"range":"15302","text":"15002"},{"range":"15303","text":"15002"},{"range":"15304","text":"15002"},{"range":"15305","text":"15002"},{"range":"15306","text":"15002"},{"range":"15307","text":"15002"},{"range":"15308","text":"15002"},{"range":"15309","text":"15002"},{"range":"15310","text":"15002"},{"range":"15311","text":"15002"},{"range":"15312","text":"15002"},{"range":"15313","text":"15002"},{"range":"15314","text":"15002"},{"range":"15315","text":"15002"},{"range":"15316","text":"15002"},{"range":"15317","text":"15002"},{"range":"15318","text":"15002"},{"range":"15319","text":"15002"},{"range":"15320","text":"15002"},{"range":"15321","text":"15002"},{"range":"15322","text":"15002"},{"range":"15323","text":"15002"},{"range":"15324","text":"15002"},{"range":"15325","text":"15002"},"Replace `*callbacks*` with `_callbacks_`",{"range":"15326","text":"15327"},{"range":"15328","text":"15327"},{"range":"15329","text":"15002"},{"range":"15330","text":"15002"},{"range":"15331","text":"15002"},{"range":"15332","text":"15195"},{"range":"15333","text":"15016"},{"range":"15334","text":"15016"},{"range":"15335","text":"15016"},{"range":"15336","text":"15016"},{"range":"15337","text":"15016"},{"range":"15338","text":"15016"},{"range":"15339","text":"15016"},{"range":"15340","text":"15025"},{"range":"15341","text":"15016"},{"range":"15342","text":"15016"},{"range":"15343","text":"15016"},{"range":"15344","text":"15016"},{"range":"15345","text":"15016"},{"range":"15346","text":"15012"},{"range":"15347","text":"15016"},{"range":"15348","text":"15012"},{"range":"15349","text":"15016"},{"range":"15350","text":"15016"},{"range":"15351","text":"15016"},{"range":"15352","text":"15016"},{"range":"15353","text":"15016"},{"range":"15354","text":"15016"},{"range":"15355","text":"15016"},{"range":"15356","text":"15012"},{"range":"15357","text":"15016"},{"range":"15358","text":"15012"},{"range":"15359","text":"15016"},{"range":"15360","text":"15016"},{"range":"15361","text":"15016"},{"range":"15362","text":"15016"},{"range":"15363","text":"15016"},{"range":"15364","text":"15016"},{"range":"15365","text":"15016"},{"range":"15366","text":"15016"},{"range":"15367","text":"15025"},{"range":"15368","text":"15016"},{"range":"15369","text":"15016"},{"range":"15370","text":"15016"},{"range":"15371","text":"15016"},{"range":"15372","text":"15016"},{"range":"15373","text":"15012"},{"range":"15374","text":"15016"},{"range":"15375","text":"15012"},{"range":"15376","text":"15016"},{"range":"15377","text":"15016"},{"range":"15378","text":"15016"},{"range":"15379","text":"15016"},{"range":"15380","text":"15016"},{"range":"15381","text":"15016"},{"range":"15382","text":"15016"},{"range":"15383","text":"15012"},{"range":"15384","text":"15016"},{"range":"15385","text":"15012"},{"range":"15386","text":"15016"},{"range":"15387","text":"15002"},{"range":"15388","text":"15002"},{"range":"15389","text":"15002"},{"range":"15390","text":"15002"},{"range":"15391","text":"15002"},{"range":"15392","text":"15002"},{"range":"15393","text":"15002"},{"range":"15394","text":"15002"},{"range":"15395","text":"15002"},{"range":"15396","text":"15002"},{"range":"15397","text":"15002"},{"range":"15398","text":"15002"},{"range":"15399","text":"15002"},{"range":"15400","text":"15002"},{"range":"15401","text":"15002"},{"range":"15402","text":"15002"},{"range":"15403","text":"15002"},{"range":"15404","text":"15002"},{"range":"15405","text":"15195"},{"range":"15406","text":"15016"},{"range":"15407","text":"15016"},{"range":"15408","text":"15012"},{"range":"15409","text":"15016"},{"range":"15410","text":"15012"},{"range":"15411","text":"15016"},{"range":"15412","text":"15012"},{"range":"15413","text":"15025"},{"range":"15414","text":"15016"},{"range":"15415","text":"15012"},{"range":"15416","text":"15016"},{"range":"15417","text":"15012"},{"range":"15418","text":"15016"},{"range":"15419","text":"15012"},{"range":"15420","text":"15016"},{"range":"15421","text":"15012"},{"range":"15422","text":"15016"},{"range":"15423","text":"15016"},{"range":"15424","text":"15016"},{"range":"15425","text":"15016"},{"range":"15426","text":"15016"},{"range":"15427","text":"15016"},{"range":"15428","text":"15016"},{"range":"15429","text":"15016"},{"range":"15430","text":"15016"},{"range":"15431","text":"15016"},{"range":"15432","text":"15016"},{"range":"15433","text":"15016"},{"range":"15434","text":"15016"},{"range":"15435","text":"15016"},{"range":"15436","text":"15016"},{"range":"15437","text":"15012"},{"range":"15438","text":"15016"},{"range":"15439","text":"15012"},{"range":"15440","text":"15016"},{"range":"15441","text":"15012"},{"range":"15442","text":"15025"},{"range":"15443","text":"15016"},{"range":"15444","text":"15012"},{"range":"15445","text":"15016"},{"range":"15446","text":"15012"},{"range":"15447","text":"15016"},{"range":"15448","text":"15012"},{"range":"15449","text":"15016"},{"range":"15450","text":"15012"},{"range":"15451","text":"15016"},{"range":"15452","text":"15016"},{"range":"15453","text":"15016"},{"range":"15454","text":"15016"},{"range":"15455","text":"15016"},{"range":"15456","text":"15016"},{"range":"15457","text":"15016"},{"range":"15458","text":"15016"},{"range":"15459","text":"15016"},{"range":"15460","text":"15016"},{"range":"15461","text":"15016"},{"range":"15462","text":"15016"},{"range":"15463","text":"15016"},{"range":"15464","text":"15002"},{"range":"15465","text":"15002"},{"range":"15466","text":"15002"},{"range":"15467","text":"15002"},{"range":"15468","text":"15002"},{"range":"15469","text":"15002"},{"range":"15470","text":"15002"},{"range":"15471","text":"15002"},{"range":"15472","text":"15002"},{"range":"15473","text":"15002"},{"range":"15474","text":"15002"},{"range":"15475","text":"15002"},{"range":"15476","text":"15002"},{"range":"15477","text":"15002"},{"range":"15478","text":"15002"},{"range":"15479","text":"15002"},{"range":"15480","text":"15002"},{"range":"15481","text":"15002"},{"range":"15482","text":"15002"},{"range":"15483","text":"15002"},{"range":"15484","text":"15002"},{"range":"15485","text":"15002"},{"range":"15486","text":"15002"},{"range":"15487","text":"15002"},{"range":"15488","text":"15002"},{"range":"15489","text":"15002"},{"range":"15490","text":"15002"},{"range":"15491","text":"15002"},{"range":"15492","text":"15002"},{"range":"15493","text":"15002"},{"range":"15494","text":"15002"},{"range":"15495","text":"15002"},{"range":"15496","text":"15002"},{"range":"15497","text":"15002"},{"range":"15498","text":"15002"},{"range":"15499","text":"15002"},{"range":"15500","text":"15002"},{"range":"15501","text":"15002"},{"range":"15502","text":"15002"},{"range":"15503","text":"15002"},{"range":"15504","text":"15002"},{"range":"15505","text":"15002"},{"range":"15506","text":"15002"},{"range":"15507","text":"15002"},{"range":"15508","text":"15002"},{"range":"15509","text":"15002"},{"range":"15510","text":"15002"},{"range":"15511","text":"15002"},{"range":"15512","text":"15002"},{"range":"15513","text":"15002"},{"range":"15514","text":"15002"},{"range":"15515","text":"15002"},{"range":"15516","text":"15002"},{"range":"15517","text":"15002"},{"range":"15518","text":"15002"},{"range":"15519","text":"15002"},{"range":"15520","text":"15002"},{"range":"15521","text":"15002"},{"range":"15522","text":"15002"},{"range":"15523","text":"15002"},{"range":"15524","text":"15002"},{"range":"15525","text":"15002"},{"range":"15526","text":"15002"},{"range":"15527","text":"15002"},{"range":"15528","text":"15002"},{"range":"15529","text":"15002"},{"range":"15530","text":"15002"},{"range":"15531","text":"15002"},{"range":"15532","text":"15002"},{"range":"15533","text":"15002"},{"range":"15534","text":"15002"},{"range":"15535","text":"15002"},{"range":"15536","text":"15002"},{"range":"15537","text":"15002"},{"range":"15538","text":"15002"},{"range":"15539","text":"15002"},{"range":"15540","text":"15002"},{"range":"15541","text":"15002"},{"range":"15542","text":"15002"},{"range":"15543","text":"15002"},{"range":"15544","text":"15002"},{"range":"15545","text":"15002"},{"range":"15546","text":"15002"},{"range":"15547","text":"15002"},{"range":"15548","text":"15002"},{"range":"15549","text":"15002"},{"range":"15550","text":"15002"},{"range":"15551","text":"15002"},{"range":"15552","text":"15016"},{"range":"15553","text":"15002"},{"range":"15554","text":"15002"},{"range":"15555","text":"15002"},{"range":"15556","text":"15002"},{"range":"15557","text":"15002"},"Replace `*We·will·update·this·list·as·appropriate*` with `_We·will·update·this·list·as·appropriate_`",{"range":"15558","text":"15559"},{"range":"15560","text":"15002"},{"range":"15561","text":"15002"},{"range":"15562","text":"15002"},{"range":"15563","text":"15002"},{"range":"15564","text":"15002"},{"range":"15565","text":"15002"},{"range":"15566","text":"15002"},{"range":"15567","text":"15002"},{"range":"15568","text":"15002"},{"range":"15569","text":"15002"},{"range":"15570","text":"15002"},{"range":"15571","text":"15002"},"Replace `*in·progress*` with `_in·progress_`",{"range":"15572","text":"15573"},{"range":"15574","text":"15000"},{"range":"15575","text":"15000"},{"range":"15576","text":"15000"},{"range":"15577","text":"15002"},{"range":"15578","text":"15002"},{"range":"15579","text":"15002"},{"range":"15580","text":"15014"},{"range":"15581","text":"15020"},{"range":"15582","text":"15012"},{"range":"15583","text":"15023"},{"range":"15584","text":"15012"},{"range":"15585","text":"15012"},{"range":"15586","text":"15012"},"Replace `*thrown*` with `_thrown_`",{"range":"15587","text":"15588"},{"range":"15589","text":"15032"},{"range":"15590","text":"15034"},{"range":"15591","text":"15012"},{"range":"15592","text":"15012"},"Replace `request.on('error',·(err)` with `··request⏎······.on('error',·err`",{"range":"15593","text":"15594"},{"range":"15595","text":"15025"},{"range":"15596","text":"15042"},{"range":"15597","text":"15040"},{"range":"15598","text":"15092"},{"range":"15599","text":"15025"},{"range":"15600","text":"15025"},{"range":"15601","text":"15040"},{"range":"15602","text":"15025"},{"range":"15603","text":"15023"},"Replace `*receive*·requests,·but·not·*respond*` with `_receive_·requests,·but·not·_respond_`",{"range":"15604","text":"15605"},"Replace `*explicitly*` with `_explicitly_`",{"range":"15606","text":"15607"},{"range":"15608","text":"15056"},"Replace `*before*` with `_before_`",{"range":"15609","text":"15610"},{"range":"15611","text":"15034"},{"range":"15612","text":"15012"},{"range":"15613","text":"15012"},{"range":"15614","text":"15038"},{"range":"15615","text":"15040"},{"range":"15616","text":"15042"},{"range":"15617","text":"15025"},{"range":"15618","text":"15092"},{"range":"15619","text":"15025"},{"range":"15620","text":"15025"},{"range":"15621","text":"15070"},{"range":"15622","text":"15072"},{"range":"15623","text":"15025"},{"range":"15624","text":"15040"},{"range":"15625","text":"15025"},{"range":"15626","text":"15025"},{"range":"15627","text":"15040"},{"range":"15628","text":"15025"},{"range":"15629","text":"15040"},{"range":"15630","text":"15040"},{"range":"15631","text":"15025"},{"range":"15632","text":"15040"},{"range":"15633","text":"15040"},{"range":"15634","text":"15025"},{"range":"15635","text":"15023"},{"range":"15636","text":"15034"},{"range":"15637","text":"15012"},{"range":"15638","text":"15089"},{"range":"15639","text":"15025"},{"range":"15640","text":"15092"},{"range":"15641","text":"15025"},{"range":"15642","text":"15025"},{"range":"15643","text":"15025"},{"range":"15644","text":"15023"},{"range":"15645","text":"15002"},{"range":"15646","text":"15002"},{"range":"15647","text":"15034"},{"range":"15648","text":"15012"},{"range":"15649","text":"15012"},"Replace `request.on('data',·(chunk)` with `··request⏎········.on('data',·chunk`",{"range":"15650","text":"15651"},{"range":"15652","text":"15025"},{"range":"15653","text":"15106"},{"range":"15654","text":"15025"},{"range":"15655","text":"15025"},{"range":"15656","text":"15025"},{"range":"15657","text":"15012"},{"range":"15658","text":"15112"},{"range":"15659","text":"15012"},{"range":"15660","text":"15012"},{"range":"15661","text":"15023"},{"range":"15662","text":"15034"},{"range":"15663","text":"15012"},{"range":"15664","text":"15012"},{"range":"15665","text":"15012"},{"range":"15666","text":"15012"},{"range":"15667","text":"15012"},{"range":"15668","text":"15012"},{"range":"15669","text":"15023"},{"range":"15670","text":"15034"},{"range":"15671","text":"15127"},{"range":"15672","text":"15012"},{"range":"15673","text":"15012"},{"range":"15674","text":"15012"},{"range":"15675","text":"15012"},{"range":"15676","text":"15133"},{"range":"15677","text":"15012"},{"range":"15678","text":"15025"},{"range":"15679","text":"15012"},{"range":"15680","text":"15012"},{"range":"15681","text":"15025"},{"range":"15682","text":"15012"},{"range":"15683","text":"15012"},{"range":"15684","text":"15025"},{"range":"15685","text":"15023"},{"range":"15686","text":"15002"},{"range":"15687","text":"15012"},{"range":"15688","text":"15002"},{"range":"15689","text":"15002"},{"range":"15690","text":"15002"},{"range":"15691","text":"15002"},{"range":"15692","text":"15002"},{"range":"15693","text":"15056"},"Replace `(answer)` with `answer`",{"range":"15694","text":"15695"},{"range":"15696","text":"15032"},"Delete `,`",{"range":"15697","text":"15016"},{"range":"15698","text":"15002"},{"range":"15699","text":"15002"},{"range":"15700","text":"15002"},"Insert `···`",{"range":"15701","text":"15702"},"Replace `(data)·=>⏎··writable.write(data)⏎` with `data·=>·writable.write(data)`",{"range":"15703","text":"15704"},{"range":"15705","text":"15002"},{"range":"15706","text":"15002"},{"range":"15707","text":"15012"},{"range":"15708","text":"15000"},"Delete `⏎·····`",{"range":"15709","text":"15016"},{"range":"15710","text":"15016"},"Replace `····if·(chunk.contains('a'))⏎·····` with `if·(chunk.contains('a'))`",{"range":"15711","text":"15712"},"Replace `····if·(chunk.contains('b'))⏎·····` with `if·(chunk.contains('b'))`",{"range":"15713","text":"15714"},{"range":"15715","text":"15016"},"Replace `⏎[`.push()`]:·https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding⏎` with `[`.push()`]:·https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding`",{"range":"15716","text":"15717"},"Delete `⏎`",{"range":"15718","text":"15016"},{"range":"15719","text":"15016"},"Replace `https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html⏎` with `·https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html`",{"range":"15720","text":"15721"},{"range":"15722","text":"15016"},"Replace `(unlinkErr)` with `unlinkErr`",{"range":"15723","text":"15724"},{"range":"15725","text":"15002"},"Replace `*·[Variant·1:·Drop·support·for·Node.js·≤·4.4.x·and·5.0.0·—·5.9.x](#variant-1)·(*recommended*` with `-·[Variant·1:·Drop·support·for·Node.js·≤·4.4.x·and·5.0.0·—·5.9.x](#variant-1)·(_recommended_`",{"range":"15726","text":"15727"},{"range":"15728","text":"15002"},{"range":"15729","text":"15002"},{"range":"15730","text":"15002"},{"range":"15731","text":"15002"},{"range":"15732","text":"15002"},"Replace `*not*` with `_not_`",{"range":"15733","text":"15734"},{"range":"15735","text":"15002"},{"range":"15736","text":"15002"},{"range":"15737","text":"15002"},{"range":"15738","text":"15002"},{"range":"15739","text":"15002"},{"range":"15740","text":"15002"},{"range":"15741","text":"15002"},{"range":"15742","text":"15002"},{"range":"15743","text":"15002"},{"range":"15744","text":"15002"},{"range":"15745","text":"15002"},{"range":"15746","text":"15002"},{"range":"15747","text":"15002"},"Replace `*arbitrary·memory*` with `_arbitrary·memory_`",{"range":"15748","text":"15749"},{"range":"15750","text":"15002"},{"range":"15751","text":"15002"},"Replace `*` with `_`",{"range":"15752","text":"15753"},{"range":"15754","text":"15753"},{"range":"15755","text":"15734"},{"range":"15756","text":"15002"},{"range":"15757","text":"15002"},"Replace `*·If·`req.body.string`·is·the·*number*` with `-·If·`req.body.string`·is·the·_number_`",{"range":"15758","text":"15759"},{"range":"15760","text":"15002"},{"range":"15761","text":"15002"},{"range":"15762","text":"15002"},{"range":"15763","text":"15002"},"Replace `*increasing*` with `_increasing_`",{"range":"15764","text":"15765"},{"range":"15766","text":"15000"},{"range":"15767","text":"15002"},{"range":"15768","text":"15002"},{"range":"15769","text":"15002"},{"range":"15770","text":"15002"},{"range":"15771","text":"15002"},{"range":"15772","text":"15002"},{"range":"15773","text":"15002"},{"range":"15774","text":"15002"},{"range":"15775","text":"15002"},{"range":"15776","text":"15002"},{"range":"15777","text":"15002"},{"range":"15778","text":"15002"},{"range":"15779","text":"15002"},{"range":"15780","text":"15002"},{"range":"15781","text":"15002"},{"range":"15782","text":"15002"},{"range":"15783","text":"15002"},{"range":"15784","text":"15002"},{"range":"15785","text":"15002"},{"range":"15786","text":"15002"},{"range":"15787","text":"15002"},{"range":"15788","text":"15002"},{"range":"15789","text":"15002"},{"range":"15790","text":"15002"},{"range":"15791","text":"15002"},{"range":"15792","text":"15002"},{"range":"15793","text":"15002"},{"range":"15794","text":"15002"},{"range":"15795","text":"15002"},{"range":"15796","text":"15002"},{"range":"15797","text":"15002"},{"range":"15798","text":"15002"},{"range":"15799","text":"15002"},{"range":"15800","text":"15002"},{"range":"15801","text":"15002"},{"range":"15802","text":"15002"},"Replace `*` with `⏎-`",{"range":"15803","text":"15804"},{"range":"15805","text":"15002"},{"range":"15806","text":"15002"},{"range":"15807","text":"15016"},{"range":"15808","text":"15016"},"Delete `;`",{"range":"15809","text":"15016"},{"range":"15810","text":"15016"},"Replace `-------------------------------------------------------|------------------------------------------` with `·-----------------------------------------------------·|·----------------------------------------·`",{"range":"15811","text":"15812"},{"range":"15813","text":"15804"},{"range":"15814","text":"15002"},{"range":"15815","text":"15002"},{"range":"15816","text":"15002"},{"range":"15817","text":"15002"},{"range":"15818","text":"15002"},{"range":"15819","text":"15002"},{"range":"15820","text":"15002"},{"range":"15821","text":"15002"},{"range":"15822","text":"15002"},{"range":"15823","text":"15000"},{"range":"15824","text":"15804"},{"range":"15825","text":"15002"},{"range":"15826","text":"15000"},"Replace `6` with `5`",{"range":"15827","text":"15828"},"Replace `7` with `6`",{"range":"15829","text":"15830"},{"range":"15831","text":"15000"},{"range":"15832","text":"15016"},{"range":"15833","text":"15016"},"Replace `\"----START---\\n\"` with `'----START---\\n'`",{"range":"15834","text":"15835"},{"range":"15836","text":"15016"},{"range":"15837","text":"15804"},{"range":"15838","text":"15002"},"Replace `((list)` with `(list`",{"range":"15839","text":"15840"},"Replace `-----------|--------------------------------------------------------------------------------------------------` with `·---------·|·------------------------------------------------------------------------------------------------·`",{"range":"15841","text":"15842"},{"range":"15843","text":"15002"},{"range":"15844","text":"15002"},{"range":"15845","text":"15002"},{"range":"15846","text":"15002"},{"range":"15847","text":"15002"},{"range":"15848","text":"15002"},{"range":"15849","text":"15002"},"Replace `*Memory*` with `_Memory_`",{"range":"15850","text":"15851"},"Replace `*Summary*·to·*Comparison*` with `_Summary_·to·_Comparison_`",{"range":"15852","text":"15853"},{"range":"15854","text":"15002"},{"range":"15855","text":"15002"},{"range":"15856","text":"15002"},{"range":"15857","text":"15002"},{"range":"15858","text":"15002"},{"range":"15859","text":"15002"},{"range":"15860","text":"15002"},{"range":"15861","text":"15002"},{"range":"15862","text":"15002"},{"range":"15863","text":"15002"},{"range":"15864","text":"15016"},{"range":"15865","text":"15016"},{"range":"15866","text":"15016"},{"range":"15867","text":"15002"},{"range":"15868","text":"15002"},{"range":"15869","text":"15032"},"Replace `(c)` with `c`",{"range":"15870","text":"15871"},{"range":"15872","text":"15871"},"Replace `(er)` with `er`",{"range":"15873","text":"15874"},{"range":"15875","text":"15874"},{"range":"15876","text":"15871"},"Replace `(fd)` with `fd`",{"range":"15877","text":"15878"},{"range":"15879","text":"15874"},{"range":"15880","text":"15874"},"Replace `(conn)` with `conn`",{"range":"15881","text":"15882"},"Replace `(chunk)` with `chunk`",{"range":"15883","text":"15884"},{"range":"15885","text":"15002"},{"range":"15886","text":"15002"},{"range":"15887","text":"15002"},{"range":"15888","text":"15002"},{"range":"15889","text":"15002"},{"range":"15890","text":"15002"},{"range":"15891","text":"15871"},{"range":"15892","text":"15884"},{"range":"15893","text":"15000"},{"range":"15894","text":"15000"},"Replace `*Node.js·is·fast·when·the·work·associated·with·each·client·at·any·given·time·is·\"small\"*` with `_Node.js·is·fast·when·the·work·associated·with·each·client·at·any·given·time·is·\"small\"_`",{"range":"15895","text":"15896"},{"range":"15897","text":"15000"},"Replace `*throughput*` with `_throughput_`",{"range":"15898","text":"15899"},{"range":"15900","text":"15000"},{"range":"15901","text":"15000"},{"range":"15902","text":"15016"},{"range":"15903","text":"15016"},{"range":"15904","text":"15016"},{"range":"15905","text":"15016"},{"range":"15906","text":"15000"},{"range":"15907","text":"15000"},"Replace `*The·fair·treatment·of·clients·is·thus·the·responsibility·of·your·application*` with `_The·fair·treatment·of·clients·is·thus·the·responsibility·of·your·application_`",{"range":"15908","text":"15909"},{"range":"15910","text":"15000"},{"range":"15911","text":"15000"},{"range":"15912","text":"15000"},{"range":"15913","text":"15000"},"Replace `*vulnerable·regular·expression*` with `_vulnerable·regular·expression_`",{"range":"15914","text":"15915"},"Replace `*match*` with `_match_`",{"range":"15916","text":"15917"},{"range":"15918","text":"15000"},"Delete `⏎·`",{"range":"15919","text":"15016"},{"range":"15920","text":"15000"},{"range":"15921","text":"15002"},{"range":"15922","text":"15002"},{"range":"15923","text":"15012"},{"range":"15924","text":"15000"},{"range":"15925","text":"15002"},{"range":"15926","text":"15002"},{"range":"15927","text":"15002"},{"range":"15928","text":"15002"},"Replace `*you·should·not·use·the·following·synchronous·APIs·from·these·modules*` with `_you·should·not·use·the·following·synchronous·APIs·from·these·modules_`",{"range":"15929","text":"15930"},{"range":"15931","text":"15002"},{"range":"15932","text":"15002"},{"range":"15933","text":"15002"},{"range":"15934","text":"15002"},{"range":"15935","text":"15002"},{"range":"15936","text":"15002"},{"range":"15937","text":"15002"},{"range":"15938","text":"15002"},{"range":"15939","text":"15002"},{"range":"15940","text":"15002"},{"range":"15941","text":"15002"},{"range":"15942","text":"15002"},{"range":"15943","text":"15002"},{"range":"15944","text":"15002"},{"range":"15945","text":"15000"},{"range":"15946","text":"15002"},{"range":"15947","text":"15002"},{"range":"15948","text":"15000"},"Replace `You·could·*partition*` with `⏎You·could·_partition_`",{"range":"15949","text":"15950"},{"range":"15951","text":"15016"},"Replace `+` with `·+·`",{"range":"15952","text":"15953"},"Replace `(sum)` with `·(sum)·`",{"range":"15954","text":"15955"},"Replace `······var·avg·=·sum/` with `····var·avg·=·sum·/·`",{"range":"15956","text":"15957"},{"range":"15958","text":"15016"},"Replace `(avg)` with `·(avg)·`",{"range":"15959","text":"15960"},{"range":"15961","text":"15000"},"Replace `*Remember,·the·Event·Loop·should·orchestrate·client·requests,·not·fulfill·them·itself.*` with `_Remember,·the·Event·Loop·should·orchestrate·client·requests,·not·fulfill·them·itself._`",{"range":"15962","text":"15963"},{"range":"15964","text":"15000"},{"range":"15965","text":"15734"},"Replace `The·downside·of·the·offloading·approach·is·that·it·incurs·overhead·in·the·form·of·*communication·costs*` with `⏎The·downside·of·the·offloading·approach·is·that·it·incurs·overhead·in·the·form·of·_communication·costs_`",{"range":"15966","text":"15967"},{"range":"15968","text":"15000"},"Replace `*I/O-intensive·tasks·will·be·making·progress·even·while·the·associated·thread·is·not·running*` with `_I/O-intensive·tasks·will·be·making·progress·even·while·the·associated·thread·is·not·running_`",{"range":"15969","text":"15970"},{"range":"15971","text":"15000"},{"range":"15972","text":"15000"},"Replace `*minimize·the·variation·in·Task·times*,·and·you·should·use·*Task·partitioning*` with `_minimize·the·variation·in·Task·times_,·and·you·should·use·_Task·partitioning_`",{"range":"15973","text":"15974"},{"range":"15975","text":"15000"},"Replace `*each·relatively·long·Task·effectively·decreases·the·size·of·the·Worker·Pool·by·one·until·it·is·completed*` with `_each·relatively·long·Task·effectively·decreases·the·size·of·the·Worker·Pool·by·one·until·it·is·completed_`",{"range":"15976","text":"15977"},{"range":"15978","text":"15000"},"Replace `*arbitrary*` with `_arbitrary_`",{"range":"15979","text":"15980"},{"range":"15981","text":"15000"},{"range":"15982","text":"15000"},"Replace `*partition*` with `_partition_`",{"range":"15983","text":"15984"},"Replace `*Tasks*` with `_Tasks_`",{"range":"15985","text":"15986"},{"range":"15987","text":"15000"},{"range":"15988","text":"15000"},{"range":"15989","text":"15000"},{"range":"15990","text":"15702"},"Replace `*If·you·are·calling·an·API·that·might·do·something·expensive,·double-check·the·cost.·Ask·the·developers·to·document·it,·or·examine·the·source·code·yourself·(and·submit·a·PR·documenting·the·cost).*` with `_If·you·are·calling·an·API·that·might·do·something·expensive,·double-check·the·cost.·Ask·the·developers·to·document·it,·or·examine·the·source·code·yourself·(and·submit·a·PR·documenting·the·cost)._`",{"range":"15991","text":"15992"},"Replace `*half*` with `_half_`",{"range":"15993","text":"15994"},{"range":"15995","text":"15000"},"Replace `*blocked*` with `_blocked_`",{"range":"15996","text":"15997"},{"range":"15998","text":"15002"},{"range":"15999","text":"15155"},{"range":"16000","text":"15002"},{"range":"16001","text":"15155"},{"range":"16002","text":"15002"},{"range":"16003","text":"15002"},{"range":"16004","text":"15155"},{"range":"16005","text":"15155"},{"range":"16006","text":"15002"},{"range":"16007","text":"15002"},{"range":"16008","text":"15002"},{"range":"16009","text":"15012"},{"range":"16010","text":"15012"},{"range":"16011","text":"15012"},{"range":"16012","text":"15002"},"Replace `··*` with `⏎··-`",{"range":"16013","text":"16014"},{"range":"16015","text":"15012"},{"range":"16016","text":"15012"},{"range":"16017","text":"15002"},{"range":"16018","text":"15012"},{"range":"16019","text":"15012"},{"range":"16020","text":"15002"},{"range":"16021","text":"15012"},{"range":"16022","text":"15002"},{"range":"16023","text":"15012"},"Replace `*operation*` with `_operation_`",{"range":"16024","text":"16025"},"Replace `*after*` with `_after_`",{"range":"16026","text":"16027"},"Replace `*after*·the·rest·of·the·user's·code·and·*before*` with `_after_·the·rest·of·the·user's·code·and·_before_`",{"range":"16028","text":"16029"},{"range":"16030","text":"15002"},{"range":"16031","text":"15002"},{"range":"16032","text":"15012"},{"range":"16033","text":"15702"},{"range":"16034","text":"15702"},{"range":"16035","text":"15882"},{"range":"16036","text":"15002"},{"range":"16037","text":"15002"},{"range":"16038","text":"15002"},{"range":"16039","text":"15002"},{"range":"16040","text":"15002"},{"range":"16041","text":"15002"},{"range":"16042","text":"15002"},{"range":"16043","text":"15002"},{"range":"16044","text":"15002"},{"range":"16045","text":"15002"},{"range":"16046","text":"15002"},{"range":"16047","text":"15002"},{"range":"16048","text":"15002"},{"range":"16049","text":"15002"},{"range":"16050","text":"15002"},{"range":"16051","text":"15002"},{"range":"16052","text":"15002"},{"range":"16053","text":"15002"},{"range":"16054","text":"15002"},{"range":"16055","text":"15002"},{"range":"16056","text":"15734"},{"range":"16057","text":"15734"},{"range":"16058","text":"15002"},{"range":"16059","text":"15002"},{"range":"16060","text":"15002"},{"range":"16061","text":"15002"},{"range":"16062","text":"15002"},{"range":"16063","text":"15002"},{"range":"16064","text":"15002"},{"range":"16065","text":"15012"},{"range":"16066","text":"15002"},{"range":"16067","text":"15002"},{"range":"16068","text":"15002"},{"range":"16069","text":"15002"},{"range":"16070","text":"15025"},{"range":"16071","text":"15012"},{"range":"16072","text":"15012"},{"range":"16073","text":"15002"},{"range":"16074","text":"15002"},{"range":"16075","text":"15002"},{"range":"16076","text":"15012"},{"range":"16077","text":"15012"},{"range":"16078","text":"15012"},{"range":"16079","text":"15012"},{"range":"16080","text":"15002"},{"range":"16081","text":"15012"},{"range":"16082","text":"15002"},{"range":"16083","text":"15012"},{"range":"16084","text":"15012"},{"range":"16085","text":"15155"},{"range":"16086","text":"15002"},{"range":"16087","text":"15012"},{"range":"16088","text":"15012"},{"range":"16089","text":"15002"},{"range":"16090","text":"15012"},{"range":"16091","text":"15012"},{"range":"16092","text":"15012"},{"range":"16093","text":"15002"},{"range":"16094","text":"15012"},{"range":"16095","text":"15012"},{"range":"16096","text":"15002"},{"range":"16097","text":"15012"},{"range":"16098","text":"15002"},{"range":"16099","text":"15002"},{"range":"16100","text":"15012"},{"range":"16101","text":"15002"},{"range":"16102","text":"15012"},{"range":"16103","text":"15012"},{"range":"16104","text":"15012"},{"range":"16105","text":"15012"},{"range":"16106","text":"15002"},{"range":"16107","text":"15002"},{"range":"16108","text":"15002"},{"range":"16109","text":"15002"},{"range":"16110","text":"15012"},{"range":"16111","text":"15002"},{"range":"16112","text":"15002"},{"range":"16113","text":"15012"},{"range":"16114","text":"15002"},{"range":"16115","text":"15012"},{"range":"16116","text":"15002"},{"range":"16117","text":"15000"},{"range":"16118","text":"15002"},{"range":"16119","text":"15002"},{"range":"16120","text":"15002"},{"range":"16121","text":"15002"},{"range":"16122","text":"15002"},{"range":"16123","text":"15002"},{"range":"16124","text":"15002"},{"range":"16125","text":"15002"},{"range":"16126","text":"15002"},{"range":"16127","text":"15002"},{"range":"16128","text":"15002"},{"range":"16129","text":"15002"},{"range":"16130","text":"15012"},{"range":"16131","text":"15002"},{"range":"16132","text":"15012"},{"range":"16133","text":"15012"},{"range":"16134","text":"15012"},{"range":"16135","text":"15002"},{"range":"16136","text":"15012"},{"range":"16137","text":"15002"},{"range":"16138","text":"15012"},{"range":"16139","text":"15002"},{"range":"16140","text":"15000"},{"range":"16141","text":"15195"},{"range":"16142","text":"15195"},"Replace `\"a\":·1,·\"b\":·2` with `·a:·1,·b:·2·`",{"range":"16143","text":"16144"},{"range":"16145","text":"15002"},{"range":"16146","text":"15002"},{"range":"16147","text":"15002"},{"range":"16148","text":"15002"},{"range":"16149","text":"15002"},{"range":"16150","text":"15002"},{"range":"16151","text":"15002"},{"range":"16152","text":"15002"},{"range":"16153","text":"15012"},{"range":"16154","text":"15002"},{"range":"16155","text":"15002"},{"range":"16156","text":"15002"},{"range":"16157","text":"15002"},{"range":"16158","text":"15002"},{"range":"16159","text":"15016"},{"range":"16160","text":"15753"},{"range":"16161","text":"15753"},{"range":"16162","text":"15195"},"Replace `password,·users[username].salt,·10000,·512,·'sha512',` with `⏎····password,⏎····users[username].salt,⏎····10000,⏎····512,⏎····'sha512',⏎···`",{"range":"16163","text":"16164"},{"range":"16165","text":"15012"},{"range":"16166","text":"15012"},{"range":"16167","text":"15112"},{"range":"16168","text":"15012"},{"range":"16169","text":"15012"},"Replace `··}` with `····}⏎··`",{"range":"16170","text":"16171"},"Replace `*`setTimeout()`*` with `_`setTimeout()`_`",{"range":"16172","text":"16173"},"Replace `*exact*` with `_exact_`",{"range":"16174","text":"16175"},"Replace `*only*·guarantee·is·that·the·timeout·will·not·execute·*sooner*` with `_only_·guarantee·is·that·the·timeout·will·not·execute·_sooner_`",{"range":"16176","text":"16177"},"Replace `*`setImmediate()`*` with `_`setImmediate()`_`",{"range":"16178","text":"16179"},{"range":"16180","text":"16027"},{"range":"16181","text":"15610"},"Replace `(arg)` with `arg`",{"range":"16182","text":"16183"},{"range":"16184","text":"15610"},"Replace `*`setInterval()`*` with `_`setInterval()`_`",{"range":"16185","text":"16186"},{"range":"16187","text":"15753"},{"range":"16188","text":"15753"},"Replace `*exactly*` with `_exactly_`",{"range":"16189","text":"16190"},{"range":"16191","text":"15753"},{"range":"16192","text":"15753"},{"range":"16193","text":"15002"},{"range":"16194","text":"15002"},{"range":"16195","text":"15002"},{"range":"16196","text":"15195"},{"range":"16197","text":"15002"},{"range":"16198","text":"15002"},{"range":"16199","text":"15002"},{"range":"16200","text":"15002"},{"range":"16201","text":"15002"},{"range":"16202","text":"15002"},{"range":"16203","text":"15002"},{"range":"16204","text":"15002"},{"range":"16205","text":"15002"},{"range":"16206","text":"15002"},{"range":"16207","text":"15002"},{"range":"16208","text":"15002"},{"range":"16209","text":"15002"},{"range":"16210","text":"15002"},{"range":"16211","text":"15002"},{"range":"16212","text":"15002"},{"range":"16213","text":"15002"},{"range":"16214","text":"15002"},{"range":"16215","text":"15002"},{"range":"16216","text":"15002"},{"range":"16217","text":"15016"},{"range":"16218","text":"15016"},{"range":"16219","text":"15016"},{"range":"16220","text":"15016"},{"range":"16221","text":"15016"},{"range":"16222","text":"15016"},{"range":"16223","text":"15016"},{"range":"16224","text":"15025"},{"range":"16225","text":"15016"},{"range":"16226","text":"15016"},{"range":"16227","text":"15016"},{"range":"16228","text":"15016"},{"range":"16229","text":"15016"},{"range":"16230","text":"15012"},{"range":"16231","text":"15016"},{"range":"16232","text":"15012"},{"range":"16233","text":"15016"},{"range":"16234","text":"15016"},{"range":"16235","text":"15016"},{"range":"16236","text":"15016"},{"range":"16237","text":"15016"},{"range":"16238","text":"15016"},{"range":"16239","text":"15016"},{"range":"16240","text":"15012"},{"range":"16241","text":"15016"},{"range":"16242","text":"15012"},{"range":"16243","text":"15016"},{"range":"16244","text":"15016"},{"range":"16245","text":"15016"},{"range":"16246","text":"15016"},{"range":"16247","text":"15016"},{"range":"16248","text":"15016"},{"range":"16249","text":"15016"},{"range":"16250","text":"15016"},{"range":"16251","text":"15025"},{"range":"16252","text":"15016"},{"range":"16253","text":"15016"},{"range":"16254","text":"15016"},{"range":"16255","text":"15016"},{"range":"16256","text":"15016"},{"range":"16257","text":"15012"},{"range":"16258","text":"15016"},{"range":"16259","text":"15012"},{"range":"16260","text":"15016"},{"range":"16261","text":"15016"},{"range":"16262","text":"15016"},{"range":"16263","text":"15016"},{"range":"16264","text":"15016"},{"range":"16265","text":"15016"},{"range":"16266","text":"15016"},{"range":"16267","text":"15012"},{"range":"16268","text":"15016"},{"range":"16269","text":"15012"},{"range":"16270","text":"15016"},"Replace `*Note:*` with `_Note:_`",{"range":"16271","text":"16272"},{"range":"16273","text":"15002"},{"range":"16274","text":"15002"},{"range":"16275","text":"15002"},{"range":"16276","text":"15002"},{"range":"16277","text":"15002"},{"range":"16278","text":"15002"},{"range":"16279","text":"15002"},{"range":"16280","text":"15002"},{"range":"16281","text":"15002"},{"range":"16282","text":"15002"},{"range":"16283","text":"15002"},{"range":"16284","text":"15002"},{"range":"16285","text":"15002"},{"range":"16286","text":"15002"},{"range":"16287","text":"15002"},{"range":"16288","text":"15002"},{"range":"16289","text":"15002"},{"range":"16290","text":"15002"},{"range":"16291","text":"15002"},{"range":"16292","text":"15002"},{"range":"16293","text":"15002"},{"range":"16294","text":"15002"},{"range":"16295","text":"15002"},{"range":"16296","text":"15804"},{"range":"16297","text":"15002"},{"range":"16298","text":"15000"},{"range":"16299","text":"15000"},{"range":"16300","text":"15000"},{"range":"16301","text":"15000"},{"range":"16302","text":"15002"},{"range":"16303","text":"15002"},{"range":"16304","text":"15002"},{"range":"16305","text":"15002"},{"range":"16306","text":"15804"},{"range":"16307","text":"15002"},"Replace `\"NODE_MODULE_VERSION·refers·to·the·ABI·(application·binary·interface)·version·number·of·Node.js,·used·to·determine·which·versions·of·Node.js·compiled·C++·add-on·binaries·can·be·loaded·in·to·without·needing·to·be·re-compiled.·It·used·to·be·stored·as·hex·value·in·earlier·versions,·but·is·now·represented·as·an·integer.\"` with `'NODE_MODULE_VERSION·refers·to·the·ABI·(application·binary·interface)·version·number·of·Node.js,·used·to·determine·which·versions·of·Node.js·compiled·C++·add-on·binaries·can·be·loaded·in·to·without·needing·to·be·re-compiled.·It·used·to·be·stored·as·hex·value·in·earlier·versions,·but·is·now·represented·as·an·integer.'`",{"range":"16308","text":"16309"},{"range":"16310","text":"15000"},{"range":"16311","text":"15000"},{"range":"16312","text":"15002"},{"range":"16313","text":"15002"},{"range":"16314","text":"15002"},{"range":"16315","text":"15002"},{"range":"16316","text":"15002"},{"range":"16317","text":"15002"},{"range":"16318","text":"15002"},{"range":"16319","text":"15002"},{"range":"16320","text":"15002"},{"range":"16321","text":"15002"},{"range":"16322","text":"15002"},{"range":"16323","text":"15002"},{"range":"16324","text":"15002"},{"range":"16325","text":"15002"},{"range":"16326","text":"15002"},{"range":"16327","text":"15002"},{"range":"16328","text":"15002"},{"range":"16329","text":"15002"},{"range":"16330","text":"15002"},{"range":"16331","text":"15002"},{"range":"16332","text":"15002"},{"range":"16333","text":"15002"},{"range":"16334","text":"15002"},{"range":"16335","text":"15002"},{"range":"16336","text":"15002"},{"range":"16337","text":"15002"},{"range":"16338","text":"15002"},{"range":"16339","text":"15002"},{"range":"16340","text":"15002"},{"range":"16341","text":"15056"},{"range":"16342","text":"15155"},"Insert `;`",{"range":"16343","text":"16344"},{"range":"16345","text":"15056"},{"range":"16346","text":"15155"},{"range":"16347","text":"16344"},{"range":"16348","text":"16344"},"Replace `\"hello·world!\"` with `'hello·world!'`",{"range":"16349","text":"16350"},"Replace `'custom':·'Custom·Header·Demo·works'}` with `·custom:·'Custom·Header·Demo·works'·},`",{"range":"16351","text":"16352"},{"range":"16353","text":"15155"},{"range":"16354","text":"16344"},{"range":"16355","text":"16344"},{"range":"16356","text":"16344"},{"range":"16357","text":"15056"},{"range":"16358","text":"15034"},{"range":"16359","text":"15025"},"Replace `res.end(\"hello·world\\n\"` with `··res.end('hello·world\\n'`",{"range":"16360","text":"16361"},{"range":"16362","text":"15023"},{"range":"16363","text":"15016"},{"range":"16364","text":"15016"},"Replace `.createServer(function` with `⏎··.createServer(function·`",{"range":"16365","text":"16366"},"Replace `⏎` with `··`",{"range":"16367","text":"15012"},{"range":"16368","text":"15025"},{"range":"16369","text":"15012"},{"range":"16370","text":"15012"},{"range":"16371","text":"15012"},"Replace `form.parse(req,·function` with `··form.parse(req,·function·`",{"range":"16372","text":"16373"},{"range":"16374","text":"15012"},{"range":"16375","text":"15012"},"Replace `········` with `··········`",{"range":"16376","text":"15072"},{"range":"16377","text":"15012"},{"range":"16378","text":"15012"},"Replace `res.writeHead(200,·{'content-type':·'text/plain'` with `··res.writeHead(200,·{·'content-type':·'text/plain'·`",{"range":"16379","text":"16380"},{"range":"16381","text":"15012"},{"range":"16382","text":"15012"},"Replace `res.end(util.inspect({fields:·fields,·files:·files` with `··res.end(util.inspect({·fields:·fields,·files:·files·`",{"range":"16383","text":"16384"},{"range":"16385","text":"15012"},{"range":"16386","text":"15012"},{"range":"16387","text":"15012"},{"range":"16388","text":"15012"},"Replace `··res.writeHead(200,·{'content-type':·'text/html'` with `····res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"16389","text":"16390"},{"range":"16391","text":"15012"},"Replace `····''` with `······''·`",{"range":"16392","text":"16393"},"Replace `····'
'` with `········'
'·`",{"range":"16394","text":"16395"},"Replace `····'
'` with `········'
'·`",{"range":"16396","text":"16397"},"Replace `····''` with `········''·`",{"range":"16398","text":"16399"},{"range":"16400","text":"15025"},{"range":"16401","text":"15012"},{"range":"16402","text":"15023"},{"range":"16403","text":"15034"},"Replace `var·body·=·\"\"` with `··var·body·=·''`",{"range":"16404","text":"16405"},{"range":"16406","text":"15012"},{"range":"16407","text":"15012"},{"range":"16408","text":"15012"},{"range":"16409","text":"15012"},{"range":"16410","text":"15012"},{"range":"16411","text":"15012"},{"range":"16412","text":"15012"},{"range":"16413","text":"15012"},{"range":"16414","text":"15023"},{"range":"16415","text":"15016"},{"range":"16416","text":"15034"},"Replace `··fs.readFile(__dirname·+·req.url,·function·(err,` with `····fs.readFile(__dirname·+·req.url,·function·(err,·`",{"range":"16417","text":"16418"},{"range":"16419","text":"15012"},{"range":"16420","text":"15012"},{"range":"16421","text":"15012"},"Replace `······` with `········`",{"range":"16422","text":"15040"},{"range":"16423","text":"15012"},{"range":"16424","text":"15012"},{"range":"16425","text":"15012"},{"range":"16426","text":"15012"},{"range":"16427","text":"15023"},"Replace `(static.Server)` with `·static.Server`",{"range":"16428","text":"16429"},{"range":"16430","text":"15034"},{"range":"16431","text":"15025"},{"range":"16432","text":"15023"},"Replace `*two*·REPLs:·One·is·normal·excepting·for·its·custom·prompt,·but·the·*other*·is·exposed·via·the·net·module·so·you·can·telnet·to·it!·In·addition,·it·uses·the·`context`·property·to·expose·the·function·\"mood\"·to·both·REPLs,·and·the·\"bonus\"·string·to·the·remote·REPL·only.·As·you·will·see,·this·approach·of·trying·to·expose·objects·to·one·REPL·and·not·the·other·*doesn't·really·work*` with `_two_·REPLs:·One·is·normal·excepting·for·its·custom·prompt,·but·the·_other_·is·exposed·via·the·net·module·so·you·can·telnet·to·it!·In·addition,·it·uses·the·`context`·property·to·expose·the·function·\"mood\"·to·both·REPLs,·and·the·\"bonus\"·string·to·the·remote·REPL·only.·As·you·will·see,·this·approach·of·trying·to·expose·objects·to·one·REPL·and·not·the·other·_doesn't·really·work_`",{"range":"16433","text":"16434"},"Replace `*also*` with `_also_`",{"range":"16435","text":"16436"},{"range":"16437","text":"15002"},{"range":"16438","text":"15002"},{"range":"16439","text":"15002"},{"range":"16440","text":"15002"},{"range":"16441","text":"15002"},{"range":"16442","text":"15002"},{"range":"16443","text":"15002"},{"range":"16444","text":"15002"},{"range":"16445","text":"15002"},{"range":"16446","text":"15002"},"Replace `*NOT*` with `_NOT_`",{"range":"16447","text":"16448"},"Replace `*anyway*` with `_anyway_`",{"range":"16449","text":"16450"},"Replace `*buffers*` with `_buffers_`",{"range":"16451","text":"16452"},"Replace `*just·happened*` with `_just·happened_`",{"range":"16453","text":"16454"},{"range":"16455","text":"15734"},"Replace `*Modifying·the·slice·will·also·modify·the·original·buffer*` with `_Modifying·the·slice·will·also·modify·the·original·buffer_`",{"range":"16456","text":"16457"},{"range":"16458","text":"16366"},{"range":"16459","text":"15012"},"Replace `var·filename·=·__dirname+` with `··var·filename·=·__dirname·+·`",{"range":"16460","text":"16461"},{"range":"16462","text":"15012"},{"range":"16463","text":"15025"},{"range":"16464","text":"15025"},{"range":"16465","text":"15012"},{"range":"16466","text":"15112"},{"range":"16467","text":"15012"},{"range":"16468","text":"15012"},{"range":"16469","text":"15012"},"Replace `readStream.on('error',·function` with `··readStream.on('error',·function·`",{"range":"16470","text":"16471"},{"range":"16472","text":"15012"},{"range":"16473","text":"15012"},{"range":"16474","text":"15023"},{"range":"16475","text":"16366"},{"range":"16476","text":"15025"},"Replace `··var·writeStream·=·fs.createWriteStream('./output',·{flags:'a'` with `····var·writeStream·=·fs.createWriteStream('./output',·{·flags:·'a'·`",{"range":"16477","text":"16478"},{"range":"16479","text":"15012"},{"range":"16480","text":"15012"},{"range":"16481","text":"15012"},{"range":"16482","text":"15012"},"Replace `····res.writeHead(200,·{\"content-type\":\"text/html\"` with `······res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"16483","text":"16484"},"Replace `····res.end(''` with `······res.end(⏎········''⏎······`",{"range":"16485","text":"16486"},{"range":"16487","text":"15012"},{"range":"16488","text":"15025"},{"range":"16489","text":"15025"},{"range":"16490","text":"15112"},{"range":"16491","text":"15012"},{"range":"16492","text":"15023"},{"range":"16493","text":"15016"},{"range":"16494","text":"15016"},"Replace `\"end\"` with `'end'`",{"range":"16495","text":"16496"},"Replace `\"REPL·stream·ended.\"` with `'REPL·stream·ended.'`",{"range":"16497","text":"16498"},{"range":"16499","text":"15034"},"Replace `··const·proxy·=·http.request(request.url,·{·hostname:·\"localhost\",·port:·9000,·headers:·request.headers,·method:·request.method` with `····const·proxy·=·http.request(request.url,·{⏎······hostname:·'localhost',⏎······port:·9000,⏎······headers:·request.headers,⏎······method:·request.method,⏎···`",{"range":"16500","text":"16501"},{"range":"16502","text":"15012"},{"range":"16503","text":"15112"},{"range":"16504","text":"15012"},{"range":"16505","text":"15025"},{"range":"16506","text":"15023"},{"range":"16507","text":"15034"},{"range":"16508","text":"15012"},"Replace `res.write('request·successfully·proxied·to·port·9000!'·+·'\\n'·+·JSON.stringify(req.headers,·true,·2)` with `··res.write(⏎······'request·successfully·proxied·to·port·9000!'·+⏎········'\\n'·+⏎········JSON.stringify(req.headers,·true,·2)⏎····`",{"range":"16509","text":"16510"},{"range":"16511","text":"15025"},{"range":"16512","text":"15023"},"Replace `\"ERROR\"` with `'ERROR'`",{"range":"16513","text":"16514"},{"range":"16515","text":"16514"},{"range":"16516","text":"15002"},{"range":"16517","text":"15002"},{"range":"16518","text":"15002"},{"range":"16519","text":"15002"},{"range":"16520","text":"15002"},{"range":"16521","text":"15002"},{"range":"16522","text":"15056"},{"range":"16523","text":"15056"},{"range":"16524","text":"15056"},{"range":"16525","text":"15002"},{"range":"16526","text":"15002"},{"range":"16527","text":"15002"},{"range":"16528","text":"15002"},{"range":"16529","text":"15002"},{"range":"16530","text":"15002"},{"range":"16531","text":"15002"},{"range":"16532","text":"15002"},{"range":"16533","text":"15056"},{"range":"16534","text":"15056"},{"range":"16535","text":"15056"},{"range":"16536","text":"15056"},{"range":"16537","text":"15002"},{"range":"16538","text":"15002"},{"range":"16539","text":"15002"},{"range":"16540","text":"15002"},"Replace `*authenticity*·of·data·as·*well*` with `_authenticity_·of·data·as·_well_`",{"range":"16541","text":"16542"},"Replace `*many*` with `_many_`",{"range":"16543","text":"16544"},{"range":"16545","text":"15002"},{"range":"16546","text":"15002"},"Replace `-------------|--------------------|--------------------` with `·-----------·|·------------------·|·------------------·`",{"range":"16547","text":"16548"},"Replace `https://en.wikipedia.org/wiki/Key_(cryptography)` with ``",{"range":"16549","text":"16550"},{"range":"16551","text":"15002"},{"range":"16552","text":"15002"},{"range":"16553","text":"15002"},{"range":"16554","text":"15016"},{"range":"16555","text":"15016"},"Replace `········\".-..-..-.··.-.···.-.·.--.·.---.·.-.···.---.·.-.\"` with `'.-..-..-.··.-.···.-.·.--.·.---.·.-.···.---.·.-.'`",{"range":"16556","text":"16557"},"Replace `········\":·:;·::·:··:·:.-.:·::·,.·::·.;·::·:···:·.··::·:\"` with `':·:;·::·:··:·:.-.:·::·,.·::·.;·::·:···:·.··::·:'`",{"range":"16558","text":"16559"},"Delete `········`",{"range":"16560","text":"15016"},{"range":"16561","text":"15016"},"Replace `········\":_;:_;:_;···`.,`.,'·`.__.':_;:_;:___.':___.':_;\"` with `\":_;:_;:_;···`.,`.,'·`.__.':_;:_;:___.':___.':_;\",`",{"range":"16562","text":"16563"},"Replace `········].join(\"\\n\"` with `].join('\\n'`",{"range":"16564","text":"16565"},{"range":"16566","text":"15056"},{"range":"16567","text":"15034"},"Replace `s.write(msg+\"\\n\"` with `··s.write(msg·+·'\\n'`",{"range":"16568","text":"16569"},{"range":"16570","text":"15012"},{"range":"16571","text":"15023"},{"range":"16572","text":"15016"},{"range":"16573","text":"15056"},{"range":"16574","text":"15155"},"Replace `\"Connection·authorized·by·a·Certificate·Authority.\"` with `'Connection·authorized·by·a·Certificate·Authority.'`",{"range":"16575","text":"16576"},"Replace `\"Connection·not·authorized:·\"·+·conn.authorizationError)` with `'Connection·not·authorized:·'·+·conn.authorizationError);`",{"range":"16577","text":"16578"},{"range":"16579","text":"15016"},"Replace `\"data\"` with `'data'`",{"range":"16580","text":"16581"},{"range":"16582","text":"15155"},"Replace `\"Value·was·true.\"` with `'Value·was·true.'`",{"range":"16583","text":"16584"},{"range":"16585","text":"15016"},"Replace `\"Value·is·not·true!\"` with `'Value·is·not·true!'`",{"range":"16586","text":"16587"},{"range":"16588","text":"16344"},{"range":"16589","text":"16344"},"Replace `\"The·error·message\"` with `'The·error·message'`",{"range":"16590","text":"16591"},{"range":"16592","text":"16591"},"Replace `\"entering·try-catch·statement\"` with `'entering·try-catch·statement'`",{"range":"16593","text":"16594"},"Replace `\"entering·try·block\"` with `'entering·try·block'`",{"range":"16595","text":"16596"},"Replace `\"thrown·message\"` with `'thrown·message'`",{"range":"16597","text":"16598"},"Replace `\"this·message·is·never·seen\"` with `'this·message·is·never·seen'`",{"range":"16599","text":"16600"},"Replace `⏎` with `·`",{"range":"16601","text":"15155"},"Replace `\"entering·catch·block\"` with `'entering·catch·block'`",{"range":"16602","text":"16603"},"Replace `\"leaving·catch·block\"` with `'leaving·catch·block'`",{"range":"16604","text":"16605"},{"range":"16606","text":"15155"},"Replace `\"entering·and·leaving·the·finally·block\"` with `'entering·and·leaving·the·finally·block'`",{"range":"16607","text":"16608"},"Replace `\"leaving·try-catch·statement\"` with `'leaving·try-catch·statement'`",{"range":"16609","text":"16610"},"Replace `*needs*` with `_needs_`",{"range":"16611","text":"16612"},{"range":"16613","text":"16344"},{"range":"16614","text":"15155"},{"range":"16615","text":"15155"},{"range":"16616","text":"15016"},{"range":"16617","text":"15155"},{"range":"16618","text":"16344"},{"range":"16619","text":"15002"},{"range":"16620","text":"15002"},{"range":"16621","text":"15002"},{"range":"16622","text":"16344"},{"range":"16623","text":"16344"},{"range":"16624","text":"15155"},{"range":"16625","text":"15155"},{"range":"16626","text":"15000"},{"range":"16627","text":"15000"},{"range":"16628","text":"15000"},{"range":"16629","text":"15155"},{"range":"16630","text":"15016"},{"range":"16631","text":"15016"},{"range":"16632","text":"15016"},"Replace `\"An·error·has·occurred.·Abort·everything!\"` with `'An·error·has·occurred.·Abort·everything!'`",{"range":"16633","text":"16634"},"Insert `()`",{"range":"16635","text":"16636"},"Replace `\"test\",·function·()·{·console.log(\"test\");·` with `'test',·function·()·{⏎··console.log('test');⏎`",{"range":"16637","text":"16638"},"Replace `\"print\",·function·(message)·{·console.log(message);·` with `'print',·function·(message)·{⏎··console.log(message);⏎`",{"range":"16639","text":"16640"},"Replace `\"test\"` with `'test'`",{"range":"16641","text":"16642"},"Replace `\"print\",·\"message\"` with `'print',·'message'`",{"range":"16643","text":"16644"},"Replace `\"unhandled\"` with `'unhandled'`",{"range":"16645","text":"16646"},{"range":"16647","text":"15016"},"Replace `\"Callback·has·been·called!\"` with `'Callback·has·been·called!'`",{"range":"16648","text":"16649"},"Replace `\"event\"` with `'event'`",{"range":"16650","text":"16651"},{"range":"16652","text":"16651"},{"range":"16653","text":"16651"},{"range":"16654","text":"16651"},{"range":"16655","text":"16651"},{"range":"16656","text":"16651"},{"range":"16657","text":"16651"},{"range":"16658","text":"16651"},{"range":"16659","text":"16651"},{"range":"16660","text":"16651"},{"range":"16661","text":"16651"},{"range":"16662","text":"16651"},{"range":"16663","text":"15002"},{"range":"16664","text":"15002"},{"range":"16665","text":"15002"},{"range":"16666","text":"15002"},{"range":"16667","text":"15002"},{"range":"16668","text":"15002"},{"range":"16669","text":"15002"},{"range":"16670","text":"15002"},{"range":"16671","text":"15034"},{"range":"16672","text":"15012"},"Replace `··res.writeHead(200,·{'Content-Type':·'text/plain'` with `····res.writeHead(200,·{·'Content-Type':·'text/plain'·`",{"range":"16673","text":"16674"},{"range":"16675","text":"15012"},{"range":"16676","text":"15023"},{"range":"16677","text":"15034"},{"range":"16678","text":"15012"},"Replace `··profiler.startProfiling('request·'+` with `····profiler.startProfiling('request·'·+·`",{"range":"16679","text":"16680"},{"range":"16681","text":"16674"},{"range":"16682","text":"15012"},"Replace `profiler.stopProfiling('request·'+` with `··profiler.stopProfiling('request·'·+·`",{"range":"16683","text":"16684"},{"range":"16685","text":"15023"},"Replace `showHidden=false,·depth=2,·colorize=true` with `(showHidden·=·false),·(depth·=·2),·(colorize·=·true)`",{"range":"16686","text":"16687"},"Replace `a:1,·b:\"b\"},·false,2,` with `·a:·1,·b:·'b'·},·false,·2,·`",{"range":"16688","text":"16689"},{"range":"16690","text":"15016"},"Replace `·:·\"0.0.0\",` with `:·\"0.0.0\"`",{"range":"16691","text":"16692"},{"range":"16693","text":"15016"},{"range":"16694","text":"15016"},{"range":"16695","text":"15016"},{"range":"16696","text":"15016"},{"range":"16697","text":"15016"},{"range":"16698","text":"15016"},{"range":"16699","text":"15016"},"Replace `·:·{\"type\":·\"git\",·\"url\":·\"git://github.com/documentcloud/underscore.git\"` with `:·{⏎····\"type\":·\"git\",⏎····\"url\":·\"git://github.com/documentcloud/underscore.git\"⏎··`",{"range":"16700","text":"16701"},{"range":"16702","text":"15016"},{"range":"16703","text":"15016"},{"range":"16704","text":"15016"},{"range":"16705","text":"15012"},{"range":"16706","text":"15016"},"Replace `··propTwo:·'more·stuff'` with `propTwo:·'more·stuff',`",{"range":"16707","text":"16708"},{"range":"16709","text":"15016"},"Replace `'My·name·is·%s,·my·number·is·%d,·my·object·is·%j',·name,·number,·myObj` with `⏎··'My·name·is·%s,·my·number·is·%d,·my·object·is·%j',⏎··name,⏎··number,⏎··myObj⏎`",{"range":"16710","text":"16711"},{"range":"16712","text":"15155"},{"range":"16713","text":"16344"},{"range":"16714","text":"16344"},{"range":"16715","text":"15734"},{"range":"16716","text":"15002"},{"range":"16717","text":"15002"},{"range":"16718","text":"15002"},"Replace `*really*·just·*needs*·to·be·part·of·node's·core·library·set,·you·should·*still*` with `_really_·just·_needs_·to·be·part·of·node's·core·library·set,·you·should·_still_`",{"range":"16719","text":"16720"},"Replace `\"evaluating·example.js\"` with `'evaluating·example.js'`",{"range":"16721","text":"16722"},"Replace `\"invisible\"` with `'invisible'`",{"range":"16723","text":"16724"},{"range":"16725","text":"16344"},"Replace `\"hi\"` with `'hi'`",{"range":"16726","text":"16727"},{"range":"16728","text":"16344"},"Replace `\"hello·world\")` with `'hello·world');`",{"range":"16729","text":"16730"},{"range":"16731","text":"16344"},{"range":"16732","text":"16344"},{"range":"16733","text":"15056"},{"range":"16734","text":"15002"},{"range":"16735","text":"15002"},{"range":"16736","text":"15002"},{"range":"16737","text":"15002"},{"range":"16738","text":"15002"},{"range":"16739","text":"15002"},{"range":"16740","text":"15002"},{"range":"16741","text":"15002"},{"range":"16742","text":"15002"},{"range":"16743","text":"15002"},"Replace `·simultáneamente.·Por·cada·conexión,·se·activa·la·devolución·de·llamada·o·*callback*` with `simultáneamente.·Por·cada·conexión,·se·activa·la·devolución·de·llamada·o·_callback_`",{"range":"16744","text":"16745"},"Replace `*callbacks*·de·llamada·al·iniciarse·un·script·y·al·final·se·inicia·un·servidor·a·través·de·una·llamada·de·bloqueo·como·`EventMachine::run()`.·En·Node.js,·no·existe·como·tal·la·llamada·de·inicio·del·evento·de·bucle·o·*start-the-event-loop*.·Node.js·simplemente·entra·en·el·bucle·de·eventos·después·de·ejecutar·el·script·de·entrada·y·sale·cuando·no·hay·más·devoluciones·*callbacks*` with `_callbacks_·de·llamada·al·iniciarse·un·script·y·al·final·se·inicia·un·servidor·a·través·de·una·llamada·de·bloqueo·como·`EventMachine::run()`.·En·Node.js,·no·existe·como·tal·la·llamada·de·inicio·del·evento·de·bucle·o·_start-the-event-loop_.·Node.js·simplemente·entra·en·el·bucle·de·eventos·después·de·ejecutar·el·script·de·entrada·y·sale·cuando·no·hay·más·devoluciones·_callbacks_`",{"range":"16746","text":"16747"},{"range":"16748","text":"15002"},{"range":"16749","text":"15002"},{"range":"16750","text":"15002"},{"range":"16751","text":"15573"},{"range":"16752","text":"15000"},{"range":"16753","text":"15000"},{"range":"16754","text":"15000"},{"range":"16755","text":"15002"},{"range":"16756","text":"15002"},{"range":"16757","text":"15002"},{"range":"16758","text":"15014"},{"range":"16759","text":"15020"},{"range":"16760","text":"15012"},{"range":"16761","text":"15023"},{"range":"16762","text":"15012"},{"range":"16763","text":"15012"},{"range":"16764","text":"15012"},{"range":"16765","text":"15588"},{"range":"16766","text":"15032"},{"range":"16767","text":"15034"},{"range":"16768","text":"15012"},{"range":"16769","text":"15012"},{"range":"16770","text":"15594"},{"range":"16771","text":"15025"},{"range":"16772","text":"15042"},{"range":"16773","text":"15040"},{"range":"16774","text":"15092"},{"range":"16775","text":"15025"},{"range":"16776","text":"15025"},{"range":"16777","text":"15040"},{"range":"16778","text":"15025"},{"range":"16779","text":"15023"},{"range":"16780","text":"15605"},{"range":"16781","text":"15607"},{"range":"16782","text":"15056"},{"range":"16783","text":"15610"},{"range":"16784","text":"15034"},{"range":"16785","text":"15025"},{"range":"16786","text":"15012"},{"range":"16787","text":"15594"},{"range":"16788","text":"15040"},{"range":"16789","text":"15042"},{"range":"16790","text":"15025"},{"range":"16791","text":"15092"},{"range":"16792","text":"15040"},{"range":"16793","text":"15025"},{"range":"16794","text":"15070"},{"range":"16795","text":"15072"},{"range":"16796","text":"15025"},{"range":"16797","text":"15025"},{"range":"16798","text":"15040"},{"range":"16799","text":"15025"},{"range":"16800","text":"15040"},{"range":"16801","text":"15025"},{"range":"16802","text":"15025"},{"range":"16803","text":"15040"},{"range":"16804","text":"15025"},{"range":"16805","text":"15025"},{"range":"16806","text":"15040"},{"range":"16807","text":"15025"},{"range":"16808","text":"15023"},{"range":"16809","text":"15034"},{"range":"16810","text":"15012"},{"range":"16811","text":"15089"},{"range":"16812","text":"15025"},{"range":"16813","text":"15092"},{"range":"16814","text":"15025"},{"range":"16815","text":"15040"},{"range":"16816","text":"15025"},{"range":"16817","text":"15023"},{"range":"16818","text":"15002"},{"range":"16819","text":"15002"},{"range":"16820","text":"15034"},{"range":"16821","text":"15025"},{"range":"16822","text":"15012"},{"range":"16823","text":"15651"},{"range":"16824","text":"15025"},{"range":"16825","text":"15106"},{"range":"16826","text":"15072"},{"range":"16827","text":"15025"},{"range":"16828","text":"15040"},{"range":"16829","text":"15012"},{"range":"16830","text":"15012"},{"range":"16831","text":"15112"},{"range":"16832","text":"15012"},{"range":"16833","text":"15023"},{"range":"16834","text":"15034"},{"range":"16835","text":"15012"},{"range":"16836","text":"15012"},{"range":"16837","text":"15012"},{"range":"16838","text":"15112"},{"range":"16839","text":"15012"},{"range":"16840","text":"15012"},{"range":"16841","text":"15023"},{"range":"16842","text":"15034"},{"range":"16843","text":"15127"},{"range":"16844","text":"15012"},{"range":"16845","text":"15012"},{"range":"16846","text":"15012"},{"range":"16847","text":"15012"},"Replace `··response.on('error',·(err)` with `····response.on('error',·err`",{"range":"16848","text":"16849"},{"range":"16850","text":"15112"},{"range":"16851","text":"15012"},{"range":"16852","text":"15012"},{"range":"16853","text":"15112"},{"range":"16854","text":"15012"},{"range":"16855","text":"15112"},{"range":"16856","text":"15012"},{"range":"16857","text":"15012"},{"range":"16858","text":"15023"},{"range":"16859","text":"15002"},{"range":"16860","text":"15002"},{"range":"16861","text":"15002"},{"range":"16862","text":"15002"},{"range":"16863","text":"15002"},{"range":"16864","text":"15002"},{"range":"16865","text":"15056"},{"range":"16866","text":"15695"},{"range":"16867","text":"15032"},{"range":"16868","text":"15016"},{"range":"16869","text":"15002"},{"range":"16870","text":"15002"},{"range":"16871","text":"15002"},{"range":"16872","text":"15704"},{"range":"16873","text":"15002"},"Replace `*·If·the·data·chunk·is·too·large,·[`.write()`][]·will·return·false·(the·limit·is·indicated·by·the·variable,·[`highWaterMark`][]).` with `-·If·the·data·chunk·is·too·large,·[`.write()`][]·will·return·false·(the·limit·is·indicated·by·the·variable,·[`highWaterMark`][]).⏎`",{"range":"16874","text":"16875"},{"range":"16876","text":"15016"},{"range":"16877","text":"15016"},{"range":"16878","text":"15712"},{"range":"16879","text":"15714"},{"range":"16880","text":"15016"},{"range":"16881","text":"15724"},{"range":"16882","text":"15002"},{"range":"16883","text":"15727"},{"range":"16884","text":"15002"},{"range":"16885","text":"15002"},{"range":"16886","text":"15002"},{"range":"16887","text":"15002"},{"range":"16888","text":"15002"},{"range":"16889","text":"15734"},{"range":"16890","text":"15002"},{"range":"16891","text":"15002"},{"range":"16892","text":"15002"},{"range":"16893","text":"15002"},{"range":"16894","text":"15002"},{"range":"16895","text":"15002"},{"range":"16896","text":"15002"},{"range":"16897","text":"15002"},{"range":"16898","text":"15002"},{"range":"16899","text":"15002"},{"range":"16900","text":"15002"},{"range":"16901","text":"15002"},"Replace `*·`new·Buffer(42)`·creates·a·`Buffer`·of·42·bytes.·Before·Node.js·8,·this·buffer·contained·*arbitrary·memory*` with `-·`new·Buffer(42)`·creates·a·`Buffer`·of·42·bytes.·Before·Node.js·8,·this·buffer·contained·_arbitrary·memory_`",{"range":"16902","text":"16903"},{"range":"16904","text":"15002"},{"range":"16905","text":"15002"},"Replace `*it·is·not·possible·to·tell·what·exactly·the·contents·of·the·generated·buffer·are*` with `_it·is·not·possible·to·tell·what·exactly·the·contents·of·the·generated·buffer·are_`",{"range":"16906","text":"16907"},{"range":"16908","text":"15734"},{"range":"16909","text":"15002"},{"range":"16910","text":"15002"},{"range":"16911","text":"15759"},{"range":"16912","text":"15002"},{"range":"16913","text":"15002"},{"range":"16914","text":"15002"},{"range":"16915","text":"15002"},{"range":"16916","text":"15765"},{"range":"16917","text":"15000"},{"range":"16918","text":"15002"},{"range":"16919","text":"15002"},{"range":"16920","text":"15002"},{"range":"16921","text":"15002"},{"range":"16922","text":"15002"},{"range":"16923","text":"15002"},{"range":"16924","text":"15002"},{"range":"16925","text":"15002"},{"range":"16926","text":"15002"},{"range":"16927","text":"15002"},{"range":"16928","text":"15002"},{"range":"16929","text":"15002"},{"range":"16930","text":"15002"},{"range":"16931","text":"15016"},{"range":"16932","text":"15016"},{"range":"16933","text":"15016"},{"range":"16934","text":"15002"},{"range":"16935","text":"15002"},{"range":"16936","text":"15032"},{"range":"16937","text":"15871"},{"range":"16938","text":"15871"},{"range":"16939","text":"15874"},{"range":"16940","text":"15874"},{"range":"16941","text":"15871"},{"range":"16942","text":"15878"},{"range":"16943","text":"15874"},{"range":"16944","text":"15874"},{"range":"16945","text":"15882"},{"range":"16946","text":"15884"},{"range":"16947","text":"15002"},{"range":"16948","text":"15002"},{"range":"16949","text":"15002"},{"range":"16950","text":"15002"},{"range":"16951","text":"15002"},{"range":"16952","text":"15002"},{"range":"16953","text":"15871"},{"range":"16954","text":"15884"},{"range":"16955","text":"15000"},{"range":"16956","text":"15000"},{"range":"16957","text":"15896"},{"range":"16958","text":"15000"},{"range":"16959","text":"15899"},{"range":"16960","text":"15000"},{"range":"16961","text":"15000"},{"range":"16962","text":"15016"},{"range":"16963","text":"15016"},{"range":"16964","text":"15016"},{"range":"16965","text":"15016"},{"range":"16966","text":"15000"},{"range":"16967","text":"15000"},{"range":"16968","text":"15909"},{"range":"16969","text":"15000"},{"range":"16970","text":"15000"},{"range":"16971","text":"15000"},{"range":"16972","text":"15000"},{"range":"16973","text":"15915"},{"range":"16974","text":"15917"},{"range":"16975","text":"15000"},{"range":"16976","text":"15016"},{"range":"16977","text":"15000"},{"range":"16978","text":"15002"},{"range":"16979","text":"15002"},{"range":"16980","text":"15000"},{"range":"16981","text":"15002"},{"range":"16982","text":"15002"},{"range":"16983","text":"15002"},{"range":"16984","text":"15002"},{"range":"16985","text":"15930"},{"range":"16986","text":"15002"},{"range":"16987","text":"15002"},{"range":"16988","text":"15002"},{"range":"16989","text":"15002"},{"range":"16990","text":"15002"},{"range":"16991","text":"15002"},{"range":"16992","text":"15002"},{"range":"16993","text":"15002"},{"range":"16994","text":"15002"},{"range":"16995","text":"15002"},{"range":"16996","text":"15002"},{"range":"16997","text":"15002"},{"range":"16998","text":"15002"},{"range":"16999","text":"15002"},{"range":"17000","text":"15000"},{"range":"17001","text":"15002"},{"range":"17002","text":"15002"},{"range":"17003","text":"15000"},{"range":"17004","text":"15950"},{"range":"17005","text":"15016"},{"range":"17006","text":"15953"},{"range":"17007","text":"15955"},{"range":"17008","text":"15957"},{"range":"17009","text":"15016"},{"range":"17010","text":"15960"},{"range":"17011","text":"15000"},{"range":"17012","text":"15963"},{"range":"17013","text":"15000"},{"range":"17014","text":"15734"},{"range":"17015","text":"15967"},{"range":"17016","text":"15000"},{"range":"17017","text":"15970"},{"range":"17018","text":"15000"},{"range":"17019","text":"15000"},{"range":"17020","text":"15974"},{"range":"17021","text":"15000"},{"range":"17022","text":"15977"},{"range":"17023","text":"15000"},{"range":"17024","text":"15980"},{"range":"17025","text":"15000"},"Replace `Tasks·with·variable·time·costs·can·harm·the·throughput·of·the·Worker·Pool.·To·minimize·variation·in·Task·times,·as·far·as·possible·you·should·*partition*` with `⏎Tasks·with·variable·time·costs·can·harm·the·throughput·of·the·Worker·Pool.·To·minimize·variation·in·Task·times,·as·far·as·possible·you·should·_partition_`",{"range":"17026","text":"17027"},{"range":"17028","text":"15986"},{"range":"17029","text":"15000"},{"range":"17030","text":"15000"},{"range":"17031","text":"15000"},{"range":"17032","text":"15992"},{"range":"17033","text":"15994"},"Replace `Node.js·has·two·types·of·threads:·one·Event·Loop·and·`k`·Workers.·The·Event·Loop·is·responsible·for·JavaScript·callbacks·and·non-blocking·I/O,·and·a·Worker·executes·tasks·corresponding·to·C++·code·that·completes·an·asynchronous·request,·including·blocking·I/O·and·CPU-intensive·work.·Both·types·of·threads·work·on·no·more·than·one·activity·at·a·time.·If·any·callback·or·task·takes·a·long·time,·the·thread·running·it·becomes·*blocked*` with `⏎Node.js·has·two·types·of·threads:·one·Event·Loop·and·`k`·Workers.·The·Event·Loop·is·responsible·for·JavaScript·callbacks·and·non-blocking·I/O,·and·a·Worker·executes·tasks·corresponding·to·C++·code·that·completes·an·asynchronous·request,·including·blocking·I/O·and·CPU-intensive·work.·Both·types·of·threads·work·on·no·more·than·one·activity·at·a·time.·If·any·callback·or·task·takes·a·long·time,·the·thread·running·it·becomes·_blocked_`",{"range":"17034","text":"17035"},"Replace `*note:·each·box·will·be·referred·to·as·a·\"phase\"·of·the·event·loop.*` with `_note:·each·box·will·be·referred·to·as·a·\"phase\"·of·the·event·loop._`",{"range":"17036","text":"17037"},{"range":"17038","text":"15002"},{"range":"17039","text":"15002"},{"range":"17040","text":"15002"},{"range":"17041","text":"15002"},{"range":"17042","text":"15002"},{"range":"17043","text":"15002"},{"range":"17044","text":"15002"},"Replace `*·_If·the·**poll**·queue·**is·empty**_,·one·of·two·more·things·will·happen:` with `-·_If·the·**poll**·queue·**is·empty**_,·one·of·two·more·things·will·happen:⏎`",{"range":"17045","text":"17046"},{"range":"17047","text":"15002"},{"range":"17048","text":"15002"},{"range":"17049","text":"15002"},{"range":"17050","text":"15002"},{"range":"17051","text":"16025"},"Replace `*after*·we·have·allowed·the·rest·of·the·user's·code·to·execute.·By·using·`process.nextTick()`·we·guarantee·that·`apiCall()`·always·runs·its·callback·*after*·the·rest·of·the·user's·code·and·*before*` with `_after_·we·have·allowed·the·rest·of·the·user's·code·to·execute.·By·using·`process.nextTick()`·we·guarantee·that·`apiCall()`·always·runs·its·callback·_after_·the·rest·of·the·user's·code·and·_before_`",{"range":"17052","text":"17053"},{"range":"17054","text":"15002"},{"range":"17055","text":"15002"},"Replace `*We·recommend·developers·use·`setImmediate()`·in·all·cases·because·it's·easier·to·reason·about.*` with `_We·recommend·developers·use·`setImmediate()`·in·all·cases·because·it's·easier·to·reason·about._`",{"range":"17056","text":"17057"},{"range":"17058","text":"15882"},{"range":"17059","text":"15002"},{"range":"17060","text":"15002"},{"range":"17061","text":"15002"},{"range":"17062","text":"15002"},{"range":"17063","text":"15002"},{"range":"17064","text":"15002"},{"range":"17065","text":"15002"},{"range":"17066","text":"15002"},{"range":"17067","text":"15002"},{"range":"17068","text":"15002"},{"range":"17069","text":"15002"},{"range":"17070","text":"15002"},{"range":"17071","text":"15002"},{"range":"17072","text":"15002"},{"range":"17073","text":"15002"},{"range":"17074","text":"15002"},{"range":"17075","text":"15002"},{"range":"17076","text":"15002"},{"range":"17077","text":"15002"},{"range":"17078","text":"15002"},{"range":"17079","text":"15734"},{"range":"17080","text":"15734"},{"range":"17081","text":"15002"},{"range":"17082","text":"15002"},{"range":"17083","text":"15002"},{"range":"17084","text":"15002"},{"range":"17085","text":"15002"},{"range":"17086","text":"15002"},{"range":"17087","text":"15002"},{"range":"17088","text":"15002"},{"range":"17089","text":"15002"},{"range":"17090","text":"15002"},{"range":"17091","text":"15002"},{"range":"17092","text":"15002"},{"range":"17093","text":"15002"},{"range":"17094","text":"15804"},{"range":"17095","text":"15002"},{"range":"17096","text":"15002"},{"range":"17097","text":"15000"},{"range":"17098","text":"15155"},{"range":"17099","text":"15002"},{"range":"17100","text":"15002"},{"range":"17101","text":"15002"},{"range":"17102","text":"15000"},{"range":"17103","text":"15002"},{"range":"17104","text":"15002"},{"range":"17105","text":"15000"},{"range":"17106","text":"15002"},{"range":"17107","text":"15002"},{"range":"17108","text":"15002"},{"range":"17109","text":"15000"},{"range":"17110","text":"15002"},{"range":"17111","text":"15002"},{"range":"17112","text":"15002"},{"range":"17113","text":"15002"},{"range":"17114","text":"15002"},{"range":"17115","text":"15002"},{"range":"17116","text":"15002"},"Delete `\\`",{"range":"17117","text":"15016"},{"range":"17118","text":"15002"},{"range":"17119","text":"15002"},{"range":"17120","text":"15002"},{"range":"17121","text":"15002"},{"range":"17122","text":"15002"},{"range":"17123","text":"15002"},{"range":"17124","text":"15002"},{"range":"17125","text":"15002"},{"range":"17126","text":"15002"},{"range":"17127","text":"15002"},{"range":"17128","text":"15002"},{"range":"17129","text":"15002"},{"range":"17130","text":"15002"},{"range":"17131","text":"15002"},{"range":"17132","text":"15002"},{"range":"17133","text":"15002"},{"range":"17134","text":"15000"},"Replace `_\\_proto\\__,·` with `\\_\\_proto\\__,·\\`",{"range":"17135","text":"17136"},{"range":"17137","text":"16144"},{"range":"17138","text":"15002"},{"range":"17139","text":"15002"},{"range":"17140","text":"15002"},{"range":"17141","text":"15002"},{"range":"17142","text":"15002"},{"range":"17143","text":"15002"},{"range":"17144","text":"15002"},{"range":"17145","text":"15002"},{"range":"17146","text":"15002"},{"range":"17147","text":"15002"},{"range":"17148","text":"15002"},{"range":"17149","text":"15002"},{"range":"17150","text":"15002"},{"range":"17151","text":"15000"},{"range":"17152","text":"15016"},"Replace `\\(computer_security\\` with `(computer_security`",{"range":"17153","text":"17154"},"Replace `*Please·note·that·these·are·NOT·recommended·handlers·for·authenticating·users·in·your·Node.js·applications·and·are·used·purely·for·illustration·purposes.·You·should·not·be·trying·to·design·your·own·cryptographic·authentication·mechanisms·in·general.·It·is·much·better·to·use·existing,·proven·authentication·solutions.*` with `_Please·note·that·these·are·NOT·recommended·handlers·for·authenticating·users·in·your·Node.js·applications·and·are·used·purely·for·illustration·purposes.·You·should·not·be·trying·to·design·your·own·cryptographic·authentication·mechanisms·in·general.·It·is·much·better·to·use·existing,·proven·authentication·solutions._`",{"range":"17155","text":"17156"},{"range":"17157","text":"15195"},{"range":"17158","text":"16164"},{"range":"17159","text":"15012"},{"range":"17160","text":"15012"},{"range":"17161","text":"15112"},{"range":"17162","text":"15012"},{"range":"17163","text":"15012"},{"range":"17164","text":"16171"},{"range":"17165","text":"16173"},"Replace `*exact*·number·of·milliseconds.·This·is·because·other·executing·code·that·blocks·or·holds·onto·the·event·loop·will·push·the·execution·of·the·timeout·back.·The·*only*·guarantee·is·that·the·timeout·will·not·execute·*sooner*` with `_exact_·number·of·milliseconds.·This·is·because·other·executing·code·that·blocks·or·holds·onto·the·event·loop·will·push·the·execution·of·the·timeout·back.·The·_only_·guarantee·is·that·the·timeout·will·not·execute·_sooner_`",{"range":"17166","text":"17167"},{"range":"17168","text":"16179"},"Replace `*after*·any·I/O·operations·in·the·current·event·loop·and·*before*` with `_after_·any·I/O·operations·in·the·current·event·loop·and·_before_`",{"range":"17169","text":"17170"},{"range":"17171","text":"16183"},{"range":"17172","text":"15610"},{"range":"17173","text":"16186"},"Replace `*if·it·is·the·last·code·to·execute*` with `_if·it·is·the·last·code·to·execute_`",{"range":"17174","text":"17175"},{"range":"17176","text":"16190"},"Replace `*Case·preservation·and·Unicode·form·preservation·are·similar·concepts.·To·understand·why·Unicode·form·should·be·preserved·,·make·sure·that·you·first·understand·why·case·should·be·preserved.·Unicode·form·preservation·is·just·as·simple·when·understood·correctly.*` with `_Case·preservation·and·Unicode·form·preservation·are·similar·concepts.·To·understand·why·Unicode·form·should·be·preserved·,·make·sure·that·you·first·understand·why·case·should·be·preserved.·Unicode·form·preservation·is·just·as·simple·when·understood·correctly._`",{"range":"17177","text":"17178"},{"range":"17179","text":"15002"},{"range":"17180","text":"15002"},{"range":"17181","text":"15002"},{"range":"17182","text":"15195"},{"range":"17183","text":"15002"},{"range":"17184","text":"15002"},{"range":"17185","text":"15002"},{"range":"17186","text":"15002"},{"range":"17187","text":"15002"},{"range":"17188","text":"15002"},{"range":"17189","text":"15002"},{"range":"17190","text":"15002"},{"range":"17191","text":"15002"},{"range":"17192","text":"15002"},{"range":"17193","text":"15002"},{"range":"17194","text":"15002"},{"range":"17195","text":"15002"},{"range":"17196","text":"15002"},{"range":"17197","text":"15002"},{"range":"17198","text":"15002"},{"range":"17199","text":"15002"},{"range":"17200","text":"15002"},{"range":"17201","text":"15002"},{"range":"17202","text":"15002"},{"range":"17203","text":"15002"},{"range":"17204","text":"15016"},{"range":"17205","text":"15016"},"Replace `*Nota:*` with `_Nota:_`",{"range":"17206","text":"17207"},{"range":"17208","text":"15002"},{"range":"17209","text":"15002"},{"range":"17210","text":"15002"},{"range":"17211","text":"15002"},{"range":"17212","text":"15002"},{"range":"17213","text":"15002"},{"range":"17214","text":"15002"},{"range":"17215","text":"15002"},{"range":"17216","text":"15002"},{"range":"17217","text":"15002"},{"range":"17218","text":"15002"},{"range":"17219","text":"15002"},{"range":"17220","text":"15002"},{"range":"17221","text":"15002"},{"range":"17222","text":"15002"},{"range":"17223","text":"15002"},{"range":"17224","text":"15000"},{"range":"17225","text":"15000"},{"range":"17226","text":"15000"},{"range":"17227","text":"15000"},{"range":"17228","text":"15002"},{"range":"17229","text":"15002"},{"range":"17230","text":"15002"},{"range":"17231","text":"15002"},"Replace `\"NODE_MODULE_VERSION·se·refiere·al·número·de·versión·ABI·(interfaz·binaria·de·la·aplicación)·de·Node.js,·que·se·utiliza·para·determinar·qué·versiones·de·binarios·de·complementos·C++·compilados·por·Node.js·se·pueden·cargar·sin·necesidad·de·volver·a·compilarlos.·Solía·almacenarse·como·valor·hexadecimal·en·versiones·anteriores,·pero·ahora·se·representa·como·un·número·entero.\"` with `'NODE_MODULE_VERSION·se·refiere·al·número·de·versión·ABI·(interfaz·binaria·de·la·aplicación)·de·Node.js,·que·se·utiliza·para·determinar·qué·versiones·de·binarios·de·complementos·C++·compilados·por·Node.js·se·pueden·cargar·sin·necesidad·de·volver·a·compilarlos.·Solía·almacenarse·como·valor·hexadecimal·en·versiones·anteriores,·pero·ahora·se·representa·como·un·número·entero.'`",{"range":"17232","text":"17233"},{"range":"17234","text":"15000"},{"range":"17235","text":"15000"},{"range":"17236","text":"15002"},{"range":"17237","text":"15002"},{"range":"17238","text":"15002"},{"range":"17239","text":"15002"},{"range":"17240","text":"15002"},{"range":"17241","text":"15002"},{"range":"17242","text":"15002"},{"range":"17243","text":"15002"},{"range":"17244","text":"15002"},{"range":"17245","text":"15002"},{"range":"17246","text":"15002"},{"range":"17247","text":"15002"},{"range":"17248","text":"15002"},{"range":"17249","text":"15002"},{"range":"17250","text":"15002"},{"range":"17251","text":"15002"},{"range":"17252","text":"15002"},{"range":"17253","text":"15002"},{"range":"17254","text":"15002"},{"range":"17255","text":"15002"},{"range":"17256","text":"15002"},{"range":"17257","text":"15002"},{"range":"17258","text":"15002"},{"range":"17259","text":"15002"},{"range":"17260","text":"15002"},{"range":"17261","text":"15002"},{"range":"17262","text":"15002"},{"range":"17263","text":"15002"},{"range":"17264","text":"15002"},{"range":"17265","text":"15002"},{"range":"17266","text":"15002"},{"range":"17267","text":"15002"},{"range":"17268","text":"15002"},{"range":"17269","text":"15016"},{"range":"17270","text":"16309"},{"range":"17271","text":"15000"},{"range":"17272","text":"15016"},{"range":"17273","text":"15016"},{"range":"17274","text":"15002"},{"range":"17275","text":"15002"},{"range":"17276","text":"15002"},{"range":"17277","text":"15002"},{"range":"17278","text":"15002"},{"range":"17279","text":"15002"},{"range":"17280","text":"15002"},{"range":"17281","text":"15002"},{"range":"17282","text":"15002"},{"range":"17283","text":"15002"},{"range":"17284","text":"15002"},{"range":"17285","text":"15002"},{"range":"17286","text":"15002"},{"range":"17287","text":"15573"},{"range":"17288","text":"15020"},{"range":"17289","text":"15012"},{"range":"17290","text":"15023"},{"range":"17291","text":"15012"},{"range":"17292","text":"15012"},{"range":"17293","text":"15012"},{"range":"17294","text":"15588"},{"range":"17295","text":"15032"},{"range":"17296","text":"15034"},{"range":"17297","text":"15012"},{"range":"17298","text":"15012"},{"range":"17299","text":"15594"},{"range":"17300","text":"15025"},{"range":"17301","text":"15042"},{"range":"17302","text":"15040"},{"range":"17303","text":"15092"},{"range":"17304","text":"15025"},{"range":"17305","text":"15025"},{"range":"17306","text":"15040"},{"range":"17307","text":"15025"},{"range":"17308","text":"15023"},{"range":"17309","text":"15605"},{"range":"17310","text":"15607"},{"range":"17311","text":"15056"},{"range":"17312","text":"15610"},{"range":"17313","text":"15034"},{"range":"17314","text":"15025"},{"range":"17315","text":"15012"},{"range":"17316","text":"15594"},{"range":"17317","text":"15040"},{"range":"17318","text":"15042"},{"range":"17319","text":"15025"},{"range":"17320","text":"15092"},{"range":"17321","text":"15040"},{"range":"17322","text":"15025"},{"range":"17323","text":"15070"},{"range":"17324","text":"15072"},{"range":"17325","text":"15025"},{"range":"17326","text":"15025"},{"range":"17327","text":"15040"},{"range":"17328","text":"15025"},{"range":"17329","text":"15040"},{"range":"17330","text":"15025"},{"range":"17331","text":"15025"},{"range":"17332","text":"15040"},{"range":"17333","text":"15025"},{"range":"17334","text":"15025"},{"range":"17335","text":"15040"},{"range":"17336","text":"15025"},{"range":"17337","text":"15023"},{"range":"17338","text":"15034"},{"range":"17339","text":"15012"},{"range":"17340","text":"15089"},{"range":"17341","text":"15025"},{"range":"17342","text":"15092"},{"range":"17343","text":"15025"},{"range":"17344","text":"15040"},{"range":"17345","text":"15025"},{"range":"17346","text":"15023"},{"range":"17347","text":"15002"},{"range":"17348","text":"15002"},{"range":"17349","text":"15034"},{"range":"17350","text":"15025"},{"range":"17351","text":"15012"},{"range":"17352","text":"15651"},{"range":"17353","text":"15025"},{"range":"17354","text":"15106"},{"range":"17355","text":"15072"},{"range":"17356","text":"15025"},{"range":"17357","text":"15040"},{"range":"17358","text":"15012"},{"range":"17359","text":"15012"},{"range":"17360","text":"15112"},{"range":"17361","text":"15012"},{"range":"17362","text":"15023"},{"range":"17363","text":"15034"},{"range":"17364","text":"15012"},{"range":"17365","text":"15012"},{"range":"17366","text":"15012"},{"range":"17367","text":"15112"},{"range":"17368","text":"15012"},{"range":"17369","text":"15012"},{"range":"17370","text":"15023"},{"range":"17371","text":"15034"},{"range":"17372","text":"15127"},{"range":"17373","text":"15012"},{"range":"17374","text":"15012"},{"range":"17375","text":"15012"},{"range":"17376","text":"15012"},{"range":"17377","text":"16849"},{"range":"17378","text":"15112"},{"range":"17379","text":"15012"},{"range":"17380","text":"15012"},{"range":"17381","text":"15112"},{"range":"17382","text":"15012"},{"range":"17383","text":"15112"},{"range":"17384","text":"15012"},{"range":"17385","text":"15012"},{"range":"17386","text":"15023"},{"range":"17387","text":"15002"},{"range":"17388","text":"15002"},{"range":"17389","text":"15002"},{"range":"17390","text":"15002"},{"range":"17391","text":"15002"},{"range":"17392","text":"15002"},{"range":"17393","text":"15056"},{"range":"17394","text":"15695"},{"range":"17395","text":"15032"},{"range":"17396","text":"15016"},{"range":"17397","text":"15002"},{"range":"17398","text":"15002"},{"range":"17399","text":"15002"},{"range":"17400","text":"15704"},{"range":"17401","text":"15002"},{"range":"17402","text":"16875"},{"range":"17403","text":"15016"},{"range":"17404","text":"15016"},{"range":"17405","text":"15712"},{"range":"17406","text":"15714"},{"range":"17407","text":"15016"},{"range":"17408","text":"15724"},{"range":"17409","text":"15002"},{"range":"17410","text":"15727"},{"range":"17411","text":"15002"},{"range":"17412","text":"15002"},{"range":"17413","text":"15002"},{"range":"17414","text":"15002"},{"range":"17415","text":"15002"},{"range":"17416","text":"15734"},{"range":"17417","text":"15002"},{"range":"17418","text":"15002"},{"range":"17419","text":"15002"},{"range":"17420","text":"15002"},{"range":"17421","text":"15002"},{"range":"17422","text":"15002"},{"range":"17423","text":"15002"},{"range":"17424","text":"15002"},{"range":"17425","text":"15002"},{"range":"17426","text":"15002"},{"range":"17427","text":"15002"},{"range":"17428","text":"15002"},{"range":"17429","text":"16903"},{"range":"17430","text":"15002"},{"range":"17431","text":"15002"},{"range":"17432","text":"16907"},{"range":"17433","text":"15734"},{"range":"17434","text":"15002"},{"range":"17435","text":"15002"},{"range":"17436","text":"15759"},{"range":"17437","text":"15002"},{"range":"17438","text":"15002"},{"range":"17439","text":"15002"},{"range":"17440","text":"15002"},{"range":"17441","text":"15765"},{"range":"17442","text":"15000"},{"range":"17443","text":"15002"},{"range":"17444","text":"15002"},{"range":"17445","text":"15002"},{"range":"17446","text":"15002"},{"range":"17447","text":"15002"},{"range":"17448","text":"15002"},{"range":"17449","text":"15002"},{"range":"17450","text":"15002"},{"range":"17451","text":"15002"},{"range":"17452","text":"15002"},{"range":"17453","text":"15002"},{"range":"17454","text":"15002"},{"range":"17455","text":"15002"},{"range":"17456","text":"15016"},{"range":"17457","text":"15016"},{"range":"17458","text":"15016"},{"range":"17459","text":"15002"},{"range":"17460","text":"15002"},{"range":"17461","text":"15032"},{"range":"17462","text":"15871"},{"range":"17463","text":"15871"},{"range":"17464","text":"15874"},{"range":"17465","text":"15874"},{"range":"17466","text":"15871"},{"range":"17467","text":"15878"},{"range":"17468","text":"15874"},{"range":"17469","text":"15874"},{"range":"17470","text":"15882"},{"range":"17471","text":"15884"},{"range":"17472","text":"15002"},{"range":"17473","text":"15002"},{"range":"17474","text":"15002"},{"range":"17475","text":"15002"},{"range":"17476","text":"15002"},{"range":"17477","text":"15002"},{"range":"17478","text":"15871"},{"range":"17479","text":"15884"},{"range":"17480","text":"15002"},{"range":"17481","text":"15002"},{"range":"17482","text":"15002"},{"range":"17483","text":"15002"},{"range":"17484","text":"15002"},{"range":"17485","text":"15002"},{"range":"17486","text":"15002"},{"range":"17487","text":"15002"},{"range":"17488","text":"15002"},{"range":"17489","text":"15002"},{"range":"17490","text":"15002"},{"range":"17491","text":"15002"},{"range":"17492","text":"15002"},{"range":"17493","text":"15002"},{"range":"17494","text":"15002"},{"range":"17495","text":"15002"},{"range":"17496","text":"15002"},{"range":"17497","text":"15734"},{"range":"17498","text":"15734"},{"range":"17499","text":"15002"},{"range":"17500","text":"15002"},{"range":"17501","text":"15002"},{"range":"17502","text":"15002"},{"range":"17503","text":"15002"},{"range":"17504","text":"15002"},{"range":"17505","text":"15002"},{"range":"17506","text":"15002"},{"range":"17507","text":"15002"},{"range":"17508","text":"15002"},{"range":"17509","text":"15002"},{"range":"17510","text":"15002"},{"range":"17511","text":"15002"},{"range":"17512","text":"17156"},{"range":"17513","text":"15195"},{"range":"17514","text":"16164"},{"range":"17515","text":"15012"},{"range":"17516","text":"15012"},{"range":"17517","text":"15112"},{"range":"17518","text":"15012"},{"range":"17519","text":"15012"},{"range":"17520","text":"16171"},{"range":"17521","text":"16173"},{"range":"17522","text":"17167"},{"range":"17523","text":"16179"},{"range":"17524","text":"17170"},{"range":"17525","text":"16183"},{"range":"17526","text":"15610"},{"range":"17527","text":"16186"},{"range":"17528","text":"17175"},{"range":"17529","text":"16190"},{"range":"17530","text":"17178"},{"range":"17531","text":"15002"},{"range":"17532","text":"15002"},{"range":"17533","text":"15002"},{"range":"17534","text":"15195"},{"range":"17535","text":"15002"},{"range":"17536","text":"15002"},{"range":"17537","text":"15002"},{"range":"17538","text":"15002"},{"range":"17539","text":"15002"},{"range":"17540","text":"15002"},{"range":"17541","text":"15002"},{"range":"17542","text":"15002"},{"range":"17543","text":"15002"},{"range":"17544","text":"15002"},{"range":"17545","text":"15002"},{"range":"17546","text":"15002"},{"range":"17547","text":"15002"},{"range":"17548","text":"15002"},{"range":"17549","text":"15002"},{"range":"17550","text":"15002"},{"range":"17551","text":"15002"},{"range":"17552","text":"15002"},{"range":"17553","text":"15002"},{"range":"17554","text":"15002"},{"range":"17555","text":"15016"},{"range":"17556","text":"15016"},{"range":"17557","text":"16272"},{"range":"17558","text":"15002"},{"range":"17559","text":"15002"},{"range":"17560","text":"15002"},{"range":"17561","text":"15002"},{"range":"17562","text":"15002"},{"range":"17563","text":"15002"},{"range":"17564","text":"15002"},{"range":"17565","text":"15002"},{"range":"17566","text":"15002"},{"range":"17567","text":"15002"},{"range":"17568","text":"15002"},{"range":"17569","text":"15002"},{"range":"17570","text":"15002"},{"range":"17571","text":"15002"},{"range":"17572","text":"15002"},{"range":"17573","text":"15002"},{"range":"17574","text":"15016"},{"range":"17575","text":"15000"},{"range":"17576","text":"15000"},{"range":"17577","text":"15000"},{"range":"17578","text":"15000"},{"range":"17579","text":"15002"},{"range":"17580","text":"15002"},{"range":"17581","text":"15012"},{"range":"17582","text":"15012"},{"range":"17583","text":"15016"},{"range":"17584","text":"15016"},{"range":"17585","text":"15000"},{"range":"17586","text":"15000"},{"range":"17587","text":"15002"},{"range":"17588","text":"15002"},{"range":"17589","text":"15002"},{"range":"17590","text":"15002"},{"range":"17591","text":"15002"},{"range":"17592","text":"15002"},{"range":"17593","text":"15002"},{"range":"17594","text":"15002"},{"range":"17595","text":"15002"},{"range":"17596","text":"15002"},{"range":"17597","text":"15002"},{"range":"17598","text":"15002"},{"range":"17599","text":"15002"},{"range":"17600","text":"15002"},{"range":"17601","text":"15002"},{"range":"17602","text":"15002"},{"range":"17603","text":"15002"},{"range":"17604","text":"15002"},{"range":"17605","text":"15002"},{"range":"17606","text":"15002"},{"range":"17607","text":"15002"},{"range":"17608","text":"15002"},{"range":"17609","text":"15002"},{"range":"17610","text":"15002"},{"range":"17611","text":"15002"},{"range":"17612","text":"15002"},{"range":"17613","text":"15002"},{"range":"17614","text":"15002"},{"range":"17615","text":"15002"},{"range":"17616","text":"15002"},{"range":"17617","text":"15002"},{"range":"17618","text":"15056"},{"range":"17619","text":"15155"},{"range":"17620","text":"16344"},{"range":"17621","text":"15056"},{"range":"17622","text":"15155"},{"range":"17623","text":"16344"},{"range":"17624","text":"16344"},{"range":"17625","text":"16350"},{"range":"17626","text":"16352"},{"range":"17627","text":"15155"},{"range":"17628","text":"16344"},{"range":"17629","text":"16344"},{"range":"17630","text":"16344"},{"range":"17631","text":"15056"},{"range":"17632","text":"15034"},{"range":"17633","text":"15025"},{"range":"17634","text":"16361"},{"range":"17635","text":"15023"},{"range":"17636","text":"15016"},{"range":"17637","text":"15016"},{"range":"17638","text":"16366"},{"range":"17639","text":"15012"},{"range":"17640","text":"15025"},{"range":"17641","text":"15012"},{"range":"17642","text":"15012"},{"range":"17643","text":"15012"},{"range":"17644","text":"16373"},{"range":"17645","text":"15012"},{"range":"17646","text":"15012"},{"range":"17647","text":"15012"},{"range":"17648","text":"15012"},{"range":"17649","text":"15012"},{"range":"17650","text":"16380"},{"range":"17651","text":"15012"},{"range":"17652","text":"15012"},{"range":"17653","text":"16384"},{"range":"17654","text":"15012"},{"range":"17655","text":"15012"},{"range":"17656","text":"15012"},{"range":"17657","text":"15012"},{"range":"17658","text":"16390"},{"range":"17659","text":"15012"},{"range":"17660","text":"16393"},{"range":"17661","text":"16395"},{"range":"17662","text":"16397"},{"range":"17663","text":"16399"},{"range":"17664","text":"15025"},{"range":"17665","text":"15012"},{"range":"17666","text":"15023"},{"range":"17667","text":"15034"},{"range":"17668","text":"16405"},{"range":"17669","text":"15012"},{"range":"17670","text":"15012"},{"range":"17671","text":"15012"},{"range":"17672","text":"15012"},{"range":"17673","text":"15012"},{"range":"17674","text":"15012"},{"range":"17675","text":"15012"},{"range":"17676","text":"15012"},{"range":"17677","text":"15023"},{"range":"17678","text":"15016"},{"range":"17679","text":"15034"},{"range":"17680","text":"16418"},{"range":"17681","text":"15012"},{"range":"17682","text":"15012"},{"range":"17683","text":"15012"},{"range":"17684","text":"15040"},{"range":"17685","text":"15012"},{"range":"17686","text":"15012"},{"range":"17687","text":"15012"},{"range":"17688","text":"15012"},{"range":"17689","text":"15023"},{"range":"17690","text":"16429"},{"range":"17691","text":"15034"},{"range":"17692","text":"15025"},{"range":"17693","text":"15023"},"Replace `*deux*·REPLs·:·L'un·est·normal·à·l'exception·de·son·invite·personnalisée,·mais·l'autre·est·exposé·via·le·module·net·pour·que·vous·puissiez·y·accéder·par·telnet·!·De·plus,·il·utilise·la·propriété·`context`·pour·exposer·la·fonction·\"mood\"·aux·deux·REPLs,·et·la·chaîne·\"bonus\"·au·REPL·distant·seulement.·Comme·vous·le·verrez,·cette·approche·consistant·à·exposer·des·objets·à·un·REPL·et·pas·à·l'autre·*ne·fonctionne·pas·vraiment*` with `_deux_·REPLs·:·L'un·est·normal·à·l'exception·de·son·invite·personnalisée,·mais·l'autre·est·exposé·via·le·module·net·pour·que·vous·puissiez·y·accéder·par·telnet·!·De·plus,·il·utilise·la·propriété·`context`·pour·exposer·la·fonction·\"mood\"·aux·deux·REPLs,·et·la·chaîne·\"bonus\"·au·REPL·distant·seulement.·Comme·vous·le·verrez,·cette·approche·consistant·à·exposer·des·objets·à·un·REPL·et·pas·à·l'autre·_ne·fonctionne·pas·vraiment_`",{"range":"17694","text":"17695"},"Replace `*aussi*` with `_aussi_`",{"range":"17696","text":"17697"},{"range":"17698","text":"15002"},{"range":"17699","text":"15002"},{"range":"17700","text":"15002"},{"range":"17701","text":"15002"},{"range":"17702","text":"15002"},{"range":"17703","text":"15002"},{"range":"17704","text":"15002"},{"range":"17705","text":"15002"},{"range":"17706","text":"15002"},{"range":"17707","text":"15002"},"Replace `*NON*` with `_NON_`",{"range":"17708","text":"17709"},"Replace `*de·toute·façon*` with `_de·toute·façon_`",{"range":"17710","text":"17711"},{"range":"17712","text":"16452"},"Replace `*pas*` with `_pas_`",{"range":"17713","text":"17714"},"Replace `*Modifier·la·tranche·modifiera·également·le·tampon·original*` with `_Modifier·la·tranche·modifiera·également·le·tampon·original_`",{"range":"17715","text":"17716"},{"range":"17717","text":"16366"},{"range":"17718","text":"15012"},{"range":"17719","text":"16461"},{"range":"17720","text":"15012"},{"range":"17721","text":"15012"},{"range":"17722","text":"15025"},{"range":"17723","text":"15012"},{"range":"17724","text":"15112"},{"range":"17725","text":"15012"},{"range":"17726","text":"15012"},{"range":"17727","text":"15012"},{"range":"17728","text":"16471"},{"range":"17729","text":"15012"},{"range":"17730","text":"15012"},{"range":"17731","text":"15023"},{"range":"17732","text":"16366"},{"range":"17733","text":"15012"},{"range":"17734","text":"15012"},{"range":"17735","text":"15012"},{"range":"17736","text":"15012"},{"range":"17737","text":"15012"},{"range":"17738","text":"15012"},"Replace `res.writeHead(200,·{\"content-type\":\"text/html\"` with `··res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"17739","text":"17740"},{"range":"17741","text":"16486"},{"range":"17742","text":"15012"},{"range":"17743","text":"15012"},{"range":"17744","text":"15012"},{"range":"17745","text":"15012"},{"range":"17746","text":"15012"},{"range":"17747","text":"15023"},{"range":"17748","text":"15155"},{"range":"17749","text":"15016"},{"range":"17750","text":"15016"},"Replace `\"end\",·function` with `'end',·function·`",{"range":"17751","text":"17752"},{"range":"17753","text":"16498"},{"range":"17754","text":"16366"},"Replace `··var·proxy·=·http.createClient(9000,·'localhost')` with `····var·proxy·=·http.createClient(9000,·'localhost');`",{"range":"17755","text":"17756"},"Replace `··var·proxyRequest·=·proxy.request(request.method,·request.url,·request.headers` with `····var·proxyRequest·=·proxy.request(⏎······request.method,⏎······request.url,⏎······request.headers⏎····`",{"range":"17757","text":"17758"},{"range":"17759","text":"15012"},{"range":"17760","text":"15012"},{"range":"17761","text":"15012"},{"range":"17762","text":"15012"},{"range":"17763","text":"15023"},{"range":"17764","text":"15034"},{"range":"17765","text":"15025"},{"range":"17766","text":"16510"},{"range":"17767","text":"15025"},{"range":"17768","text":"15023"},{"range":"17769","text":"16514"},{"range":"17770","text":"16514"},{"range":"17771","text":"15002"},{"range":"17772","text":"15002"},{"range":"17773","text":"15002"},{"range":"17774","text":"15002"},{"range":"17775","text":"15002"},{"range":"17776","text":"15002"},{"range":"17777","text":"15056"},{"range":"17778","text":"15056"},{"range":"17779","text":"15056"},{"range":"17780","text":"15002"},{"range":"17781","text":"15002"},{"range":"17782","text":"15002"},{"range":"17783","text":"15002"},{"range":"17784","text":"15002"},{"range":"17785","text":"15002"},{"range":"17786","text":"15012"},{"range":"17787","text":"15012"},{"range":"17788","text":"15056"},{"range":"17789","text":"15056"},{"range":"17790","text":"15056"},{"range":"17791","text":"15056"},{"range":"17792","text":"15155"},{"range":"17793","text":"16584"},{"range":"17794","text":"15016"},{"range":"17795","text":"16587"},{"range":"17796","text":"16344"},{"range":"17797","text":"16344"},{"range":"17798","text":"16591"},{"range":"17799","text":"16591"},{"range":"17800","text":"16594"},{"range":"17801","text":"16596"},{"range":"17802","text":"16598"},{"range":"17803","text":"16600"},{"range":"17804","text":"15155"},{"range":"17805","text":"16603"},{"range":"17806","text":"16605"},{"range":"17807","text":"15155"},{"range":"17808","text":"16608"},{"range":"17809","text":"16610"},"Replace `*besoin*` with `_besoin_`",{"range":"17810","text":"17811"},{"range":"17812","text":"16344"},{"range":"17813","text":"15155"},{"range":"17814","text":"15155"},{"range":"17815","text":"15016"},{"range":"17816","text":"15155"},{"range":"17817","text":"16344"},{"range":"17818","text":"15002"},{"range":"17819","text":"15002"},{"range":"17820","text":"15002"},{"range":"17821","text":"16344"},{"range":"17822","text":"16344"},{"range":"17823","text":"15155"},{"range":"17824","text":"15165"},{"range":"17825","text":"15155"},{"range":"17826","text":"15000"},{"range":"17827","text":"15000"},{"range":"17828","text":"15000"},{"range":"17829","text":"15155"},{"range":"17830","text":"15016"},{"range":"17831","text":"15016"},{"range":"17832","text":"15016"},{"range":"17833","text":"16634"},{"range":"17834","text":"16636"},{"range":"17835","text":"16638"},{"range":"17836","text":"16640"},{"range":"17837","text":"16642"},{"range":"17838","text":"16644"},{"range":"17839","text":"16646"},{"range":"17840","text":"15016"},{"range":"17841","text":"16649"},{"range":"17842","text":"16651"},{"range":"17843","text":"16651"},{"range":"17844","text":"16651"},{"range":"17845","text":"16651"},{"range":"17846","text":"16651"},{"range":"17847","text":"16651"},{"range":"17848","text":"16651"},{"range":"17849","text":"16651"},{"range":"17850","text":"16651"},{"range":"17851","text":"16651"},{"range":"17852","text":"16651"},{"range":"17853","text":"16651"},{"range":"17854","text":"15002"},{"range":"17855","text":"15002"},{"range":"17856","text":"15002"},{"range":"17857","text":"15002"},{"range":"17858","text":"15002"},{"range":"17859","text":"15002"},{"range":"17860","text":"15002"},{"range":"17861","text":"15002"},{"range":"17862","text":"15034"},{"range":"17863","text":"15012"},{"range":"17864","text":"16674"},{"range":"17865","text":"15012"},{"range":"17866","text":"15023"},{"range":"17867","text":"15034"},{"range":"17868","text":"15012"},{"range":"17869","text":"16680"},{"range":"17870","text":"16674"},{"range":"17871","text":"15012"},{"range":"17872","text":"16684"},{"range":"17873","text":"15023"},{"range":"17874","text":"16687"},{"range":"17875","text":"16689"},{"range":"17876","text":"15016"},{"range":"17877","text":"16692"},{"range":"17878","text":"15016"},{"range":"17879","text":"15016"},{"range":"17880","text":"15016"},{"range":"17881","text":"15016"},{"range":"17882","text":"15016"},{"range":"17883","text":"15016"},{"range":"17884","text":"15016"},{"range":"17885","text":"16701"},{"range":"17886","text":"15016"},{"range":"17887","text":"15016"},{"range":"17888","text":"15016"},{"range":"17889","text":"15012"},{"range":"17890","text":"15016"},{"range":"17891","text":"16708"},{"range":"17892","text":"15016"},{"range":"17893","text":"16711"},{"range":"17894","text":"15155"},{"range":"17895","text":"16344"},{"range":"17896","text":"16344"},{"range":"17897","text":"17714"},{"range":"17898","text":"15002"},{"range":"17899","text":"15002"},{"range":"17900","text":"15002"},"Replace `*vraiment*·besoin·de·faire·partie·de·l'ensemble·des·bibliothèques·de·base·de·node,·vous·devez·*encore*` with `_vraiment_·besoin·de·faire·partie·de·l'ensemble·des·bibliothèques·de·base·de·node,·vous·devez·_encore_`",{"range":"17901","text":"17902"},{"range":"17903","text":"16722"},{"range":"17904","text":"16724"},{"range":"17905","text":"16344"},{"range":"17906","text":"16727"},{"range":"17907","text":"16344"},{"range":"17908","text":"16730"},{"range":"17909","text":"16344"},{"range":"17910","text":"16344"},{"range":"17911","text":"15016"},{"range":"17912","text":"15016"},{"range":"17913","text":"15016"},{"range":"17914","text":"15016"},{"range":"17915","text":"15000"},{"range":"17916","text":"15002"},{"range":"17917","text":"15002"},{"range":"17918","text":"15002"},{"range":"17919","text":"15002"},{"range":"17920","text":"15002"},{"range":"17921","text":"15002"},{"range":"17922","text":"15002"},{"range":"17923","text":"15002"},{"range":"17924","text":"15002"},{"range":"17925","text":"15002"},{"range":"17926","text":"15002"},{"range":"17927","text":"15002"},{"range":"17928","text":"15002"},{"range":"17929","text":"15002"},{"range":"17930","text":"15002"},{"range":"17931","text":"15002"},{"range":"17932","text":"15000"},"Replace `すべての·ECMAScript·2015·(ES6)·の機能は·**shipping(リリース済み)**、**staged(ステージング)**·と·**in·progress(開発中)**の3` with `⏎すべての·ECMAScript·2015·(ES6)·の機能は·**shipping(リリース済み)**、**staged(ステージング)**·と·**in·progress(開発中)**の·3·`",{"range":"17933","text":"17934"},{"range":"17935","text":"15002"},{"range":"17936","text":"15002"},{"range":"17937","text":"15002"},{"range":"17938","text":"15000"},{"range":"17939","text":"15000"},{"range":"17940","text":"15000"},{"range":"17941","text":"15000"},"Replace ``--v8-options`·を引数に指定した実行結果を·`grep·\"in·progress\"`·することで各·Node.js·のリリースで利用可能なすべてのの·**in·progress(開発中)**の機能を列挙することができます。これらはV8` with `⏎`--v8-options`·を引数に指定した実行結果を·`grep·\"in·progress\"`·することで各·Node.js·のリリースで利用可能なすべてのの·**in·progress(開発中)**の機能を列挙することができます。これらは·V8·`",{"range":"17942","text":"17943"},{"range":"17944","text":"15000"},{"range":"17945","text":"15000"},{"range":"17946","text":"15000"},{"range":"17947","text":"15000"},{"range":"17948","text":"15000"},{"range":"17949","text":"15000"},{"range":"17950","text":"15000"},"Replace `2` with `·2·`",{"range":"17951","text":"17952"},{"range":"17953","text":"15155"},{"range":"17954","text":"15155"},{"range":"17955","text":"15000"},{"range":"17956","text":"15000"},{"range":"17957","text":"15724"},{"range":"17958","text":"15000"},{"range":"17959","text":"15002"},"Replace `*·[Variant·1:·Node.js·≤·4.4.x·および·5.0.0·—·5.9.x·のサポートを終了](#variant-1)·(*推奨*` with `-·[Variant·1:·Node.js·≤·4.4.x·および·5.0.0·—·5.9.x·のサポートを終了](#variant-1)·(_推奨_`",{"range":"17960","text":"17961"},{"range":"17962","text":"15002"},{"range":"17963","text":"15002"},{"range":"17964","text":"15000"},{"range":"17965","text":"15002"},{"range":"17966","text":"15002"},{"range":"17967","text":"15002"},{"range":"17968","text":"15000"},"Replace `API` with `·API·`",{"range":"17969","text":"17970"},"Replace `2016年7月からサポートされていません。Node.js·4.x·リリースラインは2018年4` with `·2016·年·7·月からサポートされていません。Node.js·4.x·リリースラインは·2018·年·4·`",{"range":"17971","text":"17972"},{"range":"17973","text":"15002"},{"range":"17974","text":"15002"},{"range":"17975","text":"15002"},{"range":"17976","text":"17952"},"Replace `3` with `·3·`",{"range":"17977","text":"17978"},{"range":"17979","text":"15002"},{"range":"17980","text":"15002"},{"range":"17981","text":"15002"},{"range":"17982","text":"15000"},"Replace `1` with `·1·`",{"range":"17983","text":"17984"},{"range":"17985","text":"15000"},{"range":"17986","text":"15002"},{"range":"17987","text":"15002"},{"range":"17988","text":"15002"},{"range":"17989","text":"15002"},{"range":"17990","text":"15002"},{"range":"17991","text":"15002"},{"range":"17992","text":"15002"},{"range":"17993","text":"15002"},{"range":"17994","text":"15155"},{"range":"17995","text":"15002"},{"range":"17996","text":"15002"},{"range":"17997","text":"15002"},"Replace `*·`req.body.string`·が·*数値の*` with `-·`req.body.string`·が·_数値の_`",{"range":"17998","text":"17999"},{"range":"18000","text":"15002"},{"range":"18001","text":"15002"},{"range":"18002","text":"15002"},{"range":"18003","text":"15002"},{"range":"18004","text":"15000"},{"range":"18005","text":"15000"},{"range":"18006","text":"15000"},{"range":"18007","text":"15000"},{"range":"18008","text":"15000"},{"range":"18009","text":"15000"},{"range":"18010","text":"15000"},{"range":"18011","text":"15000"},{"range":"18012","text":"15000"},{"range":"18013","text":"15002"},{"range":"18014","text":"15002"},{"range":"18015","text":"15002"},{"range":"18016","text":"15000"},{"range":"18017","text":"15002"},{"range":"18018","text":"15002"},{"range":"18019","text":"15000"},{"range":"18020","text":"15002"},{"range":"18021","text":"15000"},{"range":"18022","text":"15002"},{"range":"18023","text":"15002"},{"range":"18024","text":"15000"},{"range":"18025","text":"15002"},{"range":"18026","text":"15000"},{"range":"18027","text":"15002"},{"range":"18028","text":"15000"},{"range":"18029","text":"15002"},{"range":"18030","text":"15000"},{"range":"18031","text":"15000"},"Replace `7` with `·7·`",{"range":"18032","text":"18033"},{"range":"18034","text":"15000"},{"range":"18035","text":"15000"},{"range":"18036","text":"15000"},{"range":"18037","text":"15000"},{"range":"18038","text":"15000"},{"range":"18039","text":"15000"},{"range":"18040","text":"15000"},{"range":"18041","text":"15016"},{"range":"18042","text":"15016"},{"range":"18043","text":"15016"},{"range":"18044","text":"15000"},{"range":"18045","text":"15000"},{"range":"18046","text":"15155"},{"range":"18047","text":"17952"},{"range":"18048","text":"15000"},{"range":"18049","text":"15000"},{"range":"18050","text":"15000"},{"range":"18051","text":"15000"},{"range":"18052","text":"15155"},{"range":"18053","text":"15002"},{"range":"18054","text":"15002"},{"range":"18055","text":"15000"},{"range":"18056","text":"15000"},{"range":"18057","text":"15000"},{"range":"18058","text":"15000"},{"range":"18059","text":"15000"},{"range":"18060","text":"15000"},{"range":"18061","text":"15000"},{"range":"18062","text":"15002"},{"range":"18063","text":"15002"},{"range":"18064","text":"15002"},{"range":"18065","text":"15002"},{"range":"18066","text":"15002"},{"range":"18067","text":"15002"},{"range":"18068","text":"15000"},{"range":"18069","text":"15002"},{"range":"18070","text":"15002"},{"range":"18071","text":"15002"},{"range":"18072","text":"15002"},{"range":"18073","text":"15000"},{"range":"18074","text":"15002"},{"range":"18075","text":"15002"},{"range":"18076","text":"15002"},{"range":"18077","text":"15002"},{"range":"18078","text":"15002"},{"range":"18079","text":"15002"},{"range":"18080","text":"15000"},{"range":"18081","text":"15000"},{"range":"18082","text":"15000"},{"range":"18083","text":"15000"},{"range":"18084","text":"15000"},{"range":"18085","text":"15000"},{"range":"18086","text":"15000"},{"range":"18087","text":"15002"},{"range":"18088","text":"15002"},{"range":"18089","text":"15002"},{"range":"18090","text":"15002"},{"range":"18091","text":"15002"},{"range":"18092","text":"15000"},{"range":"18093","text":"15000"},{"range":"18094","text":"15000"},{"range":"18095","text":"17952"},{"range":"18096","text":"15000"},"Replace `*` with `⏎_`",{"range":"18097","text":"18098"},{"range":"18099","text":"15753"},{"range":"18100","text":"15000"},{"range":"18101","text":"15000"},{"range":"18102","text":"15000"},"Replace `この出力から、1秒あたり約5` with `⏎この出力から、1·秒あたり約·5·`",{"range":"18103","text":"18104"},"Replace `4` with `·4·`",{"range":"18105","text":"18106"},{"range":"18107","text":"15000"},{"range":"18108","text":"15000"},{"range":"18109","text":"15000"},{"range":"18110","text":"15000"},{"range":"18111","text":"15000"},{"range":"18112","text":"17952"},{"range":"18113","text":"15000"},{"range":"18114","text":"15195"},{"range":"18115","text":"15000"},{"range":"18116","text":"15000"},{"range":"18117","text":"16164"},{"range":"18118","text":"15112"},{"range":"18119","text":"15012"},{"range":"18120","text":"15112"},{"range":"18121","text":"15012"},{"range":"18122","text":"15112"},{"range":"18123","text":"16171"},{"range":"18124","text":"15000"},"Replace `やりました!·アプリは現在、毎秒約20` with `⏎やりました!·アプリは現在、毎秒約·20·`",{"range":"18125","text":"18126"},{"range":"18127","text":"18106"},"Replace `4秒弱から1` with `·4·秒弱から·1·`",{"range":"18128","text":"18129"},{"range":"18130","text":"15000"},{"range":"18131","text":"15000"},{"range":"18132","text":"15000"},{"range":"18133","text":"15000"},{"range":"18134","text":"15155"},"Replace `###·\"そう言うとき\"·実行する·~·*`setTimeout()`*` with `⏎###·\"そう言うとき\"·実行する·~·_`setTimeout()`_`",{"range":"18135","text":"18136"},{"range":"18137","text":"15155"},"Replace `###·\"この直後に\"·実行する·~·*`setImmediate()`*` with `⏎###·\"この直後に\"·実行する·~·_`setImmediate()`_`",{"range":"18138","text":"18139"},{"range":"18140","text":"16183"},{"range":"18141","text":"15155"},{"range":"18142","text":"15155"},"Replace `###·\"無限ループ\"·実行·~·*`setInterval()`*` with `⏎###·\"無限ループ\"·実行·~·_`setInterval()`_`",{"range":"18143","text":"18144"},{"range":"18145","text":"17952"},{"range":"18146","text":"15155"},{"range":"18147","text":"15000"},{"range":"18148","text":"15000"},{"range":"18149","text":"17952"},{"range":"18150","text":"15000"},{"range":"18151","text":"15000"},{"range":"18152","text":"15000"},{"range":"18153","text":"15804"},{"range":"18154","text":"15002"},{"range":"18155","text":"15000"},{"range":"18156","text":"15000"},{"range":"18157","text":"15000"},{"range":"18158","text":"15195"},{"range":"18159","text":"15000"},{"range":"18160","text":"15000"},{"range":"18161","text":"17978"},{"range":"18162","text":"15000"},{"range":"18163","text":"15000"},{"range":"18164","text":"15000"},{"range":"18165","text":"15002"},{"range":"18166","text":"15002"},{"range":"18167","text":"15002"},{"range":"18168","text":"15002"},{"range":"18169","text":"15002"},{"range":"18170","text":"15002"},{"range":"18171","text":"15002"},{"range":"18172","text":"15002"},{"range":"18173","text":"15002"},{"range":"18174","text":"15002"},{"range":"18175","text":"15002"},{"range":"18176","text":"15000"},{"range":"18177","text":"15002"},{"range":"18178","text":"15000"},{"range":"18179","text":"17984"},{"range":"18180","text":"15002"},{"range":"18181","text":"15000"},{"range":"18182","text":"15002"},{"range":"18183","text":"15000"},"Replace `C` with `·C·`",{"range":"18184","text":"18185"},{"range":"18186","text":"15002"},{"range":"18187","text":"15000"},{"range":"18188","text":"15002"},{"range":"18189","text":"15000"},{"range":"18190","text":"15002"},{"range":"18191","text":"15000"},{"range":"18192","text":"15002"},{"range":"18193","text":"15000"},{"range":"18194","text":"15002"},{"range":"18195","text":"15000"},{"range":"18196","text":"15002"},{"range":"18197","text":"15016"},{"range":"18198","text":"15016"},{"range":"18199","text":"15016"},{"range":"18200","text":"15016"},{"range":"18201","text":"15016"},{"range":"18202","text":"15016"},{"range":"18203","text":"15016"},{"range":"18204","text":"15025"},{"range":"18205","text":"15016"},{"range":"18206","text":"15016"},{"range":"18207","text":"15012"},{"range":"18208","text":"15016"},{"range":"18209","text":"15012"},{"range":"18210","text":"15016"},{"range":"18211","text":"15016"},{"range":"18212","text":"15016"},{"range":"18213","text":"15016"},{"range":"18214","text":"15012"},{"range":"18215","text":"15016"},{"range":"18216","text":"15016"},{"range":"18217","text":"15012"},{"range":"18218","text":"15012"},{"range":"18219","text":"15012"},{"range":"18220","text":"15016"},{"range":"18221","text":"15012"},{"range":"18222","text":"15016"},{"range":"18223","text":"15012"},{"range":"18224","text":"15016"},{"range":"18225","text":"15016"},{"range":"18226","text":"15016"},{"range":"18227","text":"15016"},{"range":"18228","text":"15016"},{"range":"18229","text":"15016"},{"range":"18230","text":"15016"},{"range":"18231","text":"15016"},{"range":"18232","text":"15025"},{"range":"18233","text":"15016"},{"range":"18234","text":"15016"},{"range":"18235","text":"15012"},{"range":"18236","text":"15016"},{"range":"18237","text":"15012"},{"range":"18238","text":"15016"},{"range":"18239","text":"15016"},{"range":"18240","text":"15016"},{"range":"18241","text":"15016"},{"range":"18242","text":"15012"},{"range":"18243","text":"15016"},{"range":"18244","text":"15016"},{"range":"18245","text":"15012"},{"range":"18246","text":"15012"},{"range":"18247","text":"15012"},{"range":"18248","text":"15016"},{"range":"18249","text":"15012"},{"range":"18250","text":"15016"},{"range":"18251","text":"15012"},{"range":"18252","text":"15016"},"Replace `***注意:*` with `⏎**_注意:_`",{"range":"18253","text":"18254"},{"range":"18255","text":"15002"},{"range":"18256","text":"15002"},{"range":"18257","text":"15002"},{"range":"18258","text":"15002"},{"range":"18259","text":"15002"},{"range":"18260","text":"15002"},{"range":"18261","text":"15002"},{"range":"18262","text":"15002"},{"range":"18263","text":"15002"},{"range":"18264","text":"15002"},{"range":"18265","text":"15002"},{"range":"18266","text":"15002"},{"range":"18267","text":"15002"},{"range":"18268","text":"15000"},{"range":"18269","text":"15000"},{"range":"18270","text":"15000"},{"range":"18271","text":"15000"},{"range":"18272","text":"15000"},{"range":"18273","text":"15000"},{"range":"18274","text":"15000"},{"range":"18275","text":"15000"},"Replace `Node.js·は·Portage` with `⏎Node.js·は·Portage·`",{"range":"18276","text":"18277"},"Replace `Node.js·は·pkgsrc` with `⏎Node.js·は·pkgsrc·`",{"range":"18278","text":"18279"},{"range":"18280","text":"15000"},{"range":"18281","text":"15000"},{"range":"18282","text":"15000"},{"range":"18283","text":"15000"},{"range":"18284","text":"15000"},{"range":"18285","text":"15000"},{"range":"18286","text":"15000"},{"range":"18287","text":"15000"},{"range":"18288","text":"15000"},{"range":"18289","text":"15000"},{"range":"18290","text":"15000"},{"range":"18291","text":"15000"},{"range":"18292","text":"15000"},{"range":"18293","text":"15000"},"Replace `\"NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。\"` with `'NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。'`",{"range":"18294","text":"18295"},{"range":"18296","text":"15000"},{"range":"18297","text":"15000"},{"range":"18298","text":"15155"},"Replace `#·コラボレーションサミット` with `⏎#·コラボレーションサミット⏎`",{"range":"18299","text":"18300"},{"range":"18301","text":"17952"},{"range":"18302","text":"15000"},{"range":"18303","text":"15000"},{"range":"18304","text":"15000"},{"range":"18305","text":"15000"},{"range":"18306","text":"15002"},{"range":"18307","text":"15002"},{"range":"18308","text":"15002"},{"range":"18309","text":"15002"},{"range":"18310","text":"15002"},{"range":"18311","text":"15000"},{"range":"18312","text":"15000"},{"range":"18313","text":"15002"},{"range":"18314","text":"15002"},{"range":"18315","text":"15002"},{"range":"18316","text":"15002"},{"range":"18317","text":"15002"},{"range":"18318","text":"15002"},{"range":"18319","text":"15002"},{"range":"18320","text":"15000"},{"range":"18321","text":"15002"},{"range":"18322","text":"15002"},{"range":"18323","text":"15002"},{"range":"18324","text":"15000"},{"range":"18325","text":"15002"},{"range":"18326","text":"15002"},{"range":"18327","text":"15002"},{"range":"18328","text":"15002"},{"range":"18329","text":"15002"},{"range":"18330","text":"15000"},{"range":"18331","text":"15002"},{"range":"18332","text":"15002"},{"range":"18333","text":"15002"},{"range":"18334","text":"15002"},{"range":"18335","text":"15002"},{"range":"18336","text":"15002"},{"range":"18337","text":"15002"},{"range":"18338","text":"15002"},{"range":"18339","text":"15002"},{"range":"18340","text":"15002"},"Replace `*მოქმედი·(in·progress)*` with `_მოქმედი·(in·progress)_`",{"range":"18341","text":"18342"},"Replace `*dependencies*` with `_dependencies_`",{"range":"18343","text":"18344"},"Replace `*Debugging*` with `_Debugging_`",{"range":"18345","text":"18346"},"Replace `*მასპინძელზე*` with `_მასპინძელზე_`",{"range":"18347","text":"18348"},{"range":"18349","text":"15000"},"Replace `*same-origin*` with `_same-origin_`",{"range":"18350","text":"18351"},"Replace `*same-origin-policy*` with `_same-origin-policy_`",{"range":"18352","text":"18353"},"Replace `*hostname*` with `_hostname_`",{"range":"18354","text":"18355"},"Replace `*tunnels*` with `_tunnels_`",{"range":"18356","text":"18357"},{"range":"18358","text":"15002"},{"range":"18359","text":"15002"},"Replace `*·„გამართვის“·(*Debug*` with `-·„გამართვის“·(_Debug_`",{"range":"18360","text":"18361"},{"range":"18362","text":"15002"},{"range":"18363","text":"15002"},{"range":"18364","text":"15002"},"Replace `*uncheck*` with `_uncheck_`",{"range":"18365","text":"18366"},"Replace `*·ბიბლიოთეკა,·რომელიც·ამარტივებს·კავშირს·[Inspector·Protocol][]-ის·(*ინსპექტორის·პროტოკოლის*` with `-·ბიბლიოთეკა,·რომელიც·ამარტივებს·კავშირს·[Inspector·Protocol][]-ის·(_ინსპექტორის·პროტოკოლის_`",{"range":"18367","text":"18368"},"Replace `*·გაუშვით·Node.js·გამართვის·კონფიგურაცია·`Debug`·ხედიდან·(*view*` with `-·გაუშვით·Node.js·გამართვის·კონფიგურაცია·`Debug`·ხედიდან·(_view_`",{"range":"18369","text":"18370"},"Replace `*extension-ით*` with `_extension-ით_`",{"range":"18371","text":"18372"},{"range":"18373","text":"15002"},{"range":"18374","text":"15002"},"Replace `*runtime*` with `_runtime_`",{"range":"18375","text":"18376"},"Replace `*ლოკალურ*` with `_ლოკალურ_`",{"range":"18377","text":"18378"},"Replace `*ლოკალურად*` with `_ლოკალურად_`",{"range":"18379","text":"18380"},"Replace `*თქვენს·სამიზნე·სკრიპტს*` with `_თქვენს·სამიზნე·სკრიპტს_`",{"range":"18381","text":"18382"},"Replace `*ინსპექტორის·პროტოკოლს*` with `_ინსპექტორის·პროტოკოლს_`",{"range":"18383","text":"18384"},{"range":"18385","text":"15002"},{"range":"18386","text":"15002"},{"range":"18387","text":"15002"},{"range":"18388","text":"15002"},{"range":"18389","text":"15002"},{"range":"18390","text":"15002"},{"range":"18391","text":"15002"},{"range":"18392","text":"15002"},{"range":"18393","text":"15002"},{"range":"18394","text":"15002"},{"range":"18395","text":"15002"},{"range":"18396","text":"15002"},{"range":"18397","text":"15002"},{"range":"18398","text":"15002"},{"range":"18399","text":"15002"},{"range":"18400","text":"15002"},{"range":"18401","text":"15002"},{"range":"18402","text":"15002"},{"range":"18403","text":"15002"},{"range":"18404","text":"15002"},{"range":"18405","text":"15002"},{"range":"18406","text":"15002"},{"range":"18407","text":"15195"},{"range":"18408","text":"15016"},{"range":"18409","text":"15016"},{"range":"18410","text":"15016"},{"range":"18411","text":"15016"},{"range":"18412","text":"15016"},{"range":"18413","text":"15016"},{"range":"18414","text":"15016"},{"range":"18415","text":"15025"},{"range":"18416","text":"15016"},{"range":"18417","text":"15016"},{"range":"18418","text":"15016"},{"range":"18419","text":"15016"},{"range":"18420","text":"15016"},{"range":"18421","text":"15012"},{"range":"18422","text":"15016"},{"range":"18423","text":"15012"},{"range":"18424","text":"15016"},{"range":"18425","text":"15016"},{"range":"18426","text":"15016"},{"range":"18427","text":"15016"},{"range":"18428","text":"15016"},{"range":"18429","text":"15016"},{"range":"18430","text":"15016"},{"range":"18431","text":"15012"},{"range":"18432","text":"15016"},{"range":"18433","text":"15012"},{"range":"18434","text":"15016"},{"range":"18435","text":"15002"},{"range":"18436","text":"15002"},{"range":"18437","text":"15002"},{"range":"18438","text":"15002"},{"range":"18439","text":"15002"},{"range":"18440","text":"15002"},{"range":"18441","text":"15002"},{"range":"18442","text":"15002"},{"range":"18443","text":"15002"},{"range":"18444","text":"15002"},{"range":"18445","text":"15002"},{"range":"18446","text":"15002"},{"range":"18447","text":"15002"},{"range":"18448","text":"15002"},{"range":"18449","text":"15002"},{"range":"18450","text":"15002"},{"range":"18451","text":"15002"},{"range":"18452","text":"15002"},{"range":"18453","text":"15002"},{"range":"18454","text":"15002"},{"range":"18455","text":"15000"},{"range":"18456","text":"15002"},{"range":"18457","text":"15002"},{"range":"18458","text":"15002"},{"range":"18459","text":"15002"},{"range":"18460","text":"15002"},{"range":"18461","text":"15002"},{"range":"18462","text":"15000"},{"range":"18463","text":"15000"},{"range":"18464","text":"15000"},"Replace `_합의점을·찾는·과정_` with `*합의점을·찾는·과정*`",{"range":"18465","text":"18466"},"Replace `협업자는·TSC에서·논의하려고·풀·리퀘스트나·이슈에·***tsc-agenda***` with `⏎협업자는·TSC에서·논의하려고·풀·리퀘스트나·이슈에·**_tsc-agenda_**`",{"range":"18467","text":"18468"},{"range":"18469","text":"15000"},{"range":"18470","text":"15000"},{"range":"18471","text":"15000"},{"range":"18472","text":"15000"},"Replace `*tsc-agenda*` with `_tsc-agenda_`",{"range":"18473","text":"18474"},{"range":"18475","text":"15000"},{"range":"18476","text":"15002"},{"range":"18477","text":"15000"},{"range":"18478","text":"15000"},{"range":"18479","text":"15000"},{"range":"18480","text":"15000"},{"range":"18481","text":"15000"},{"range":"18482","text":"15000"},{"range":"18483","text":"15000"},{"range":"18484","text":"15002"},{"range":"18485","text":"15002"},{"range":"18486","text":"15000"},{"range":"18487","text":"15000"},{"range":"18488","text":"15000"},{"range":"18489","text":"15002"},{"range":"18490","text":"15002"},{"range":"18491","text":"15002"},{"range":"18492","text":"15573"},{"range":"18493","text":"15020"},{"range":"18494","text":"15012"},{"range":"18495","text":"15023"},{"range":"18496","text":"15025"},{"range":"18497","text":"15012"},{"range":"18498","text":"15012"},"Replace `*던질*` with `_던질_`",{"range":"18499","text":"18500"},{"range":"18501","text":"15032"},{"range":"18502","text":"15034"},{"range":"18503","text":"15012"},{"range":"18504","text":"15025"},{"range":"18505","text":"15038"},{"range":"18506","text":"15025"},{"range":"18507","text":"15042"},{"range":"18508","text":"15025"},{"range":"18509","text":"15092"},{"range":"18510","text":"15025"},{"range":"18511","text":"15040"},{"range":"18512","text":"15040"},{"range":"18513","text":"15025"},{"range":"18514","text":"15023"},"Replace `*받을·수*` with `_받을·수_`",{"range":"18515","text":"18516"},"Replace `*명시적으로*` with `_명시적으로_`",{"range":"18517","text":"18518"},{"range":"18519","text":"15056"},"Replace `*작성하기·전에*` with `_작성하기·전에_`",{"range":"18520","text":"18521"},{"range":"18522","text":"15034"},{"range":"18523","text":"15025"},{"range":"18524","text":"15012"},{"range":"18525","text":"15594"},{"range":"18526","text":"15040"},{"range":"18527","text":"15042"},{"range":"18528","text":"15040"},{"range":"18529","text":"15092"},{"range":"18530","text":"15025"},{"range":"18531","text":"15040"},{"range":"18532","text":"15070"},{"range":"18533","text":"15025"},{"range":"18534","text":"15025"},{"range":"18535","text":"15040"},{"range":"18536","text":"15025"},{"range":"18537","text":"15040"},{"range":"18538","text":"15025"},{"range":"18539","text":"15025"},{"range":"18540","text":"15025"},{"range":"18541","text":"15025"},{"range":"18542","text":"15025"},{"range":"18543","text":"15025"},{"range":"18544","text":"15040"},{"range":"18545","text":"15025"},{"range":"18546","text":"15023"},{"range":"18547","text":"15034"},{"range":"18548","text":"15012"},{"range":"18549","text":"15089"},{"range":"18550","text":"15025"},{"range":"18551","text":"15092"},{"range":"18552","text":"15025"},{"range":"18553","text":"15025"},{"range":"18554","text":"15025"},{"range":"18555","text":"15023"},{"range":"18556","text":"15002"},{"range":"18557","text":"15002"},{"range":"18558","text":"15034"},{"range":"18559","text":"15012"},{"range":"18560","text":"15012"},{"range":"18561","text":"15651"},{"range":"18562","text":"15072"},{"range":"18563","text":"15106"},{"range":"18564","text":"15025"},{"range":"18565","text":"15072"},{"range":"18566","text":"15025"},{"range":"18567","text":"15012"},{"range":"18568","text":"15012"},{"range":"18569","text":"15012"},{"range":"18570","text":"15012"},{"range":"18571","text":"15023"},{"range":"18572","text":"15034"},{"range":"18573","text":"15025"},{"range":"18574","text":"15012"},{"range":"18575","text":"15025"},{"range":"18576","text":"15012"},{"range":"18577","text":"15012"},{"range":"18578","text":"15025"},{"range":"18579","text":"15023"},{"range":"18580","text":"15034"},{"range":"18581","text":"15127"},{"range":"18582","text":"15012"},{"range":"18583","text":"15012"},{"range":"18584","text":"15012"},{"range":"18585","text":"15012"},{"range":"18586","text":"16849"},{"range":"18587","text":"15012"},{"range":"18588","text":"15012"},{"range":"18589","text":"15012"},{"range":"18590","text":"15012"},{"range":"18591","text":"15012"},{"range":"18592","text":"15012"},{"range":"18593","text":"15012"},{"range":"18594","text":"15012"},{"range":"18595","text":"15023"},{"range":"18596","text":"15002"},{"range":"18597","text":"15002"},{"range":"18598","text":"15002"},{"range":"18599","text":"15002"},{"range":"18600","text":"15002"},{"range":"18601","text":"15002"},{"range":"18602","text":"15000"},{"range":"18603","text":"15724"},{"range":"18604","text":"15002"},{"range":"18605","text":"15000"},{"range":"18606","text":"15002"},{"range":"18607","text":"15002"},{"range":"18608","text":"15002"},{"range":"18609","text":"15002"},{"range":"18610","text":"15002"},{"range":"18611","text":"15002"},{"range":"18612","text":"15002"},{"range":"18613","text":"15002"},{"range":"18614","text":"15002"},{"range":"18615","text":"15002"},{"range":"18616","text":"15002"},{"range":"18617","text":"15002"},{"range":"18618","text":"15002"},{"range":"18619","text":"15000"},{"range":"18620","text":"15000"},{"range":"18621","text":"15000"},{"range":"18622","text":"15000"},{"range":"18623","text":"15032"},{"range":"18624","text":"15871"},{"range":"18625","text":"15871"},{"range":"18626","text":"15874"},{"range":"18627","text":"15874"},"Replace `_예외발생시·자원·정리_` with `*예외발생시·자원·정리*`",{"range":"18628","text":"18629"},{"range":"18630","text":"15871"},{"range":"18631","text":"15878"},{"range":"18632","text":"15874"},{"range":"18633","text":"15874"},{"range":"18634","text":"15882"},{"range":"18635","text":"15884"},{"range":"18636","text":"15002"},{"range":"18637","text":"15002"},{"range":"18638","text":"15002"},{"range":"18639","text":"15002"},{"range":"18640","text":"15002"},{"range":"18641","text":"15002"},{"range":"18642","text":"15871"},{"range":"18643","text":"15884"},{"range":"18644","text":"15000"},"Replace `*Node.js는·클라이언트에·관련된·일을·하는·시간이·\"적으면·적을수록\"·빠르다*` with `_Node.js는·클라이언트에·관련된·일을·하는·시간이·\"적으면·적을수록\"·빠르다_`",{"range":"18645","text":"18646"},{"range":"18647","text":"15000"},"Replace `*처리량*` with `_처리량_`",{"range":"18648","text":"18649"},{"range":"18650","text":"15000"},{"range":"18651","text":"15000"},{"range":"18652","text":"15016"},{"range":"18653","text":"15016"},{"range":"18654","text":"15016"},{"range":"18655","text":"15016"},{"range":"18656","text":"15000"},{"range":"18657","text":"15000"},"Replace `*클라이언트에·대한·공정한·처리는·당신의·애플리케이션의·책임입니다*` with `_클라이언트에·대한·공정한·처리는·당신의·애플리케이션의·책임입니다_`",{"range":"18658","text":"18659"},{"range":"18660","text":"15000"},{"range":"18661","text":"15000"},{"range":"18662","text":"15000"},{"range":"18663","text":"15000"},{"range":"18664","text":"15000"},{"range":"18665","text":"15000"},{"range":"18666","text":"15002"},{"range":"18667","text":"15002"},{"range":"18668","text":"15012"},{"range":"18669","text":"15000"},{"range":"18670","text":"15002"},{"range":"18671","text":"15002"},{"range":"18672","text":"15002"},{"range":"18673","text":"15002"},"Replace `*다음과·같은·동기적인·API를·사용하지·않는·것이·좋습니다*` with `_다음과·같은·동기적인·API를·사용하지·않는·것이·좋습니다_`",{"range":"18674","text":"18675"},{"range":"18676","text":"15002"},{"range":"18677","text":"15002"},{"range":"18678","text":"15002"},{"range":"18679","text":"15002"},{"range":"18680","text":"15002"},{"range":"18681","text":"15002"},{"range":"18682","text":"15002"},{"range":"18683","text":"15002"},{"range":"18684","text":"15002"},{"range":"18685","text":"15002"},{"range":"18686","text":"15002"},{"range":"18687","text":"15002"},{"range":"18688","text":"15002"},{"range":"18689","text":"15002"},{"range":"18690","text":"15000"},{"range":"18691","text":"15002"},{"range":"18692","text":"15002"},{"range":"18693","text":"15000"},{"range":"18694","text":"15000"},{"range":"18695","text":"15953"},{"range":"18696","text":"15955"},{"range":"18697","text":"15957"},{"range":"18698","text":"15016"},{"range":"18699","text":"15960"},{"range":"18700","text":"15000"},"Replace `*언제나·명심하세요.·이벤트·루프는·클라이언트의·요청을·조율하는·역할이지·직접·실행하는·역할이·아님을*` with `_언제나·명심하세요.·이벤트·루프는·클라이언트의·요청을·조율하는·역할이지·직접·실행하는·역할이·아님을_`",{"range":"18701","text":"18702"},{"range":"18703","text":"15000"},"Replace `*않는*` with `_않는_`",{"range":"18704","text":"18705"},{"range":"18706","text":"15000"},{"range":"18707","text":"15000"},"Replace `*I/O-intensive·작업은·관련된·스레드가·작동·중이·아니더라도·진행·중인·상태여야·합니다*` with `_I/O-intensive·작업은·관련된·스레드가·작동·중이·아니더라도·진행·중인·상태여야·합니다_`",{"range":"18708","text":"18709"},{"range":"18710","text":"15000"},{"range":"18711","text":"15000"},{"range":"18712","text":"15000"},"Replace `*상대적으로·긴·작업은·해당·작업이·끝날·때까지·워커·풀의·전체·크기를·줄이게·됩니다*` with `_상대적으로·긴·작업은·해당·작업이·끝날·때까지·워커·풀의·전체·크기를·줄이게·됩니다_`",{"range":"18713","text":"18714"},{"range":"18715","text":"15000"},{"range":"18716","text":"15000"},{"range":"18717","text":"15000"},{"range":"18718","text":"15000"},{"range":"18719","text":"15000"},{"range":"18720","text":"15000"},{"range":"18721","text":"15702"},"Replace `*당신이·값비싼·API를·호출하려고·한다면·비용을·더블·체크하세요.·해당·API의·개발자에게·비용에·대해·문서화를·요청하거나·직접·소스·코드를·분석해서·비용에·대한·문서화를·PR할·수도·있습니다*` with `_당신이·값비싼·API를·호출하려고·한다면·비용을·더블·체크하세요.·해당·API의·개발자에게·비용에·대해·문서화를·요청하거나·직접·소스·코드를·분석해서·비용에·대한·문서화를·PR할·수도·있습니다_`",{"range":"18722","text":"18723"},{"range":"18724","text":"15000"},{"range":"18725","text":"15016"},"Replace `*막히게·됩니다*` with `_막히게·됩니다_`",{"range":"18726","text":"18727"},"Replace `*note:·각·박스는·이벤트·루프의·\"단계\"를·의미합니다.*` with `_note:·각·박스는·이벤트·루프의·\"단계\"를·의미합니다._`",{"range":"18728","text":"18729"},{"range":"18730","text":"15002"},{"range":"18731","text":"15002"},{"range":"18732","text":"15002"},{"range":"18733","text":"15002"},{"range":"18734","text":"15002"},{"range":"18735","text":"15002"},{"range":"18736","text":"15002"},{"range":"18737","text":"15012"},{"range":"18738","text":"15002"},{"range":"18739","text":"16014"},{"range":"18740","text":"15012"},{"range":"18741","text":"15002"},{"range":"18742","text":"15012"},{"range":"18743","text":"15002"},{"range":"18744","text":"15002"},"Replace `*그·후에*` with `_그·후에_`",{"range":"18745","text":"18746"},"Replace `*이후*` with `_이후_`",{"range":"18747","text":"18748"},{"range":"18749","text":"15002"},{"range":"18750","text":"15002"},{"range":"18751","text":"15753"},{"range":"18752","text":"15753"},{"range":"18753","text":"15702"},{"range":"18754","text":"15882"},{"range":"18755","text":"15000"},{"range":"18756","text":"15002"},{"range":"18757","text":"15002"},{"range":"18758","text":"15002"},{"range":"18759","text":"15002"},{"range":"18760","text":"15002"},{"range":"18761","text":"15002"},{"range":"18762","text":"15002"},{"range":"18763","text":"15002"},{"range":"18764","text":"15002"},{"range":"18765","text":"15002"},{"range":"18766","text":"15002"},{"range":"18767","text":"15002"},{"range":"18768","text":"15002"},{"range":"18769","text":"15002"},{"range":"18770","text":"15002"},{"range":"18771","text":"15002"},"Replace `*아닙니다*` with `_아닙니다_`",{"range":"18772","text":"18773"},"Replace `*않을*` with `_않을_`",{"range":"18774","text":"18775"},{"range":"18776","text":"15002"},{"range":"18777","text":"15002"},{"range":"18778","text":"15002"},{"range":"18779","text":"15002"},{"range":"18780","text":"15002"},{"range":"18781","text":"15753"},{"range":"18782","text":"15753"},{"range":"18783","text":"15195"},{"range":"18784","text":"15195"},{"range":"18785","text":"15195"},"Replace `_sha1_block_data_order과·` with `\\_sha1_block_data_order과·\\`",{"range":"18786","text":"18787"},{"range":"18788","text":"16173"},"Replace `*정확한*` with `_정확한_`",{"range":"18789","text":"18790"},"Replace `*더·빨리*·실행되지는·않는다는·*것만*` with `_더·빨리_·실행되지는·않는다는·_것만_`",{"range":"18791","text":"18792"},{"range":"18793","text":"16179"},{"range":"18794","text":"16183"},"Replace `*이전에*` with `_이전에_`",{"range":"18795","text":"18796"},{"range":"18797","text":"16186"},"Replace `*실행할·코드가·이것밖에·남지·않았다면*` with `_실행할·코드가·이것밖에·남지·않았다면_`",{"range":"18798","text":"18799"},"Replace `*완전히·똑같이*` with `_완전히·똑같이_`",{"range":"18800","text":"18801"},{"range":"18802","text":"15753"},{"range":"18803","text":"15753"},{"range":"18804","text":"15002"},{"range":"18805","text":"15002"},{"range":"18806","text":"15002"},{"range":"18807","text":"15195"},{"range":"18808","text":"15002"},{"range":"18809","text":"15002"},{"range":"18810","text":"15002"},{"range":"18811","text":"15002"},{"range":"18812","text":"15002"},{"range":"18813","text":"15002"},{"range":"18814","text":"15002"},{"range":"18815","text":"15002"},{"range":"18816","text":"15002"},{"range":"18817","text":"15002"},{"range":"18818","text":"15002"},{"range":"18819","text":"15002"},{"range":"18820","text":"15002"},{"range":"18821","text":"15002"},{"range":"18822","text":"15002"},{"range":"18823","text":"15002"},{"range":"18824","text":"15002"},{"range":"18825","text":"15002"},{"range":"18826","text":"15002"},{"range":"18827","text":"15002"},{"range":"18828","text":"15016"},{"range":"18829","text":"15016"},{"range":"18830","text":"15016"},{"range":"18831","text":"15016"},{"range":"18832","text":"15016"},"Replace `····display-hint:·\"다음·버전을·표시:\"` with `··display-hint:·'다음·버전을·표시:'`",{"range":"18833","text":"18834"},{"range":"18835","text":"15016"},{"range":"18836","text":"15016"},{"range":"18837","text":"15016"},{"range":"18838","text":"15016"},{"range":"18839","text":"15016"},{"range":"18840","text":"15016"},{"range":"18841","text":"15012"},{"range":"18842","text":"15016"},{"range":"18843","text":"15012"},{"range":"18844","text":"15016"},{"range":"18845","text":"15012"},{"range":"18846","text":"15016"},{"range":"18847","text":"15016"},{"range":"18848","text":"15012"},{"range":"18849","text":"15016"},{"range":"18850","text":"15012"},{"range":"18851","text":"15016"},{"range":"18852","text":"15012"},{"range":"18853","text":"15016"},{"range":"18854","text":"15012"},{"range":"18855","text":"15016"},{"range":"18856","text":"15016"},{"range":"18857","text":"15016"},{"range":"18858","text":"15016"},{"range":"18859","text":"15016"},{"range":"18860","text":"15016"},{"range":"18861","text":"18834"},{"range":"18862","text":"15016"},{"range":"18863","text":"15016"},{"range":"18864","text":"15016"},{"range":"18865","text":"15016"},{"range":"18866","text":"15016"},{"range":"18867","text":"15016"},{"range":"18868","text":"15012"},{"range":"18869","text":"15016"},{"range":"18870","text":"15012"},{"range":"18871","text":"15016"},{"range":"18872","text":"15012"},{"range":"18873","text":"15016"},{"range":"18874","text":"15016"},{"range":"18875","text":"15012"},{"range":"18876","text":"15016"},{"range":"18877","text":"15012"},{"range":"18878","text":"15016"},{"range":"18879","text":"15012"},{"range":"18880","text":"15016"},{"range":"18881","text":"15012"},{"range":"18882","text":"15016"},{"range":"18883","text":"15000"},{"range":"18884","text":"16272"},{"range":"18885","text":"15002"},{"range":"18886","text":"15002"},{"range":"18887","text":"15002"},{"range":"18888","text":"15002"},{"range":"18889","text":"15002"},{"range":"18890","text":"15002"},{"range":"18891","text":"15002"},{"range":"18892","text":"15002"},{"range":"18893","text":"15002"},{"range":"18894","text":"15002"},{"range":"18895","text":"15002"},{"range":"18896","text":"15002"},{"range":"18897","text":"15002"},{"range":"18898","text":"15002"},{"range":"18899","text":"15002"},{"range":"18900","text":"15002"},{"range":"18901","text":"15000"},{"range":"18902","text":"15000"},{"range":"18903","text":"15000"},{"range":"18904","text":"15000"},{"range":"18905","text":"15000"},{"range":"18906","text":"15000"},{"range":"18907","text":"15000"},{"range":"18908","text":"15000"},{"range":"18909","text":"15000"},{"range":"18910","text":"15000"},{"range":"18911","text":"15000"},{"range":"18912","text":"15000"},{"range":"18913","text":"15002"},{"range":"18914","text":"15002"},{"range":"18915","text":"15002"},{"range":"18916","text":"15002"},{"range":"18917","text":"15000"},{"range":"18918","text":"15000"},{"range":"18919","text":"15000"},{"range":"18920","text":"15000"},{"range":"18921","text":"15000"},{"range":"18922","text":"15000"},"Replace `\"NODE_MODULE_VERSION은·Node.js의·ABI(application·binary·interface)·버전·번호를·가리키고·이·버전은·어떤·버전의·Node.js가·C++·애드온·바이너리를·컴파일해서·다시·컴파일하지·않아도·불러올·수·있는지·결정하는데·사용합니다.·예전·버전에서는·hex·값으로·저장되었지만·지금은·정수를·사용하고·있습니다.\"` with `'NODE_MODULE_VERSION은·Node.js의·ABI(application·binary·interface)·버전·번호를·가리키고·이·버전은·어떤·버전의·Node.js가·C++·애드온·바이너리를·컴파일해서·다시·컴파일하지·않아도·불러올·수·있는지·결정하는데·사용합니다.·예전·버전에서는·hex·값으로·저장되었지만·지금은·정수를·사용하고·있습니다.'`",{"range":"18923","text":"18924"},"Replace `###·io.js와·Node.js` with `⏎###·io.js와·Node.js⏎`",{"range":"18925","text":"18926"},{"range":"18927","text":"15000"},{"range":"18928","text":"15000"},{"range":"18929","text":"15002"},{"range":"18930","text":"15002"},{"range":"18931","text":"15002"},{"range":"18932","text":"15000"},{"range":"18933","text":"15002"},{"range":"18934","text":"15002"},{"range":"18935","text":"15002"},{"range":"18936","text":"15002"},{"range":"18937","text":"15002"},{"range":"18938","text":"15000"},{"range":"18939","text":"15002"},{"range":"18940","text":"15002"},{"range":"18941","text":"15002"},{"range":"18942","text":"15002"},{"range":"18943","text":"15002"},{"range":"18944","text":"15002"},{"range":"18945","text":"15002"},{"range":"18946","text":"15002"},{"range":"18947","text":"15002"},{"range":"18948","text":"15002"},{"range":"18949","text":"15195"},{"range":"18950","text":"15016"},{"range":"18951","text":"15016"},{"range":"18952","text":"15016"},{"range":"18953","text":"15012"},{"range":"18954","text":"15016"},{"range":"18955","text":"15012"},{"range":"18956","text":"15016"},{"range":"18957","text":"15016"},{"range":"18958","text":"15016"},{"range":"18959","text":"15016"},{"range":"18960","text":"15012"},{"range":"18961","text":"15016"},{"range":"18962","text":"15016"},{"range":"18963","text":"15012"},{"range":"18964","text":"15016"},{"range":"18965","text":"15016"},{"range":"18966","text":"15012"},{"range":"18967","text":"15016"},{"range":"18968","text":"15016"},{"range":"18969","text":"15016"},{"range":"18970","text":"15012"},{"range":"18971","text":"15016"},{"range":"18972","text":"15012"},{"range":"18973","text":"15016"},{"range":"18974","text":"15016"},{"range":"18975","text":"15016"},{"range":"18976","text":"15016"},"Replace `*Opmerking:*` with `_Opmerking:_`",{"range":"18977","text":"18978"},{"range":"18979","text":"15002"},{"range":"18980","text":"15002"},{"range":"18981","text":"15002"},{"range":"18982","text":"15002"},{"range":"18983","text":"15002"},{"range":"18984","text":"15002"},{"range":"18985","text":"15002"},{"range":"18986","text":"15002"},{"range":"18987","text":"15002"},{"range":"18988","text":"15002"},{"range":"18989","text":"15002"},{"range":"18990","text":"15002"},{"range":"18991","text":"15002"},{"range":"18992","text":"15002"},{"range":"18993","text":"15002"},{"range":"18994","text":"15002"},{"range":"18995","text":"15002"},{"range":"18996","text":"15002"},{"range":"18997","text":"15002"},{"range":"18998","text":"15002"},{"range":"18999","text":"15002"},{"range":"19000","text":"15002"},{"range":"19001","text":"15002"},{"range":"19002","text":"15804"},{"range":"19003","text":"15002"},{"range":"19004","text":"15002"},{"range":"19005","text":"15002"},{"range":"19006","text":"15002"},{"range":"19007","text":"15002"},{"range":"19008","text":"15804"},{"range":"19009","text":"15002"},"Replace `\"NODE_MODULE_VERSION·verwijst·naar·het·ABI·(application·binary·interface)·versienummer·van·Node.js,·wordt·gebruikt·om·te·bepalen·welke·versies·van·Node.js·gecompileerde·C++·add-on·binaries·kunnen·worden·geladen·zonder·te·re-compilen.·Het·werd·oorspronkelijk·opgeslagen·als·hexadecimale·waarde,·maar·wordt·nu·weergeven·als·een·integer.\"⏎` with `'NODE_MODULE_VERSION·verwijst·naar·het·ABI·(application·binary·interface)·versienummer·van·Node.js,·wordt·gebruikt·om·te·bepalen·welke·versies·van·Node.js·gecompileerde·C++·add-on·binaries·kunnen·worden·geladen·zonder·te·re-compilen.·Het·werd·oorspronkelijk·opgeslagen·als·hexadecimale·waarde,·maar·wordt·nu·weergeven·als·een·integer.'`",{"range":"19010","text":"19011"},{"range":"19012","text":"15000"},{"range":"19013","text":"15000"},{"range":"19014","text":"15000"},{"range":"19015","text":"15000"},{"range":"19016","text":"15000"},{"range":"19017","text":"15000"},{"range":"19018","text":"15000"},{"range":"19019","text":"15000"},{"range":"19020","text":"15000"},{"range":"19021","text":"15002"},"Replace `*não*` with `_não_`",{"range":"19022","text":"19023"},"Replace `*todos*` with `_todos_`",{"range":"19024","text":"19025"},"Replace `*desenvolvimento*` with `_desenvolvimento_`",{"range":"19026","text":"19027"},"Replace `\"Bryan·Cantrill:·Orquestrando·a·Web·em·tempo·real\"` with `'Bryan·Cantrill:·Orquestrando·a·Web·em·tempo·real'`",{"range":"19028","text":"19029"},{"range":"19030","text":"15002"},{"range":"19031","text":"15002"},{"range":"19032","text":"15002"},{"range":"19033","text":"15002"},{"range":"19034","text":"15002"},{"range":"19035","text":"15002"},{"range":"19036","text":"15002"},{"range":"19037","text":"15002"},"Replace `*em·progresso*` with `_em·progresso_`",{"range":"19038","text":"19039"},"Replace `Uma·Interface·Binária·de·Aplicação·(IBA,·ou·*Application·Binary·Interface·(ABI)*` with `⏎Uma·Interface·Binária·de·Aplicação·(IBA,·ou·_Application·Binary·Interface·(ABI)_`",{"range":"19040","text":"19041"},{"range":"19042","text":"15000"},{"range":"19043","text":"15000"},{"range":"19044","text":"15000"},{"range":"19045","text":"15000"},{"range":"19046","text":"15000"},{"range":"19047","text":"15002"},{"range":"19048","text":"15012"},{"range":"19049","text":"15012"},{"range":"19050","text":"15012"},{"range":"19051","text":"15012"},{"range":"19052","text":"15012"},{"range":"19053","text":"15012"},{"range":"19054","text":"15012"},{"range":"19055","text":"15012"},{"range":"19056","text":"15012"},{"range":"19057","text":"15012"},{"range":"19058","text":"15012"},{"range":"19059","text":"15002"},{"range":"19060","text":"15002"},{"range":"19061","text":"15000"},"Replace `**Uma·versão·*n*` with `⏎**Uma·versão·_n_`",{"range":"19062","text":"19063"},{"range":"19064","text":"15000"},{"range":"19065","text":"15000"},{"range":"19066","text":"15000"},{"range":"19067","text":"15000"},{"range":"19068","text":"15000"},{"range":"19069","text":"15000"},{"range":"19070","text":"15000"},{"range":"19071","text":"15000"},{"range":"19072","text":"15000"},{"range":"19073","text":"15000"},{"range":"19074","text":"15000"},{"range":"19075","text":"15000"},{"range":"19076","text":"15000"},{"range":"19077","text":"15000"},{"range":"19078","text":"15000"},{"range":"19079","text":"15000"},{"range":"19080","text":"15000"},{"range":"19081","text":"15000"},{"range":"19082","text":"15000"},{"range":"19083","text":"15724"},{"range":"19084","text":"15000"},{"range":"19085","text":"15002"},{"range":"19086","text":"15000"},{"range":"19087","text":"15000"},{"range":"19088","text":"15000"},{"range":"19089","text":"15000"},{"range":"19090","text":"15000"},{"range":"19091","text":"15000"},{"range":"19092","text":"15000"},{"range":"19093","text":"15000"},{"range":"19094","text":"15000"},{"range":"19095","text":"15000"},{"range":"19096","text":"15000"},{"range":"19097","text":"15000"},{"range":"19098","text":"15002"},{"range":"19099","text":"15002"},{"range":"19100","text":"15002"},{"range":"19101","text":"15002"},{"range":"19102","text":"15002"},{"range":"19103","text":"15002"},{"range":"19104","text":"15002"},{"range":"19105","text":"15002"},{"range":"19106","text":"15002"},{"range":"19107","text":"15804"},{"range":"19108","text":"15804"},{"range":"19109","text":"15000"},{"range":"19110","text":"15000"},{"range":"19111","text":"15000"},{"range":"19112","text":"15000"},{"range":"19113","text":"15000"},{"range":"19114","text":"15000"},{"range":"19115","text":"15000"},{"range":"19116","text":"15000"},{"range":"19117","text":"15000"},{"range":"19118","text":"15000"},{"range":"19119","text":"15000"},{"range":"19120","text":"15000"},{"range":"19121","text":"15000"},{"range":"19122","text":"15000"},{"range":"19123","text":"15000"},{"range":"19124","text":"15000"},{"range":"19125","text":"15000"},{"range":"19126","text":"15016"},{"range":"19127","text":"15016"},{"range":"19128","text":"15016"},{"range":"19129","text":"15000"},{"range":"19130","text":"15000"},{"range":"19131","text":"15000"},{"range":"19132","text":"15000"},{"range":"19133","text":"15000"},{"range":"19134","text":"15000"},{"range":"19135","text":"15000"},{"range":"19136","text":"15000"},{"range":"19137","text":"15000"},{"range":"19138","text":"15000"},{"range":"19139","text":"15000"},{"range":"19140","text":"15000"},{"range":"19141","text":"15000"},{"range":"19142","text":"15000"},{"range":"19143","text":"15000"},{"range":"19144","text":"15000"},{"range":"19145","text":"15002"},{"range":"19146","text":"15002"},{"range":"19147","text":"15000"},{"range":"19148","text":"15000"},{"range":"19149","text":"15000"},{"range":"19150","text":"15000"},{"range":"19151","text":"15000"},{"range":"19152","text":"15000"},{"range":"19153","text":"15000"},"Replace `*Node·é·rápido·quando·o·trabalho·associado·a·cada·cliente·em·um·determinado·momento·é·\"pequeno\"*` with `_Node·é·rápido·quando·o·trabalho·associado·a·cada·cliente·em·um·determinado·momento·é·\"pequeno\"_`",{"range":"19154","text":"19155"},{"range":"19156","text":"15000"},{"range":"19157","text":"15899"},{"range":"19158","text":"15000"},{"range":"19159","text":"15000"},{"range":"19160","text":"15016"},{"range":"19161","text":"15016"},{"range":"19162","text":"15016"},{"range":"19163","text":"15016"},{"range":"19164","text":"15000"},{"range":"19165","text":"15000"},"Replace `*O·tratamento·justo·dos·clientes·é,·portanto,·de·responsabilidade·de·sua·applicação*` with `_O·tratamento·justo·dos·clientes·é,·portanto,·de·responsabilidade·de·sua·applicação_`",{"range":"19166","text":"19167"},{"range":"19168","text":"15000"},{"range":"19169","text":"15000"},{"range":"19170","text":"15000"},{"range":"19171","text":"15000"},{"range":"19172","text":"15016"},"Replace `*expressão·regular·vulnerável*` with `_expressão·regular·vulnerável_`",{"range":"19173","text":"19174"},"Replace `*correspondência*` with `_correspondência_`",{"range":"19175","text":"19176"},{"range":"19177","text":"15000"},{"range":"19178","text":"15016"},{"range":"19179","text":"15000"},{"range":"19180","text":"15002"},{"range":"19181","text":"15002"},{"range":"19182","text":"15000"},{"range":"19183","text":"15002"},{"range":"19184","text":"15002"},{"range":"19185","text":"15002"},{"range":"19186","text":"15002"},"Replace `*você·não·deve·usar·as·seguintes·APIs·síncronas·desses·módulos*` with `_você·não·deve·usar·as·seguintes·APIs·síncronas·desses·módulos_`",{"range":"19187","text":"19188"},{"range":"19189","text":"15002"},{"range":"19190","text":"15002"},{"range":"19191","text":"15002"},{"range":"19192","text":"15002"},{"range":"19193","text":"15002"},{"range":"19194","text":"15002"},{"range":"19195","text":"15002"},{"range":"19196","text":"15002"},{"range":"19197","text":"15002"},{"range":"19198","text":"15002"},{"range":"19199","text":"15002"},{"range":"19200","text":"15002"},{"range":"19201","text":"15002"},{"range":"19202","text":"15002"},{"range":"19203","text":"15002"},{"range":"19204","text":"15000"},{"range":"19205","text":"15002"},{"range":"19206","text":"15002"},{"range":"19207","text":"15000"},"Replace `Você·pode·*particionar*` with `⏎Você·pode·_particionar_`",{"range":"19208","text":"19209"},{"range":"19210","text":"15016"},{"range":"19211","text":"15953"},{"range":"19212","text":"15955"},{"range":"19213","text":"15957"},{"range":"19214","text":"15016"},{"range":"19215","text":"15960"},{"range":"19216","text":"15000"},"Replace `*Lembre-se,·o·Event·Loop·deve·orquestrar·requisições·de·clientes,·não·atendê-las.*` with `_Lembre-se,·o·Event·Loop·deve·orquestrar·requisições·de·clientes,·não·atendê-las._`",{"range":"19217","text":"19218"},{"range":"19219","text":"15000"},{"range":"19220","text":"19023"},{"range":"19221","text":"15000"},"Replace `*custos·de·comunicação*` with `_custos·de·comunicação_`",{"range":"19222","text":"19223"},{"range":"19224","text":"15000"},"Replace `*as·tarefas·intensivas·em·I/O·farão·progressos·mesmo·enquanto·a·thread·associada·não·estiver·em·execução*` with `_as·tarefas·intensivas·em·I/O·farão·progressos·mesmo·enquanto·a·thread·associada·não·estiver·em·execução_`",{"range":"19225","text":"19226"},{"range":"19227","text":"15000"},{"range":"19228","text":"15000"},"Replace `*minimizar·a·variação·nos·tempos·de·Task*·e·você·deve·usar·*Particionamento·de·Task*` with `_minimizar·a·variação·nos·tempos·de·Task_·e·você·deve·usar·_Particionamento·de·Task_`",{"range":"19229","text":"19230"},{"range":"19231","text":"15000"},"Replace `*cada·Task·relativamente·longa·diminui·efetivamente·o·tamanho·do·Worker·Pool·até·que·alguma·seja·concluída*` with `_cada·Task·relativamente·longa·diminui·efetivamente·o·tamanho·do·Worker·Pool·até·que·alguma·seja·concluída_`",{"range":"19232","text":"19233"},{"range":"19234","text":"15000"},"Replace `*arbitrário*` with `_arbitrário_`",{"range":"19235","text":"19236"},{"range":"19237","text":"15000"},{"range":"19238","text":"15000"},"Replace `*particionar*` with `_particionar_`",{"range":"19239","text":"19240"},{"range":"19241","text":"15986"},{"range":"19242","text":"15000"},{"range":"19243","text":"15000"},{"range":"19244","text":"15000"},"Replace `*Se·você·está·chamando·uma·API·que·pode·fazer·algo·pesado,·verifique·o·custo.·Peça·aos·desenvolvedores·para·documentá-lo·ou·examine·você·mesmo·o·código-fonte·(e·envie·um·PR·documentando·o·custo).*` with `_Se·você·está·chamando·uma·API·que·pode·fazer·algo·pesado,·verifique·o·custo.·Peça·aos·desenvolvedores·para·documentá-lo·ou·examine·você·mesmo·o·código-fonte·(e·envie·um·PR·documentando·o·custo)._`",{"range":"19245","text":"19246"},"Replace `*metade*` with `_metade_`",{"range":"19247","text":"19248"},{"range":"19249","text":"15000"},"Replace `*bloqueada*` with `_bloqueada_`",{"range":"19250","text":"19251"},{"range":"19252","text":"15002"},{"range":"19253","text":"15002"},{"range":"19254","text":"15002"},{"range":"19255","text":"15195"},{"range":"19256","text":"15002"},{"range":"19257","text":"15002"},{"range":"19258","text":"15002"},{"range":"19259","text":"15002"},{"range":"19260","text":"15002"},{"range":"19261","text":"15002"},{"range":"19262","text":"15002"},{"range":"19263","text":"15002"},{"range":"19264","text":"15002"},{"range":"19265","text":"15002"},{"range":"19266","text":"15002"},{"range":"19267","text":"15002"},{"range":"19268","text":"15002"},"Replace `*libuv*` with `_libuv_`",{"range":"19269","text":"19270"},{"range":"19271","text":"15002"},"Replace `*llhttp*` with `_llhttp_`",{"range":"19272","text":"19273"},{"range":"19274","text":"15002"},{"range":"19275","text":"15000"},"Replace `*c-ares*` with `_c-ares_`",{"range":"19276","text":"19277"},{"range":"19278","text":"15002"},{"range":"19279","text":"15002"},{"range":"19280","text":"15002"},{"range":"19281","text":"15002"},{"range":"19282","text":"15002"},{"range":"19283","text":"15002"},{"range":"19284","text":"15016"},{"range":"19285","text":"15016"},{"range":"19286","text":"15016"},{"range":"19287","text":"15016"},{"range":"19288","text":"15016"},{"range":"19289","text":"15016"},{"range":"19290","text":"15016"},{"range":"19291","text":"15025"},{"range":"19292","text":"15016"},{"range":"19293","text":"15016"},{"range":"19294","text":"15016"},{"range":"19295","text":"15016"},{"range":"19296","text":"15016"},{"range":"19297","text":"15012"},{"range":"19298","text":"15016"},{"range":"19299","text":"15012"},{"range":"19300","text":"15016"},{"range":"19301","text":"15016"},{"range":"19302","text":"15016"},{"range":"19303","text":"15016"},{"range":"19304","text":"15016"},{"range":"19305","text":"15016"},{"range":"19306","text":"15016"},{"range":"19307","text":"15012"},{"range":"19308","text":"15016"},{"range":"19309","text":"15012"},{"range":"19310","text":"15016"},{"range":"19311","text":"15016"},{"range":"19312","text":"15016"},{"range":"19313","text":"15016"},{"range":"19314","text":"15016"},{"range":"19315","text":"15016"},{"range":"19316","text":"15016"},{"range":"19317","text":"15016"},{"range":"19318","text":"15025"},{"range":"19319","text":"15016"},{"range":"19320","text":"15016"},{"range":"19321","text":"15016"},{"range":"19322","text":"15016"},{"range":"19323","text":"15016"},{"range":"19324","text":"15012"},{"range":"19325","text":"15016"},{"range":"19326","text":"15012"},{"range":"19327","text":"15016"},{"range":"19328","text":"15016"},{"range":"19329","text":"15016"},{"range":"19330","text":"15016"},{"range":"19331","text":"15016"},{"range":"19332","text":"15016"},{"range":"19333","text":"15016"},{"range":"19334","text":"15012"},{"range":"19335","text":"15016"},{"range":"19336","text":"15012"},{"range":"19337","text":"15016"},{"range":"19338","text":"17207"},{"range":"19339","text":"15002"},{"range":"19340","text":"15002"},{"range":"19341","text":"15002"},{"range":"19342","text":"15002"},{"range":"19343","text":"15002"},{"range":"19344","text":"15002"},{"range":"19345","text":"15002"},{"range":"19346","text":"15002"},{"range":"19347","text":"15002"},{"range":"19348","text":"15002"},{"range":"19349","text":"15002"},{"range":"19350","text":"15002"},{"range":"19351","text":"15002"},{"range":"19352","text":"15002"},{"range":"19353","text":"15002"},{"range":"19354","text":"15000"},{"range":"19355","text":"15000"},{"range":"19356","text":"15000"},{"range":"19357","text":"15002"},{"range":"19358","text":"15002"},{"range":"19359","text":"15002"},{"range":"19360","text":"15002"},"Replace `\"NODE_MODULE_VERSION·Se·refere·ao·número·de·versão·de·ABI·(application·binary·interface)·do·Node.js,·usado·para·determinar·quais·versões·do·Node.js·que·compilam·binários·de·complemento·do·C++·que·podem·ser·carregados·sem·precisarem·ser·re-compilados.·Ele·costumava·ser·armazenado·como·um·valor·hexadecimal·em·versões·anteriores,·mas·agora·é·representado·como·um·inteiro.\"` with `'NODE_MODULE_VERSION·Se·refere·ao·número·de·versão·de·ABI·(application·binary·interface)·do·Node.js,·usado·para·determinar·quais·versões·do·Node.js·que·compilam·binários·de·complemento·do·C++·que·podem·ser·carregados·sem·precisarem·ser·re-compilados.·Ele·costumava·ser·armazenado·como·um·valor·hexadecimal·em·versões·anteriores,·mas·agora·é·representado·como·um·inteiro.'`",{"range":"19361","text":"19362"},{"range":"19363","text":"15000"},{"range":"19364","text":"15000"},{"range":"19365","text":"15002"},{"range":"19366","text":"15002"},{"range":"19367","text":"15002"},{"range":"19368","text":"15002"},{"range":"19369","text":"15002"},{"range":"19370","text":"15002"},{"range":"19371","text":"15002"},{"range":"19372","text":"15002"},{"range":"19373","text":"15002"},{"range":"19374","text":"15002"},{"range":"19375","text":"15002"},{"range":"19376","text":"15002"},{"range":"19377","text":"15002"},{"range":"19378","text":"15002"},{"range":"19379","text":"15002"},{"range":"19380","text":"15002"},{"range":"19381","text":"15002"},{"range":"19382","text":"15002"},{"range":"19383","text":"15002"},{"range":"19384","text":"15002"},{"range":"19385","text":"15002"},{"range":"19386","text":"15002"},{"range":"19387","text":"15002"},{"range":"19388","text":"15002"},{"range":"19389","text":"15002"},{"range":"19390","text":"15002"},{"range":"19391","text":"15002"},{"range":"19392","text":"16344"},"Replace `*dois*·REPLs:·Um·é·normal,·exceto·pelo·prompt·customizado.·Porém·o·*outro*·é·exposto·através·do·módulo·net·de·forma·que·se·possa·fazer·a·conexão·telnet·para·ele!·Além·disso,·ele·usa·a·propriedade·`context`·para·expor·a·função·\"mood\"·para·os·dois·REPLs,·e·a·string·\"bonus\"·apenas·para·o·REPL·remoto.·Como·você·verá,·essa·forma·de·tentar·expor·objetos·em·um·REPL·e·não·no·outro·*não·funciona*` with `_dois_·REPLs:·Um·é·normal,·exceto·pelo·prompt·customizado.·Porém·o·_outro_·é·exposto·através·do·módulo·net·de·forma·que·se·possa·fazer·a·conexão·telnet·para·ele!·Além·disso,·ele·usa·a·propriedade·`context`·para·expor·a·função·\"mood\"·para·os·dois·REPLs,·e·a·string·\"bonus\"·apenas·para·o·REPL·remoto.·Como·você·verá,·essa·forma·de·tentar·expor·objetos·em·um·REPL·e·não·no·outro·_não·funciona_`",{"range":"19393","text":"19394"},"Replace `*também*` with `_também_`",{"range":"19395","text":"19396"},"Replace `\"Como·eu·posso·o·usar·o·REPL·do·node?\"` with `'Como·eu·posso·o·usar·o·REPL·do·node?'`",{"range":"19397","text":"19398"},{"range":"19399","text":"15002"},{"range":"19400","text":"15002"},{"range":"19401","text":"15002"},{"range":"19402","text":"15002"},{"range":"19403","text":"15002"},{"range":"19404","text":"15002"},{"range":"19405","text":"15002"},{"range":"19406","text":"15002"},{"range":"19407","text":"15002"},{"range":"19408","text":"15002"},"Replace `*NÃO*` with `_NÃO_`",{"range":"19409","text":"19410"},{"range":"19411","text":"16366"},{"range":"19412","text":"15012"},{"range":"19413","text":"15012"},{"range":"19414","text":"15012"},{"range":"19415","text":"15012"},{"range":"19416","text":"15012"},{"range":"19417","text":"15012"},{"range":"19418","text":"17740"},{"range":"19419","text":"16486"},{"range":"19420","text":"15012"},{"range":"19421","text":"15012"},{"range":"19422","text":"15012"},{"range":"19423","text":"15012"},{"range":"19424","text":"15012"},{"range":"19425","text":"15023"},{"range":"19426","text":"15000"},{"range":"19427","text":"15056"},{"range":"19428","text":"15056"},{"range":"19429","text":"15056"},{"range":"19430","text":"15002"},{"range":"19431","text":"15002"},{"range":"19432","text":"15002"},{"range":"19433","text":"15002"},{"range":"19434","text":"15002"},{"range":"19435","text":"15002"},{"range":"19436","text":"15002"},{"range":"19437","text":"15002"},{"range":"19438","text":"15056"},{"range":"19439","text":"15056"},{"range":"19440","text":"15056"},{"range":"19441","text":"15056"},{"range":"19442","text":"15000"},{"range":"19443","text":"15000"},{"range":"19444","text":"15155"},"Replace `\"O·valor·era·verdadeiro.\"` with `'O·valor·era·verdadeiro.'`",{"range":"19445","text":"19446"},{"range":"19447","text":"15016"},"Replace `\"O·valor·não·era·verdadeiro!\"` with `'O·valor·não·era·verdadeiro!'`",{"range":"19448","text":"19449"},{"range":"19450","text":"16344"},{"range":"19451","text":"16344"},{"range":"19452","text":"15000"},{"range":"19453","text":"15000"},{"range":"19454","text":"15000"},{"range":"19455","text":"15000"},"Replace `\"A·mensagem·de·erro\"` with `'A·mensagem·de·erro'`",{"range":"19456","text":"19457"},{"range":"19458","text":"15000"},{"range":"19459","text":"15000"},{"range":"19460","text":"19457"},{"range":"19461","text":"15000"},"Replace `\"entrando·na·instrução·try-catch\"` with `'entrando·na·instrução·try-catch'`",{"range":"19462","text":"19463"},"Replace `\"entrando·no·bloco·try\"` with `'entrando·no·bloco·try'`",{"range":"19464","text":"19465"},"Replace `\"lançar·mensagem\"` with `'lançar·mensagem'`",{"range":"19466","text":"19467"},"Replace `\"esta·mensagem·nunca·será·vista\"` with `'esta·mensagem·nunca·será·vista'`",{"range":"19468","text":"19469"},{"range":"19470","text":"15155"},"Replace `\"entrando·no·bloco·catch\"` with `'entrando·no·bloco·catch'`",{"range":"19471","text":"19472"},"Replace `\"saindo·do·bloco·catch\"` with `'saindo·do·bloco·catch'`",{"range":"19473","text":"19474"},{"range":"19475","text":"15155"},"Replace `\"entrando·e·saindo·do·bloco·finally\"` with `'entrando·e·saindo·do·bloco·finally'`",{"range":"19476","text":"19477"},"Replace `\"saindo·da·instrução·try-catch\"` with `'saindo·da·instrução·try-catch'`",{"range":"19478","text":"19479"},{"range":"19480","text":"15000"},{"range":"19481","text":"15000"},{"range":"19482","text":"15000"},{"range":"19483","text":"15000"},"Replace `No·core·da·biblioteca·Node.js,·o·único·lugar·que·realmente·*precisamos*` with `⏎No·core·da·biblioteca·Node.js,·o·único·lugar·que·realmente·_precisamos_`",{"range":"19484","text":"19485"},{"range":"19486","text":"16344"},{"range":"19487","text":"15155"},{"range":"19488","text":"15155"},{"range":"19489","text":"15016"},{"range":"19490","text":"15155"},{"range":"19491","text":"16344"},{"range":"19492","text":"15002"},{"range":"19493","text":"15002"},{"range":"19494","text":"15002"},{"range":"19495","text":"15012"},{"range":"19496","text":"16344"},{"range":"19497","text":"16344"},{"range":"19498","text":"15155"},{"range":"19499","text":"16687"},{"range":"19500","text":"16689"},{"range":"19501","text":"15016"},{"range":"19502","text":"16692"},{"range":"19503","text":"15016"},{"range":"19504","text":"15016"},{"range":"19505","text":"15016"},{"range":"19506","text":"15016"},{"range":"19507","text":"15016"},{"range":"19508","text":"15016"},{"range":"19509","text":"15016"},{"range":"19510","text":"16701"},{"range":"19511","text":"15016"},{"range":"19512","text":"15016"},{"range":"19513","text":"15056"},"Replace `'Meu·nome·é·%s,·meu·número·é·%d,·e·o·objeto·é·%j',·name,·number,·myObj` with `⏎··'Meu·nome·é·%s,·meu·número·é·%d,·e·o·objeto·é·%j',⏎··name,⏎··number,⏎··myObj⏎`",{"range":"19514","text":"19515"},{"range":"19516","text":"15155"},{"range":"19517","text":"16344"},{"range":"19518","text":"16344"},{"range":"19519","text":"19023"},{"range":"19520","text":"15002"},{"range":"19521","text":"15002"},{"range":"19522","text":"15002"},"Replace `*realmente*·acredita·que·algo·*precisa*·ser·parte·do·conjunto·de·bibliotecas·do·core·do·node,·você·*mesmo·assim*` with `_realmente_·acredita·que·algo·_precisa_·ser·parte·do·conjunto·de·bibliotecas·do·core·do·node,·você·_mesmo·assim_`",{"range":"19523","text":"19524"},{"range":"19525","text":"16722"},{"range":"19526","text":"16724"},{"range":"19527","text":"16344"},{"range":"19528","text":"16727"},{"range":"19529","text":"16344"},{"range":"19530","text":"16730"},{"range":"19531","text":"16344"},{"range":"19532","text":"16344"},"Replace `\"2011-08-26T10:08:50.000Z\"` with `'2011-08-26T10:08:50.000Z'`",{"range":"19533","text":"19534"},{"range":"19535","text":"15056"},{"range":"19536","text":"15002"},{"range":"19537","text":"15002"},{"range":"19538","text":"15002"},{"range":"19539","text":"15002"},{"range":"19540","text":"15002"},{"range":"19541","text":"15002"},{"range":"19542","text":"15002"},{"range":"19543","text":"15002"},{"range":"19544","text":"15002"},{"range":"19545","text":"15002"},{"range":"19546","text":"15002"},{"range":"19547","text":"15002"},{"range":"19548","text":"15002"},{"range":"19549","text":"15573"},{"range":"19550","text":"15000"},{"range":"19551","text":"15000"},{"range":"19552","text":"15000"},{"range":"19553","text":"15002"},{"range":"19554","text":"15002"},{"range":"19555","text":"15002"},{"range":"19556","text":"15014"},{"range":"19557","text":"15020"},{"range":"19558","text":"15012"},{"range":"19559","text":"15023"},{"range":"19560","text":"15012"},{"range":"19561","text":"15012"},{"range":"19562","text":"15012"},{"range":"19563","text":"15588"},{"range":"19564","text":"15032"},{"range":"19565","text":"15034"},{"range":"19566","text":"15012"},{"range":"19567","text":"15012"},{"range":"19568","text":"15594"},{"range":"19569","text":"15025"},{"range":"19570","text":"15042"},{"range":"19571","text":"15040"},{"range":"19572","text":"15092"},{"range":"19573","text":"15025"},{"range":"19574","text":"15025"},{"range":"19575","text":"15040"},{"range":"19576","text":"15025"},{"range":"19577","text":"15023"},{"range":"19578","text":"15605"},{"range":"19579","text":"15607"},{"range":"19580","text":"15056"},{"range":"19581","text":"15610"},{"range":"19582","text":"15034"},{"range":"19583","text":"15025"},{"range":"19584","text":"15012"},{"range":"19585","text":"15594"},{"range":"19586","text":"15040"},{"range":"19587","text":"15042"},{"range":"19588","text":"15025"},{"range":"19589","text":"15092"},{"range":"19590","text":"15040"},{"range":"19591","text":"15025"},{"range":"19592","text":"15070"},{"range":"19593","text":"15072"},{"range":"19594","text":"15025"},{"range":"19595","text":"15025"},{"range":"19596","text":"15040"},{"range":"19597","text":"15025"},{"range":"19598","text":"15040"},{"range":"19599","text":"15025"},{"range":"19600","text":"15025"},{"range":"19601","text":"15040"},{"range":"19602","text":"15025"},{"range":"19603","text":"15025"},{"range":"19604","text":"15040"},{"range":"19605","text":"15025"},{"range":"19606","text":"15023"},{"range":"19607","text":"15034"},{"range":"19608","text":"15012"},{"range":"19609","text":"15089"},{"range":"19610","text":"15025"},{"range":"19611","text":"15092"},{"range":"19612","text":"15025"},{"range":"19613","text":"15040"},{"range":"19614","text":"15025"},{"range":"19615","text":"15023"},{"range":"19616","text":"15002"},{"range":"19617","text":"15002"},{"range":"19618","text":"15034"},{"range":"19619","text":"15025"},{"range":"19620","text":"15012"},{"range":"19621","text":"15651"},{"range":"19622","text":"15025"},{"range":"19623","text":"15106"},{"range":"19624","text":"15072"},{"range":"19625","text":"15025"},{"range":"19626","text":"15040"},{"range":"19627","text":"15012"},{"range":"19628","text":"15012"},{"range":"19629","text":"15112"},{"range":"19630","text":"15012"},{"range":"19631","text":"15023"},{"range":"19632","text":"15034"},{"range":"19633","text":"15012"},{"range":"19634","text":"15012"},{"range":"19635","text":"15012"},{"range":"19636","text":"15112"},{"range":"19637","text":"15012"},{"range":"19638","text":"15012"},{"range":"19639","text":"15023"},{"range":"19640","text":"15034"},{"range":"19641","text":"15127"},{"range":"19642","text":"15012"},{"range":"19643","text":"15012"},{"range":"19644","text":"15012"},{"range":"19645","text":"15012"},{"range":"19646","text":"16849"},{"range":"19647","text":"15112"},{"range":"19648","text":"15012"},{"range":"19649","text":"15012"},{"range":"19650","text":"15112"},{"range":"19651","text":"15012"},{"range":"19652","text":"15112"},{"range":"19653","text":"15012"},{"range":"19654","text":"15012"},{"range":"19655","text":"15023"},{"range":"19656","text":"15002"},{"range":"19657","text":"15002"},{"range":"19658","text":"15002"},{"range":"19659","text":"15002"},{"range":"19660","text":"15002"},{"range":"19661","text":"15002"},{"range":"19662","text":"15056"},{"range":"19663","text":"15695"},{"range":"19664","text":"15032"},{"range":"19665","text":"15016"},{"range":"19666","text":"15002"},{"range":"19667","text":"15002"},{"range":"19668","text":"15002"},{"range":"19669","text":"15704"},{"range":"19670","text":"15002"},{"range":"19671","text":"16875"},{"range":"19672","text":"15016"},{"range":"19673","text":"15016"},{"range":"19674","text":"15712"},{"range":"19675","text":"15714"},{"range":"19676","text":"15016"},{"range":"19677","text":"15724"},{"range":"19678","text":"15002"},{"range":"19679","text":"15727"},{"range":"19680","text":"15002"},{"range":"19681","text":"15002"},{"range":"19682","text":"15002"},{"range":"19683","text":"15002"},{"range":"19684","text":"15002"},{"range":"19685","text":"15734"},{"range":"19686","text":"15002"},{"range":"19687","text":"15002"},{"range":"19688","text":"15002"},{"range":"19689","text":"15002"},{"range":"19690","text":"15002"},{"range":"19691","text":"15002"},{"range":"19692","text":"15002"},{"range":"19693","text":"15002"},{"range":"19694","text":"15002"},{"range":"19695","text":"15002"},{"range":"19696","text":"15002"},{"range":"19697","text":"15002"},{"range":"19698","text":"16903"},{"range":"19699","text":"15002"},{"range":"19700","text":"15002"},{"range":"19701","text":"16907"},{"range":"19702","text":"15734"},{"range":"19703","text":"15002"},{"range":"19704","text":"15002"},{"range":"19705","text":"15759"},{"range":"19706","text":"15002"},{"range":"19707","text":"15002"},{"range":"19708","text":"15002"},{"range":"19709","text":"15002"},{"range":"19710","text":"15765"},{"range":"19711","text":"15000"},{"range":"19712","text":"15002"},{"range":"19713","text":"15002"},{"range":"19714","text":"15002"},{"range":"19715","text":"15002"},{"range":"19716","text":"15002"},{"range":"19717","text":"15002"},{"range":"19718","text":"15002"},{"range":"19719","text":"15002"},{"range":"19720","text":"15002"},{"range":"19721","text":"15002"},{"range":"19722","text":"15002"},{"range":"19723","text":"15002"},{"range":"19724","text":"15002"},{"range":"19725","text":"15016"},{"range":"19726","text":"15016"},{"range":"19727","text":"15016"},{"range":"19728","text":"15002"},{"range":"19729","text":"15002"},{"range":"19730","text":"15032"},{"range":"19731","text":"15871"},{"range":"19732","text":"15871"},{"range":"19733","text":"15874"},{"range":"19734","text":"15874"},{"range":"19735","text":"15871"},{"range":"19736","text":"15878"},{"range":"19737","text":"15874"},{"range":"19738","text":"15874"},{"range":"19739","text":"15882"},{"range":"19740","text":"15884"},{"range":"19741","text":"15002"},{"range":"19742","text":"15002"},{"range":"19743","text":"15002"},{"range":"19744","text":"15002"},{"range":"19745","text":"15002"},{"range":"19746","text":"15002"},{"range":"19747","text":"15871"},{"range":"19748","text":"15884"},{"range":"19749","text":"15000"},{"range":"19750","text":"15000"},{"range":"19751","text":"15896"},{"range":"19752","text":"15000"},{"range":"19753","text":"15899"},{"range":"19754","text":"15000"},{"range":"19755","text":"15000"},{"range":"19756","text":"15016"},{"range":"19757","text":"15016"},{"range":"19758","text":"15016"},{"range":"19759","text":"15016"},{"range":"19760","text":"15000"},{"range":"19761","text":"15000"},{"range":"19762","text":"15909"},{"range":"19763","text":"15000"},{"range":"19764","text":"15000"},{"range":"19765","text":"15000"},{"range":"19766","text":"15000"},{"range":"19767","text":"15915"},{"range":"19768","text":"15917"},{"range":"19769","text":"15000"},{"range":"19770","text":"15016"},{"range":"19771","text":"15000"},{"range":"19772","text":"15002"},{"range":"19773","text":"15002"},{"range":"19774","text":"15000"},{"range":"19775","text":"15002"},{"range":"19776","text":"15002"},{"range":"19777","text":"15002"},{"range":"19778","text":"15002"},{"range":"19779","text":"15930"},{"range":"19780","text":"15002"},{"range":"19781","text":"15002"},{"range":"19782","text":"15002"},{"range":"19783","text":"15002"},{"range":"19784","text":"15002"},{"range":"19785","text":"15002"},{"range":"19786","text":"15002"},{"range":"19787","text":"15002"},{"range":"19788","text":"15002"},{"range":"19789","text":"15002"},{"range":"19790","text":"15002"},{"range":"19791","text":"15002"},{"range":"19792","text":"15002"},{"range":"19793","text":"15002"},{"range":"19794","text":"15000"},{"range":"19795","text":"15002"},{"range":"19796","text":"15002"},{"range":"19797","text":"15000"},{"range":"19798","text":"15950"},{"range":"19799","text":"15016"},{"range":"19800","text":"15953"},{"range":"19801","text":"15955"},{"range":"19802","text":"15957"},{"range":"19803","text":"15016"},{"range":"19804","text":"15960"},{"range":"19805","text":"15000"},{"range":"19806","text":"15963"},{"range":"19807","text":"15000"},{"range":"19808","text":"15734"},{"range":"19809","text":"15967"},{"range":"19810","text":"15000"},{"range":"19811","text":"15970"},{"range":"19812","text":"15000"},{"range":"19813","text":"15000"},{"range":"19814","text":"15974"},{"range":"19815","text":"15000"},{"range":"19816","text":"15977"},{"range":"19817","text":"15000"},{"range":"19818","text":"15980"},{"range":"19819","text":"15000"},{"range":"19820","text":"17027"},{"range":"19821","text":"15986"},{"range":"19822","text":"15000"},{"range":"19823","text":"15000"},{"range":"19824","text":"15000"},{"range":"19825","text":"15992"},{"range":"19826","text":"15994"},{"range":"19827","text":"17035"},{"range":"19828","text":"17037"},{"range":"19829","text":"15002"},{"range":"19830","text":"15002"},{"range":"19831","text":"15002"},{"range":"19832","text":"15002"},{"range":"19833","text":"15002"},{"range":"19834","text":"15002"},{"range":"19835","text":"15002"},{"range":"19836","text":"17046"},{"range":"19837","text":"15002"},{"range":"19838","text":"15002"},{"range":"19839","text":"15002"},{"range":"19840","text":"15002"},{"range":"19841","text":"16025"},{"range":"19842","text":"17053"},{"range":"19843","text":"15002"},{"range":"19844","text":"15002"},{"range":"19845","text":"17057"},{"range":"19846","text":"15882"},{"range":"19847","text":"15002"},{"range":"19848","text":"15002"},{"range":"19849","text":"15002"},{"range":"19850","text":"15002"},{"range":"19851","text":"15002"},{"range":"19852","text":"15002"},{"range":"19853","text":"15002"},{"range":"19854","text":"15002"},{"range":"19855","text":"15002"},{"range":"19856","text":"15002"},{"range":"19857","text":"15002"},{"range":"19858","text":"15002"},{"range":"19859","text":"15002"},{"range":"19860","text":"15002"},{"range":"19861","text":"15002"},{"range":"19862","text":"15002"},{"range":"19863","text":"15002"},{"range":"19864","text":"15734"},{"range":"19865","text":"15734"},{"range":"19866","text":"15002"},{"range":"19867","text":"15002"},{"range":"19868","text":"15002"},{"range":"19869","text":"15002"},{"range":"19870","text":"15002"},{"range":"19871","text":"15002"},{"range":"19872","text":"15002"},{"range":"19873","text":"15002"},{"range":"19874","text":"15002"},{"range":"19875","text":"15002"},{"range":"19876","text":"15002"},{"range":"19877","text":"15002"},{"range":"19878","text":"15002"},{"range":"19879","text":"17156"},{"range":"19880","text":"15195"},{"range":"19881","text":"16164"},{"range":"19882","text":"15012"},{"range":"19883","text":"15012"},{"range":"19884","text":"15112"},{"range":"19885","text":"15012"},{"range":"19886","text":"15012"},{"range":"19887","text":"16171"},{"range":"19888","text":"16173"},{"range":"19889","text":"17167"},{"range":"19890","text":"16179"},{"range":"19891","text":"17170"},{"range":"19892","text":"16183"},{"range":"19893","text":"15610"},{"range":"19894","text":"16186"},{"range":"19895","text":"17175"},{"range":"19896","text":"16190"},{"range":"19897","text":"17178"},{"range":"19898","text":"15002"},{"range":"19899","text":"15002"},{"range":"19900","text":"15002"},{"range":"19901","text":"15195"},{"range":"19902","text":"15002"},{"range":"19903","text":"15002"},{"range":"19904","text":"15002"},{"range":"19905","text":"15002"},{"range":"19906","text":"15002"},{"range":"19907","text":"15002"},{"range":"19908","text":"15002"},{"range":"19909","text":"15002"},{"range":"19910","text":"15002"},{"range":"19911","text":"15002"},{"range":"19912","text":"15002"},{"range":"19913","text":"15002"},{"range":"19914","text":"15002"},{"range":"19915","text":"15002"},{"range":"19916","text":"15002"},{"range":"19917","text":"15002"},{"range":"19918","text":"15002"},{"range":"19919","text":"15002"},{"range":"19920","text":"15002"},{"range":"19921","text":"15002"},{"range":"19922","text":"15016"},{"range":"19923","text":"15016"},{"range":"19924","text":"16272"},{"range":"19925","text":"15002"},{"range":"19926","text":"15002"},{"range":"19927","text":"15002"},{"range":"19928","text":"15002"},{"range":"19929","text":"15002"},{"range":"19930","text":"15002"},{"range":"19931","text":"15002"},{"range":"19932","text":"15002"},{"range":"19933","text":"15002"},{"range":"19934","text":"15002"},{"range":"19935","text":"15002"},{"range":"19936","text":"15002"},{"range":"19937","text":"15002"},{"range":"19938","text":"15002"},{"range":"19939","text":"15002"},{"range":"19940","text":"15002"},{"range":"19941","text":"15000"},{"range":"19942","text":"15000"},{"range":"19943","text":"15000"},{"range":"19944","text":"15000"},{"range":"19945","text":"15002"},{"range":"19946","text":"15002"},{"range":"19947","text":"15002"},{"range":"19948","text":"15002"},{"range":"19949","text":"16309"},{"range":"19950","text":"15000"},{"range":"19951","text":"15000"},{"range":"19952","text":"15002"},{"range":"19953","text":"15002"},{"range":"19954","text":"15002"},{"range":"19955","text":"15002"},{"range":"19956","text":"15002"},{"range":"19957","text":"15002"},{"range":"19958","text":"15002"},{"range":"19959","text":"15002"},{"range":"19960","text":"15002"},{"range":"19961","text":"15002"},{"range":"19962","text":"15002"},{"range":"19963","text":"15002"},{"range":"19964","text":"15002"},{"range":"19965","text":"15002"},{"range":"19966","text":"15002"},{"range":"19967","text":"15002"},{"range":"19968","text":"15002"},{"range":"19969","text":"15002"},{"range":"19970","text":"15002"},{"range":"19971","text":"15002"},{"range":"19972","text":"15002"},{"range":"19973","text":"15002"},{"range":"19974","text":"15002"},{"range":"19975","text":"15002"},{"range":"19976","text":"15002"},{"range":"19977","text":"15002"},{"range":"19978","text":"15002"},{"range":"19979","text":"15002"},{"range":"19980","text":"15002"},{"range":"19981","text":"15002"},{"range":"19982","text":"15002"},{"range":"19983","text":"15056"},{"range":"19984","text":"15155"},{"range":"19985","text":"16344"},{"range":"19986","text":"15056"},{"range":"19987","text":"15155"},{"range":"19988","text":"16344"},{"range":"19989","text":"16344"},{"range":"19990","text":"16350"},{"range":"19991","text":"16352"},{"range":"19992","text":"15155"},{"range":"19993","text":"16344"},{"range":"19994","text":"16344"},{"range":"19995","text":"16344"},{"range":"19996","text":"15056"},{"range":"19997","text":"15034"},{"range":"19998","text":"15025"},{"range":"19999","text":"16361"},{"range":"20000","text":"15023"},{"range":"20001","text":"15016"},{"range":"20002","text":"15016"},{"range":"20003","text":"16366"},{"range":"20004","text":"15012"},{"range":"20005","text":"15025"},{"range":"20006","text":"15012"},{"range":"20007","text":"15012"},{"range":"20008","text":"15012"},{"range":"20009","text":"16373"},{"range":"20010","text":"15012"},{"range":"20011","text":"15012"},{"range":"20012","text":"15072"},{"range":"20013","text":"15012"},{"range":"20014","text":"15012"},{"range":"20015","text":"16380"},{"range":"20016","text":"15012"},{"range":"20017","text":"15012"},{"range":"20018","text":"16384"},{"range":"20019","text":"15012"},{"range":"20020","text":"15012"},{"range":"20021","text":"15012"},{"range":"20022","text":"15012"},{"range":"20023","text":"16390"},{"range":"20024","text":"15012"},{"range":"20025","text":"16393"},{"range":"20026","text":"16395"},{"range":"20027","text":"16397"},{"range":"20028","text":"16399"},{"range":"20029","text":"15025"},{"range":"20030","text":"15012"},{"range":"20031","text":"15023"},{"range":"20032","text":"15034"},{"range":"20033","text":"16405"},{"range":"20034","text":"15012"},{"range":"20035","text":"15012"},{"range":"20036","text":"15012"},{"range":"20037","text":"15012"},{"range":"20038","text":"15012"},{"range":"20039","text":"15012"},{"range":"20040","text":"15012"},{"range":"20041","text":"15012"},{"range":"20042","text":"15023"},{"range":"20043","text":"15016"},{"range":"20044","text":"15034"},{"range":"20045","text":"16418"},{"range":"20046","text":"15012"},{"range":"20047","text":"15012"},{"range":"20048","text":"15012"},{"range":"20049","text":"15040"},{"range":"20050","text":"15012"},{"range":"20051","text":"15012"},{"range":"20052","text":"15012"},{"range":"20053","text":"15012"},{"range":"20054","text":"15023"},{"range":"20055","text":"16429"},{"range":"20056","text":"15034"},{"range":"20057","text":"15025"},{"range":"20058","text":"15023"},{"range":"20059","text":"16434"},{"range":"20060","text":"16436"},{"range":"20061","text":"15002"},{"range":"20062","text":"15002"},{"range":"20063","text":"15002"},{"range":"20064","text":"15002"},{"range":"20065","text":"15002"},{"range":"20066","text":"15002"},{"range":"20067","text":"15002"},{"range":"20068","text":"15002"},{"range":"20069","text":"15002"},{"range":"20070","text":"15002"},{"range":"20071","text":"16448"},{"range":"20072","text":"16450"},{"range":"20073","text":"16452"},{"range":"20074","text":"16454"},{"range":"20075","text":"15734"},{"range":"20076","text":"16457"},{"range":"20077","text":"16366"},{"range":"20078","text":"15012"},{"range":"20079","text":"16461"},{"range":"20080","text":"15012"},{"range":"20081","text":"15025"},{"range":"20082","text":"15025"},{"range":"20083","text":"15012"},{"range":"20084","text":"15112"},{"range":"20085","text":"15012"},{"range":"20086","text":"15012"},{"range":"20087","text":"15012"},{"range":"20088","text":"16471"},{"range":"20089","text":"15012"},{"range":"20090","text":"15012"},{"range":"20091","text":"15023"},{"range":"20092","text":"16366"},{"range":"20093","text":"15012"},{"range":"20094","text":"15012"},{"range":"20095","text":"15012"},{"range":"20096","text":"15012"},{"range":"20097","text":"15012"},{"range":"20098","text":"15012"},{"range":"20099","text":"17740"},{"range":"20100","text":"16486"},{"range":"20101","text":"15012"},{"range":"20102","text":"15012"},{"range":"20103","text":"15012"},{"range":"20104","text":"15012"},{"range":"20105","text":"15012"},{"range":"20106","text":"15023"},{"range":"20107","text":"15155"},{"range":"20108","text":"15016"},{"range":"20109","text":"15016"},{"range":"20110","text":"17752"},{"range":"20111","text":"16498"},{"range":"20112","text":"16366"},{"range":"20113","text":"17756"},{"range":"20114","text":"17758"},{"range":"20115","text":"15012"},{"range":"20116","text":"15012"},{"range":"20117","text":"15012"},{"range":"20118","text":"15012"},{"range":"20119","text":"15023"},{"range":"20120","text":"15034"},{"range":"20121","text":"15025"},{"range":"20122","text":"16510"},{"range":"20123","text":"15025"},{"range":"20124","text":"15023"},{"range":"20125","text":"16514"},{"range":"20126","text":"16514"},{"range":"20127","text":"15002"},{"range":"20128","text":"15002"},{"range":"20129","text":"15002"},{"range":"20130","text":"15002"},{"range":"20131","text":"15002"},{"range":"20132","text":"15002"},{"range":"20133","text":"15056"},{"range":"20134","text":"15056"},{"range":"20135","text":"15056"},{"range":"20136","text":"15002"},{"range":"20137","text":"15002"},{"range":"20138","text":"15002"},{"range":"20139","text":"15002"},{"range":"20140","text":"15002"},{"range":"20141","text":"15002"},{"range":"20142","text":"15002"},{"range":"20143","text":"15002"},{"range":"20144","text":"15056"},{"range":"20145","text":"15056"},{"range":"20146","text":"15056"},{"range":"20147","text":"15056"},"Replace `\"http\"` with `'http'`",{"range":"20148","text":"20149"},"Replace `\"127.0.0.1\"` with `'127.0.0.1'`",{"range":"20150","text":"20151"},"Replace `\"Content-Type\",·\"text/plain\"` with `'Content-Type',·'text/plain'`",{"range":"20152","text":"20153"},"Replace `\"Hello·World\\n\"` with `'Hello·World\\n'`",{"range":"20154","text":"20155"},{"range":"20156","text":"15002"},{"range":"20157","text":"15002"},{"range":"20158","text":"15002"},"Replace `*в·процессе*` with `_в·процессе_`",{"range":"20159","text":"20160"},{"range":"20161","text":"15724"},{"range":"20162","text":"15002"},{"range":"20163","text":"15000"},{"range":"20164","text":"15002"},{"range":"20165","text":"15002"},{"range":"20166","text":"15002"},{"range":"20167","text":"15002"},{"range":"20168","text":"15002"},{"range":"20169","text":"15002"},{"range":"20170","text":"15002"},{"range":"20171","text":"15002"},{"range":"20172","text":"15002"},{"range":"20173","text":"15002"},{"range":"20174","text":"15804"},{"range":"20175","text":"15002"},{"range":"20176","text":"15002"},{"range":"20177","text":"15016"},{"range":"20178","text":"15016"},{"range":"20179","text":"15016"},{"range":"20180","text":"15002"},{"range":"20181","text":"15002"},{"range":"20182","text":"15002"},{"range":"20183","text":"15002"},{"range":"20184","text":"15002"},{"range":"20185","text":"15002"},{"range":"20186","text":"15002"},{"range":"20187","text":"15002"},{"range":"20188","text":"15002"},{"range":"20189","text":"15002"},{"range":"20190","text":"15002"},{"range":"20191","text":"15002"},{"range":"20192","text":"15002"},{"range":"20193","text":"15002"},{"range":"20194","text":"15002"},{"range":"20195","text":"15002"},{"range":"20196","text":"15002"},{"range":"20197","text":"15002"},{"range":"20198","text":"15195"},{"range":"20199","text":"15002"},{"range":"20200","text":"15002"},{"range":"20201","text":"15002"},{"range":"20202","text":"15002"},{"range":"20203","text":"15002"},{"range":"20204","text":"15753"},{"range":"20205","text":"15753"},{"range":"20206","text":"15195"},{"range":"20207","text":"16164"},{"range":"20208","text":"15012"},{"range":"20209","text":"15012"},{"range":"20210","text":"15112"},{"range":"20211","text":"15012"},{"range":"20212","text":"15012"},{"range":"20213","text":"16171"},{"range":"20214","text":"16173"},"Replace `*точного*` with `_точного_`",{"range":"20215","text":"20216"},"Replace `*Единственной*` with `_Единственной_`",{"range":"20217","text":"20218"},{"range":"20219","text":"16179"},"Replace `*после*` with `_после_`",{"range":"20220","text":"20221"},"Replace `*перед*` with `_перед_`",{"range":"20222","text":"20223"},{"range":"20224","text":"16183"},{"range":"20225","text":"20223"},{"range":"20226","text":"16186"},"Replace `*если·это·последний·код,·который·нужно·выполнить*` with `_если·это·последний·код,·который·нужно·выполнить_`",{"range":"20227","text":"20228"},"Replace `*точно*` with `_точно_`",{"range":"20229","text":"20230"},{"range":"20231","text":"15002"},{"range":"20232","text":"15002"},{"range":"20233","text":"15002"},{"range":"20234","text":"15195"},{"range":"20235","text":"15002"},{"range":"20236","text":"15002"},{"range":"20237","text":"15002"},{"range":"20238","text":"15002"},{"range":"20239","text":"15002"},{"range":"20240","text":"15002"},{"range":"20241","text":"15002"},{"range":"20242","text":"15002"},{"range":"20243","text":"15002"},{"range":"20244","text":"15002"},{"range":"20245","text":"15002"},{"range":"20246","text":"15002"},{"range":"20247","text":"15002"},{"range":"20248","text":"15002"},{"range":"20249","text":"15002"},{"range":"20250","text":"15002"},{"range":"20251","text":"15002"},{"range":"20252","text":"15002"},{"range":"20253","text":"15002"},{"range":"20254","text":"15002"},{"range":"20255","text":"15016"},{"range":"20256","text":"15016"},{"range":"20257","text":"15016"},{"range":"20258","text":"15016"},{"range":"20259","text":"15016"},{"range":"20260","text":"15016"},{"range":"20261","text":"15016"},{"range":"20262","text":"15025"},{"range":"20263","text":"15016"},{"range":"20264","text":"15016"},{"range":"20265","text":"15012"},{"range":"20266","text":"15016"},{"range":"20267","text":"15016"},{"range":"20268","text":"15016"},{"range":"20269","text":"15016"},{"range":"20270","text":"15016"},{"range":"20271","text":"15016"},{"range":"20272","text":"15012"},{"range":"20273","text":"15016"},{"range":"20274","text":"15016"},{"range":"20275","text":"15012"},{"range":"20276","text":"15012"},{"range":"20277","text":"15012"},{"range":"20278","text":"15016"},{"range":"20279","text":"15012"},{"range":"20280","text":"15016"},{"range":"20281","text":"15012"},{"range":"20282","text":"15016"},{"range":"20283","text":"15016"},{"range":"20284","text":"15016"},{"range":"20285","text":"15016"},{"range":"20286","text":"15016"},{"range":"20287","text":"15016"},{"range":"20288","text":"15016"},{"range":"20289","text":"15016"},{"range":"20290","text":"15025"},{"range":"20291","text":"15016"},{"range":"20292","text":"15016"},{"range":"20293","text":"15012"},{"range":"20294","text":"15016"},{"range":"20295","text":"15016"},{"range":"20296","text":"15016"},{"range":"20297","text":"15016"},{"range":"20298","text":"15016"},{"range":"20299","text":"15016"},{"range":"20300","text":"15012"},{"range":"20301","text":"15016"},{"range":"20302","text":"15016"},{"range":"20303","text":"15012"},{"range":"20304","text":"15012"},{"range":"20305","text":"15012"},{"range":"20306","text":"15016"},{"range":"20307","text":"15012"},{"range":"20308","text":"15016"},{"range":"20309","text":"15012"},{"range":"20310","text":"15016"},"Replace `*Заметка:*` with `_Заметка:_`",{"range":"20311","text":"20312"},{"range":"20313","text":"15002"},{"range":"20314","text":"15002"},{"range":"20315","text":"15002"},{"range":"20316","text":"15002"},{"range":"20317","text":"15002"},{"range":"20318","text":"15002"},{"range":"20319","text":"15002"},{"range":"20320","text":"15002"},{"range":"20321","text":"15002"},{"range":"20322","text":"15002"},{"range":"20323","text":"15002"},{"range":"20324","text":"15002"},{"range":"20325","text":"15002"},{"range":"20326","text":"15002"},{"range":"20327","text":"15002"},{"range":"20328","text":"15000"},{"range":"20329","text":"15000"},{"range":"20330","text":"15000"},{"range":"20331","text":"15000"},{"range":"20332","text":"15002"},{"range":"20333","text":"15002"},{"range":"20334","text":"15002"},{"range":"20335","text":"15002"},"Replace `\"NODE_MODULE_VERSION·относится·к·номеру·версии·Node.js·ABI·(двоичный·интерфейс·приложения),·который·используется·для·определения·того,·в·какие·версии·скомпилированных·двоичных·файлов·C++·Node.js·можно·загружать·файлы·без·необходимости·перекомпиляции.·Раньше·он·хранился·как·шестнадцатеричное·значение·в·более·ранних·версиях,·но·теперь·представляется·как·целое·число.\"` with `'NODE_MODULE_VERSION·относится·к·номеру·версии·Node.js·ABI·(двоичный·интерфейс·приложения),·который·используется·для·определения·того,·в·какие·версии·скомпилированных·двоичных·файлов·C++·Node.js·можно·загружать·файлы·без·необходимости·перекомпиляции.·Раньше·он·хранился·как·шестнадцатеричное·значение·в·более·ранних·версиях,·но·теперь·представляется·как·целое·число.'`",{"range":"20336","text":"20337"},{"range":"20338","text":"15000"},{"range":"20339","text":"15002"},{"range":"20340","text":"15002"},{"range":"20341","text":"15002"},{"range":"20342","text":"15002"},{"range":"20343","text":"15002"},{"range":"20344","text":"15002"},{"range":"20345","text":"15002"},{"range":"20346","text":"15002"},{"range":"20347","text":"15002"},{"range":"20348","text":"15002"},{"range":"20349","text":"15002"},{"range":"20350","text":"15002"},{"range":"20351","text":"15002"},{"range":"20352","text":"15002"},{"range":"20353","text":"15002"},{"range":"20354","text":"15002"},{"range":"20355","text":"15002"},{"range":"20356","text":"15002"},{"range":"20357","text":"15002"},{"range":"20358","text":"15002"},{"range":"20359","text":"15002"},{"range":"20360","text":"15002"},{"range":"20361","text":"15002"},{"range":"20362","text":"15002"},{"range":"20363","text":"15002"},{"range":"20364","text":"15002"},{"range":"20365","text":"15002"},{"range":"20366","text":"16344"},{"range":"20367","text":"15155"},{"range":"20368","text":"15155"},{"range":"20369","text":"15016"},{"range":"20370","text":"15002"},{"range":"20371","text":"15002"},{"range":"20372","text":"15002"},{"range":"20373","text":"15573"},{"range":"20374","text":"15002"},{"range":"20375","text":"15002"},{"range":"20376","text":"15002"},{"range":"20377","text":"15195"},{"range":"20378","text":"15016"},{"range":"20379","text":"15016"},{"range":"20380","text":"15012"},{"range":"20381","text":"15016"},{"range":"20382","text":"15012"},"Replace `··display-hint:·\"İndirmeleri·göster:\"` with `display-hint:·'İndirmeleri·göster:'`",{"range":"20383","text":"20384"},"Replace `····includes:·\"dahili\"` with `··includes:·'dahili'`",{"range":"20385","text":"20386"},{"range":"20387","text":"15016"},{"range":"20388","text":"15025"},{"range":"20389","text":"15016"},{"range":"20390","text":"15016"},{"range":"20391","text":"15016"},{"range":"20392","text":"15016"},{"range":"20393","text":"15012"},{"range":"20394","text":"15012"},{"range":"20395","text":"15016"},{"range":"20396","text":"15012"},{"range":"20397","text":"15016"},{"range":"20398","text":"15012"},{"range":"20399","text":"15025"},{"range":"20400","text":"15016"},{"range":"20401","text":"15016"},{"range":"20402","text":"15016"},{"range":"20403","text":"15016"},{"range":"20404","text":"15016"},{"range":"20405","text":"15016"},{"range":"20406","text":"15016"},{"range":"20407","text":"15016"},{"range":"20408","text":"15016"},{"range":"20409","text":"15016"},{"range":"20410","text":"15012"},{"range":"20411","text":"15016"},{"range":"20412","text":"15012"},{"range":"20413","text":"20384"},{"range":"20414","text":"20386"},{"range":"20415","text":"15016"},{"range":"20416","text":"15025"},{"range":"20417","text":"15016"},{"range":"20418","text":"15016"},{"range":"20419","text":"15016"},{"range":"20420","text":"15016"},{"range":"20421","text":"15012"},{"range":"20422","text":"15012"},{"range":"20423","text":"15016"},{"range":"20424","text":"15012"},{"range":"20425","text":"15016"},{"range":"20426","text":"15012"},{"range":"20427","text":"15025"},{"range":"20428","text":"15016"},{"range":"20429","text":"15016"},{"range":"20430","text":"15016"},{"range":"20431","text":"15016"},{"range":"20432","text":"15016"},{"range":"20433","text":"15016"},{"range":"20434","text":"15016"},{"range":"20435","text":"15016"},{"range":"20436","text":"15002"},{"range":"20437","text":"15002"},{"range":"20438","text":"15002"},{"range":"20439","text":"15002"},{"range":"20440","text":"15002"},{"range":"20441","text":"15002"},{"range":"20442","text":"18474"},{"range":"20443","text":"18474"},{"range":"20444","text":"15002"},{"range":"20445","text":"15002"},{"range":"20446","text":"15002"},{"range":"20447","text":"15002"},"Replace `*у·процесі*` with `_у·процесі_`",{"range":"20448","text":"20449"},{"range":"20450","text":"15002"},{"range":"20451","text":"15002"},{"range":"20452","text":"15002"},{"range":"20453","text":"15195"},{"range":"20454","text":"15002"},{"range":"20455","text":"15002"},{"range":"20456","text":"15002"},{"range":"20457","text":"15002"},{"range":"20458","text":"15002"},{"range":"20459","text":"15002"},{"range":"20460","text":"15002"},{"range":"20461","text":"15002"},{"range":"20462","text":"15002"},{"range":"20463","text":"15002"},{"range":"20464","text":"15002"},{"range":"20465","text":"15002"},{"range":"20466","text":"15002"},{"range":"20467","text":"15002"},{"range":"20468","text":"15002"},{"range":"20469","text":"15002"},{"range":"20470","text":"15002"},{"range":"20471","text":"15002"},{"range":"20472","text":"15002"},{"range":"20473","text":"15002"},{"range":"20474","text":"15016"},{"range":"20475","text":"15016"},{"range":"20476","text":"15016"},{"range":"20477","text":"15016"},{"range":"20478","text":"15016"},{"range":"20479","text":"15016"},{"range":"20480","text":"15016"},{"range":"20481","text":"15025"},{"range":"20482","text":"15016"},{"range":"20483","text":"15016"},{"range":"20484","text":"15012"},{"range":"20485","text":"15016"},{"range":"20486","text":"15012"},{"range":"20487","text":"15016"},{"range":"20488","text":"15016"},{"range":"20489","text":"15016"},{"range":"20490","text":"15016"},{"range":"20491","text":"15012"},{"range":"20492","text":"15016"},{"range":"20493","text":"15016"},{"range":"20494","text":"15012"},{"range":"20495","text":"15012"},{"range":"20496","text":"15012"},{"range":"20497","text":"15016"},{"range":"20498","text":"15012"},{"range":"20499","text":"15016"},{"range":"20500","text":"15012"},{"range":"20501","text":"15016"},{"range":"20502","text":"15016"},{"range":"20503","text":"15016"},{"range":"20504","text":"15016"},{"range":"20505","text":"15016"},{"range":"20506","text":"15016"},{"range":"20507","text":"15016"},{"range":"20508","text":"15016"},{"range":"20509","text":"15025"},{"range":"20510","text":"15016"},{"range":"20511","text":"15016"},{"range":"20512","text":"15012"},{"range":"20513","text":"15016"},{"range":"20514","text":"15012"},{"range":"20515","text":"15016"},{"range":"20516","text":"15016"},{"range":"20517","text":"15016"},{"range":"20518","text":"15016"},{"range":"20519","text":"15012"},{"range":"20520","text":"15016"},{"range":"20521","text":"15016"},{"range":"20522","text":"15012"},{"range":"20523","text":"15012"},{"range":"20524","text":"15012"},{"range":"20525","text":"15016"},{"range":"20526","text":"15012"},{"range":"20527","text":"15016"},{"range":"20528","text":"15012"},{"range":"20529","text":"15016"},{"range":"20530","text":"16309"},{"range":"20531","text":"15000"},{"range":"20532","text":"15002"},{"range":"20533","text":"15002"},{"range":"20534","text":"15002"},{"range":"20535","text":"15002"},{"range":"20536","text":"15002"},{"range":"20537","text":"15002"},{"range":"20538","text":"15002"},{"range":"20539","text":"15002"},{"range":"20540","text":"15002"},{"range":"20541","text":"15002"},{"range":"20542","text":"15002"},{"range":"20543","text":"15002"},{"range":"20544","text":"15002"},{"range":"20545","text":"15002"},{"range":"20546","text":"15002"},{"range":"20547","text":"15002"},{"range":"20548","text":"15002"},{"range":"20549","text":"15002"},{"range":"20550","text":"15002"},{"range":"20551","text":"15000"},{"range":"20552","text":"15002"},{"range":"20553","text":"15002"},{"range":"20554","text":"15002"},{"range":"20555","text":"15573"},{"range":"20556","text":"15000"},{"range":"20557","text":"15000"},{"range":"20558","text":"15000"},{"range":"20559","text":"15002"},{"range":"20560","text":"15002"},{"range":"20561","text":"15002"},"Replace `*N*` with `_N_`",{"range":"20562","text":"20563"},{"range":"20564","text":"15020"},{"range":"20565","text":"15012"},{"range":"20566","text":"15023"},{"range":"20567","text":"15025"},{"range":"20568","text":"15012"},{"range":"20569","text":"15012"},{"range":"20570","text":"15032"},{"range":"20571","text":"15034"},{"range":"20572","text":"15012"},{"range":"20573","text":"15025"},{"range":"20574","text":"15594"},{"range":"20575","text":"15040"},{"range":"20576","text":"15042"},{"range":"20577","text":"15025"},{"range":"20578","text":"15092"},{"range":"20579","text":"15025"},{"range":"20580","text":"15025"},{"range":"20581","text":"15025"},{"range":"20582","text":"15025"},{"range":"20583","text":"15023"},"Replace `*接收*·到请求但得不到·*回应*` with `_接收_·到请求但得不到·_回应_`",{"range":"20584","text":"20585"},{"range":"20586","text":"15056"},"Replace `*之前*` with `_之前_`",{"range":"20587","text":"20588"},{"range":"20589","text":"15034"},{"range":"20590","text":"15025"},{"range":"20591","text":"15012"},{"range":"20592","text":"15594"},{"range":"20593","text":"15040"},"Replace `··}).on('data',·(chunk)` with `······})⏎······.on('data',·chunk`",{"range":"20594","text":"20595"},{"range":"20596","text":"15025"},{"range":"20597","text":"15092"},{"range":"20598","text":"15040"},{"range":"20599","text":"15025"},"Replace `response.on('error',·(err)` with `····response.on('error',·err`",{"range":"20600","text":"16849"},{"range":"20601","text":"15025"},{"range":"20602","text":"15040"},{"range":"20603","text":"15025"},{"range":"20604","text":"15040"},{"range":"20605","text":"15025"},{"range":"20606","text":"15025"},{"range":"20607","text":"15040"},{"range":"20608","text":"15025"},{"range":"20609","text":"15025"},{"range":"20610","text":"15040"},{"range":"20611","text":"15025"},{"range":"20612","text":"15040"},{"range":"20613","text":"15025"},{"range":"20614","text":"15023"},{"range":"20615","text":"15034"},{"range":"20616","text":"15012"},"Replace `··request.on('data',·(chunk)` with `····request⏎······.on('data',·chunk`",{"range":"20617","text":"20618"},{"range":"20619","text":"15025"},{"range":"20620","text":"15092"},{"range":"20621","text":"15040"},{"range":"20622","text":"15025"},{"range":"20623","text":"15025"},{"range":"20624","text":"15023"},{"range":"20625","text":"15002"},{"range":"20626","text":"15002"},{"range":"20627","text":"15034"},{"range":"20628","text":"15012"},{"range":"20629","text":"15012"},{"range":"20630","text":"15651"},{"range":"20631","text":"15025"},{"range":"20632","text":"15106"},{"range":"20633","text":"15025"},{"range":"20634","text":"15025"},{"range":"20635","text":"15025"},{"range":"20636","text":"15012"},{"range":"20637","text":"15112"},{"range":"20638","text":"15012"},{"range":"20639","text":"15012"},{"range":"20640","text":"15023"},{"range":"20641","text":"15034"},{"range":"20642","text":"15012"},{"range":"20643","text":"15012"},{"range":"20644","text":"15012"},{"range":"20645","text":"15012"},{"range":"20646","text":"15012"},{"range":"20647","text":"15012"},{"range":"20648","text":"15023"},{"range":"20649","text":"15034"},{"range":"20650","text":"15127"},{"range":"20651","text":"15112"},{"range":"20652","text":"15012"},{"range":"20653","text":"15012"},{"range":"20654","text":"15025"},{"range":"20655","text":"16849"},{"range":"20656","text":"15012"},{"range":"20657","text":"15012"},{"range":"20658","text":"15012"},{"range":"20659","text":"15012"},{"range":"20660","text":"15012"},{"range":"20661","text":"15012"},{"range":"20662","text":"15012"},{"range":"20663","text":"15025"},{"range":"20664","text":"15023"},{"range":"20665","text":"15002"},{"range":"20666","text":"15002"},{"range":"20667","text":"15002"},{"range":"20668","text":"15002"},{"range":"20669","text":"15002"},{"range":"20670","text":"15002"},{"range":"20671","text":"15056"},{"range":"20672","text":"15695"},{"range":"20673","text":"15032"},{"range":"20674","text":"15016"},{"range":"20675","text":"15000"},{"range":"20676","text":"15002"},{"range":"20677","text":"15002"},{"range":"20678","text":"15002"},{"range":"20679","text":"15704"},{"range":"20680","text":"15002"},{"range":"20681","text":"15002"},{"range":"20682","text":"15000"},{"range":"20683","text":"15016"},{"range":"20684","text":"15016"},{"range":"20685","text":"15712"},{"range":"20686","text":"15714"},{"range":"20687","text":"15016"},{"range":"20688","text":"15717"},{"range":"20689","text":"15016"},{"range":"20690","text":"15016"},{"range":"20691","text":"15721"},{"range":"20692","text":"15016"},{"range":"20693","text":"15724"},{"range":"20694","text":"15002"},"Replace `*·[变化·1:·在·Node.js·≤·4.4.x·和·5.0.0·—·5.9.x·版本中不支持](#variant-1)·(*推荐*` with `-·[变化·1:·在·Node.js·≤·4.4.x·和·5.0.0·—·5.9.x·版本中不支持](#variant-1)·(_推荐_`",{"range":"20695","text":"20696"},{"range":"20697","text":"15002"},{"range":"20698","text":"15002"},{"range":"20699","text":"15002"},{"range":"20700","text":"15002"},{"range":"20701","text":"15002"},"Replace `*不会*` with `_不会_`",{"range":"20702","text":"20703"},{"range":"20704","text":"15002"},{"range":"20705","text":"15002"},{"range":"20706","text":"15002"},{"range":"20707","text":"15002"},{"range":"20708","text":"15002"},{"range":"20709","text":"15002"},{"range":"20710","text":"15002"},{"range":"20711","text":"15002"},{"range":"20712","text":"15002"},{"range":"20713","text":"15002"},{"range":"20714","text":"15002"},"Replace `*·`new·Buffer(42)`·创建一个·42·个字节的·`缓存`。在·Node.js·8·之前,该缓存考虑性能,它包含·*随机内存*` with `-·`new·Buffer(42)`·创建一个·42·个字节的·`缓存`。在·Node.js·8·之前,该缓存考虑性能,它包含·_随机内存_`",{"range":"20715","text":"20716"},{"range":"20717","text":"15002"},{"range":"20718","text":"15002"},{"range":"20719","text":"20703"},{"range":"20720","text":"15002"},{"range":"20721","text":"15002"},"Replace `*·如果·`req.body.string`·是·*数字*` with `-·如果·`req.body.string`·是·_数字_`",{"range":"20722","text":"20723"},{"range":"20724","text":"15002"},{"range":"20725","text":"15002"},{"range":"20726","text":"15002"},{"range":"20727","text":"15002"},"Replace `*增长中*` with `_增长中_`",{"range":"20728","text":"20729"},{"range":"20730","text":"15000"},{"range":"20731","text":"15002"},{"range":"20732","text":"15002"},{"range":"20733","text":"15002"},{"range":"20734","text":"15002"},{"range":"20735","text":"15002"},{"range":"20736","text":"15002"},{"range":"20737","text":"15002"},{"range":"20738","text":"15002"},{"range":"20739","text":"15002"},{"range":"20740","text":"15002"},{"range":"20741","text":"15002"},{"range":"20742","text":"15002"},{"range":"20743","text":"15002"},{"range":"20744","text":"15002"},{"range":"20745","text":"15002"},{"range":"20746","text":"15002"},{"range":"20747","text":"15002"},{"range":"20748","text":"15002"},{"range":"20749","text":"15002"},{"range":"20750","text":"15002"},{"range":"20751","text":"15002"},{"range":"20752","text":"15002"},{"range":"20753","text":"15002"},{"range":"20754","text":"15002"},{"range":"20755","text":"15002"},{"range":"20756","text":"15002"},{"range":"20757","text":"15002"},{"range":"20758","text":"15002"},{"range":"20759","text":"15002"},{"range":"20760","text":"15002"},{"range":"20761","text":"15002"},{"range":"20762","text":"15002"},{"range":"20763","text":"15002"},{"range":"20764","text":"15002"},{"range":"20765","text":"15002"},{"range":"20766","text":"15002"},{"range":"20767","text":"15002"},{"range":"20768","text":"15002"},{"range":"20769","text":"15002"},{"range":"20770","text":"15804"},{"range":"20771","text":"15002"},{"range":"20772","text":"15002"},{"range":"20773","text":"15016"},{"range":"20774","text":"15016"},{"range":"20775","text":"15016"},{"range":"20776","text":"15016"},"Replace `|···········解析说明·` with `··········|·解析说明···················`",{"range":"20777","text":"20778"},"Replace `-------------------------------------------------------|------------------------------------------` with `·-----------------------------------------------------·|·--------------------------·`",{"range":"20779","text":"20780"},"Insert `··········`",{"range":"20781","text":"15072"},{"range":"20782","text":"15012"},"Insert `············`",{"range":"20783","text":"20784"},{"range":"20785","text":"15012"},{"range":"20786","text":"15012"},"Insert `·······`",{"range":"20787","text":"20788"},"Insert `···············`",{"range":"20789","text":"20790"},{"range":"20791","text":"15804"},{"range":"20792","text":"15002"},{"range":"20793","text":"15000"},{"range":"20794","text":"15002"},{"range":"20795","text":"15002"},{"range":"20796","text":"15002"},{"range":"20797","text":"15002"},{"range":"20798","text":"15002"},{"range":"20799","text":"15002"},{"range":"20800","text":"15002"},{"range":"20801","text":"15002"},"Replace `###·标记—清除` with `⏎###·标记—清除⏎`",{"range":"20802","text":"20803"},{"range":"20804","text":"15804"},{"range":"20805","text":"15002"},"Insert `>·`",{"range":"20806","text":"20807"},{"range":"20808","text":"15000"},{"range":"20809","text":"15155"},{"range":"20810","text":"15000"},{"range":"20811","text":"15000"},{"range":"20812","text":"15016"},{"range":"20813","text":"15016"},{"range":"20814","text":"15835"},{"range":"20815","text":"15016"},{"range":"20816","text":"15000"},{"range":"20817","text":"15804"},{"range":"20818","text":"15002"},{"range":"20819","text":"15000"},{"range":"20820","text":"15016"},"Replace `(list)` with `list`",{"range":"20821","text":"20822"},{"range":"20823","text":"15000"},"Replace `|·解释·` with `··|·解释···································`",{"range":"20824","text":"20825"},"Replace `-----------|------------------------------------` with `·---------·|·--------------------------------------·`",{"range":"20826","text":"20827"},"Insert `·····························`",{"range":"20828","text":"20829"},{"range":"20830","text":"20829"},{"range":"20831","text":"15072"},"Insert `····················`",{"range":"20832","text":"20833"},{"range":"20834","text":"20833"},{"range":"20835","text":"15002"},{"range":"20836","text":"15002"},{"range":"20837","text":"15002"},{"range":"20838","text":"15002"},{"range":"20839","text":"15002"},{"range":"20840","text":"15002"},{"range":"20841","text":"15002"},"Replace `*内存*` with `_内存_`",{"range":"20842","text":"20843"},"Replace `*总结*·切换至·*比较*` with `_总结_·切换至·_比较_`",{"range":"20844","text":"20845"},{"range":"20846","text":"15002"},{"range":"20847","text":"15002"},{"range":"20848","text":"15002"},{"range":"20849","text":"15002"},{"range":"20850","text":"15002"},{"range":"20851","text":"15002"},{"range":"20852","text":"15016"},{"range":"20853","text":"15016"},{"range":"20854","text":"15016"},{"range":"20855","text":"15002"},{"range":"20856","text":"15002"},{"range":"20857","text":"15002"},{"range":"20858","text":"15002"},{"range":"20859","text":"15016"},{"range":"20860","text":"15016"},{"range":"20861","text":"15016"},{"range":"20862","text":"15002"},{"range":"20863","text":"15002"},{"range":"20864","text":"15032"},{"range":"20865","text":"15871"},{"range":"20866","text":"15871"},{"range":"20867","text":"15874"},{"range":"20868","text":"15874"},{"range":"20869","text":"15871"},{"range":"20870","text":"15878"},{"range":"20871","text":"15874"},{"range":"20872","text":"15874"},{"range":"20873","text":"15882"},{"range":"20874","text":"15884"},{"range":"20875","text":"15002"},{"range":"20876","text":"15002"},{"range":"20877","text":"15002"},{"range":"20878","text":"15002"},{"range":"20879","text":"15002"},{"range":"20880","text":"15002"},{"range":"20881","text":"15871"},{"range":"20882","text":"15884"},{"range":"20883","text":"15155"},{"range":"20884","text":"15000"},{"range":"20885","text":"15000"},"Replace `*在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js·是非常快的。*` with `_在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js·是非常快的。_`",{"range":"20886","text":"20887"},{"range":"20888","text":"15000"},"Replace `*吞吐量*` with `_吞吐量_`",{"range":"20889","text":"20890"},{"range":"20891","text":"15000"},{"range":"20892","text":"15000"},{"range":"20893","text":"15016"},{"range":"20894","text":"15016"},{"range":"20895","text":"15016"},{"range":"20896","text":"15016"},{"range":"20897","text":"15000"},{"range":"20898","text":"15000"},"Replace `*因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。*` with `_因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。_`",{"range":"20899","text":"20900"},{"range":"20901","text":"15000"},{"range":"20902","text":"15000"},{"range":"20903","text":"15000"},{"range":"20904","text":"15000"},"Replace `*易受攻击的正则表达式*` with `_易受攻击的正则表达式_`",{"range":"20905","text":"20906"},{"range":"20907","text":"15000"},{"range":"20908","text":"15016"},{"range":"20909","text":"15155"},{"range":"20910","text":"15000"},{"range":"20911","text":"15002"},{"range":"20912","text":"15002"},{"range":"20913","text":"15000"},{"range":"20914","text":"15002"},{"range":"20915","text":"15002"},{"range":"20916","text":"15002"},{"range":"20917","text":"15002"},"Replace `*你不应当使用以下同步的·API·函数*` with `_你不应当使用以下同步的·API·函数_`",{"range":"20918","text":"20919"},{"range":"20920","text":"15002"},{"range":"20921","text":"15002"},{"range":"20922","text":"15002"},{"range":"20923","text":"15002"},{"range":"20924","text":"15002"},{"range":"20925","text":"15002"},{"range":"20926","text":"15002"},{"range":"20927","text":"15002"},{"range":"20928","text":"15002"},{"range":"20929","text":"15002"},{"range":"20930","text":"15002"},{"range":"20931","text":"15002"},{"range":"20932","text":"15002"},{"range":"20933","text":"15002"},{"range":"20934","text":"15000"},{"range":"20935","text":"15002"},{"range":"20936","text":"15002"},{"range":"20937","text":"15000"},"Replace `你可以把你的复杂计算·*拆分开*` with `⏎你可以把你的复杂计算·_拆分开_`",{"range":"20938","text":"20939"},{"range":"20940","text":"15155"},{"range":"20941","text":"15016"},{"range":"20942","text":"15155"},{"range":"20943","text":"15953"},{"range":"20944","text":"15955"},{"range":"20945","text":"15957"},{"range":"20946","text":"15016"},{"range":"20947","text":"15960"},{"range":"20948","text":"15000"},"Replace `*请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。*` with `_请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。_`",{"range":"20949","text":"20950"},{"range":"20951","text":"15000"},"Replace `*不*` with `_不_`",{"range":"20952","text":"20953"},"Replace `这种方法的缺点是它增大了·*通信开销*` with `⏎这种方法的缺点是它增大了·_通信开销_`",{"range":"20954","text":"20955"},{"range":"20956","text":"15000"},"Replace `*即使关联的线程并没有被保持,I/O·密集型任务也可以持续运行*` with `_即使关联的线程并没有被保持,I/O·密集型任务也可以持续运行_`",{"range":"20957","text":"20958"},{"range":"20959","text":"15000"},{"range":"20960","text":"15000"},"Replace `*任务拆分*·来·*尽量缩小不同请求任务执行时间的动态变化*` with `_任务拆分_·来·_尽量缩小不同请求任务执行时间的动态变化_`",{"range":"20961","text":"20962"},{"range":"20963","text":"15000"},"Replace `*每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成*` with `_每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成_`",{"range":"20964","text":"20965"},{"range":"20966","text":"15000"},"Replace `*任意*` with `_任意_`",{"range":"20967","text":"20968"},{"range":"20969","text":"15000"},{"range":"20970","text":"15000"},"Replace `*划分*` with `_划分_`",{"range":"20971","text":"20972"},"Replace `*任务*` with `_任务_`",{"range":"20973","text":"20974"},{"range":"20975","text":"15000"},{"range":"20976","text":"15000"},{"range":"20977","text":"15000"},"Replace `*如果您调用的·API·可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个·PR·说明开销)。*` with `_如果您调用的·API·可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个·PR·说明开销)。_`",{"range":"20978","text":"20979"},{"range":"20980","text":"15000"},"Replace `*阻塞*` with `_阻塞_`",{"range":"20981","text":"20982"},"Replace `*轮询*` with `_轮询_`",{"range":"20983","text":"20984"},"Replace `*注意:每个框被称为事件循环机制的一个阶段。*` with `_注意:每个框被称为事件循环机制的一个阶段。_`",{"range":"20985","text":"20986"},{"range":"20987","text":"15002"},{"range":"20988","text":"15002"},{"range":"20989","text":"15002"},{"range":"20990","text":"15002"},{"range":"20991","text":"15002"},{"range":"20992","text":"15002"},{"range":"20993","text":"15002"},{"range":"20994","text":"15002"},{"range":"20995","text":"16014"},{"range":"20996","text":"15002"},{"range":"20997","text":"15002"},{"range":"20998","text":"15002"},"Replace `*操作*` with `_操作_`",{"range":"20999","text":"21000"},{"range":"21001","text":"15002"},{"range":"21002","text":"15002"},"Replace `*我们建议开发人员在所有情况下都使用·`setImmediate()`,因为它更容易理解。*` with `_我们建议开发人员在所有情况下都使用·`setImmediate()`,因为它更容易理解。_`",{"range":"21003","text":"21004"},{"range":"21005","text":"15882"},{"range":"21006","text":"15002"},{"range":"21007","text":"15002"},{"range":"21008","text":"15002"},{"range":"21009","text":"15002"},{"range":"21010","text":"15002"},{"range":"21011","text":"15002"},{"range":"21012","text":"15002"},{"range":"21013","text":"15002"},{"range":"21014","text":"15002"},{"range":"21015","text":"15002"},{"range":"21016","text":"15002"},{"range":"21017","text":"15002"},{"range":"21018","text":"15002"},{"range":"21019","text":"15002"},{"range":"21020","text":"15002"},{"range":"21021","text":"15002"},{"range":"21022","text":"15002"},{"range":"21023","text":"15002"},{"range":"21024","text":"15002"},{"range":"21025","text":"15002"},"Replace `*非*` with `_非_`",{"range":"21026","text":"21027"},{"range":"21028","text":"15016"},{"range":"21029","text":"15002"},{"range":"21030","text":"15002"},{"range":"21031","text":"15002"},{"range":"21032","text":"15002"},{"range":"21033","text":"15002"},{"range":"21034","text":"15002"},{"range":"21035","text":"15002"},{"range":"21036","text":"15002"},{"range":"21037","text":"15002"},{"range":"21038","text":"15002"},{"range":"21039","text":"15002"},{"range":"21040","text":"15012"},{"range":"21041","text":"15002"},{"range":"21042","text":"15002"},{"range":"21043","text":"15002"},{"range":"21044","text":"15012"},{"range":"21045","text":"15012"},{"range":"21046","text":"15012"},{"range":"21047","text":"15002"},{"range":"21048","text":"15012"},{"range":"21049","text":"15002"},{"range":"21050","text":"15012"},{"range":"21051","text":"15155"},{"range":"21052","text":"15155"},{"range":"21053","text":"15002"},{"range":"21054","text":"15012"},{"range":"21055","text":"15002"},{"range":"21056","text":"15012"},{"range":"21057","text":"15012"},{"range":"21058","text":"15002"},{"range":"21059","text":"15012"},{"range":"21060","text":"15002"},{"range":"21061","text":"15002"},{"range":"21062","text":"15002"},{"range":"21063","text":"15012"},{"range":"21064","text":"15002"},{"range":"21065","text":"15012"},{"range":"21066","text":"15012"},{"range":"21067","text":"15002"},{"range":"21068","text":"15804"},{"range":"21069","text":"15002"},{"range":"21070","text":"15002"},{"range":"21071","text":"15002"},{"range":"21072","text":"15002"},{"range":"21073","text":"15002"},{"range":"21074","text":"15002"},{"range":"21075","text":"15012"},{"range":"21076","text":"15012"},{"range":"21077","text":"15012"},{"range":"21078","text":"15012"},{"range":"21079","text":"15016"},{"range":"21080","text":"15002"},{"range":"21081","text":"15002"},{"range":"21082","text":"15002"},{"range":"21083","text":"15002"},{"range":"21084","text":"15002"},{"range":"21085","text":"15002"},{"range":"21086","text":"15002"},{"range":"21087","text":"15002"},{"range":"21088","text":"15002"},{"range":"21089","text":"15002"},{"range":"21090","text":"15002"},{"range":"21091","text":"15002"},{"range":"21092","text":"15012"},{"range":"21093","text":"15002"},{"range":"21094","text":"15012"},{"range":"21095","text":"15012"},{"range":"21096","text":"15002"},{"range":"21097","text":"15002"},{"range":"21098","text":"15002"},{"range":"21099","text":"15000"},{"range":"21100","text":"15000"},"Replace `_\\_proto\\__、_constructor_` with `\\_\\_proto\\_*、\\_constructor*`",{"range":"21101","text":"21102"},{"range":"21103","text":"16144"},{"range":"21104","text":"15002"},{"range":"21105","text":"15002"},{"range":"21106","text":"15002"},{"range":"21107","text":"15002"},{"range":"21108","text":"15002"},{"range":"21109","text":"15002"},{"range":"21110","text":"15002"},{"range":"21111","text":"15002"},{"range":"21112","text":"15002"},{"range":"21113","text":"15002"},{"range":"21114","text":"15002"},{"range":"21115","text":"15002"},{"range":"21116","text":"15002"},{"range":"21117","text":"15016"},"Replace `*请注意,这些不是推荐的处理程序用于对·Node.js·中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。*` with `_请注意,这些不是推荐的处理程序用于对·Node.js·中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。_`",{"range":"21118","text":"21119"},{"range":"21120","text":"15195"},{"range":"21121","text":"16164"},{"range":"21122","text":"15012"},{"range":"21123","text":"15012"},{"range":"21124","text":"15012"},{"range":"21125","text":"15012"},{"range":"21126","text":"15012"},{"range":"21127","text":"16171"},{"range":"21128","text":"18106"},{"range":"21129","text":"16173"},"Replace `1.5` with `·1.5·`",{"range":"21130","text":"21131"},"Replace `*精准*·的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。*唯一*·保证的是定时器不会比声明的时间间隔·*提早*` with `_精准_·的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。_唯一_·保证的是定时器不会比声明的时间间隔·_提早_`",{"range":"21132","text":"21133"},{"range":"21134","text":"16179"},"Replace `*后*,在任何下一轮定时器·*前*` with `_后_,在任何下一轮定时器·_前_`",{"range":"21135","text":"21136"},{"range":"21137","text":"16183"},"Replace `*前*` with `_前_`",{"range":"21138","text":"21139"},{"range":"21140","text":"16186"},"Replace `*如果它是最后的执行代码*` with `_如果它是最后的执行代码_`",{"range":"21141","text":"21142"},"Replace `*准确地*` with `_准确地_`",{"range":"21143","text":"21144"},"Replace `*大小写保存和·Unicode·编码保存是相似的概念。要了解为什么要保留·Unicode·编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode·形式保存也同样简单。*` with `_大小写保存和·Unicode·编码保存是相似的概念。要了解为什么要保留·Unicode·编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode·形式保存也同样简单。_`",{"range":"21145","text":"21146"},{"range":"21147","text":"15002"},{"range":"21148","text":"15002"},{"range":"21149","text":"15002"},{"range":"21150","text":"15195"},{"range":"21151","text":"15002"},{"range":"21152","text":"15002"},{"range":"21153","text":"15002"},{"range":"21154","text":"15002"},{"range":"21155","text":"15002"},{"range":"21156","text":"15002"},{"range":"21157","text":"15002"},{"range":"21158","text":"15002"},{"range":"21159","text":"15002"},{"range":"21160","text":"15002"},{"range":"21161","text":"15002"},{"range":"21162","text":"15002"},{"range":"21163","text":"15002"},{"range":"21164","text":"15002"},{"range":"21165","text":"15002"},{"range":"21166","text":"15002"},{"range":"21167","text":"15002"},{"range":"21168","text":"15002"},{"range":"21169","text":"15002"},{"range":"21170","text":"15002"},{"range":"21171","text":"15016"},{"range":"21172","text":"15016"},{"range":"21173","text":"15016"},{"range":"21174","text":"15016"},{"range":"21175","text":"15016"},{"range":"21176","text":"15016"},{"range":"21177","text":"15016"},{"range":"21178","text":"15025"},{"range":"21179","text":"15012"},{"range":"21180","text":"15016"},{"range":"21181","text":"15012"},{"range":"21182","text":"15016"},{"range":"21183","text":"15012"},{"range":"21184","text":"15016"},{"range":"21185","text":"15016"},{"range":"21186","text":"15016"},{"range":"21187","text":"15016"},{"range":"21188","text":"15016"},{"range":"21189","text":"15016"},{"range":"21190","text":"15016"},{"range":"21191","text":"15012"},{"range":"21192","text":"15012"},{"range":"21193","text":"15012"},{"range":"21194","text":"15016"},{"range":"21195","text":"15012"},{"range":"21196","text":"15016"},{"range":"21197","text":"15012"},{"range":"21198","text":"15016"},{"range":"21199","text":"15016"},{"range":"21200","text":"15016"},{"range":"21201","text":"15016"},{"range":"21202","text":"15016"},{"range":"21203","text":"15016"},{"range":"21204","text":"15016"},{"range":"21205","text":"15016"},{"range":"21206","text":"15025"},{"range":"21207","text":"15012"},{"range":"21208","text":"15016"},{"range":"21209","text":"15012"},{"range":"21210","text":"15016"},{"range":"21211","text":"15012"},{"range":"21212","text":"15016"},{"range":"21213","text":"15016"},{"range":"21214","text":"15016"},{"range":"21215","text":"15016"},{"range":"21216","text":"15016"},{"range":"21217","text":"15016"},{"range":"21218","text":"15016"},{"range":"21219","text":"15012"},{"range":"21220","text":"15012"},{"range":"21221","text":"15012"},{"range":"21222","text":"15016"},{"range":"21223","text":"15012"},{"range":"21224","text":"15016"},{"range":"21225","text":"15012"},{"range":"21226","text":"15016"},"Replace `*注意:*` with `_注意:_`",{"range":"21227","text":"21228"},{"range":"21229","text":"15002"},{"range":"21230","text":"15002"},{"range":"21231","text":"15002"},{"range":"21232","text":"15002"},{"range":"21233","text":"15002"},{"range":"21234","text":"15002"},{"range":"21235","text":"15002"},{"range":"21236","text":"15002"},{"range":"21237","text":"15002"},{"range":"21238","text":"15002"},{"range":"21239","text":"15002"},{"range":"21240","text":"15002"},{"range":"21241","text":"15002"},{"range":"21242","text":"15002"},{"range":"21243","text":"15002"},{"range":"21244","text":"15002"},{"range":"21245","text":"15002"},{"range":"21246","text":"15002"},{"range":"21247","text":"15002"},{"range":"21248","text":"15804"},{"range":"21249","text":"15002"},{"range":"21250","text":"15000"},{"range":"21251","text":"15000"},{"range":"21252","text":"15000"},{"range":"21253","text":"15000"},{"range":"21254","text":"15000"},{"range":"21255","text":"15002"},{"range":"21256","text":"15002"},{"range":"21257","text":"15002"},{"range":"21258","text":"15002"},{"range":"21259","text":"15804"},{"range":"21260","text":"15002"},"Replace `\"NODE_MODULE_VERSION·指的是·Node.js·的·ABI·(application·binary·interface)·版本号,用来确定编译·Node.js·的·C++·库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。\"` with `'NODE_MODULE_VERSION·指的是·Node.js·的·ABI·(application·binary·interface)·版本号,用来确定编译·Node.js·的·C++·库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。'`",{"range":"21261","text":"21262"},{"range":"21263","text":"15000"},{"range":"21264","text":"15002"},{"range":"21265","text":"15002"},{"range":"21266","text":"15002"},{"range":"21267","text":"15002"},{"range":"21268","text":"15002"},{"range":"21269","text":"15002"},{"range":"21270","text":"15002"},{"range":"21271","text":"15002"},{"range":"21272","text":"15002"},{"range":"21273","text":"15002"},{"range":"21274","text":"15002"},{"range":"21275","text":"15002"},{"range":"21276","text":"15002"},{"range":"21277","text":"15002"},{"range":"21278","text":"15002"},{"range":"21279","text":"15002"},{"range":"21280","text":"15002"},{"range":"21281","text":"15002"},{"range":"21282","text":"15002"},{"range":"21283","text":"15002"},{"range":"21284","text":"15002"},{"range":"21285","text":"15002"},{"range":"21286","text":"15002"},{"range":"21287","text":"15002"},{"range":"21288","text":"15002"},{"range":"21289","text":"15002"},{"range":"21290","text":"15002"},{"range":"21291","text":"15002"},{"range":"21292","text":"15002"},{"range":"21293","text":"15002"},{"range":"21294","text":"15002"},{"range":"21295","text":"15002"},{"range":"21296","text":"15002"},{"range":"21297","text":"15002"},{"range":"21298","text":"15002"},{"range":"21299","text":"15195"},{"range":"21300","text":"15016"},{"range":"21301","text":"15016"},{"range":"21302","text":"15016"},{"range":"21303","text":"15016"},{"range":"21304","text":"15016"},{"range":"21305","text":"15016"},{"range":"21306","text":"15016"},{"range":"21307","text":"15025"},{"range":"21308","text":"15016"},{"range":"21309","text":"15016"},{"range":"21310","text":"15012"},{"range":"21311","text":"15016"},{"range":"21312","text":"15012"},{"range":"21313","text":"15016"},{"range":"21314","text":"15016"},{"range":"21315","text":"15016"},{"range":"21316","text":"15016"},{"range":"21317","text":"15016"},{"range":"21318","text":"15016"},{"range":"21319","text":"15016"},{"range":"21320","text":"15012"},{"range":"21321","text":"15012"},{"range":"21322","text":"15012"},{"range":"21323","text":"15016"},{"range":"21324","text":"15012"},{"range":"21325","text":"15016"},{"range":"21326","text":"15012"},{"range":"21327","text":"15016"},{"range":"21328","text":"15016"},{"range":"21329","text":"15016"},{"range":"21330","text":"15016"},{"range":"21331","text":"15016"},{"range":"21332","text":"15016"},{"range":"21333","text":"15016"},{"range":"21334","text":"15016"},{"range":"21335","text":"15025"},{"range":"21336","text":"15016"},{"range":"21337","text":"15016"},{"range":"21338","text":"15012"},{"range":"21339","text":"15016"},{"range":"21340","text":"15012"},{"range":"21341","text":"15016"},{"range":"21342","text":"15016"},{"range":"21343","text":"15016"},{"range":"21344","text":"15016"},{"range":"21345","text":"15016"},{"range":"21346","text":"15016"},{"range":"21347","text":"15016"},{"range":"21348","text":"15012"},{"range":"21349","text":"15012"},{"range":"21350","text":"15012"},{"range":"21351","text":"15016"},{"range":"21352","text":"15012"},{"range":"21353","text":"15016"},{"range":"21354","text":"15012"},{"range":"21355","text":"15016"},"Replace `*請注意:*` with `_請注意:_`",{"range":"21356","text":"21357"},{"range":"21358","text":"15002"},{"range":"21359","text":"15002"},{"range":"21360","text":"15002"},{"range":"21361","text":"15002"},{"range":"21362","text":"15002"},{"range":"21363","text":"15002"},{"range":"21364","text":"15002"},{"range":"21365","text":"15002"},{"range":"21366","text":"15002"},{"range":"21367","text":"15002"},{"range":"21368","text":"15002"},{"range":"21369","text":"15002"},{"range":"21370","text":"15002"},{"range":"21371","text":"15002"},{"range":"21372","text":"15002"},{"range":"21373","text":"15002"},{"range":"21374","text":"15000"},{"range":"21375","text":"15000"},{"range":"21376","text":"15000"},{"range":"21377","text":"15000"},{"range":"21378","text":"15002"},{"range":"21379","text":"15002"},{"range":"21380","text":"15002"},{"range":"21381","text":"15002"},{"range":"21382","text":"15155"},{"range":"21383","text":"15155"},"Replace `\"NODE_MODULE_VERSION·是·Node.js·ABI·(application·binary·interface)·的版本號碼,其代表編譯·Node.js·的·C++·函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。\"` with `'NODE_MODULE_VERSION·是·Node.js·ABI·(application·binary·interface)·的版本號碼,其代表編譯·Node.js·的·C++·函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。'`",{"range":"21384","text":"21385"},{"range":"21386","text":"15000"},{"range":"21387","text":"15002"},{"range":"21388","text":"15002"},{"range":"21389","text":"15002"},{"range":"21390","text":"15002"},{"range":"21391","text":"15002"},{"range":"21392","text":"15002"},{"range":"21393","text":"15002"},{"range":"21394","text":"15002"},{"range":"21395","text":"15002"},{"range":"21396","text":"15002"},{"range":"21397","text":"15002"},{"range":"21398","text":"15002"},{"range":"21399","text":"15002"},{"range":"21400","text":"15002"},{"range":"21401","text":"15002"},{"range":"21402","text":"15002"},{"range":"21403","text":"15002"},{"range":"21404","text":"15002"},{"range":"21405","text":"15002"},{"range":"21406","text":"15002"},{"range":"21407","text":"15002"},{"range":"21408","text":"15002"},{"range":"21409","text":"15002"},"Replace `*·[開發社區上的·Node.js·標籤](https://dev.to/t/node)·是一個共亯·Node.js` with `-·[開發社區上的·Node.js·標籤](https://dev.to/t/node)·是一個共亯·Node.js·`",{"range":"21410","text":"21411"},{"range":"21412","text":"15002"},{"range":"21413","text":"15002"},{"range":"21414","text":"15002"},{"range":"21415","text":"15002"},{"range":"21416","text":"15002"},{"range":"21417","text":"15002"},{"range":"21418","text":"15002"},{"range":"21419","text":"15002"},[96,96],"\n",[573,574],"-",[722,723],[880,881],[100,100],[2132,2132],[3050,3050],[3229,3230],[3754,3755],[4220,4221],[4399,4399]," ",[4902,4905],"_n_",[280,281],"",[377,378],[546,547],[3290,3309],"\n .on('data', chunk",[3315,3315],[3335,3337]," })\n ",[3356,3358]," ",[3397,3397],[3472,3472],[3972,3973],[4051,4052],[4127,4128],[4250,4255],"err",[4724,4724],"\n ",[4763,4763],[4807,4809],[4824,4851]," request\n .on('error', err",[4857,4861]," ",[4883,4904]," })\n .on('data', chunk",[4910,4910],[4932,4936]," })\n ",[4955,4959],[4998,4998],[5071,5075],[5127,5127],[5131,5133],[5233,5261],"_تلقي_ الطلبات، لكن لا _نرد_",[6532,6539],"_تصريح_",[6758,6758],",",[7495,7500],"_قبل_",[8086,8086],[8125,8125],[8169,8171],[8186,8213],[8219,8219],[8245,8266],[8272,8272],[8294,8298],[8317,8321],[8364,8364],[8390,8420]," response.on('error', err",[8426,8432]," ",[8456,8456],[8461,8465],[8492,8496],[8552,8552],[8614,8618],[8684,8688],[8746,8746],[8792,8796],[8812,8812],[8878,8878],[8929,8929],[8956,8956],[8960,8962],[9256,9256],[9297,9297],[9314,9340]," request\n .on('data', chunk",[9346,9350],[9370,9372]," })\n ",[9391,9391],[9438,9438],[9460,9460],[9464,9466],[9547,9548],[9570,9571],[9688,9688],[9729,9729],[9793,9793],[9808,9838]," request\n .on('data', chunk",[9844,9850],[9872,9874]," })\n ",[9893,9893],[9938,9944],[9964,9968],[9972,9972],[9983,9987]," ",[10018,10018],[10034,10034],[10038,10040],[10649,10649],[10688,10688],[10754,10754],[10780,10780],[10789,10793],[10824,10824],[10840,10840],[10844,10846],[10959,10960],[11370,11370],[11411,11436]," request.on('error', err",[11442,11446],[11466,11466],[11497,11501],[11517,11517],[11525,11551]," response.on('error', err",[11561,11561],[11581,11583],[11587,11587],[11653,11653],[11677,11679],[11688,11688],[11723,11723],[11739,11741],[11743,11745],[75,75],[823,823],[1164,1164],[2966,2967],[3072,3073],[3157,3158],[3404,3405],[3526,3526],[3560,3561],[3689,3689],[3804,3805],[3885,3885]," ",[3992,3993],[4063,4064],[4248,4249],[4376,4376],[4548,4549],[4638,4639],[4925,4926],[4977,4978],[8254,8255],"\\*\\",[64,65],[119,120],[183,184],[257,258],[331,332],[451,452],[538,539],[649,650],[739,740],[821,822],[896,897],[982,983],[1054,1055],[1117,1118],[1184,1185],[168,169],[232,233],[330,331],[418,419],[434,435],[481,482],[644,644],[713,714],[801,802],[1353,1353],[109,110],[157,158],[170,171],[740,740],"\\",[135,136],[162,163],[176,177],[196,197],[218,219],[240,241],[264,265],[280,281],[302,303],[318,319],[334,335],[570,571],[1012,1013],[1280,1281],[1732,1733],[1932,1933],[2257,2258],[2579,2580],[2878,2879],[3083,3084],[79,81],[101,103],[118,120],[136,138],[181,183],[221,223],[258,260],[269,277],[357,359],[391,393],[456,458],[490,492],[530,532],[559,563],[592,594],[628,632],[670,672],[699,701],[710,714],[936,938],[957,959],[974,976],[1017,1019],[1045,1049],[1113,1115],[1161,1165],[1198,1200],[71,73],[93,95],[110,112],[128,132],[171,175],[213,217],[248,250],[265,269],[349,351],[383,387],[446,448],[484,486],[520,524],[551,553],[584,588],[620,622],[664,666],[689,691],[704,706],[721,725],[740,742],[781,785],[811,813],[879,881],[929,931],[964,966],[102,110],"_ملاحظة_",[370,371],[392,393],[420,421],[587,588],[609,610],[629,630],[647,648],[667,668],[681,682],[695,696],[717,718],[755,756],[773,774],[817,818],[835,836],[863,864],[2594,2594],[3946,3946],[4305,4305],[4491,4491],[5284,5285],[5320,5321],[5367,5368],[5426,5427],[62,374],"'يشير NODE_MODULE_VERSION إلى رقم نسخة Node.js الخاص بالواجهة الثنائية (ABI) للتطبيق، وهو يستعمل لتحديد أي من نسخ Node.js المنتجة كملفات ثنائية خاصة بالسي ++ يمكنها ان تحمل بدون الحاجة إلى إعادة انتاجها. في وقت سابق، كان يتم تخزينها على شكل قيم ستة عشرية (hex) اما الآن فهي تمثل على شكل ارقام صحيحة'",[399,399],[857,858],[877,878],[941,942],[1285,1286],[1384,1385],[2338,2339],[2382,2383],[2418,2419],[2456,2457],[2488,2489],[2546,2547],[2574,2575],[77,78],[210,211],[288,289],[401,402],[525,526],[621,622],[723,724],[850,851],[1104,1105],[1274,1275],[1356,1357],[1403,1404],[1463,1464],[1515,1516],[1606,1607],[1671,1672],[1892,1903],"_callbacks_",[2200,2211],[155,156],[178,179],[203,204],[835,835],[85,87],[110,112],[125,127],[143,145],[191,193],[233,235],[280,282],[291,299],[425,427],[457,459],[534,536],[572,574],[608,610],[642,646],[672,674],[706,710],[746,748],[786,788],[797,801],[1049,1051],[1076,1078],[1098,1100],[1138,1140],[1166,1170],[1223,1225],[1270,1274],[1306,1308],[77,79],[102,104],[117,119],[135,137],[183,185],[225,227],[272,274],[283,291],[417,419],[446,448],[523,525],[561,563],[597,599],[631,635],[661,663],[695,699],[735,737],[775,777],[786,790],[1038,1040],[1065,1067],[1087,1089],[1127,1129],[1155,1159],[1212,1214],[1259,1263],[1295,1297],[92,93],[236,237],[319,320],[433,434],[518,519],[664,665],[799,800],[1104,1105],[1315,1316],[1369,1370],[1432,1433],[1516,1517],[1563,1564],[1649,1650],[1719,1720],[163,164],[178,179],[201,202],[883,883],[81,83],[105,107],[116,120],[137,139],[183,187],[235,237],[274,278],[287,295],[436,438],[473,477],[550,552],[588,592],[622,624],[658,662],[688,690],[722,726],[764,766],[796,798],[809,813],[945,949],[1072,1076],[1113,1115],[1135,1137],[1160,1162],[1196,1198],[1228,1230],[1281,1283],[1332,1334],[1366,1368],[73,75],[97,99],[108,112],[129,131],[175,179],[227,229],[266,270],[279,287],[428,430],[469,473],[546,548],[584,588],[618,620],[654,658],[684,686],[718,722],[760,762],[792,794],[805,809],[941,945],[1068,1072],[1109,1111],[1131,1133],[1156,1158],[1192,1194],[1224,1226],[1277,1279],[1328,1330],[1362,1364],[62,63],[78,79],[92,93],[108,109],[124,125],[141,142],[156,157],[178,179],[195,196],[211,212],[225,226],[242,243],[258,259],[275,276],[292,293],[311,312],[335,336],[354,355],[369,370],[385,386],[403,404],[421,422],[437,438],[453,454],[471,472],[491,492],[524,525],[538,539],[551,552],[564,565],[581,582],[596,597],[611,612],[626,627],[644,645],[663,664],[677,678],[697,698],[713,714],[730,731],[744,745],[761,762],[781,782],[800,801],[816,817],[831,832],[848,849],[865,866],[882,883],[900,901],[921,922],[938,939],[952,953],[970,971],[989,990],[1009,1010],[1023,1024],[1041,1042],[1057,1058],[1072,1073],[1085,1086],[1098,1099],[1115,1116],[1134,1135],[1154,1155],[1172,1173],[1196,1197],[1213,1214],[1227,1228],[1250,1251],[1266,1267],[1281,1282],[1293,1294],[1309,1310],[1333,1334],[1346,1347],[1365,1366],[1385,1386],[1405,1406],[1419,1420],[1435,1436],[1452,1453],[1471,1472],[1486,1487],[1502,1503],[1518,1519],[1533,1534],[1550,1551],[1838,1839],[2267,2268],[2362,2363],[2470,2471],[2574,2575],[2701,2702],[2993,3034],"_We will update this list as appropriate_",[5328,5329],[5381,5382],[5428,5429],[5475,5476],[5518,5519],[5566,5567],[5616,5617],[5658,5659],[5707,5708],[611,612],[756,757],[899,900],[1605,1618],"_in progress_",[80,80],[2077,2077],[3071,3071],[3262,3263],[4167,4168],[4705,4706],[5495,5498],[3696,3715],[3721,3721],[3741,3743],[3762,3762],[3805,3805],[3883,3883],[4523,4531],"_thrown_",[4822,4827],[5372,5372],[5413,5413],[5457,5457],[5474,5499]," request\n .on('error', err",[5505,5505],[5531,5552],[5558,5562],[5582,5584],[5603,5603],[5650,5650],[5723,5727],[5792,5792],[5796,5798],[5909,5946],"_receive_ requests, but not _respond_",[7438,7450],"_explicitly_",[7710,7710],[8483,8491],"_before_",[9174,9174],[9213,9213],[9259,9259],[9274,9301],[9307,9311],[9333,9354],[9360,9360],[9384,9386],[9405,9405],[9452,9452],[9479,9509],[9515,9521],[9545,9545],[9550,9554],[9581,9581],[9645,9645],[9710,9714],[9784,9784],[9838,9842],[9888,9892],[9908,9908],[9977,9981],[10028,10032],[10054,10054],[10058,10060],[10444,10444],[10485,10485],[10502,10528],[10538,10538],[10558,10560],[10583,10583],[10626,10626],[10648,10648],[10652,10654],[10758,10759],[10788,10789],[10918,10918],[10957,10957],[11023,11023],[11042,11068]," request\n .on('data', chunk",[11074,11074],[11102,11104],[11123,11123],[11168,11168],[11198,11198],[11202,11202],[11213,11217],[11248,11248],[11266,11266],[11268,11270],[11897,11897],[11936,11936],[12002,12002],[12026,12026],[12041,12041],[12072,12072],[12088,12088],[12092,12094],[12701,12701],[12742,12767],[12773,12773],[12801,12801],[12832,12832],[12848,12848],[12856,12882],[12892,12892],[12912,12914],[12918,12918],[12984,12984],[13008,13010],[13019,13019],[13054,13054],[13070,13072],[13074,13076],[13199,13200],[13280,13280],[13291,13292],[13356,13357],[13434,13435],[13506,13507],[13568,13569],[2008,2008],[2058,2066],"answer",[4363,4368],[4953,4954],[6263,6264],[6306,6307],[6344,6345],[18743,18743]," ",[20945,20978],"data => writable.write(data)",[21458,21459],[21522,21523],[21600,21600],[21683,21683],[22025,22031],[22092,22098],[22176,22210],"if (chunk.contains('a'))",[22230,22264],"if (chunk.contains('b'))",[22284,22288],[25032,25129],"[`.push()`]: https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding",[25365,25366],[25751,25752],[25834,25903]," https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html",[26113,26114],[4761,4772],"unlinkErr",[5002,5003],[529,621],"- [Variant 1: Drop support for Node.js ≤ 4.4.x and 5.0.0 — 5.9.x](#variant-1) (_recommended_",[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],"_not_",[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5673,5674],[6355,6356],[9537,9538],[9589,9590],[9733,9734],[9825,9826],[9889,9890],[9980,9981],[10638,10639],[10731,10749],"_arbitrary memory_",[10873,10874],[11174,11175],[11290,11291],"_",[11371,11372],[11858,11863],[11905,11906],[11989,11990],[12061,12099],"- If `req.body.string` is the _number_",[12144,12145],[12201,12202],[12407,12408],[12545,12546],[13435,13447],"_increasing_",[824,824],[3291,3292],[3468,3469],[3758,3759],[3943,3944],[4003,4004],[4176,4177],[4647,4648],[4752,4753],[5023,5024],[5082,5083],[452,453],[499,500],[562,563],[66,67],[104,105],[197,198],[225,226],[995,996],[136,137],[158,159],[228,229],[256,257],[290,291],[382,383],[412,413],[448,449],[1125,1126],[1213,1214],[1290,1291],[1336,1337],[1401,1402],[1649,1650],[1685,1686],[1976,1977],[2057,2058],[2138,2139],[219,220],"\n-",[263,264],[282,283],[754,755],[935,936],[1125,1126],[1615,1616],[3277,3375]," ----------------------------------------------------- | ---------------------------------------- ",[4425,4426],[4436,4437],[5052,5053],[5140,5141],[5166,5167],[5210,5211],[5254,5255],[5283,5284],[5309,5310],[5386,5387],[5589,5589],[5773,5774],[5845,5846],[6751,6751],[7004,7005],"5",[7140,7141],"6",[9086,9086],[9872,9873],[10099,10100],[10257,10273],"'----START---\\n'",[10392,10393],[10753,10754],[10796,10797],[11916,11923],"(list",[12742,12852]," --------- | ------------------------------------------------------------------------------------------------ ",[948,949],[975,976],[1023,1024],[2570,2571],[2643,2644],[2690,2691],[3761,3762],[4598,4606],"_Memory_",[4802,4827],"_Summary_ to _Comparison_",[156,157],[198,199],[284,285],[312,313],[1137,1138],[1221,1222],[3485,3486],[3545,3546],[3624,3625],[3675,3676],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],"c",[2801,2804],[4537,4541],"er",[4675,4679],[7377,7380],[7520,7524],"fd",[7765,7769],[8696,8700],[8798,8804],"conn",[9028,9035],"chunk",[9550,9551],[9599,9600],[9634,9635],[9663,9664],[9705,9706],[9772,9773],[11759,11762],[12152,12159],[163,163],[517,517],[1229,1317],"_Node.js is fast when the work associated with each client at any given time is \"small\"_",[1462,1462],[2103,2115],"_throughput_",[2658,2658],[3462,3462],[3899,3900],[3982,3983],[4187,4188],[4350,4351],[5280,5280],[6560,6560],[7104,7182],"_The fair treatment of clients is thus the responsibility of your application_",[7530,7530],[9386,9386],[10005,10005],[10234,10234],[10955,10986],"_vulnerable regular expression_",[12111,12118],"_match_",[12338,12338],[12577,12579],[13333,13333],[13394,13395],[13449,13450],[13507,13507],[14260,14260],[14334,14335],[14385,14386],[14435,14436],[14483,14484],[14962,15032],"_you should not use the following synchronous APIs from these modules_",[15035,15036],[15051,15052],[15098,15099],[15126,15127],[15150,15151],[15250,15251],[15267,15268],[15290,15291],[15311,15312],[15328,15329],[15616,15617],[15635,15636],[15665,15666],[15694,15695],[15815,15815],[17121,17122],[17202,17203],[17465,17465],[17625,17646],"\nYou could _partition_",[18046,18048],[18496,18497]," + ",[18575,18580]," (sum) ",[18582,18602]," var avg = sum / ",[18605,18607],[18652,18657]," (avg) ",[18784,18784],[19003,19090],"_Remember, the Event Loop should orchestrate client requests, not fulfill them itself._",[19192,19192],[19979,19984],[20279,20382],"\nThe downside of the offloading approach is that it incurs overhead in the form of _communication costs_",[20868,20868],[21718,21811],"_I/O-intensive tasks will be making progress even while the associated thread is not running_",[22492,22492],[23191,23191],[24081,24159],"_minimize the variation in Task times_, and you should use _Task partitioning_",[24224,24224],[24368,24474],"_each relatively long Task effectively decreases the size of the Worker Pool by one until it is completed_",[25310,25310],[25950,25961],"_arbitrary_",[26543,26543],[27008,27008],[27151,27162],"_partition_",[28140,28147],"_Tasks_",[28190,28190],[29216,29216],[29461,29461],[30125,30125],[30394,30590],"_If you are calling an API that might do something expensive, double-check the cost. Ask the developers to document it, or examine the source code yourself (and submit a PR documenting the cost)._",[30839,30845],"_half_",[31070,31070],[31494,31503],"_blocked_",[3046,3047],[3119,3119],[3140,3141],[3215,3215],[3226,3227],[3269,3270],[3345,3345],[3418,3418],[3481,3482],[3539,3540],[6537,6538],[6609,6609],[6675,6675],[6747,6747],[6760,6761],[6838,6841],"\n -",[6909,6909],[6980,6980],[7016,7017],[7082,7082],[7150,7150],[8569,8570],[8629,8629],[8663,8664],[8735,8735],[10575,10586],"_operation_",[11889,11896],"_after_",[12038,12086],"_after_ the rest of the user's code and _before_",[14572,14573],[14631,14632],[14700,14700],[15364,15364],[15497,15497],[15684,15690],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[519,520],[580,581],[662,663],[720,721],[804,805],[914,915],[1010,1011],[1092,1093],[1176,1177],[1268,1269],[1342,1343],[1407,1408],[1482,1483],[1550,1551],[237,242],[3063,3068],[7639,7640],[7705,7706],[7818,7819],[7910,7911],[7994,7995],[205,206],[247,248],[320,320],[343,344],[413,414],[429,430],[466,467],[538,540],[610,610],[661,661],[728,729],[798,799],[267,268],[346,346],[426,426],[504,504],[565,565],[590,591],[667,667],[745,746],[785,785],[862,862],[1934,1934],[2762,2763],[2844,2844],[2925,2925],[2981,2982],[3061,3061],[3143,3143],[3225,3225],[3249,3250],[3330,3330],[3411,3411],[4296,4297],[4378,4378],[4394,4395],[4821,4822],[4905,4905],[4944,4945],[5027,5027],[5041,5041],[5126,5126],[5196,5196],[5213,5214],[6294,6295],[6368,6369],[6434,6435],[6512,6512],[6556,6557],[7726,7727],[7802,7802],[7861,7862],[7937,7937],[7960,7961],[8393,8393],[10405,10406],[10429,10430],[10450,10451],[10476,10477],[10497,10498],[10539,10540],[10612,10613],[10698,10699],[10815,10816],[10886,10887],[10932,10933],[11019,11020],[11101,11101],[11165,11166],[11210,11210],[11280,11280],[11358,11358],[11387,11388],[11466,11466],[12012,12013],[12093,12093],[12112,12113],[13140,13140],[13574,13574],[13587,13587],[13712,13726]," a: 1, b: 2 ",[14142,14143],[14173,14174],[14239,14240],[14302,14303],[14371,14372],[14438,14439],[14501,14502],[14583,14584],[14663,14663],[14703,14704],[15069,15070],[15080,15081],[15096,15097],[15110,15111],[15654,15655],[2503,2504],[2820,2821],[7408,7408],[8931,8984],"\n password,\n users[username].salt,\n 10000,\n 512,\n 'sha512',\n ",[9002,9002],[9071,9071],[9092,9096],[9105,9105],[9136,9136],[9138,9141]," }\n ",[972,988],"_`setTimeout()`_",[1881,1888],"_exact_",[2040,2102],"_only_ guarantee is that the timeout will not execute _sooner_",[2423,2441],"_`setImmediate()`_",[2545,2552],[2602,2610],[3075,3080],"arg",[3685,3693],[4150,4167],"_`setInterval()`_",[6401,6402],[6435,6436],[6739,6748],"_exactly_",[5649,5650],[5909,5910],[158,159],[188,189],[203,204],[825,825],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[81,83],[103,105],[118,120],[137,139],[176,178],[218,220],[260,262],[271,279],[386,388],[427,429],[504,506],[542,544],[578,580],[612,616],[642,644],[676,680],[716,718],[753,755],[764,768],[1005,1007],[1030,1032],[1051,1053],[1091,1093],[1119,1123],[1176,1178],[1223,1227],[1259,1261],[73,75],[95,97],[110,112],[129,131],[168,170],[210,212],[252,254],[263,271],[378,380],[415,417],[492,494],[530,532],[566,568],[600,604],[630,632],[664,668],[704,706],[741,743],[752,756],[993,995],[1018,1020],[1039,1041],[1079,1081],[1107,1111],[1164,1166],[1211,1215],[1247,1249],[116,123],"_Note:_",[417,418],[449,450],[471,472],[499,500],[592,593],[686,687],[700,701],[722,723],[742,743],[760,761],[778,779],[788,789],[808,809],[828,829],[842,843],[856,857],[878,879],[918,919],[964,965],[980,981],[998,999],[1026,1027],[1050,1051],[2662,2663],[2746,2747],[7057,7057],[7925,7925],[8284,8284],[8470,8470],[9259,9260],[9320,9321],[9358,9359],[9588,9589],[11533,11534],[11688,11689],[68,399],"'NODE_MODULE_VERSION refers to the ABI (application binary interface) version number of Node.js, used to determine which versions of Node.js compiled C++ add-on binaries can be loaded in to without needing to be re-compiled. It used to be stored as hex value in earlier versions, but is now represented as an integer.'",[424,424],[69,69],[1110,1111],[1131,1132],[1193,1194],[1648,1649],[1745,1746],[2861,2862],[2894,2895],[2936,2937],[2975,2976],[3014,3015],[3073,3074],[3107,3108],[93,94],[213,214],[293,294],[550,551],[590,591],[733,734],[960,961],[1040,1041],[1150,1151],[1241,1242],[1351,1352],[1470,1471],[1722,1723],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[820,820],[844,844],[1142,1142],";",[1767,1767],[1791,1791],[1818,1818],[1949,1949],[2075,2089],"'hello world!'",[2519,2556]," custom: 'Custom Header Demo works' },",[2580,2580],[2607,2607],[2738,2738],[609,609],[1555,1555],[1565,1565],[1610,1612],[1634,1657]," res.end('hello world\\n'",[1660,1662],[906,908],[932,934],[965,987],"\n .createServer(function ",[1000,1001],[1102,1104],[1170,1171],[1229,1229],[1280,1280],[1388,1412]," form.parse(req, function ",[1441,1441],[1452,1453],[1503,1511],[1547,1547],[1555,1555],[1569,1617]," res.writeHead(200, { 'content-type': 'text/plain' ",[1621,1621],[1669,1669],[1768,1818]," res.end(util.inspect({ fields: fields, files: files ",[1827,1827],[1831,1831],[1845,1845],[1848,1848],[1931,1980]," res.writeHead(200, { 'content-type': 'text/html' ",[1984,1984],[1995,2068]," '
' ",[2070,2112]," '
' ",[2114,2177]," '
' ",[2179,2221]," '' ",[2227,2227],[2237,2237],[2242,2244],[839,839],[877,890]," var body = ''",[892,892],[932,932],[947,947],[955,955],[983,983],[1023,1023],[1043,1043],[1068,1068],[1072,1074],[550,552],[581,581],[617,666]," fs.readFile(__dirname + req.url, function (err, ",[678,678],[689,689],[721,721],[751,757],[769,769],[771,771],[795,795],[816,816],[820,822],[2051,2066]," static.Server",[2084,2084],[2120,2122],[2144,2146],[1534,1912],"_two_ REPLs: One is normal excepting for its custom prompt, but the _other_ is exposed via the net module so you can telnet to it! In addition, it uses the `context` property to expose the function \"mood\" to both REPLs, and the \"bonus\" string to the remote REPL only. As you will see, this approach of trying to expose objects to one REPL and not the other _doesn't really work_",[2676,2682],"_also_",[1531,1532],[1591,1592],[1800,1801],[1920,1921],[1968,1969],[2051,2052],[2136,2137],[2491,2492],[2654,2655],[2713,2714],[3310,3315],"_NOT_",[610,618],"_anyway_",[897,906],"_buffers_",[3196,3211],"_just happened_",[4707,4712],[6551,6609],"_Modifying the slice will also modify the original buffer_",[680,702],[715,715],[796,821]," var filename = __dirname + ",[833,833],[882,884],[933,935],[1021,1021],[1057,1061],[1150,1150],[1172,1172],[1181,1181],[1281,1312]," readStream.on('error', function ",[1324,1324],[1340,1340],[1344,1346],[1325,1347],[1360,1362],[1412,1475]," var writeStream = fs.createWriteStream('./output', { flags: 'a' ",[1480,1480],[1524,1524],[1548,1548],[1643,1643],[1671,1721]," res.writeHead(200, { 'content-type': 'text/html' ",[1725,1808]," res.end(\n '
'\n ",[1811,1811],[1818,1820],[1860,1862],[1903,1907],[1927,1927],[1931,1933],[1835,1837],[1899,1901],[2152,2157],"'end'",[2190,2210],"'REPL stream ended.'",[2708,2708],[2747,2874]," const proxy = http.request(request.url, {\n hostname: 'localhost',\n port: 9000,\n headers: request.headers,\n method: request.method,\n ",[2879,2879],[2923,2927],[2959,2959],[2963,2965],[2986,2988],[3008,3008],[3040,3040],[3096,3196]," res.write(\n 'request successfully proxied to port 9000!' +\n '\\n' +\n JSON.stringify(req.headers, true, 2)\n ",[3199,3201],[3212,3214],[1825,1832],"'ERROR'",[1900,1907],[2351,2352],[2600,2601],[2677,2678],[2821,2822],[3121,3122],[3412,3413],[3059,3059],[3065,3065],[3168,3168],[3690,3691],[3783,3784],[3917,3918],[4152,4153],[4237,4238],[4469,4470],[4596,4597],[4767,4768],[1045,1045],[3695,3695],[3743,3743],[3747,3747],[1233,1234],[1443,1444],[1590,1591],[1893,1894],[3688,3720],"_authenticity_ of data as _well_",[4623,4629],"_many_",[4846,4847],[4892,4893],[7335,7390]," ----------- | ------------------ | ------------------ ",[7805,7853],"",[9116,9117],[9145,9146],[9167,9168],[665,667],[689,691],[703,760],"'.-..-..-. .-. .-. .--. .---. .-. .---. .-.'",[766,823],"': :; :: : : :.-.: :: ,. :: .; :: : : . :: :'",[829,837],[892,900],[955,1012],"\":_;:_;:_; `.,`.,' `.__.':_;:_;:___.':___.':_;\",",[1015,1034],"].join('\\n'",[1139,1139],[1147,1147],[1187,1203]," s.write(msg + '\\n'",[1206,1206],[1219,1221],[4048,4050],[4172,4172],[4223,4223],[4269,4320],"'Connection authorized by a Certificate Authority.'",[4350,4406],"'Connection not authorized: ' + conn.authorizationError);",[4411,4413],[4443,4449],"'data'",[538,538],[601,618],"'Value was true.'",[624,626],[657,677],"'Value is not true!'",[686,686],[809,809],[358,377],"'The error message'",[1325,1344],[174,204],"'entering try-catch statement'",[228,248],"'entering try block'",[259,275],"'thrown message'",[291,319],"'this message is never seen'",[323,324],[350,372],"'entering catch block'",[407,428],"'leaving catch block'",[432,433],[457,497],"'entering and leaving the finally block'",[515,544],"'leaving try-catch statement'",[1806,1813],"_needs_",[1196,1196],[1245,1245],[1679,1679],[1269,1271],[1336,1337],[1410,1410],[1158,1159],[1219,1220],[1328,1329],[505,505],[1363,1363],[1418,1418],[1108,1108],[2066,2066],[2495,2495],[2923,2923],[3498,3498],[278,279],[306,307],[1031,1032],[1113,1155],"'An error has occurred. Abort everything!'",[580,580],"()",[601,644],"'test', function () {\n console.log('test');\n",[667,719],"'print', function (message) {\n console.log(message);\n",[744,750],"'test'",[774,792],"'print', 'message'",[816,827],"'unhandled'",[2595,2597],[2659,2686],"'Callback has been called!'",[2700,2707],"'event'",[2728,2735],[2746,2753],[2763,2770],[2791,2798],[2809,2816],[2837,2844],[2865,2872],[2882,2889],[2910,2917],[2942,2949],[2960,2967],[472,473],[598,599],[775,776],[954,955],[1270,1271],[1428,1429],[1629,1630],[1801,1802],[915,915],[953,953],[961,1011]," res.writeHead(200, { 'Content-Type': 'text/plain' ",[1015,1015],[1046,1048],[3912,3912],[3950,3950],[3958,3995]," profiler.startProfiling('request ' + ",[3999,4049],[4053,4053],[4086,4120]," profiler.stopProfiling('request ' + ",[4124,4126],[1425,1465],"(showHidden = false), (depth = 2), (colorize = true)",[2759,2780]," a: 1, b: 'b' }, false, 2, ",[827,828],[854,865],": \"0.0.0\"",[1330,1331],[1362,1363],[1432,1433],[1494,1495],[1562,1563],[1627,1628],[1650,1651],[1671,1744],": {\n \"type\": \"git\",\n \"url\": \"git://github.com/documentcloud/underscore.git\"\n ",[1755,1756],[1786,1787],[1328,1330],[1343,1347],[1357,1359],[1385,1408],"propTwo: 'more stuff',",[1409,1411],[1428,1498],"\n 'My name is %s, my number is %d, my object is %j',\n name,\n number,\n myObj\n",[2306,2306],[5548,5548],[5727,5727],[1651,1656],[2336,2337],[2390,2391],[2482,2483],[2597,2676],"_really_ just _needs_ to be part of node's core library set, you should _still_",[489,512],"'evaluating example.js'",[560,571],"'invisible'",[575,575],[595,599],"'hi'",[663,663],[1050,1064],"'hello world');",[1066,1066],[1094,1094],[1138,1138],[1737,1738],[1773,1774],[1858,1859],[1901,1902],[1956,1957],[2056,2057],[2131,2132],[3650,3651],[3913,3914],[4269,4270],[308,392],"simultáneamente. Por cada conexión, se activa la devolución de llamada o _callback_",[1904,2283],"_callbacks_ de llamada al iniciarse un script y al final se inicia un servidor a través de una llamada de bloqueo como `EventMachine::run()`. En Node.js, no existe como tal la llamada de inicio del evento de bucle o _start-the-event-loop_. Node.js simplemente entra en el bucle de eventos después de ejecutar el script de entrada y sale cuando no hay más devoluciones _callbacks_",[638,639],[837,838],[1016,1017],[1890,1903],[80,80],[2077,2077],[3071,3071],[3262,3263],[4145,4146],[4671,4672],[5451,5454],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972]," response.on('error', err",[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],"- If the data chunk is too large, [`.write()`][] will return false (the limit is indicated by the variable, [`highWaterMark`][]).\n",[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],"- `new Buffer(42)` creates a `Buffer` of 42 bytes. Before Node.js 8, this buffer contained _arbitrary memory_",[10839,10840],[11134,11135],[11250,11332],"_it is not possible to tell what exactly the contents of the generated buffer are_",[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[163,163],[517,517],[1229,1317],[1462,1462],[2103,2115],[2659,2659],[3462,3462],[3896,3897],[3985,3986],[4187,4188],[4350,4351],[5281,5281],[6560,6560],[7104,7182],[7529,7529],[9385,9385],[10005,10005],[10234,10234],[10955,10986],[12103,12110],[12330,12330],[12569,12571],[13324,13324],[13386,13387],[13441,13442],[14251,14251],[14326,14327],[14377,14378],[14427,14428],[14475,14476],[14954,15024],[15027,15028],[15043,15044],[15090,15091],[15118,15119],[15142,15143],[15242,15243],[15259,15260],[15282,15283],[15303,15304],[15320,15321],[15608,15609],[15627,15628],[15657,15658],[15686,15687],[15807,15807],[17113,17114],[17194,17195],[17457,17457],[17617,17638],[18038,18040],[18488,18489],[18567,18572],[18574,18594],[18597,18599],[18644,18649],[18776,18776],[18995,19082],[19184,19184],[19971,19976],[20271,20374],[20860,20860],[21710,21803],[22484,22484],[23184,23184],[24073,24151],[24215,24215],[24360,24466],[25303,25303],[25942,25953],[26535,26535],[27001,27154],"\nTasks with variable time costs can harm the throughput of the Worker Pool. To minimize variation in Task times, as far as possible you should _partition_",[28132,28139],[28182,28182],[29208,29208],[29453,29453],[30386,30582],[30831,30837],[31062,31495],"\nNode.js has two types of threads: one Event Loop and `k` Workers. The Event Loop is responsible for JavaScript callbacks and non-blocking I/O, and a Worker executes tasks corresponding to C++ code that completes an asynchronous request, including blocking I/O and CPU-intensive work. Both types of threads work on no more than one activity at a time. If any callback or task takes a long time, the thread running it becomes _blocked_",[1857,1925],"_note: each box will be referred to as a \"phase\" of the event loop._",[3096,3097],[3189,3190],[3274,3275],[3317,3318],[3527,3528],[3585,3586],[6607,6608],[6830,6905],"- _If the **poll** queue **is empty**_, one of two more things will happen:\n",[6908,6909],[7080,7081],[8629,8630],[8723,8724],[10635,10646],[11949,12146],"_after_ we have allowed the rest of the user's code to execute. By using `process.nextTick()` we guarantee that `apiCall()` always runs its callback _after_ the rest of the user's code and _before_",[14632,14633],[14691,14692],[15188,15284],"_We recommend developers use `setImmediate()` in all cases because it's easier to reason about._",[15742,15748],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[519,520],[580,581],[662,663],[720,721],[804,805],[914,915],[1010,1011],[1092,1093],[1176,1177],[1268,1269],[1342,1343],[1407,1408],[1482,1483],[1550,1551],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[304,305],[645,646],[812,813],[1044,1044],[2164,2164],[3086,3087],[3342,3343],[3676,3677],[3916,3916],[4873,4874],[4976,4977],[5105,5105],[5451,5452],[5588,5589],[5880,5881],[5987,5987],[7010,7011],[7081,7082],[7157,7158],[7294,7295],[8710,8711],[8884,8885],[9016,9017],[10716,10717],[11777,11778],[11801,11802],[11822,11823],[11848,11849],[11869,11870],[11912,11913],[11983,11984],[12066,12067],[12175,12176],[12249,12250],[12304,12305],[12438,12439],[12626,12627],[12864,12865],[13611,13612],[13717,13718],[13815,13815],[15368,15381],"\\_\\_proto\\__, \\",[15519,15533],[15945,15946],[15976,15977],[16043,16044],[16111,16112],[16196,16197],[16256,16257],[16318,16319],[16412,16413],[16541,16542],[16933,16934],[16944,16945],[16960,16961],[16974,16975],[17368,17368],[17563,17564],[19575,19595],"(computer_security",[2530,2848],"_Please note that these are NOT recommended handlers for authenticating users in your Node.js applications and are used purely for illustration purposes. You should not be trying to design your own cryptographic authentication mechanisms in general. It is much better to use existing, proven authentication solutions._",[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],"_exact_ number of milliseconds. This is because other executing code that blocks or holds onto the event loop will push the execution of the timeout back. The _only_ guarantee is that the timeout will not execute _sooner_",[2423,2441],[2545,2610],"_after_ any I/O operations in the current event loop and _before_",[3075,3080],[3685,3693],[4142,4159],[6393,6428],"_if it is the last code to execute_",[6731,6740],[5649,5910],"_Case preservation and Unicode form preservation are similar concepts. To understand why Unicode form should be preserved , make sure that you first understand why case should be preserved. Unicode form preservation is just as simple when understood correctly._",[159,160],[199,200],[224,225],[903,903],[143,144],[177,178],[207,208],[223,224],[245,246],[269,270],[293,294],[319,320],[337,338],[373,374],[391,392],[409,410],[610,611],[1115,1116],[1433,1434],[1906,1907],[2174,2175],[2501,2502],[2904,2905],[3327,3328],[3576,3577],[1307,1308],[1299,1300],[142,149],"_Nota:_",[483,484],[505,506],[533,534],[708,709],[730,731],[750,751],[768,769],[788,789],[802,803],[816,817],[838,839],[876,877],[894,895],[938,939],[956,957],[984,985],[3474,3474],[4407,4407],[4765,4765],[4953,4953],[5764,5765],[5800,5801],[5847,5848],[5906,5907],[71,459],"'NODE_MODULE_VERSION se refiere al número de versión ABI (interfaz binaria de la aplicación) de Node.js, que se utiliza para determinar qué versiones de binarios de complementos C++ compilados por Node.js se pueden cargar sin necesidad de volver a compilarlos. Solía almacenarse como valor hexadecimal en versiones anteriores, pero ahora se representa como un número entero.'",[484,484],[85,85],[1054,1055],[1075,1076],[1149,1150],[1595,1596],[1696,1697],[2866,2867],[2902,2903],[2945,2946],[2988,2989],[3022,3023],[3079,3080],[3117,3118],[92,93],[224,225],[307,308],[422,423],[568,569],[681,682],[769,770],[914,915],[1050,1051],[1339,1340],[1549,1550],[1591,1592],[1656,1657],[1757,1758],[1808,1809],[1898,1899],[1968,1969],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[1782,1783],[65,396],[421,421],[473,474],[519,520],[713,714],[769,770],[825,826],[881,882],[937,938],[991,992],[1045,1046],[1099,1100],[1159,1160],[1219,1220],[611,612],[756,757],[899,900],[1605,1618],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972],[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],[10839,10840],[11134,11135],[11250,11332],[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[546,547],[604,605],[688,689],[798,799],[894,895],[976,977],[1060,1061],[1152,1153],[1226,1227],[1291,1292],[1366,1367],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[2530,2848],[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],[2423,2441],[2545,2610],[3075,3080],[3685,3693],[4142,4159],[6393,6428],[6731,6740],[5649,5910],[167,168],[205,206],[233,234],[948,948],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[1438,1439],[1425,1426],[148,155],[490,491],[512,513],[540,541],[723,724],[745,746],[765,766],[783,784],[803,804],[817,818],[831,832],[853,854],[893,894],[911,912],[957,958],[975,976],[1003,1004],[3391,3392],[3510,3510],[4518,4518],[4954,4954],[5162,5162],[6032,6033],[6069,6070],[6117,6117],[6175,6175],[7364,7365],[7746,7747],[506,506],[69,69],[1107,1108],[1128,1129],[1190,1191],[1645,1646],[1742,1743],[2858,2859],[2891,2892],[2933,2934],[2972,2973],[3011,3012],[3070,3071],[3104,3105],[119,120],[239,240],[335,336],[441,442],[532,533],[642,643],[761,762],[1013,1014],[1207,1208],[1253,1254],[1318,1319],[1400,1401],[1445,1446],[1525,1526],[1595,1596],[2089,2090],[2161,2162],[2222,2223],[2280,2281],[867,867],[891,891],[1189,1189],[1879,1879],[1903,1903],[1930,1930],[2061,2061],[2203,2217],[2674,2711],[2735,2735],[2762,2762],[2893,2893],[627,627],[1757,1757],[1767,1767],[1812,1814],[1836,1859],[1862,1864],[1102,1104],[1128,1130],[1161,1183],[1196,1197],[1337,1339],[1405,1406],[1464,1464],[1515,1515],[1631,1655],[1684,1684],[1695,1696],[1764,1764],[1800,1800],[1808,1808],[1822,1870],[1880,1880],[1916,1916],[2043,2093],[2102,2102],[2106,2106],[2120,2120],[2123,2123],[2226,2275],[2279,2279],[2290,2363],[2365,2407],[2409,2472],[2474,2516],[2522,2522],[2532,2532],[2537,2539],[934,934],[972,985],[987,987],[1027,1027],[1042,1042],[1050,1050],[1078,1078],[1118,1118],[1138,1138],[1163,1163],[1167,1169],[619,621],[650,650],[686,735],[747,747],[758,758],[790,790],[820,826],[838,838],[840,840],[864,864],[885,885],[889,891],[2232,2247],[2256,2256],[2292,2294],[2316,2318],[1623,2048],"_deux_ REPLs : L'un est normal à l'exception de son invite personnalisée, mais l'autre est exposé via le module net pour que vous puissiez y accéder par telnet ! De plus, il utilise la propriété `context` pour exposer la fonction \"mood\" aux deux REPLs, et la chaîne \"bonus\" au REPL distant seulement. Comme vous le verrez, cette approche consistant à exposer des objets à un REPL et pas à l'autre _ne fonctionne pas vraiment_",[2876,2883],"_aussi_",[1919,1920],[1982,1983],[2165,2166],[2281,2282],[2338,2339],[2432,2433],[2521,2522],[2904,2905],[3090,3091],[3146,3147],[3826,3831],"_NON_",[695,711],"_de toute façon_",[1069,1078],[5279,5284],"_pas_",[7269,7329],"_Modifier la tranche modifiera également le tampon original_",[728,750],[763,763],[845,870],[882,882],[942,942],[991,993],[1097,1097],[1133,1137],[1250,1250],[1272,1272],[1281,1281],[1403,1434],[1446,1446],[1462,1462],[1466,1468],[719,741],[754,754],[804,804],[861,861],[914,914],[938,938],[1072,1072],[1106,1152]," res.writeHead(200, { 'content-type': 'text/html' ",[1156,1239],[1244,1244],[1249,1249],[1307,1307],[1348,1348],[1372,1372],[1376,1378],[1196,1196],[2025,2027],[2082,2084],[2335,2350],"'end', function ",[2378,2398],[2978,3000],[3022,3072]," var proxy = http.createClient(9000, 'localhost');",[3073,3152]," var proxyRequest = proxy.request(\n request.method,\n request.url,\n request.headers\n ",[3155,3155],[3212,3212],[3248,3248],[3252,3252],[3282,3284],[3304,3304],[3340,3342],[3398,3498],[3501,3503],[3514,3516],[2102,2109],[2177,2184],[2636,2637],[2901,2902],[3012,3013],[3171,3172],[3538,3539],[3831,3832],[3465,3465],[3471,3471],[3574,3574],[4117,4118],[4211,4212],[4363,4364],[4657,4658],[4739,4740],[5011,5012],[5176,5176],[5373,5373],[1233,1233],[4122,4122],[4170,4170],[4174,4174],[578,578],[641,658],[664,666],[697,717],[726,726],[849,849],[381,400],[1391,1410],[182,212],[236,256],[267,283],[299,327],[331,332],[358,380],[415,436],[440,441],[465,505],[523,552],[1913,1921],"_besoin_",[1285,1285],[1334,1334],[1808,1808],[1412,1414],[1479,1480],[1553,1553],[1258,1259],[1317,1318],[1437,1438],[641,641],[1556,1556],[1611,1611],[2367,2368],[1179,1179],[2275,2275],[2763,2763],[3256,3256],[3872,3872],[283,284],[311,312],[1103,1104],[1185,1227],[651,651],[672,715],[738,790],[815,821],[845,863],[887,898],[2817,2819],[2881,2908],[2922,2929],[2950,2957],[2968,2975],[2985,2992],[3013,3020],[3031,3038],[3059,3066],[3087,3094],[3104,3111],[3132,3139],[3164,3171],[3182,3189],[523,524],[661,662],[845,846],[1051,1052],[1412,1413],[1567,1568],[1772,1773],[1963,1964],[1046,1046],[1084,1084],[1092,1142],[1146,1146],[1177,1179],[4408,4408],[4446,4446],[4454,4491],[4495,4545],[4549,4549],[4582,4616],[4620,4622],[1575,1615],[3048,3069],[999,1000],[1026,1037],[1542,1543],[1574,1575],[1644,1645],[1706,1707],[1774,1775],[1839,1840],[1862,1863],[1883,1956],[1967,1968],[1998,1999],[1512,1514],[1527,1531],[1541,1543],[1569,1592],[1593,1595],[1612,1682],[2579,2579],[6178,6178],[6361,6361],[1954,1959],[2795,2796],[2856,2857],[2961,2962],[3102,3204],"_vraiment_ besoin de faire partie de l'ensemble des bibliothèques de base de node, vous devez _encore_",[524,547],[595,606],[610,610],[630,634],[698,698],[1086,1100],[1102,1102],[1130,1130],[1353,1354],[1497,1498],[1547,1548],[2308,2309],[69,69],[89,90],[232,233],[313,314],[424,425],[517,518],[623,624],[746,747],[878,879],[1158,1159],[1342,1343],[1384,1385],[1447,1448],[1525,1526],[1567,1568],[1646,1647],[1715,1716],[111,111],[890,986],"\nすべての ECMAScript 2015 (ES6) の機能は **shipping(リリース済み)**、**staged(ステージング)** と **in progress(開発中)**の 3 ",[1549,1550],[1642,1643],[1733,1734],[1935,1935],[2162,2162],[2325,2325],[2506,2506],[2822,2946],"\n`--v8-options` を引数に指定した実行結果を `grep \"in progress\"` することで各 Node.js のリリースで利用可能なすべてのの **in progress(開発中)**の機能を列挙することができます。これらは V8 ",[3131,3131],[3758,3758],[4181,4181],[4485,4485],[530,530],[1696,1696],[3884,3884],[4244,4245]," 2 ",[4263,4263],[4846,4846],[5913,5913],[7361,7361],[7906,7917],[8130,8130],[8142,8143],[449,524],"- [Variant 1: Node.js ≤ 4.4.x および 5.0.0 — 5.9.x のサポートを終了](#variant-1) (_推奨_",[526,527],[562,563],[854,854],[1140,1141],[1216,1217],[1269,1270],[2594,2594],[2868,2871]," API ",[3203,3250]," 2016 年 7 月からサポートされていません。Node.js 4.x リリースラインは 2018 年 4 ",[3527,3528],[3586,3587],[3719,3720],[4359,4360],[4699,4700]," 3 ",[4718,4719],[5092,5093],[5576,5577],[8350,8350],[8411,8412]," 1 ",[10849,10849],[10925,10926],[10951,10952],[11040,11041],[11081,11082],[11118,11119],[11163,11164],[11550,11551],[11702,11703],[11780,11780],[11887,11888],[12369,12370],[12425,12426],[12474,12501],"- `req.body.string` が _数値の_",[12542,12543],[12583,12584],[12709,12710],[12773,12774],[150,150],[884,884],[1344,1344],[1688,1688],[2649,2649],[3380,3380],[4317,4317],[4925,4925],[5394,5394],[5454,5455],[5523,5524],[5588,5589],[6078,6078],[6158,6159],[6260,6261],[6563,6563],[6632,6633],[6936,6936],[7005,7006],[7047,7048],[7407,7407],[7496,7497],[7792,7792],[7877,7878],[8155,8155],[8192,8193],[10162,10162],[14169,14169],[14264,14265]," 7 ",[14865,14865],[15386,15386],[15728,15728],[264,264],[844,844],[1447,1447],[1996,1996],[3279,3280],[3288,3289],[3355,3356],[4047,4047],[5421,5421],[5630,5630],[6081,6082],[6772,6772],[7550,7550],[7942,7942],[8685,8685],[8806,8806],[9001,9002],[9053,9054],[9439,9439],[10046,10046],[10484,10484],[100,100],[257,257],[838,838],[526,526],[540,541],[590,591],[648,649],[716,717],[775,776],[851,852],[1309,1309],[1329,1330],[1395,1396],[1494,1495],[1572,1573],[2100,2100],[2115,2116],[2185,2186],[2259,2260],[2317,2318],[2372,2373],[2437,2438],[922,922],[2683,2683],[6068,6068],[8180,8180],[8984,8984],[10113,10113],[11850,11850],[12605,12606],[12664,12665],[12769,12770],[12816,12817],[12900,12901],[524,524],[1530,1530],[1876,1876],[1955,1956],[2514,2514],[3393,3394],"\n_",[3532,3533],[3704,3704],[3902,3902],[4140,4140],[5267,5281],"\nこの出力から、1 秒あたり約 5 ",[5324,5325]," 4 ",[5716,5716],[6018,6018],[6430,6430],[7138,7138],[8217,8217],[8368,8369],[10149,10149],[10267,10267],[11126,11126],[11444,11444],[11794,11847],[11865,11869],[11934,11934],[11955,11959],[11968,11968],[11995,11999],[12001,12004],[12111,12111],[13040,13059],"\nやりました! アプリは現在、毎秒約 20 ",[13090,13091],[13107,13113]," 4 秒弱から 1 ",[13352,13352],[13604,13604],[483,483],[1231,1231],[1270,1270],[2939,2975],"\n### \"そう言うとき\" 実行する ~ _`setTimeout()`_",[3228,3228],[5549,5586],"\n### \"この直後に\" 実行する ~ _`setImmediate()`_",[5932,5937],[6387,6387],[6471,6471],[7733,7767],"\n### \"無限ループ\" 実行 ~ _`setInterval()`_",[7847,7848],[8207,8207],[9199,9199],[11137,11137],[11292,11293],[12336,12336],[81,81],[165,165],[291,292],[304,305],[355,355],[730,730],[1054,1054],[1216,1216],[1290,1290],[1558,1558],[1595,1596],[1748,1748],[1887,1887],[360,360],[409,410],[433,434],[447,448],[467,468],[489,490],[511,512],[535,536],[551,552],[569,570],[585,586],[601,602],[841,841],[987,988],[1502,1502],[1516,1517],[1765,1766],[2051,2051],[2166,2167],[2689,2689],[2737,2738]," C ",[2983,2984],[3288,3288],[3409,3410],[3758,3758],[3901,3902],[4292,4292],[4477,4478],[4898,4898],[5101,5102],[5418,5418],[5528,5529],[77,79],[96,98],[111,113],[126,128],[155,157],[174,176],[201,203],[212,220],[285,287],[314,316],[329,333],[406,408],[444,448],[478,480],[516,518],[544,546],[580,582],[618,622],[647,649],[658,662],[816,820],[839,843],[862,866],[902,904],[930,934],[987,989],[1034,1038],[1070,1072],[69,71],[88,90],[103,105],[118,120],[147,149],[166,168],[193,195],[204,212],[277,279],[306,308],[321,325],[398,400],[436,440],[470,472],[508,510],[536,538],[572,574],[610,614],[639,641],[650,654],[808,812],[831,835],[854,858],[894,896],[922,926],[979,981],[1026,1030],[1062,1064],[453,460],"\n**_注意:_",[616,617],[638,639],[666,667],[832,833],[872,873],[892,893],[910,911],[930,931],[968,969],[986,987],[1030,1031],[1048,1049],[1076,1077],[1834,1834],[2226,2226],[2380,2380],[2459,2459],[2581,2581],[2705,2705],[2827,2827],[2952,2952],[3065,3082],"\nNode.js は Portage ",[4179,4195],"\nNode.js は pkgsrc ",[4348,4348],[4468,4468],[4657,4657],[4935,4935],[5103,5103],[5451,5451],[5628,5628],[6236,6236],[6331,6331],[6437,6437],[6699,6699],[6945,6945],[7196,7196],[7440,7440],[57,193],"'NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。'",[219,219],[425,425],[492,492],[435,449],"\n# コラボレーションサミット\n",[561,562],[1487,1487],[221,221],[557,557],[2121,2121],[2402,2403],[2416,2417],[2466,2467],[2706,2707],[2786,2787],[3371,3371],[4761,4761],[5052,5053],[5071,5072],[5093,5094],[5112,5113],[5134,5135],[5159,5160],[5175,5176],[391,391],[418,419],[506,507],[575,576],[1391,1391],[1398,1399],[1474,1475],[1559,1560],[1659,1660],[1831,1832],[2554,2554],[2584,2585],[2619,2620],[2675,2676],[2750,2751],[2785,2786],[2860,2861],[2921,2922],[668,669],[871,872],[1063,1064],[1933,1956],"_მოქმედი (in progress)_",[3192,3206],"_dependencies_",[110,121],"_Debugging_",[403,416],"_მასპინძელზე_",[1007,1007],[2622,2635],"_same-origin_",[2880,2900],"_same-origin-policy_",[3281,3291],"_hostname_",[3388,3397],"_tunnels_",[3808,3809],[4015,4016],[4318,4340],"- „გამართვის“ (_Debug_",[4542,4543],[4607,4608],[4781,4782],[4972,4981],"_uncheck_",[5334,5426],"- ბიბლიოთეკა, რომელიც ამარტივებს კავშირს [Inspector Protocol][]-ის (_ინსპექტორის პროტოკოლის_",[5482,5546],"- გაუშვით Node.js გამართვის კონფიგურაცია `Debug` ხედიდან (_view_",[5762,5776],"_extension-ით_",[5779,5780],[5862,5863],[6136,6145],"_runtime_",[8952,8961],"_ლოკალურ_",[9499,9510],"_ლოკალურად_",[10550,10574],"_თქვენს სამიზნე სკრიპტს_",[10793,10816],"_ინსპექტორის პროტოკოლს_",[83,84],[144,145],[220,221],[299,300],[371,372],[444,445],[535,536],[629,630],[683,684],[767,768],[877,878],[973,974],[1074,1075],[1158,1159],[1250,1251],[1324,1325],[1389,1390],[1464,1465],[1538,1539],[158,159],[185,186],[209,210],[905,905],[79,81],[105,107],[120,122],[141,143],[187,189],[250,252],[293,295],[304,312],[427,429],[495,497],[581,583],[622,624],[658,660],[695,699],[725,727],[759,763],[800,802],[839,841],[850,854],[1151,1153],[1177,1179],[1216,1218],[1256,1258],[1291,1295],[1360,1362],[1409,1413],[1447,1449],[96,97],[261,262],[369,370],[626,627],[668,669],[811,812],[1009,1010],[1092,1093],[1186,1187],[1277,1278],[1408,1409],[1541,1542],[1840,1841],[2049,2050],[2095,2096],[2151,2152],[2238,2239],[2290,2291],[2381,2382],[2454,2455],[508,508],[605,606],[614,615],[643,644],[651,652],[668,669],[676,677],[1111,1111],[1771,1771],[2896,2896],[3287,3299],"*합의점을 찾는 과정*",[3894,3939],"\n협업자는 TSC에서 논의하려고 풀 리퀘스트나 이슈에 **_tsc-agenda_**",[4719,4719],[5579,5579],[6388,6388],[7129,7129],[7226,7238],"_tsc-agenda_",[7758,7758],[7838,7839],[8533,8533],[1345,1345],[1719,1719],[2526,2526],[3557,3557],[158,158],[393,393],[490,491],[506,507],[871,871],[1167,1167],[1754,1754],[1495,1496],[1592,1593],[1676,1677],[2860,2873],[6393,6412],[6418,6418],[6438,6440],[6459,6461],[6500,6500],[6540,6540],[7563,7567],"_던질_",[8061,8066],[9131,9131],[9170,9170],[9214,9216],[9231,9258],[9264,9264],[9290,9311],[9317,9317],[9341,9343],[9366,9366],[9405,9409],[9442,9446],[9490,9490],[9494,9496],[10015,10021],"_받을 수_",[12461,12468],"_명시적으로_",[12663,12663],[14000,14009],"_작성하기 전에_",[15893,15893],[15932,15934],[15976,15976],[15995,16020],[16026,16030],[16052,16073],[16079,16083],[16103,16105],[16128,16128],[16167,16171],[16192,16222],[16228,16228],[16258,16258],[16263,16267],[16294,16294],[16354,16358],[16393,16393],[16467,16467],[16525,16525],[16571,16571],[16595,16595],[16630,16630],[16681,16685],[16705,16705],[16709,16711],[17522,17522],[17563,17563],[17580,17606],[17616,17616],[17636,17638],[17661,17661],[17704,17704],[17724,17724],[17730,17732],[18421,18422],[18440,18441],[18536,18536],[18575,18575],[18641,18641],[18660,18686],[18692,18698],[18720,18722],[18741,18741],[18786,18792],[18816,18816],[18820,18820],[18835,18835],[18866,18866],[18882,18882],[18886,18888],[20161,20161],[20200,20202],[20266,20266],[20290,20292],[20301,20301],[20336,20336],[20352,20354],[20356,20358],[21713,21713],[21754,21779],[21785,21785],[21809,21809],[21844,21844],[21862,21862],[21866,21894],[21900,21900],[21926,21926],[21930,21930],[21996,21996],[22022,22022],[22031,22031],[22066,22066],[22084,22084],[22086,22088],[22955,22956],[23009,23010],[23060,23061],[23109,23110],[23161,23162],[23215,23216],[525,525],[7677,7688],[8052,8053],[1300,1300],[5710,5711],[5766,5767],[5822,5823],[6002,6003],[6100,6101],[7611,7612],[7763,7764],[7813,7814],[7971,7972],[8207,8208],[8285,8286],[8526,8527],[8574,8575],[12388,12388],[12784,12784],[13063,13063],[13505,13505],[3471,3476],[3546,3549],[5283,5286],[7747,7751],[7878,7882],[9599,9612],"*예외발생시 자원 정리*",[14726,14729],[14869,14873],[15114,15118],[15986,15990],[16088,16094],[16303,16310],[17809,17810],[17830,17831],[17851,17852],[17873,17874],[17894,17895],[17929,17930],[21770,21773],[22036,22043],[328,328],[765,811],"_Node.js는 클라이언트에 관련된 일을 하는 시간이 \"적으면 적을수록\" 빠르다_",[887,887],[1284,1289],"_처리량_",[1675,1675],[2098,2098],[2388,2389],[2477,2478],[2636,2637],[2802,2803],[3451,3451],[4389,4389],[4737,4774],"_클라이언트에 대한 공정한 처리는 당신의 애플리케이션의 책임입니다_",[4996,4996],[6291,6291],[6661,6661],[6827,6827],[7999,7999],[8697,8697],[8739,8740],[8794,8795],[8852,8852],[9387,9387],[9445,9446],[9489,9490],[9530,9531],[9573,9574],[9865,9899],"_다음과 같은 동기적인 API를 사용하지 않는 것이 좋습니다_",[9902,9903],[9911,9912],[9946,9947],[9974,9975],[9998,9999],[10046,10047],[10054,10055],[10077,10078],[10098,10099],[10110,10111],[10345,10346],[10358,10359],[10388,10389],[10417,10418],[10509,10509],[11557,11558],[11634,11635],[11812,11812],[11904,11904],[12548,12549],[12612,12617],[12619,12639],[12642,12644],[12689,12694],[12785,12785],[12906,12963],"_언제나 명심하세요. 이벤트 루프는 클라이언트의 요청을 조율하는 역할이지 직접 실행하는 역할이 아님을_",[13027,13027],[13684,13688],"_않는_",[13826,13826],[14151,14151],[14688,14743],"_I/O-intensive 작업은 관련된 스레드가 작동 중이 아니더라도 진행 중인 상태여야 합니다_",[15171,15171],[15571,15571],[16126,16126],[16203,16251],"_상대적으로 긴 작업은 해당 작업이 끝날 때까지 워커 풀의 전체 크기를 줄이게 됩니다_",[16692,16692],[17511,17511],[17855,17855],[18459,18459],[18942,18942],[19062,19062],[19432,19432],[19578,19687],"_당신이 값비싼 API를 호출하려고 한다면 비용을 더블 체크하세요. 해당 API의 개발자에게 비용에 대해 문서화를 요청하거나 직접 소스 코드를 분석해서 비용에 대한 문서화를 PR할 수도 있습니다_",[19929,19929],[20039,20040],[20160,20169],"_막히게 됩니다_",[3165,3199],"_note: 각 박스는 이벤트 루프의 \"단계\"를 의미합니다._",[5669,5670],[5741,5742],[5797,5798],[5832,5833],[5967,5968],[6012,6013],[10986,10987],[11036,11036],[11750,11751],[11796,11799],[11856,11856],[11905,11906],[11958,11958],[14661,14662],[14723,14724],[19952,19958],"_그 후에_",[20025,20029],"_이후_",[24583,24584],[24625,24626],[24885,24886],[24953,24954],[25601,25601],[25786,25792],[837,837],[56,57],[107,108],[166,167],[231,232],[303,304],[365,366],[483,484],[545,546],[640,641],[736,737],[816,817],[882,883],[956,957],[1030,1031],[1083,1084],[1158,1159],[1006,1012],"_아닙니다_",[5221,5225],"_않을_",[12650,12651],[12708,12709],[12808,12809],[12851,12852],[12940,12941],[5272,5273],[5419,5420],[13980,13980],[14014,14014],[14164,14164],[14250,14274],"\\_sha1_block_data_order과 \\",[2226,2242],[3500,3505],"_정확한_",[3602,3624],"_더 빨리_ 실행되지는 않는다는 _것만_",[4609,4627],[4977,4982],[6410,6415],"_이전에_",[7689,7706],[11265,11287],"_실행할 코드가 이것밖에 남지 않았다면_",[11447,11456],"_완전히 똑같이_",[10219,10220],[10345,10346],[269,270],[283,284],[292,293],[1166,1166],[391,392],[415,416],[429,430],[449,450],[471,472],[493,494],[517,518],[533,534],[550,551],[566,567],[582,583],[946,947],[1685,1686],[2075,2076],[2884,2885],[3302,3303],[3800,3801],[4365,4366],[4964,4965],[5385,5386],[73,75],[90,92],[105,107],[122,124],[151,153],[179,209]," display-hint: '다음 버전을 표시:'",[212,214],[223,227],[286,288],[317,319],[390,392],[432,434],[464,468],[502,504],[530,534],[564,566],[604,608],[629,631],[640,644],[881,885],[899,901],[922,926],[962,964],[990,994],[1047,1049],[1094,1098],[1130,1132],[65,67],[82,84],[97,99],[114,116],[143,145],[171,201],[204,206],[215,219],[278,280],[310,312],[383,385],[425,427],[457,461],[495,497],[523,527],[557,559],[597,601],[622,624],[633,637],[874,878],[892,894],[915,919],[955,957],[983,987],[1040,1042],[1087,1091],[1123,1125],[931,931],[958,965],[1114,1115],[1134,1135],[1162,1163],[1300,1301],[1322,1323],[1342,1343],[1360,1361],[1380,1381],[1394,1395],[1408,1409],[1430,1431],[1468,1469],[1486,1487],[1530,1531],[1548,1549],[1576,1577],[2251,2251],[2823,2823],[3144,3144],[3774,3774],[4204,4204],[4867,4867],[5503,5503],[6559,6559],[7192,7192],[7551,7551],[7737,7737],[8436,8436],[9335,9336],[9371,9372],[9418,9419],[9477,9478],[10273,10273],[11148,11148],[11935,11935],[12353,12353],[12551,12551],[13031,13031],[57,268],"'NODE_MODULE_VERSION은 Node.js의 ABI(application binary interface) 버전 번호를 가리키고 이 버전은 어떤 버전의 Node.js가 C++ 애드온 바이너리를 컴파일해서 다시 컴파일하지 않아도 불러올 수 있는지 결정하는데 사용합니다. 예전 버전에서는 hex 값으로 저장되었지만 지금은 정수를 사용하고 있습니다.'",[500,518],"\n### io.js와 Node.js\n",[68,68],[406,406],[418,419],[506,507],[569,570],[1380,1380],[1389,1390],[1457,1458],[1537,1538],[1638,1639],[1790,1791],[2497,2497],[2520,2521],[2554,2555],[2603,2604],[2674,2675],[2708,2709],[2779,2780],[2837,2838],[152,153],[181,182],[196,197],[850,850],[81,83],[103,105],[118,120],[136,140],[174,176],[225,229],[267,269],[284,286],[403,405],[436,438],[503,507],[543,545],[579,581],[613,617],[643,645],[679,681],[717,721],[756,758],[767,769],[1044,1046],[1065,1069],[1088,1090],[1126,1130],[1156,1158],[1214,1216],[1264,1266],[1298,1300],[116,128],"_Opmerking:_",[427,428],[459,460],[481,482],[509,510],[601,602],[698,699],[712,713],[734,735],[754,755],[772,773],[790,791],[800,801],[820,821],[840,841],[854,855],[868,869],[890,891],[929,930],[974,975],[990,991],[1008,1009],[1036,1037],[1060,1061],[2758,2759],[2844,2845],[9708,9709],[9769,9770],[9807,9808],[10043,10044],[12081,12082],[12244,12245],[66,415],"'NODE_MODULE_VERSION verwijst naar het ABI (application binary interface) versienummer van Node.js, wordt gebruikt om te bepalen welke versies van Node.js gecompileerde C++ add-on binaries kunnen worden geladen zonder te re-compilen. Het werd oorspronkelijk opgeslagen als hexadecimale waarde, maar wordt nu weergeven als een integer.'",[440,440],[86,86],[224,224],[906,906],[1745,1745],[78,78],[3034,3034],[3763,3763],[4400,4400],[3028,3029],[427,432],"_não_",[1405,1412],"_todos_",[1894,1911],"_desenvolvimento_",[11,61],"'Bryan Cantrill: Orquestrando a Web em tempo real'",[1227,1228],[1274,1275],[2981,2982],[3202,3203],[3317,3318],[587,588],[778,779],[928,929],[1812,1826],"_em progresso_",[641,721],"\nUma Interface Binária de Aplicação (IBA, ou _Application Binary Interface (ABI)_",[1593,1593],[2626,2626],[3770,3770],[5244,5244],[6471,6471],[6672,6673],[6746,6746],[6824,6824],[6902,6902],[6982,6982],[7059,7059],[7138,7138],[7218,7218],[7302,7302],[7390,7390],[7476,7476],[7557,7557],[7633,7634],[8215,8216],[9056,9056],[9634,9650],"\n**Uma versão _n_",[10346,10346],[11780,11780],[139,139],[706,706],[1236,1236],[1530,1530],[2209,2209],[2871,2871],[3149,3149],[3366,3366],[3680,3680],[4299,4299],[4990,4990],[5593,5593],[6429,6429],[7218,7218],[7845,7845],[8167,8167],[8678,8678],[9141,9152],[9365,9365],[9545,9546],[169,169],[891,891],[1358,1358],[1636,1636],[1980,1980],[2577,2577],[3151,3151],[3738,3738],[4196,4196],[5019,5019],[5692,5692],[6050,6050],[6241,6242],[6350,6351],[6571,6572],[6749,6750],[6870,6871],[7106,7107],[7308,7309],[7365,7366],[7541,7542],[7945,7946],[8235,8236],[8551,8551],[10969,10969],[11534,11534],[11942,11942],[12430,12430],[12912,12912],[13449,13449],[14227,14227],[14788,14788],[274,274],[650,650],[1124,1124],[1637,1637],[1957,1957],[2319,2319],[2558,2558],[2691,2691],[3090,3091],[3105,3106],[3166,3167],[3959,3959],[4331,4331],[4705,4705],[5326,5326],[6149,6149],[6792,6792],[7143,7143],[7803,7803],[8288,8288],[8621,8621],[8864,8864],[9269,9269],[9583,9583],[9734,9734],[9899,9899],[10022,10022],[10049,10050],[10101,10102],[10300,10300],[10603,10603],[10901,10901],[11226,11226],[11564,11564],[154,154],[557,557],[1293,1389],"_Node é rápido quando o trabalho associado a cada cliente em um determinado momento é \"pequeno\"_",[1525,1525],[2225,2237],[2822,2822],[3662,3662],[4105,4106],[4188,4189],[4417,4418],[4580,4581],[5540,5540],[6890,6890],[7507,7591],"_O tratamento justo dos clientes é, portanto, de responsabilidade de sua applicação_",[7975,7975],[9925,9925],[10531,10531],[10765,10765],[11190,11191],[11553,11583],"_expressão regular vulnerável_",[12762,12779],"_correspondência_",[13029,13029],[13274,13276],[14108,14108],[14187,14188],[14242,14243],[15132,15132],[15208,15209],[15259,15260],[15309,15310],[15357,15358],[15843,15906],"_você não deve usar as seguintes APIs síncronas desses módulos_",[15909,15910],[15927,15928],[15970,15971],[15998,15999],[16022,16023],[16135,16136],[16150,16151],[16166,16167],[16189,16190],[16210,16211],[16234,16235],[16561,16562],[16580,16581],[16610,16611],[16639,16640],[16769,16769],[18100,18101],[18185,18186],[18431,18431],[18601,18624],"\nVocê pode _particionar_",[19043,19045],[19493,19494],[19572,19577],[19579,19599],[19602,19604],[19649,19654],[19793,19793],[20025,20107],"_Lembre-se, o Event Loop deve orquestrar requisições de clientes, não atendê-las._",[20213,20213],[21020,21025],[21344,21344],[21436,21459],"_custos de comunicação_",[21967,21967],[22875,22980],"_as tarefas intensivas em I/O farão progressos mesmo enquanto a thread associada não estiver em execução_",[23757,23757],[24490,24490],[25458,25542],"_minimizar a variação nos tempos de Task_ e você deve usar _Particionamento de Task_",[25606,25606],[25761,25868],"_cada Task relativamente longa diminui efetivamente o tamanho do Worker Pool até que alguma seja concluída_",[26760,26760],[27481,27493],"_arbitrário_",[28114,28114],[28595,28595],[28768,28781],"_particionar_",[29803,29810],[29864,29864],[30966,30966],[31231,31231],[32233,32429],"_Se você está chamando uma API que pode fazer algo pesado, verifique o custo. Peça aos desenvolvedores para documentá-lo ou examine você mesmo o código-fonte (e envie um PR documentando o custo)._",[32678,32686],"_metade_",[32895,32895],[33332,33343],"_bloqueada_",[145,146],[181,182],[206,207],[871,871],[155,156],[189,190],[223,224],[239,240],[261,262],[285,286],[309,310],[335,336],[353,354],[387,388],[405,406],[423,424],[857,858],[1416,1423],"_libuv_",[1852,1853],[2228,2236],"_llhttp_",[2371,2372],[2898,2898],[2998,3006],"_c-ares_",[3381,3382],[3917,3918],[4582,4583],[5347,5348],[6132,6133],[6638,6639],[81,83],[103,105],[118,120],[135,137],[181,183],[238,240],[279,281],[290,298],[412,414],[454,456],[536,538],[575,577],[617,619],[652,656],[688,690],[727,731],[768,770],[807,809],[818,822],[1072,1074],[1099,1101],[1120,1122],[1160,1162],[1189,1193],[1249,1251],[1296,1300],[1332,1334],[73,75],[95,97],[110,112],[127,129],[173,175],[230,232],[271,273],[282,290],[404,406],[446,448],[528,530],[567,569],[609,611],[644,648],[680,682],[719,723],[760,762],[799,801],[810,814],[1064,1066],[1091,1093],[1112,1114],[1152,1154],[1181,1185],[1241,1243],[1288,1292],[1324,1326],[124,131],[441,442],[463,464],[491,492],[671,672],[693,694],[713,714],[733,734],[747,748],[761,762],[783,784],[821,822],[839,840],[883,884],[901,902],[929,930],[3662,3662],[4063,4063],[4268,4268],[5141,5142],[5177,5178],[5224,5225],[5283,5284],[69,453],"'NODE_MODULE_VERSION Se refere ao número de versão de ABI (application binary interface) do Node.js, usado para determinar quais versões do Node.js que compilam binários de complemento do C++ que podem ser carregados sem precisarem ser re-compilados. Ele costumava ser armazenado como um valor hexadecimal em versões anteriores, mas agora é representado como um inteiro.'",[478,478],[69,69],[1192,1193],[1209,1210],[1283,1284],[1763,1764],[1868,1869],[3419,3420],[3459,3460],[3506,3507],[3550,3551],[3587,3588],[3639,3640],[3694,3695],[91,92],[231,232],[311,312],[434,435],[517,518],[642,643],[768,769],[1037,1038],[1255,1256],[1300,1301],[1362,1363],[1445,1446],[1497,1498],[1581,1582],[1651,1652],[959,959],[1627,2017],"_dois_ REPLs: Um é normal, exceto pelo prompt customizado. Porém o _outro_ é exposto através do módulo net de forma que se possa fazer a conexão telnet para ele! Além disso, ele usa a propriedade `context` para expor a função \"mood\" para os dois REPLs, e a string \"bonus\" apenas para o REPL remoto. Como você verá, essa forma de tentar expor objetos em um REPL e não no outro _não funciona_",[2794,2802],"_também_",[11,49],"'Como eu posso o usar o REPL do node?'",[1656,1657],[1719,1720],[1938,1939],[2077,2078],[2127,2128],[2217,2218],[2317,2318],[2676,2677],[2853,2854],[2908,2909],[3568,3573],"_NÃO_",[634,656],[669,669],[715,715],[772,772],[818,818],[842,842],[965,965],[999,1045],[1049,1132],[1137,1137],[1142,1142],[1170,1170],[1213,1213],[1237,1237],[1241,1243],[3328,3328],[5500,5500],[5506,5506],[5609,5609],[6679,6680],[6769,6770],[6909,6910],[7970,7971],[8052,8053],[8297,8298],[8443,8444],[8612,8613],[1895,1895],[6472,6472],[6520,6520],[6524,6524],[463,463],[820,820],[904,904],[967,992],"'O valor era verdadeiro.'",[998,1000],[1031,1060],"'O valor não era verdadeiro!'",[1069,1069],[1192,1192],[1845,1845],[2441,2441],[3089,3089],[323,323],[544,564],"'A mensagem de erro'",[1357,1357],[1782,1782],[1979,1999],[2203,2203],[174,207],"'entrando na instrução try-catch'",[231,254],"'entrando no bloco try'",[265,282],"'lançar mensagem'",[298,330],"'esta mensagem nunca será vista'",[334,335],[361,386],"'entrando no bloco catch'",[421,444],"'saindo do bloco catch'",[448,449],[473,509],"'entrando e saindo do bloco finally'",[527,558],"'saindo da instrução try-catch'",[1120,1120],[1999,1999],[2589,2589],[2744,2744],[3253,3324],"\nNo core da biblioteca Node.js, o único lugar que realmente _precisamos_",[1260,1260],[1309,1309],[1763,1763],[1350,1352],[1417,1418],[1491,1491],[1169,1170],[1227,1228],[1333,1334],[1398,1398],[550,550],[1450,1450],[1505,1505],[1495,1535],[2876,2897],[889,890],[916,927],[1401,1402],[1433,1434],[1503,1504],[1565,1566],[1633,1634],[1698,1699],[1721,1722],[1742,1815],[1826,1827],[1857,1858],[1573,1573],[1589,1659],"\n 'Meu nome é %s, meu número é %d, e o objeto é %j',\n name,\n number,\n myObj\n",[2534,2534],[5975,5975],[6168,6168],[1805,1810],[2570,2571],[2631,2632],[2748,2749],[2854,2966],"_realmente_ acredita que algo _precisa_ ser parte do conjunto de bibliotecas do core do node, você _mesmo assim_",[482,505],[553,564],[568,568],[588,592],[656,656],[1064,1078],[1080,1080],[1108,1108],[10,36],"'2011-08-26T10:08:50.000Z'",[1180,1180],[1809,1810],[1845,1846],[1937,1938],[1980,1981],[2051,2052],[2164,2165],[2264,2265],[3871,3872],[4138,4139],[4529,4530],[611,612],[756,757],[899,900],[1605,1618],[80,80],[2077,2077],[3071,3071],[3262,3263],[4145,4146],[4671,4672],[5451,5454],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972],[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],[10839,10840],[11134,11135],[11250,11332],[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[163,163],[517,517],[1229,1317],[1462,1462],[2103,2115],[2659,2659],[3462,3462],[3896,3897],[3985,3986],[4187,4188],[4350,4351],[5281,5281],[6560,6560],[7104,7182],[7529,7529],[9385,9385],[10005,10005],[10234,10234],[10955,10986],[12103,12110],[12330,12330],[12569,12571],[13324,13324],[13386,13387],[13441,13442],[14251,14251],[14326,14327],[14377,14378],[14427,14428],[14475,14476],[14954,15024],[15027,15028],[15043,15044],[15090,15091],[15118,15119],[15142,15143],[15242,15243],[15259,15260],[15282,15283],[15303,15304],[15320,15321],[15608,15609],[15627,15628],[15657,15658],[15686,15687],[15807,15807],[17113,17114],[17194,17195],[17457,17457],[17617,17638],[18038,18040],[18488,18489],[18567,18572],[18574,18594],[18597,18599],[18644,18649],[18776,18776],[18995,19082],[19184,19184],[19971,19976],[20271,20374],[20860,20860],[21710,21803],[22484,22484],[23184,23184],[24073,24151],[24215,24215],[24360,24466],[25303,25303],[25942,25953],[26535,26535],[27001,27154],[28132,28139],[28182,28182],[29208,29208],[29453,29453],[30386,30582],[30831,30837],[31062,31495],[1857,1925],[3096,3097],[3189,3190],[3274,3275],[3317,3318],[3527,3528],[3585,3586],[6607,6608],[6830,6905],[6908,6909],[7080,7081],[8629,8630],[8723,8724],[10635,10646],[11949,12146],[14632,14633],[14691,14692],[15188,15284],[15742,15748],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[546,547],[604,605],[688,689],[798,799],[894,895],[976,977],[1060,1061],[1152,1153],[1226,1227],[1291,1292],[1366,1367],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[2530,2848],[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],[2423,2441],[2545,2610],[3075,3080],[3685,3693],[4142,4159],[6393,6428],[6731,6740],[5649,5910],[140,141],[170,171],[185,186],[807,807],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[1247,1248],[1235,1236],[116,123],[417,418],[439,440],[467,468],[646,647],[668,669],[688,689],[706,707],[726,727],[740,741],[754,755],[776,777],[816,817],[834,835],[880,881],[898,899],[926,927],[3195,3195],[4063,4063],[4421,4421],[4609,4609],[5397,5398],[5433,5434],[5480,5481],[5539,5540],[68,399],[424,424],[69,69],[1107,1108],[1128,1129],[1190,1191],[1645,1646],[1742,1743],[2858,2859],[2891,2892],[2933,2934],[2972,2973],[3011,3012],[3070,3071],[3104,3105],[93,94],[213,214],[293,294],[389,390],[490,491],[581,582],[691,692],[810,811],[1062,1063],[1251,1252],[1295,1296],[1359,1360],[1440,1441],[1484,1485],[1574,1575],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[820,820],[844,844],[1142,1142],[1767,1767],[1791,1791],[1818,1818],[1949,1949],[2075,2089],[2519,2556],[2580,2580],[2607,2607],[2738,2738],[609,609],[1556,1556],[1566,1566],[1611,1613],[1635,1658],[1661,1663],[906,908],[932,934],[965,987],[1000,1001],[1102,1104],[1170,1171],[1229,1229],[1280,1280],[1388,1412],[1441,1441],[1452,1453],[1503,1511],[1547,1547],[1555,1555],[1569,1617],[1621,1621],[1669,1669],[1768,1818],[1827,1827],[1831,1831],[1845,1845],[1848,1848],[1931,1980],[1984,1984],[1995,2068],[2070,2112],[2114,2177],[2179,2221],[2227,2227],[2237,2237],[2242,2244],[839,839],[877,890],[892,892],[932,932],[947,947],[955,955],[983,983],[1023,1023],[1043,1043],[1068,1068],[1072,1074],[550,552],[581,581],[617,666],[678,678],[689,689],[721,721],[751,757],[769,769],[771,771],[795,795],[816,816],[820,822],[2047,2062],[2071,2071],[2107,2109],[2131,2133],[1534,1912],[2676,2682],[1531,1532],[1591,1592],[1796,1797],[1914,1915],[1962,1963],[2043,2044],[2126,2127],[2481,2482],[2640,2641],[2699,2700],[3292,3297],[610,618],[897,906],[3196,3211],[4707,4712],[6548,6606],[680,702],[715,715],[796,821],[833,833],[882,884],[933,935],[1021,1021],[1057,1061],[1150,1150],[1172,1172],[1181,1181],[1281,1312],[1324,1324],[1340,1340],[1344,1346],[668,690],[703,703],[755,755],[812,812],[854,854],[878,878],[971,971],[1005,1051],[1055,1138],[1143,1143],[1148,1148],[1192,1192],[1233,1233],[1257,1257],[1261,1263],[1113,1113],[1836,1838],[1893,1895],[2146,2161],[2189,2209],[2713,2735],[2757,2807],[2808,2887],[2890,2890],[2947,2947],[2983,2983],[2987,2987],[3017,3019],[3039,3039],[3075,3077],[3133,3233],[3236,3238],[3249,3251],[1825,1832],[1900,1907],[2351,2352],[2600,2601],[2677,2678],[2821,2822],[3121,3122],[3412,3413],[3046,3046],[3052,3052],[3155,3155],[3677,3678],[3770,3771],[3904,3905],[4139,4140],[4224,4225],[4456,4457],[4583,4584],[4754,4755],[1045,1045],[3695,3695],[3743,3743],[3747,3747],[442,448],"'http'",[469,480],"'127.0.0.1'",[591,619],"'Content-Type', 'text/plain'",[632,647],"'Hello World\\n'",[608,609],[772,773],[939,940],[1670,1682],"_в процессе_",[5390,5401],[5703,5704],[896,896],[3552,3553],[3643,3644],[3764,3765],[4071,4072],[4275,4276],[4525,4526],[4744,4745],[4806,4807],[4984,4985],[5299,5300],[5411,5412],[5691,5692],[5753,5754],[1801,1802],[1810,1811],[1874,1875],[6055,6056],[6107,6108],[70,71],[126,127],[198,199],[279,280],[351,352],[429,430],[552,553],[634,635],[744,745],[840,841],[922,923],[1006,1007],[1098,1099],[1172,1173],[1237,1238],[1312,1313],[2535,2535],[7696,7697],[7765,7766],[7891,7892],[7953,7954],[8037,8038],[2545,2546],[2866,2867],[7446,7446],[8933,8986],[9004,9004],[9073,9073],[9094,9098],[9107,9107],[9138,9138],[9140,9143],[1016,1032],[1925,1934],"_точного_",[2101,2115],"_Единственной_",[2516,2534],[2625,2632],"_после_",[2687,2694],"_перед_",[3158,3163],[3789,3796],[4297,4314],[6632,6681],"_если это последний код, который нужно выполнить_",[6965,6972],"_точно_",[141,142],[160,161],[177,178],[762,762],[157,158],[186,187],[200,201],[220,221],[242,243],[264,265],[288,289],[304,305],[330,331],[346,347],[362,363],[561,562],[1102,1103],[1393,1394],[1872,1873],[2146,2147],[2452,2453],[2826,2827],[3161,3162],[3426,3427],[81,83],[102,104],[117,119],[136,138],[180,182],[227,229],[269,271],[280,288],[398,400],[443,445],[464,468],[551,553],[592,594],[626,628],[665,667],[695,697],[731,733],[770,774],[811,813],[822,826],[1073,1077],[1097,1101],[1121,1125],[1169,1171],[1197,1201],[1257,1259],[1304,1308],[1340,1342],[73,75],[94,96],[109,111],[128,130],[172,174],[219,221],[261,263],[272,280],[390,392],[435,437],[456,460],[543,545],[584,586],[618,620],[657,659],[687,689],[723,725],[762,766],[803,805],[814,818],[1065,1069],[1089,1093],[1113,1117],[1161,1163],[1189,1193],[1249,1251],[1296,1300],[1332,1334],[122,132],"_Заметка:_",[449,450],[471,472],[499,500],[675,676],[697,698],[717,718],[737,738],[751,752],[765,766],[787,788],[825,826],[843,844],[887,888],[905,906],[933,934],[2655,2655],[3576,3576],[3935,3935],[4121,4121],[4893,4894],[4929,4930],[4976,4977],[5035,5036],[68,448],"'NODE_MODULE_VERSION относится к номеру версии Node.js ABI (двоичный интерфейс приложения), который используется для определения того, в какие версии скомпилированных двоичных файлов C++ Node.js можно загружать файлы без необходимости перекомпиляции. Раньше он хранился как шестнадцатеричное значение в более ранних версиях, но теперь представляется как целое число.'",[473,473],[985,986],[1002,1003],[1072,1073],[1488,1489],[1600,1601],[2675,2676],[2704,2705],[2748,2749],[2791,2792],[2814,2815],[2887,2888],[2915,2916],[98,99],[218,219],[299,300],[404,405],[498,499],[613,614],[738,739],[1021,1022],[1231,1232],[1278,1279],[1348,1349],[1434,1435],[1488,1489],[1581,1582],[1653,1654],[1284,1284],[1333,1333],[1772,1772],[1646,1647],[588,589],[751,752],[918,919],[1671,1684],[141,142],[171,172],[189,190],[847,847],[75,77],[98,100],[131,135],[151,153],[187,191],[235,272],"display-hint: 'İndirmeleri göster:'",[273,295]," includes: 'dahili'",[298,300],[309,317],[426,428],[468,470],[537,539],[579,581],[611,615],[647,651],[677,679],[711,715],[753,755],[783,787],[796,804],[1039,1041],[1060,1062],[1086,1088],[1122,1124],[1158,1160],[1212,1214],[1263,1265],[1297,1299],[67,69],[90,92],[123,127],[143,145],[179,183],[227,264],[265,287],[290,292],[301,309],[418,420],[478,480],[547,549],[589,591],[621,625],[657,661],[687,689],[721,725],[763,765],[793,797],[806,814],[1049,1051],[1070,1072],[1096,1098],[1132,1134],[1168,1170],[1222,1224],[1273,1275],[1307,1309],[326,327],[350,351],[409,410],[431,432],[462,463],[489,490],[2343,2355],[4426,4438],[4778,4779],[574,575],[733,734],[879,880],[1656,1667],"_у процесі_",[139,140],[173,174],[191,192],[783,783],[154,155],[183,184],[197,198],[217,218],[239,240],[261,262],[285,286],[301,302],[327,328],[343,344],[359,360],[556,557],[1028,1029],[1312,1313],[1777,1778],[2033,2034],[2351,2352],[2710,2711],[3095,3096],[3303,3304],[87,89],[112,114],[127,129],[146,148],[190,192],[233,235],[279,281],[290,298],[399,401],[434,436],[454,458],[531,533],[569,573],[603,605],[641,643],[669,671],[705,707],[743,747],[779,781],[790,794],[1025,1029],[1049,1053],[1073,1077],[1113,1115],[1141,1145],[1198,1200],[1245,1249],[1281,1283],[79,81],[104,106],[119,121],[138,140],[182,184],[225,227],[271,273],[282,290],[391,393],[426,428],[446,450],[537,539],[580,584],[625,627],[668,670],[707,709],[752,754],[791,795],[827,829],[838,842],[1078,1082],[1102,1106],[1126,1130],[1175,1177],[1207,1211],[1269,1271],[1316,1320],[1352,1354],[68,399],[425,425],[820,821],[835,836],[902,903],[1291,1292],[1417,1418],[93,94],[214,215],[290,291],[386,387],[528,529],[613,614],[720,721],[884,885],[928,929],[992,993],[1073,1074],[1117,1118],[1207,1208],[1277,1278],[786,786],[383,384],[456,457],[519,520],[906,919],[60,60],[633,633],[1021,1021],[1097,1098],[1406,1407],[1612,1613],[1945,1948],"_N_",[1952,1971],[1977,1977],[1997,1999],[2018,2020],[2059,2059],[2139,2139],[2634,2639],[2945,2945],[2986,2986],[3028,3030],[3047,3072],[3078,3082],[3104,3125],[3131,3131],[3155,3157],[3176,3176],[3219,3219],[3300,3300],[3365,3365],[3369,3371],[3459,3476],"_接收_ 到请求但得不到 _回应_",[4368,4368],[4855,4859],"_之前_",[5193,5193],[5232,5234],[5276,5276],[5295,5320],[5326,5330],[5350,5373]," })\n .on('data', chunk",[5379,5379],[5403,5405],[5424,5428],[5467,5467],[5502,5528],[5540,5540],[5560,5564],[5569,5569],[5600,5604],[5660,5660],[5733,5733],[5799,5803],[5857,5857],[5911,5911],[5927,5931],[6000,6000],[6047,6051],[6073,6073],[6077,6079],[6262,6262],[6303,6303],[6318,6346]," request\n .on('data', chunk",[6352,6352],[6376,6378],[6397,6401],[6444,6444],[6466,6466],[6470,6472],[6515,6516],[6532,6533],[6615,6615],[6654,6654],[6716,6716],[6739,6765],[6777,6777],[6799,6801],[6820,6820],[6865,6865],[6895,6895],[6899,6899],[6910,6914],[6945,6945],[6963,6963],[6965,6967],[7310,7310],[7349,7349],[7415,7415],[7439,7439],[7454,7454],[7485,7485],[7501,7501],[7505,7507],[7771,7771],[7812,7837],[7843,7847],[7867,7867],[7902,7902],[7918,7920],[7924,7952],[7958,7958],[7984,7984],[7988,7988],[8050,8050],[8080,8080],[8089,8089],[8124,8124],[8140,8142],[8144,8146],[8209,8210],[8251,8252],[8286,8287],[8324,8325],[8363,8364],[8404,8405],[939,939],[989,997],[2444,2449],[3016,3017],[3149,3149],[3711,3712],[3726,3727],[3738,3739],[13087,13120],[13343,13344],[13383,13384],[13482,13482],[13824,13830],[13891,13897],[13975,14009],[14029,14063],[14083,14087],[16364,16461],[16651,16652],[17009,17010],[17079,17148],[17342,17343],[2395,2406],[2543,2544],[329,397],"- [变化 1: 在 Node.js ≤ 4.4.x 和 5.0.0 — 5.9.x 版本中不支持](#variant-1) (_推荐_",[399,400],[435,436],[701,702],[759,760],[801,802],[2115,2119],"_不会_",[2250,2251],[2307,2308],[2437,2438],[3277,3278],[3583,3584],[4004,4005],[6020,6021],[6044,6045],[6097,6098],[6146,6147],[6180,6181],[6483,6553],"- `new Buffer(42)` 创建一个 42 个字节的 `缓存`。在 Node.js 8 之前,该缓存考虑性能,它包含 _随机内存_",[6584,6585],[6716,6717],[7147,7151],[7179,7180],[7223,7224],[7256,7285],"- 如果 `req.body.string` 是 _数字_",[7318,7319],[7348,7349],[7423,7424],[7473,7474],[7801,7806],"_增长中_",[481,481],[1446,1447],[1486,1487],[1539,1540],[1702,1703],[1780,1781],[1981,1982],[2118,2119],[2160,2161],[2305,2306],[2493,2494],[2549,2550],[2755,2756],[2824,2825],[225,226],[275,276],[331,332],[56,57],[84,85],[149,150],[173,174],[584,585],[90,91],[112,113],[157,158],[181,182],[206,207],[265,266],[291,292],[318,319],[660,661],[685,686],[723,724],[747,748],[775,776],[951,952],[964,965],[1097,1098],[1168,1169],[1238,1239],[124,125],[148,149],[157,158],[420,421],[599,600],[788,789],[1023,1024],[2468,2485]," | 解析说明 ",[2488,2586]," ----------------------------------------------------- | -------------------------- ",[2655,2655],[2804,2804],[2874,2874]," ",[2951,2951],[3104,3104],[3254,3254]," ",[3322,3322]," ",[3338,3339],[3349,3350],[3490,3490],[3614,3615],[3701,3702],[3716,3717],[3731,3732],[3745,3746],[3757,3758],[3770,3771],[3845,3846],[3992,4001],"\n### 标记—清除\n",[4056,4057],[4090,4091],[4176,4176],"> ",[4578,4578],[4716,4716],[6249,6249],[6283,6283],[6707,6708],[6933,6934],[7090,7106],[7225,7226],[7255,7255],[7409,7410],[7426,7427],[7647,7647],[7723,7724],[8087,8093],"list",[8517,8517],[8748,8753]," | 解释 ",[8756,8804]," --------- | -------------------------------------- ",[8826,8826]," ",[8848,8848],[8915,8915],[8941,8941]," ",[8966,8966],[465,466],[483,484],[526,527],[1387,1388],[1460,1461],[1507,1508],[2343,2344],[2681,2685],"_内存_",[2779,2792],"_总结_ 切换至 _比较_",[106,107],[138,139],[199,200],[221,222],[600,601],[656,657],[365,366],[2550,2551],[2613,2614],[2741,2742],[2801,2802],[2880,2881],[2931,2932],[888,889],[897,898],[961,962],[2900,2901],[2952,2953],[1010,1015],[1085,1088],[1473,1476],[2399,2403],[2537,2541],[4403,4406],[4546,4550],[4791,4795],[5722,5726],[5824,5830],[6054,6061],[6576,6577],[6598,6599],[6613,6614],[6630,6631],[6640,6641],[6663,6664],[7297,7300],[7690,7697],[9308,9308],[91,91],[236,236],[559,603],"_在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js 是非常快的。_",[667,667],[935,940],"_吞吐量_",[1203,1203],[1460,1460],[1685,1686],[1772,1773],[1914,1915],[2075,2076],[2569,2569],[3265,3265],[3490,3524],"_因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。_",[3656,3656],[4811,4811],[5047,5047],[5185,5185],[5438,5450],"_易受攻击的正则表达式_",[6125,6125],[6323,6325],[6536,6536],[6695,6695],[6726,6727],[6781,6782],[7285,7285],[7322,7323],[7372,7373],[7418,7419],[7462,7463],[7698,7718],"_你不应当使用以下同步的 API 函数_",[7721,7722],[7729,7730],[7760,7761],[7788,7789],[7812,7813],[7841,7842],[7849,7850],[7872,7873],[7893,7894],[7903,7904],[8102,8103],[8111,8112],[8141,8142],[8170,8171],[8245,8245],[9212,9213],[9281,9282],[9398,9398],[9466,9482],"\n你可以把你的复杂计算 _拆分开_",[9601,9601],[9664,9666],[9731,9731],[10068,10069],[10147,10152],[10154,10174],[10177,10179],[10224,10229],[10311,10311],[10378,10415],"_请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。_",[10463,10463],[10996,10999],"_不_",[11185,11204],"\n这种方法的缺点是它增大了 _通信开销_",[11426,11426],[11786,11818],"_即使关联的线程并没有被保持,I/O 密集型任务也可以持续运行_",[12103,12103],[12338,12338],[12674,12704],"_任务拆分_ 来 _尽量缩小不同请求任务执行时间的动态变化_",[12721,12721],[12763,12800],"_每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成_",[13086,13086],[13409,13413],"_任意_",[13742,13742],[14017,14017],[14066,14070],"_划分_",[14418,14422],"_任务_",[14437,14437],[14773,14773],[14870,14870],[15219,15292],"_如果您调用的 API 可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个 PR 说明开销)。_",[15487,15487],[15653,15657],"_阻塞_",[275,279],"_轮询_",[1179,1202],"_注意:每个框被称为事件循环机制的一个阶段。_",[1642,1643],[1703,1704],[1736,1737],[1765,1766],[1873,1874],[1910,1911],[3469,3470],[3543,3544],[3578,3581],[3656,3657],[4311,4312],[4359,4360],[5479,5483],"_操作_",[7551,7552],[7586,7587],[7808,7854],"_我们建议开发人员在所有情况下都使用 `setImmediate()`,因为它更容易理解。_",[8057,8063],[51,52],[103,104],[159,160],[214,215],[271,272],[344,345],[420,421],[468,469],[535,536],[581,582],[641,642],[736,737],[805,806],[873,874],[939,940],[1011,1012],[1067,1068],[1128,1129],[1190,1191],[1249,1250],[156,159],"_非_",[4855,4856],[5240,5241],[5299,5300],[5402,5403],[5445,5446],[5532,5533],[105,106],[131,132],[193,194],[221,222],[237,238],[257,258],[322,322],[414,415],[442,443],[163,164],[210,210],[266,266],[315,315],[336,337],[379,379],[389,390],[437,437],[911,911],[1179,1179],[1329,1330],[1380,1380],[1409,1410],[1459,1459],[1523,1523],[1573,1574],[1631,1631],[2071,2072],[2134,2135],[2314,2315],[2367,2367],[2382,2383],[2438,2438],[2491,2491],[2513,2514],[2997,2998],[3044,3045],[3070,3071],[3113,3114],[3536,3537],[3587,3588],[3618,3619],[3649,3649],[3689,3689],[3746,3746],[3791,3791],[4219,4220],[4613,4614],[4622,4623],[4636,4637],[4647,4648],[4661,4662],[4679,4680],[4723,4724],[4783,4784],[4824,4825],[4863,4864],[4896,4897],[4939,4940],[4979,4979],[5002,5003],[5038,5038],[5090,5090],[5127,5128],[5371,5372],[5414,5415],[6051,6051],[6263,6263],[6347,6372],"\\_\\_proto\\_*、\\_constructor*",[6467,6481],[6844,6845],[6875,6876],[6934,6935],[6975,6976],[7018,7019],[7065,7066],[7111,7112],[7169,7170],[7232,7233],[7379,7380],[7390,7391],[7406,7407],[7420,7421],[7761,7762],[1830,1926],"_请注意,这些不是推荐的处理程序用于对 Node.js 中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。_",[4847,4847],[5616,5669],[5687,5687],[5756,5756],[5777,5777],[5796,5796],[5821,5821],[5823,5826],[6549,6550],[451,467],[898,901]," 1.5 ",[928,1003],"_精准_ 的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。_唯一_ 保证的是定时器不会比声明的时间间隔 _提早_",[1149,1167],[1225,1242],"_后_,在任何下一轮定时器 _前_",[1444,1449],[1889,1892],"_前_",[2112,2129],[3428,3441],"_如果它是最后的执行代码_",[3564,3569],"_准确地_",[1989,2080],"_大小写保存和 Unicode 编码保存是相似的概念。要了解为什么要保留 Unicode 编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode 形式保存也同样简单。_",[83,84],[96,97],[105,106],[384,384],[79,80],[100,101],[114,115],[134,135],[156,157],[178,179],[202,203],[218,219],[235,236],[251,252],[267,268],[406,407],[601,602],[726,727],[1018,1019],[1141,1142],[1286,1287],[1456,1457],[1617,1618],[1756,1757],[69,71],[84,86],[101,103],[118,120],[147,149],[171,173],[197,199],[208,216],[255,259],[283,285],[298,302],[347,349],[379,383],[412,414],[444,446],[471,473],[504,506],[533,535],[554,556],[565,569],[652,656],[669,673],[687,691],[724,726],[749,753],[795,797],[844,848],[880,882],[61,63],[76,78],[93,95],[110,112],[139,141],[163,165],[189,191],[200,208],[247,251],[275,277],[290,294],[339,341],[371,375],[404,406],[436,438],[463,465],[496,498],[525,527],[546,548],[557,561],[645,649],[662,666],[680,684],[717,719],[742,746],[788,790],[837,841],[873,875],[74,79],"_注意:_",[205,206],[227,228],[255,256],[345,346],[508,509],[522,523],[544,545],[564,565],[582,583],[602,603],[616,617],[630,631],[652,653],[690,691],[708,709],[752,753],[770,771],[798,799],[822,823],[1798,1799],[1862,1863],[2123,2123],[3667,3667],[4207,4207],[4428,4428],[4551,4551],[5145,5146],[5181,5182],[5228,5229],[5287,5288],[7337,7338],[7464,7465],[56,219],"'NODE_MODULE_VERSION 指的是 Node.js 的 ABI (application binary interface) 版本号,用来确定编译 Node.js 的 C++ 库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。'",[244,244],[424,425],[439,440],[480,481],[618,619],[689,690],[1144,1145],[1167,1168],[1191,1192],[1215,1216],[1233,1234],[1252,1253],[1260,1261],[61,62],[137,138],[177,178],[376,377],[398,399],[489,490],[601,602],[664,665],[763,764],[825,826],[893,894],[986,987],[1110,1111],[1218,1219],[1249,1250],[1297,1298],[1370,1371],[1401,1402],[1473,1474],[1529,1530],[79,80],[90,91],[99,100],[356,356],[69,71],[84,86],[99,101],[115,117],[143,145],[169,171],[192,194],[203,211],[255,257],[279,281],[294,298],[343,345],[375,379],[408,410],[440,442],[467,469],[500,502],[530,532],[551,553],[562,566],[646,650],[663,667],[681,685],[718,720],[744,748],[791,793],[844,848],[884,886],[61,63],[76,78],[91,93],[107,109],[135,137],[161,163],[184,186],[195,203],[247,249],[271,273],[286,290],[335,337],[368,372],[401,403],[434,436],[461,463],[494,496],[524,526],[545,547],[556,560],[640,644],[657,661],[675,679],[712,714],[738,742],[785,787],[838,842],[878,880],[74,80],"_請注意:_",[180,181],[202,203],[230,231],[377,378],[399,400],[419,420],[437,438],[457,458],[471,472],[485,486],[507,508],[545,546],[563,564],[607,608],[625,626],[653,654],[2292,2292],[2822,2822],[3050,3050],[3175,3175],[3760,3761],[3796,3797],[3843,3844],[3902,3903],[5084,5084],[5210,5210],[58,215],"'NODE_MODULE_VERSION 是 Node.js ABI (application binary interface) 的版本號碼,其代表編譯 Node.js 的 C++ 函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。'",[240,240],[403,404],[416,417],[454,455],[629,630],[695,696],[1166,1167],[1198,1199],[1229,1230],[1262,1263],[1280,1281],[1301,1302],[1312,1313],[61,62],[142,143],[180,181],[379,380],[401,402],[493,494],[606,607],[670,671],[751,752],[808,809],[877,878],[971,1029],"- [開發社區上的 Node.js 標籤](https://dev.to/t/node) 是一個共亯 Node.js ",[1081,1082],[1189,1190],[1220,1221],[1268,1269],[1341,1342],[1373,1374],[1446,1447],[1502,1503]] \ No newline at end of file diff --git a/.eslintrc b/.eslintrc index f45c0b4bd475..a6d880757d72 100644 --- a/.eslintrc +++ b/.eslintrc @@ -2,16 +2,15 @@ "overrides": [ { "files": ["**/*.{js,jsx,ts,tsx}"], - "extends": ["airbnb", "plugin:prettier/recommended"], + "extends": ["eslint:recommended", "next", "plugin:prettier/recommended"], "env": { "node": true } }, { "files": ["**/*.{ts,tsx}"], - "extends": ["plugin:@next/next/recommended"] + "globals": { "globalThis": false } }, { "files": ["**/*.tsx"], - "extends": ["plugin:@next/next/recommended"], "rules": { "react/no-unused-prop-types": "off", "react/require-default-props": "off", @@ -25,11 +24,15 @@ "namedComponents": "arrow-function", "unnamedComponents": "arrow-function" } + ], + "react/jsx-filename-extension": [ + 2, + { "extensions": [".js", ".jsx", ".ts", ".tsx"] } ] } }, { - "files": ["pages/**/*.{md,mdx}"], + "files": ["**/*.{md,mdx}"], "extends": ["plugin:mdx/recommended"], "settings": { "mdx/code-blocks": false }, "rules": { "react/jsx-no-undef": "off" } diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 000000000000..66325a942afc --- /dev/null +++ b/.prettierignore @@ -0,0 +1,19 @@ +build +public +.next +external +styles +node_modules + +# These should be fixed in the future as the +# tests and scripts will be updated in this PR +tests +scripts + +# For now also ignoring blog posts from linting +pages/en/blog/**/*.md + +# MDX Plugin enforces Prettier formatting which should +# be done in the future as we don't want to update the Markdown file +# contents right now +pages/**/*.md diff --git a/.stylelintrc b/.stylelintrc index 1c9d14768661..a582d6bed2b5 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -5,7 +5,6 @@ "order/properties-alphabetical-order": true, "no-descending-specificity": null, "scss/at-extend-no-missing-placeholder": null, - "scss/at-import-partial-extension": "always", "selector-pseudo-class-no-unknown": [ true, { "ignorePseudoClasses": ["global"] } diff --git a/package-lock.json b/package-lock.json index 643f927f59fd..4274ab24bfd8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,6 +29,7 @@ "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", + "eslint-config-next": "^13.1.1", "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", "eslint-plugin-mdx": "^2.0.5", @@ -156,7 +157,6 @@ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", "dev": true, - "peer": true, "dependencies": { "regenerator-runtime": "^0.13.11" }, @@ -169,7 +169,6 @@ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", "dev": true, - "peer": true, "dependencies": { "core-js-pure": "^3.25.1", "regenerator-runtime": "^0.13.11" @@ -847,6 +846,12 @@ "url": "https://opencollective.com/unts" } }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, "node_modules/@swc/helpers": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", @@ -905,8 +910,7 @@ "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "peer": true + "dev": true }, "node_modules/@types/katex": { "version": "0.11.1", @@ -994,6 +998,107 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "node_modules/@typescript-eslint/parser": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.48.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "node_modules/acorn": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", @@ -1105,7 +1210,6 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "dev": true, - "peer": true, "dependencies": { "@babel/runtime": "^7.10.2", "@babel/runtime-corejs3": "^7.10.2" @@ -1119,7 +1223,6 @@ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1148,7 +1251,6 @@ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1167,7 +1269,6 @@ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1186,7 +1287,6 @@ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -1208,8 +1308,7 @@ "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true, - "peer": true + "dev": true }, "node_modules/astral-regex": { "version": "2.0.0", @@ -1244,7 +1343,6 @@ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz", "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==", "dev": true, - "peer": true, "engines": { "node": ">=4" } @@ -1253,8 +1351,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true, - "peer": true + "dev": true }, "node_modules/bail": { "version": "2.0.2", @@ -1548,7 +1645,6 @@ "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", "dev": true, "hasInstallScript": true, - "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -1637,8 +1733,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true, - "peer": true + "dev": true }, "node_modules/debug": { "version": "4.3.4", @@ -1800,8 +1895,20 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, - "peer": true + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } }, "node_modules/error-ex": { "version": "1.3.2", @@ -1875,7 +1982,6 @@ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, - "peer": true, "dependencies": { "has": "^1.0.3" } @@ -2026,6 +2132,32 @@ "semver": "bin/semver.js" } }, + "node_modules/eslint-config-next": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.1.1.tgz", + "integrity": "sha512-/5S2XGWlGaiqrRhzpn51ux5JUSLwx8PVK2keLi5xk7QmhfYB8PqE6R6SlVw6hgnf/VexvUXSrlNJ/su00NhtHQ==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "13.1.1", + "@rushstack/eslint-patch": "^1.1.3", + "@typescript-eslint/parser": "^5.42.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.31.7", + "eslint-plugin-react-hooks": "^4.5.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/eslint-config-prettier": { "version": "8.6.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", @@ -2043,7 +2175,6 @@ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", "dev": true, - "peer": true, "dependencies": { "debug": "^3.2.7", "resolve": "^1.20.0" @@ -2054,11 +2185,66 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "peer": true, "dependencies": { "ms": "^2.1.1" } }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz", + "integrity": "sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.10.0", + "get-tsconfig": "^4.2.0", + "globby": "^13.1.2", + "is-core-module": "^2.10.0", + "is-glob": "^4.0.3", + "synckit": "^0.8.4" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint-mdx": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/eslint-mdx/-/eslint-mdx-2.0.5.tgz", @@ -2096,7 +2282,6 @@ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, - "peer": true, "dependencies": { "debug": "^3.2.7" }, @@ -2114,7 +2299,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "peer": true, "dependencies": { "ms": "^2.1.1" } @@ -2124,7 +2308,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dev": true, - "peer": true, "dependencies": { "array-includes": "^3.1.4", "array.prototype.flat": "^1.2.5", @@ -2152,7 +2335,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "peer": true, "dependencies": { "ms": "2.0.0" } @@ -2162,7 +2344,6 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, - "peer": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2174,15 +2355,13 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "peer": true + "dev": true }, "node_modules/eslint-plugin-jsx-a11y": { "version": "6.6.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", "dev": true, - "peer": true, "dependencies": { "@babel/runtime": "^7.18.9", "aria-query": "^4.2.2", @@ -2210,7 +2389,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "peer": true, "bin": { "semver": "bin/semver.js" } @@ -2282,7 +2460,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, - "peer": true, "dependencies": { "array-includes": "^3.1.6", "array.prototype.flatmap": "^1.3.1", @@ -2312,7 +2489,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, - "peer": true, "engines": { "node": ">=10" }, @@ -2325,7 +2501,6 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, - "peer": true, "dependencies": { "esutils": "^2.0.2" }, @@ -2338,7 +2513,6 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, - "peer": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -2356,7 +2530,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "peer": true, "bin": { "semver": "bin/semver.js" } @@ -2867,6 +3040,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.3.0.tgz", + "integrity": "sha512-YCcF28IqSay3fqpIu5y3Krg/utCBHBeoflkZyHj/QcqI2nrLPC3ZegS9CmIo+hJb8K7aiGsuUl7PwWVjNG2HQQ==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/github-slugger": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", @@ -3902,7 +4084,6 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, - "peer": true, "dependencies": { "minimist": "^1.2.0" }, @@ -3931,7 +4112,6 @@ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, - "peer": true, "dependencies": { "array-includes": "^3.1.5", "object.assign": "^4.1.3" @@ -3981,15 +4161,13 @@ "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true, - "peer": true + "dev": true }, "node_modules/language-tags": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", "dev": true, - "peer": true, "dependencies": { "language-subtag-registry": "^0.3.20" } @@ -5658,7 +5836,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true, - "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6042,7 +6219,6 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, - "peer": true, "engines": { "node": ">=0.10.0" } @@ -6099,7 +6275,6 @@ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -6117,7 +6292,6 @@ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, - "peer": true, "dependencies": { "define-properties": "^1.1.4", "es-abstract": "^1.20.4" @@ -6131,7 +6305,6 @@ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -6572,7 +6745,6 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, - "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -6857,8 +7029,7 @@ "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true, - "peer": true + "dev": true }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", @@ -7578,7 +7749,6 @@ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -8024,6 +8194,15 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -8194,7 +8373,6 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, - "peer": true, "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", @@ -8207,6 +8385,27 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", diff --git a/package.json b/package.json index b1d58d2b3290..5c7019a04719 100644 --- a/package.json +++ b/package.json @@ -19,11 +19,14 @@ "load-versions": "node scripts/load-versions.js", "load-schedule": "curl -sS https://raw.githubusercontent.com/nodejs/Release/master/schedule.json -o source/schedule.json", "external:survey": "rsync -avz --exclude \"node_modules*\" --exclude \"package*\" external/survey-2018/ build/en/user-survey-report", + "lint:js": "eslint \"**/*.{js,jsx,ts,tsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", + "lint:md": "eslint \"**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", + "lint:scss": "stylelint --config .stylelintrc \"styles/**/*.{css,sass,scss}\"", "lint": "npm run lint:js && npm run lint:md && npm run lint:scss", - "lint:js": "eslint \"**/*.{js,jsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", - "lint:md": "eslint \"content/**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", - "lint:scss": "stylelint --config ./.stylelintrc.json \"styles/**/*.{css,sass,scss}\"", - "lint:fix": "npm run lint:js --fix && npm run lint:md --fix && npm run lint:scss --fix" + "lint:fix": "npm run lint:js -- --fix && npm run lint:md -- --fix && npm run lint:scss -- --fix", + "prettier": "prettier \"**/*.{ts,tsx,js,scss,yml}\" --check", + "prettier:fix": "npm run prettier -- --write", + "format": "npm run prettier:fix && npm run lint:fix" }, "dependencies": { "@mdx-js/react": "^2.2.1", @@ -46,6 +49,7 @@ "cross-env": "^7.0.3", "eslint": "^8.30.0", "eslint-config-airbnb": "^19.0.4", + "eslint-config-next": "^13.1.1", "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", "eslint-plugin-mdx": "^2.0.5", From 1da23b88a6778c0545beef76a6acbbd4580113f8 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:51:18 +0100 Subject: [PATCH 021/244] chore(package): removed airbnb config --- package-lock.json | 56 ----------------------------------------------- package.json | 1 - 2 files changed, 57 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4274ab24bfd8..1cb116698cf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,6 @@ "@types/react-dom": "^18.0.10", "cross-env": "^7.0.3", "eslint": "^8.30.0", - "eslint-config-airbnb": "^19.0.4", "eslint-config-next": "^13.1.1", "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", @@ -1633,12 +1632,6 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, "node_modules/core-js-pure": { "version": "3.27.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", @@ -2083,55 +2076,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", - "dev": true, - "dependencies": { - "eslint-config-airbnb-base": "^15.0.0", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5" - }, - "engines": { - "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.28.0", - "eslint-plugin-react-hooks": "^4.3.0" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "dev": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" - } - }, - "node_modules/eslint-config-airbnb-base/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/eslint-config-next": { "version": "13.1.1", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.1.1.tgz", diff --git a/package.json b/package.json index 5c7019a04719..1b837a07c4f6 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "@types/react-dom": "^18.0.10", "cross-env": "^7.0.3", "eslint": "^8.30.0", - "eslint-config-airbnb": "^19.0.4", "eslint-config-next": "^13.1.1", "eslint-config-prettier": "^8.6.0", "eslint-mdx": "^2.0.5", From 353e897352b25c7f6131fc5169fe3b844baf6579 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:51:31 +0100 Subject: [PATCH 022/244] chore(lint): applied linting in core files --- global.d.ts | 2 +- theme.tsx | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/global.d.ts b/global.d.ts index 9eeba5be7f72..c4a22cf1e7d4 100644 --- a/global.d.ts +++ b/global.d.ts @@ -1,6 +1,6 @@ declare global { // @TODO: Update this to use the correct type - // eslint-disable-next-line vars-on-top, no-var, camelcase, no-underscore-dangle + // eslint-disable-next-line no-unused-vars var __nextra_pageContext__: Record; } diff --git a/theme.tsx b/theme.tsx index 4503e1dcc10c..495877e7d8fd 100644 --- a/theme.tsx +++ b/theme.tsx @@ -7,7 +7,7 @@ import { MDXProvider } from '@mdx-js/react'; type LayoutProps = React.PropsWithChildren<{ pageOpts: unknown }>; // @TODO: Update the Correct Types -// eslint-disable-next-line @typescript-eslint/no-unused-vars +// eslint-disable-next-line no-unused-vars const Layout = ({ pageOpts, children }: LayoutProps) => { // Front matter of the current page: // pageOpts.frontMatter @@ -56,7 +56,6 @@ const Theme = (props: object) => { const { route } = useRouter(); // @TODO: Get the correct type for this - // eslint-disable-next-line no-underscore-dangle const context = globalThis.__nextra_pageContext__[route]; if (!context) { From 96a74c7d98a34c5e9c65f680d9adbb391c8f8b4e Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:51:56 +0100 Subject: [PATCH 023/244] chore(lint): applied linting on markdown and style files --- .github/ISSUE_TEMPLATE/01-bug-report.yml | 19 ++- .github/ISSUE_TEMPLATE/02-feature-request.yml | 2 +- .github/ISSUE_TEMPLATE/03-i18n.yml | 2 +- .github/dependabot.yml | 4 +- .github/workflows/codeql.yml | 6 +- COLLABORATOR_GUIDE.md | 56 ++++----- README.md | 45 +++---- TRANSLATION.md | 68 +++++------ styles/_base.scss | 35 +++--- styles/_utils.scss | 12 +- styles/_variables.scss | 8 +- styles/layout/_dark-theme.scss | 13 +-- styles/layout/_grid.scss | 4 +- styles/layout/_lists.scss | 4 +- styles/layout/_sticky-footer.scss | 2 +- styles/page-modules/_anchorLinks.scss | 10 +- styles/page-modules/_blog-index.scss | 6 +- styles/page-modules/_blog-post.scss | 2 +- styles/page-modules/_download.scss | 46 ++++---- styles/page-modules/_footer.scss | 2 +- styles/page-modules/_header.scss | 68 +++++------ styles/page-modules/_home.scss | 110 +++++++++++------- styles/page-modules/_jsfoundation.scss | 22 ++-- .../page-modules/_prev-next-navigation.scss | 2 +- styles/page-modules/_release-schedule.scss | 13 +-- styles/page-modules/_scrollToTop.scss | 16 +-- styles/styles.scss | 68 +++++------ styles/vendor/prism-tomorrow.css | 24 ++-- 28 files changed, 344 insertions(+), 325 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/01-bug-report.yml b/.github/ISSUE_TEMPLATE/01-bug-report.yml index 4296d9ab9c8c..d370614ef1c6 100644 --- a/.github/ISSUE_TEMPLATE/01-bug-report.yml +++ b/.github/ISSUE_TEMPLATE/01-bug-report.yml @@ -11,37 +11,36 @@ body: for us to fix it when you attach a screenshot as well. - type: input attributes: - label: "URL:" + label: 'URL:' description: The URL of the page you are reporting an issue on. placeholder: https://nodejs.org/en/ validations: required: true - type: input attributes: - label: "Browser Name:" - description: What kind of browser are you using? + label: 'Browser Name:' + description: What kind of browser are you using? placeholder: Chrome validations: required: true - type: input attributes: - label: "Browser Version:" + label: 'Browser Version:' description: What version of browser are you using? - placeholder: "103.0.5060.134" + placeholder: '103.0.5060.134' validations: required: true - type: input attributes: - label: "Operation System:" - description: - What kind of operation system are you using + label: 'Operation System:' + description: What kind of operation system are you using (Write it in full, with version number)? - placeholder: "Windows 10, 21H2, 19044.1826" + placeholder: 'Windows 10, 21H2, 19044.1826' validations: required: true - type: textarea attributes: - label: "How to reproduce the issue:" + label: 'How to reproduce the issue:' placeholder: | 1. What I did. 2. What I expected to happen. diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml index 4ba32b7ac835..24dbbaf44bcd 100644 --- a/.github/ISSUE_TEMPLATE/02-feature-request.yml +++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml @@ -12,7 +12,7 @@ body: so it might be a good idea to check out our plans there as well: https://github.com/nodejs/nodejs.dev/issues/. - type: textarea attributes: - label: "Enter your suggestions in details:" + label: 'Enter your suggestions in details:' placeholder: | 1. What I expected to happen. 2. Your reason (if possible, images or videos are welcome). diff --git a/.github/ISSUE_TEMPLATE/03-i18n.yml b/.github/ISSUE_TEMPLATE/03-i18n.yml index 6ad3d9daf672..e533f1750779 100644 --- a/.github/ISSUE_TEMPLATE/03-i18n.yml +++ b/.github/ISSUE_TEMPLATE/03-i18n.yml @@ -10,7 +10,7 @@ body: to create a new localization team. - type: textarea attributes: - label: "Enter your issue on localizations here:" + label: 'Enter your issue on localizations here:' placeholder: | 1. The name of the team (e.g: nodejs/node-cn). 2. Any problems to report or you want to create it? diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 774051b2278c..c828ff0df135 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,12 +1,12 @@ version: 2 updates: - package-ecosystem: github-actions - directory: "/" + directory: '/' schedule: interval: weekly open-pull-requests-limit: 10 - package-ecosystem: npm - directory: "/" + directory: '/' schedule: interval: weekly open-pull-requests-limit: 10 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 93e877256c86..bbc767c9a9e4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -name: "CodeQL" +name: 'CodeQL' on: push: @@ -8,7 +8,7 @@ on: branches: - main schedule: - - cron: "0 0 * * 0" + - cron: '0 0 * * 0' workflow_dispatch: jobs: @@ -27,7 +27,7 @@ jobs: - name: Initialize CodeQL uses: github/codeql-action/init@v2 with: - languages: "javascript" + languages: 'javascript' - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v2 diff --git a/COLLABORATOR_GUIDE.md b/COLLABORATOR_GUIDE.md index a88b692b9c26..27cbfc65dcd2 100644 --- a/COLLABORATOR_GUIDE.md +++ b/COLLABORATOR_GUIDE.md @@ -1,16 +1,16 @@ # Node.js Collaborator Guide -* [Issues and Pull Requests](#issues-and-pull-requests) -* [Accepting Modifications](#accepting-modifications) - * [Involving the Website Group](#involving-the-website-group) -* [Developer's Certificate of Origin 1.1](#developers-certificate-of-origin-11) -* [Code of Conduct](#code-of-conduct) -* [Code editing](#code-editing) - * [Adding new pages](#adding-new-pages) - * [Create the page content](#create-the-page-content) - * [Update locale site.json to add link attributes](#update-locale-sitejson-to-add-link-attributes) - * [Update the layout to add a link](#update-the-layout-to-add-a-link) - * [Translating pages](#translating-pages) +- [Issues and Pull Requests](#issues-and-pull-requests) +- [Accepting Modifications](#accepting-modifications) + - [Involving the Website Group](#involving-the-website-group) +- [Developer's Certificate of Origin 1.1](#developers-certificate-of-origin-11) +- [Code of Conduct](#code-of-conduct) +- [Code editing](#code-editing) + - [Adding new pages](#adding-new-pages) + - [Create the page content](#create-the-page-content) + - [Update locale site.json to add link attributes](#update-locale-sitejson-to-add-link-attributes) + - [Update the layout to add a link](#update-the-layout-to-add-a-link) + - [Translating pages](#translating-pages) This document contains information for Collaborators of the Node.js website project regarding maintaining the code, documentation and issues. @@ -70,7 +70,7 @@ lack of consensus may indicate the need to elevate discussion to the Website Group for resolution (see below). All bugfixes require a test case which demonstrates the defect. The -test should *fail* before the change, and *pass* after the change. +test should _fail_ before the change, and _pass_ after the change. All pull requests that modify executable code should be subjected to continuous integration tests on the @@ -82,9 +82,9 @@ Collaborators may opt to elevate pull requests or issues to the group for discussion by mentioning `@nodejs/website`. This should be done where a pull request: -* has a significant impact on the codebase, -* is inherently controversial; or -* has failed to reach consensus amongst the Collaborators who are +- has a significant impact on the codebase, +- is inherently controversial; or +- has failed to reach consensus amongst the Collaborators who are actively participating in the discussion. The Website group should serve as the final arbiter where required. @@ -93,11 +93,11 @@ The Website group should serve as the final arbiter where required. By making a contribution to this project, I certify that: -* (a) The contribution was created in whole or in part by me and I +- (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or -* (b) The contribution is based upon previous work that, to the best +- (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part @@ -105,11 +105,11 @@ By making a contribution to this project, I certify that: permitted to submit under a different license), as indicated in the file; or -* (c) The contribution was provided directly to me by some other +- (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. -* (d) I understand and agree that this project and the contribution +- (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with @@ -120,35 +120,35 @@ By making a contribution to this project, I certify that: This Code of Conduct is adapted from [Rust's wonderful CoC](https://github.com/rust-lang/rust/wiki/Note-development-policy#conduct). -* We are committed to providing a friendly, safe and welcoming +- We are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, disability, ethnicity, religion, or similar personal characteristic. -* Please avoid using overtly sexual nicknames or other nicknames that +- Please avoid using overtly sexual nicknames or other nicknames that might detract from a friendly, safe and welcoming environment for all. -* Please be kind and courteous. There's no need to be mean or rude. -* Respect that people have differences of opinion and that every +- Please be kind and courteous. There's no need to be mean or rude. +- Respect that people have differences of opinion and that every design or implementation choice carries a trade-off and numerous costs. There is seldom a right answer. -* Please keep unstructured critique to a minimum. If you have solid +- Please keep unstructured critique to a minimum. If you have solid ideas you want to experiment with, make a fork and see how it works. -* We will exclude you from interaction if you insult, demean or harass +- We will exclude you from interaction if you insult, demean or harass anyone. That is not welcome behavior. We interpret the term "harassment" as including the definition in the [Citizen Code of Conduct](http://citizencodeofconduct.org/); if you have any lack of clarity about what might be included in that concept, please read their definition. In particular, we don't tolerate behavior that excludes people in socially marginalized groups. -* Private harassment is also unacceptable. No matter who you are, if +- Private harassment is also unacceptable. No matter who you are, if you feel you have been or are being harassed or made uncomfortable by a community member, please contact one of the channel ops or any of the TC members immediately with a capture (log, photo, email) of the harassment if possible. Whether you're a regular contributor or a newcomer, we care about making this community a safe place for you and we've got your back. -* Likewise any spamming, trolling, flaming, baiting or other +- Likewise any spamming, trolling, flaming, baiting or other attention-stealing behavior is not welcome. -* Avoid the use of personal pronouns in code comments or +- Avoid the use of personal pronouns in code comments or documentation. There is no need to address persons when explaining code (e.g. "When the developer") diff --git a/README.md b/README.md index de55448c67f5..0c92046cdbe3 100644 --- a/README.md +++ b/README.md @@ -45,40 +45,41 @@ To help with localization, please read the [TRANSLATION](TRANSLATION.md) guide. ## Layout -* Page templates are in `/layouts` -* Global styles are in `/layouts/css` -* Global static files are in `/static` -* All content is in `/locale` - * Initial development usually happens in English: `/locale/en` - * `/locale/{{locale}}/site.json` is where global localization information lives. - * All content is in Markdown and is per locale. - * The top of each Markdown file is a block of YAML for page specific localization information that is passed to various templates. - * The bulk of the Markdown content for each page is referenced as `{{{content}}}` in the corresponding template. +- Page templates are in `/layouts` +- Global styles are in `/layouts/css` +- Global static files are in `/static` +- All content is in `/locale` + - Initial development usually happens in English: `/locale/en` + - `/locale/{{locale}}/site.json` is where global localization information lives. + - All content is in Markdown and is per locale. + - The top of each Markdown file is a block of YAML for page specific localization information that is passed to various templates. + - The bulk of the Markdown content for each page is referenced as `{{{content}}}` in the corresponding template. ## Serve/Build Options -* `DEFAULT_LOCALE={{locale}} node build.js` builds all the translated files present in the locale folder (will display 404 status code if file is not present), the static/css folder for all the Sass files, as well as copy the rest of the static assets to their subfolder in the build directory. -* `DEFAULT_LOCALE={{locale}} node build.js --preserveLocale` the same as `node build.js` but it will add the pages present in the English locale that are missing instead of throwing 404 status code. -* `DEFAULT_LOCALE={{locale}} npm run serve` builds only the files present in the specified locale folder (will display 404 status code if file is not present), then start the default website (`http://localhost:${port}/${mainLocale}`). Here `{port}` is 8080, `{mainLocale}` is `en` or the first specified language. -* `DEFAULT_LOCALE={{locale}} npm run serve -- --preserveLocale` the same as `npm run serve ` but it will add the pages present in the English locale that are missing. -* `npm run serve` builds all the current languages and returns 404 when a file is not present in the current locale, then start the default website (`http://localhost:${port}/${mainLocale}`). Here `{port}` is 8080, `{mainLocale}` is `en` in default. -* `npm run serve -- --preserveLocale` the same as `npm run serve` but it will add the pages present in the English locale that are missing instead of throwing 404 status code. +- `DEFAULT_LOCALE={{locale}} node build.js` builds all the translated files present in the locale folder (will display 404 status code if file is not present), the static/css folder for all the Sass files, as well as copy the rest of the static assets to their subfolder in the build directory. +- `DEFAULT_LOCALE={{locale}} node build.js --preserveLocale` the same as `node build.js` but it will add the pages present in the English locale that are missing instead of throwing 404 status code. +- `DEFAULT_LOCALE={{locale}} npm run serve` builds only the files present in the specified locale folder (will display 404 status code if file is not present), then start the default website (`http://localhost:${port}/${mainLocale}`). Here `{port}` is 8080, `{mainLocale}` is `en` or the first specified language. +- `DEFAULT_LOCALE={{locale}} npm run serve -- --preserveLocale` the same as `npm run serve ` but it will add the pages present in the English locale that are missing. +- `npm run serve` builds all the current languages and returns 404 when a file is not present in the current locale, then start the default website (`http://localhost:${port}/${mainLocale}`). Here `{port}` is 8080, `{mainLocale}` is `en` in default. +- `npm run serve -- --preserveLocale` the same as `npm run serve` but it will add the pages present in the English locale that are missing instead of throwing 404 status code. ## Test Options Before submitting, you must pass all the unit tests and syntax checks by running the two commands below: -* `npm-run-all test:lint test:unit` run all the unit test cases in `tests` folder, as well as check syntax with eslint. -* `npm-run-all --parallel test:lint:*` run all the syntax checks for `js`, `md` and other related files. +- `npm-run-all test:lint test:unit` run all the unit test cases in `tests` folder, as well as check syntax with eslint. +- `npm-run-all --parallel test:lint:*` run all the syntax checks for `js`, `md` and other related files. There're also two syntax check commands for you: -* `npm run test:lint:js -- --fix` try to automatically fix some formations for all the js files. -* `npm run test:lint:stylelint -- --fix` try to automatically fix some formations for all the css/scss files. + +- `npm run test:lint:js -- --fix` try to automatically fix some formations for all the js files. +- `npm run test:lint:stylelint -- --fix` try to automatically fix some formations for all the css/scss files. ## Notice -* Multiple locales can be built by using comma-separated values in the `DEFAULT_LOCALE` variable: `DEFAULT_LOCALE=en,es,it`. -* For other options, see `package.json`. +- Multiple locales can be built by using comma-separated values in the `DEFAULT_LOCALE` variable: `DEFAULT_LOCALE=en,es,it`. +- For other options, see `package.json`. ## Deployment @@ -91,5 +92,5 @@ The Website Working Group is primarily concerned with the code and overall struc The content of the website comes from a variety of working groups (Evangelism, Core, i18n, etc). The Website WG defers to these WGs on matters of content and routinely adds collaborators from these working groups as they add and improve content on the website. In other words, the Website WG is not -an *editorial* Working Group except when no other Working Group has taken responsibility for a +an _editorial_ Working Group except when no other Working Group has taken responsibility for a content area. diff --git a/TRANSLATION.md b/TRANSLATION.md index 7007778270e0..d3cb5bcd69a9 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -25,40 +25,40 @@ An existing localization group is not required to start translation. You can con Contact your appropriate localization group, and discuss with them the best possible way to contribute. A list of the localization groups can be found below. -* [`nodejs-ar`](https://github.com/nodejs/nodejs-ar) Arabic Community -* [`nodejs-bg`](https://github.com/nodejs/nodejs-bg) Bulgarian Community -* [`nodejs-bn`](https://github.com/nodejs/nodejs-bn) Bengali Community -* [`nodejs-zh-CN`](https://github.com/nodejs/nodejs-zh-CN) Chinese Community -* [`nodejs-cs`](https://github.com/nodejs/nodejs-cs) Czech Community -* [`nodejs-da`](https://github.com/nodejs/nodejs-da) Danish Community -* [`nodejs-de`](https://github.com/nodejs/nodejs-de) German Community -* [`nodejs-el`](https://github.com/nodejs/nodejs-el) Greek Community -* [`nodejs-es`](https://github.com/nodejs/nodejs-es) Spanish Community -* [`nodejs-fa`](https://github.com/nodejs/nodejs-fa) Persian Community -* [`nodejs-fi`](https://github.com/nodejs/nodejs-fi) Finnish Community -* [`nodejs-fr`](https://github.com/nodejs/nodejs-fr) French Community -* [`nodejs-he`](https://github.com/nodejs/nodejs-he) Hebrew Community -* [`nodejs-hi`](https://github.com/nodejs/nodejs-hi) Hindi Community -* [`nodejs-hu`](https://github.com/nodejs/nodejs-hu) Hungarian Community -* [`nodejs-id`](https://github.com/nodejs/nodejs-id) Indonesian Community -* [`nodejs-it`](https://github.com/nodejs/nodejs-it) Italian Community -* [`nodejs-ja`](https://github.com/nodejs/nodejs-ja) Japanese Community -* [`nodejs-ka`](https://github.com/nodejs/nodejs-ka) Georgian Community -* [`nodejs-ko`](https://github.com/nodejs/nodejs-ko) Korean Community -* [`nodejs-mk`](https://github.com/nodejs/nodejs-mk) Macedonian Community -* [`nodejs-ms`](https://github.com/nodejs/nodejs-ms) Malaysian Community -* [`nodejs-nl`](https://github.com/nodejs/nodejs-nl) Dutch Community -* [`nodejs-no`](https://github.com/nodejs/nodejs-no) Norwegian Community -* [`nodejs-pl`](https://github.com/nodejs/nodejs-pl) Polish Community -* [`nodejs-pt`](https://github.com/nodejs/nodejs-pt) Portuguese Community -* [`nodejs-ro`](https://github.com/nodejs/nodejs-ro) Romanian Community -* [`nodejs-ru`](https://github.com/nodejs/nodejs-ru) Russian Community -* [`nodejs-sv`](https://github.com/nodejs/nodejs-sv) Swedish Community -* [`nodejs-ta`](https://github.com/nodejs/nodejs-ta) Tamil Community -* [`nodejs-tr`](https://github.com/nodejs/nodejs-tr) Turkish Community -* [`nodejs-zh-TW`](https://github.com/nodejs/nodejs-zh-TW) Taiwanese Community -* [`nodejs-uk`](https://github.com/nodejs/nodejs-uk) Ukrainian Community -* [`nodejs-vi`](https://github.com/nodejs/nodejs-vi) Vietnamese Community +- [`nodejs-ar`](https://github.com/nodejs/nodejs-ar) Arabic Community +- [`nodejs-bg`](https://github.com/nodejs/nodejs-bg) Bulgarian Community +- [`nodejs-bn`](https://github.com/nodejs/nodejs-bn) Bengali Community +- [`nodejs-zh-CN`](https://github.com/nodejs/nodejs-zh-CN) Chinese Community +- [`nodejs-cs`](https://github.com/nodejs/nodejs-cs) Czech Community +- [`nodejs-da`](https://github.com/nodejs/nodejs-da) Danish Community +- [`nodejs-de`](https://github.com/nodejs/nodejs-de) German Community +- [`nodejs-el`](https://github.com/nodejs/nodejs-el) Greek Community +- [`nodejs-es`](https://github.com/nodejs/nodejs-es) Spanish Community +- [`nodejs-fa`](https://github.com/nodejs/nodejs-fa) Persian Community +- [`nodejs-fi`](https://github.com/nodejs/nodejs-fi) Finnish Community +- [`nodejs-fr`](https://github.com/nodejs/nodejs-fr) French Community +- [`nodejs-he`](https://github.com/nodejs/nodejs-he) Hebrew Community +- [`nodejs-hi`](https://github.com/nodejs/nodejs-hi) Hindi Community +- [`nodejs-hu`](https://github.com/nodejs/nodejs-hu) Hungarian Community +- [`nodejs-id`](https://github.com/nodejs/nodejs-id) Indonesian Community +- [`nodejs-it`](https://github.com/nodejs/nodejs-it) Italian Community +- [`nodejs-ja`](https://github.com/nodejs/nodejs-ja) Japanese Community +- [`nodejs-ka`](https://github.com/nodejs/nodejs-ka) Georgian Community +- [`nodejs-ko`](https://github.com/nodejs/nodejs-ko) Korean Community +- [`nodejs-mk`](https://github.com/nodejs/nodejs-mk) Macedonian Community +- [`nodejs-ms`](https://github.com/nodejs/nodejs-ms) Malaysian Community +- [`nodejs-nl`](https://github.com/nodejs/nodejs-nl) Dutch Community +- [`nodejs-no`](https://github.com/nodejs/nodejs-no) Norwegian Community +- [`nodejs-pl`](https://github.com/nodejs/nodejs-pl) Polish Community +- [`nodejs-pt`](https://github.com/nodejs/nodejs-pt) Portuguese Community +- [`nodejs-ro`](https://github.com/nodejs/nodejs-ro) Romanian Community +- [`nodejs-ru`](https://github.com/nodejs/nodejs-ru) Russian Community +- [`nodejs-sv`](https://github.com/nodejs/nodejs-sv) Swedish Community +- [`nodejs-ta`](https://github.com/nodejs/nodejs-ta) Tamil Community +- [`nodejs-tr`](https://github.com/nodejs/nodejs-tr) Turkish Community +- [`nodejs-zh-TW`](https://github.com/nodejs/nodejs-zh-TW) Taiwanese Community +- [`nodejs-uk`](https://github.com/nodejs/nodejs-uk) Ukrainian Community +- [`nodejs-vi`](https://github.com/nodejs/nodejs-vi) Vietnamese Community ### Group for my locale does not exist diff --git a/styles/_base.scss b/styles/_base.scss index 26f4cb878831..e6715cb30db9 100644 --- a/styles/_base.scss +++ b/styles/_base.scss @@ -1,10 +1,11 @@ // Base styles body { + background-color: $white; box-sizing: border-box; - font: 400 20px/1.5 "Source Sans Pro", "Open Sans", Roboto, "San Francisco", Helvetica, Arial, sans-serif; color: $node-gray; + font: 400 20px/1.5 'Source Sans Pro', 'Open Sans', Roboto, 'San Francisco', + Helvetica, Arial, sans-serif; margin: 0; - background-color: $white; } header, @@ -24,14 +25,14 @@ h5 { a, a:link, a:active { + border-radius: 5px; color: $node-green; text-decoration: none; - border-radius: 5px; } a:hover { - color: $white; background-color: $node-green; + color: $white; code { background-color: transparent; @@ -59,48 +60,48 @@ p { } img { + border: none; display: block; - max-width: 100%; height: auto; - border: none; + max-width: 100%; } code { background-color: $light-gray3; font-size: 85%; - padding: .2em; + padding: 0.2em; } pre { background-color: $node-gray; border-radius: 3px; - padding: .75em 1.2em; - font-size: .8em; - white-space: pre; color: $light-gray3; + font-size: 0.8em; overflow-x: auto; + padding: 0.75em 1.2em; + white-space: pre; code { - color: $light-gray3; background-color: inherit; + color: $light-gray3; padding: 0; } } blockquote { - position: relative; margin: 0; padding: 0 1em; + position: relative; &::before { - width: 6px; + background-color: rgba(0, 0, 0, 0.14); + content: ''; + display: block; height: 100%; + left: 0; position: absolute; top: 0; - left: 0; - background-color: rgba(0, 0, 0, .14); - content: ""; - display: block; + width: 6px; } } diff --git a/styles/_utils.scss b/styles/_utils.scss index 1ecddbd65667..78850e190563 100644 --- a/styles/_utils.scss +++ b/styles/_utils.scss @@ -16,14 +16,14 @@ // borrowed from Bootstrap .sr-only { - position: absolute; - width: 1px; + border: none; + clip: rect(0, 0, 0, 0); height: 1px; - padding: 0; overflow: hidden; - clip: rect(0, 0, 0, 0); + padding: 0; + position: absolute; white-space: nowrap; - border: none; + width: 1px; } .hidden { @@ -36,5 +36,5 @@ small, .small { - font-size: .7rem; + font-size: 0.7rem; } diff --git a/styles/_variables.scss b/styles/_variables.scss index fe56a365f5a7..001485e8857e 100644 --- a/styles/_variables.scss +++ b/styles/_variables.scss @@ -19,7 +19,7 @@ $black-alpha-12: #00000012; $black-alpha-0f: #0000000f; // for dark-theme -$dark-transition-time: .24s; +$dark-transition-time: 0.24s; $dark-black: #090c15; $dark-black2: #233056; $dark-black3: #23305671; @@ -30,8 +30,8 @@ $dark-green3: #64de64; $dark-code-background: #2c3437; @mixin padded-link($padding) { - padding-right: $padding; - padding-left: $padding; - margin-right: $padding * -1; margin-left: $padding * -1; + margin-right: $padding * -1; + padding-left: $padding; + padding-right: $padding; } diff --git a/styles/layout/_dark-theme.scss b/styles/layout/_dark-theme.scss index 4e4bb1427794..ef971f9fbe30 100644 --- a/styles/layout/_dark-theme.scss +++ b/styles/layout/_dark-theme.scss @@ -1,8 +1,8 @@ -[data-theme="dark"] { +[data-theme='dark'] { color-scheme: dark; .dark-theme-switcher { - background-image: url("/static/images/light-mode.svg"); + background-image: url('/static/images/light-mode.svg'); } body { @@ -62,8 +62,8 @@ a { color: $dark-green2; &:hover { - color: $white; background-color: $dark-green2; + color: $white; } } @@ -99,13 +99,12 @@ } .highlight-box { - color: $light-gray3; background-color: $dark-code-background; + color: $light-gray3; } } footer { - @media (max-width: 481px) { margin-top: 0 !important; } @@ -140,9 +139,9 @@ .blog-index { .summary { - margin-left: 1em; - font-size: 75%; color: $light-gray; + font-size: 75%; + margin-left: 1em; } code { background-color: $dark-code-background; diff --git a/styles/layout/_grid.scss b/styles/layout/_grid.scss index 126221512c91..e64c603d5997 100644 --- a/styles/layout/_grid.scss +++ b/styles/layout/_grid.scss @@ -1,8 +1,8 @@ .container { - width: 100%; - max-width: $body-max-width; margin: 0 auto; + max-width: $body-max-width; overflow: hidden; + width: 100%; } .row { diff --git a/styles/layout/_lists.scss b/styles/layout/_lists.scss index 3dc1ced5058a..52c38392873c 100644 --- a/styles/layout/_lists.scss +++ b/styles/layout/_lists.scss @@ -6,9 +6,9 @@ display: inline-block; + li::before { - content: "|"; - padding: 0 .3em 0 .1em; color: $light-gray; + content: '|'; + padding: 0 0.3em 0 0.1em; } } } diff --git a/styles/layout/_sticky-footer.scss b/styles/layout/_sticky-footer.scss index 585942cddc27..194208977840 100644 --- a/styles/layout/_sticky-footer.scss +++ b/styles/layout/_sticky-footer.scss @@ -6,8 +6,8 @@ body { body { display: flex; flex-direction: column; - min-height: 100vh; margin: 0; + min-height: 100vh; } #main { diff --git a/styles/page-modules/_anchorLinks.scss b/styles/page-modules/_anchorLinks.scss index 87c4e964692a..67e8b867a311 100644 --- a/styles/page-modules/_anchorLinks.scss +++ b/styles/page-modules/_anchorLinks.scss @@ -1,18 +1,18 @@ // Anchor links for page headings .anchor { - color: $light-gray2; background: none; - padding: 0 .25em; + color: $light-gray2; + padding: 0 0.25em; &:link, &:active, &:hover { - color: $light-gray2; background: inherit; + color: $light-gray2; } &:focus::before { - content: "#"; + content: '#'; } } @@ -23,6 +23,6 @@ h4, h5, h6 { &:hover > .anchor::before { - content: "#"; + content: '#'; } } diff --git a/styles/page-modules/_blog-index.scss b/styles/page-modules/_blog-index.scss index 265e0e6a6c52..0a5925dec5b0 100644 --- a/styles/page-modules/_blog-index.scss +++ b/styles/page-modules/_blog-index.scss @@ -3,13 +3,13 @@ padding: 0; time { - margin-right: 1em; color: $light-gray; + margin-right: 1em; } .summary { - margin-left: 1em; font-size: 75%; + margin-left: 1em; } } @@ -21,7 +21,7 @@ nav.pagination { @media screen and (max-width: 700px) { .blog-index, - [data-theme="dark"] .blog-index { + [data-theme='dark'] .blog-index { .summary { margin-left: 0; p { diff --git a/styles/page-modules/_blog-post.scss b/styles/page-modules/_blog-post.scss index 5f6e228236d4..a0748d53ebc9 100644 --- a/styles/page-modules/_blog-post.scss +++ b/styles/page-modules/_blog-post.scss @@ -1,6 +1,6 @@ .blogpost-header { border-bottom: 1px solid $light-gray2; - padding-bottom: .5rem; + padding-bottom: 0.5rem; h1 { margin-bottom: 0; diff --git a/styles/page-modules/_download.scss b/styles/page-modules/_download.scss index 0d7089a3cb7a..82ce84da740a 100644 --- a/styles/page-modules/_download.scss +++ b/styles/page-modules/_download.scss @@ -5,23 +5,23 @@ .download-header { h1 { - width: 40%; float: left; margin-bottom: -1rem; + width: 40%; } ul { - margin-top: 2rem; - width: 40%; float: right; + margin-top: 2rem; text-align: right; + width: 40%; } } .download-header::after { - display: block; clear: both; - content: ""; + content: ''; + display: block; } .download-hero { @@ -30,8 +30,8 @@ ul { display: flex; list-style: none; - text-align: center; margin: 0; + text-align: center; } li { @@ -41,22 +41,22 @@ } a { + background: $light-green; + color: $active-green; display: block; - width: 100%; padding-top: 1em; - color: $active-green; - background: $light-green; + width: 100%; } .download-logo { display: block; - margin: 0 auto; fill: $node-green; + margin: 0 auto; } p { - padding-bottom: 1em; margin: 1em 0 0; + padding-bottom: 1em; } a:hover { @@ -85,13 +85,13 @@ a:hover, a:active, a.is-version { - color: $white; background: $node-green; + color: $white; } a.is-version { - color: $light-green; background: $active-green; + color: $light-green; } .title { @@ -100,7 +100,7 @@ } .tag { - font-size: .8em; + font-size: 0.8em; } } @@ -124,10 +124,10 @@ span { background: none; display: block; + font-size: 0.8em; height: 100%; - width: 100%; text-align: center; - font-size: .8em; + width: 100%; } a:hover, @@ -143,9 +143,9 @@ h5.download-table-previous-releases-header { } .download-table { - font-size: small; border: 1px solid $light-gray2; border-spacing: 0; + font-size: small; text-align: center; td { @@ -187,13 +187,13 @@ td.download-table-last { } li { - text-align: center; display: block; + text-align: center; } .download-version-toggle { - padding-right: 4px; display: flex; + padding-right: 4px; li { display: inline-block; @@ -201,7 +201,7 @@ td.download-table-last { } .tag { - font-size: .6em; + font-size: 0.6em; } } } @@ -220,8 +220,8 @@ td.download-table-last { } td { - display: block; border: none; + display: block; a { text-align: left; @@ -237,8 +237,8 @@ td.download-table-last { } tr { - margin-bottom: 10px; display: block; + margin-bottom: 10px; } td { @@ -294,7 +294,7 @@ td.download-table-last { } .tag { - font-size: .4em; + font-size: 0.4em; } } } diff --git a/styles/page-modules/_footer.scss b/styles/page-modules/_footer.scss index 4bbe4566a12d..7d3d4ba10a91 100644 --- a/styles/page-modules/_footer.scss +++ b/styles/page-modules/_footer.scss @@ -1,6 +1,6 @@ footer { - margin-top: 2em; background-color: $node-gray; + margin-top: 2em; padding: 0; a, diff --git a/styles/page-modules/_header.scss b/styles/page-modules/_header.scss index cc43db6c7e5d..605d7ba166af 100644 --- a/styles/page-modules/_header.scss +++ b/styles/page-modules/_header.scss @@ -1,9 +1,9 @@ header { background-color: $node-gray; - text-align: center; position: relative; + text-align: center; - >.container { + > .container { overflow: visible; } @@ -17,10 +17,10 @@ header { a, a:link, a:active { + color: $light-gray2 !important; + font-size: 14px; padding: 0 8px; text-transform: uppercase; - font-size: 14px; - color: $light-gray2 !important; } a:hover { @@ -30,26 +30,26 @@ header { } .header-background-fill { - transition: fill $dark-transition-time ease; fill: $node-gray; + transition: fill $dark-transition-time ease; } .switchers { - display: flex; align-items: center; + bottom: 0; + display: flex; position: absolute; right: 0; - bottom: 0; } .dark-theme-switcher { background-color: transparent; + background-image: url('/static/images/dark-mode.svg'); + background-repeat: no-repeat; border: none; color: $light-gray2; cursor: pointer; padding: 12px; - background-image: url("/static/images/dark-mode.svg"); - background-repeat: no-repeat; } .lang-picker-toggler { @@ -61,16 +61,16 @@ header { } .lang-picker { - position: absolute; - right: 0; - top: 100%; - min-height: 100%; - max-height: 200%; - overflow: auto; background: $node-gray; list-style-type: none; margin: 0; + max-height: 200%; + min-height: 100%; + overflow: auto; padding: 0; + position: absolute; + right: 0; + top: 100%; z-index: 1; a { @@ -90,7 +90,7 @@ header { font-size: 14px; line-height: 1.5; margin: 0 auto; - padding: .5em 1em; + padding: 0.5em 1em; text-transform: uppercase; width: 100%; @@ -103,13 +103,13 @@ header { } } .logo { - display: flex; align-items: center; - position: absolute; + bottom: 0; + display: flex; justify-content: space-evenly; left: 0; - bottom: 0; margin: 10px; + position: absolute; &:hover { background-color: transparent; text-decoration: underline; @@ -125,17 +125,17 @@ header { padding-bottom: 12px; &.active::after { - top: 100%; - left: 50%; border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; border-top-color: $node-gray; border-width: $border-width; - margin-left: -$border-width * .5; + content: ' '; + height: 0; + left: 50%; + margin-left: -$border-width * 0.5; + pointer-events: none; + position: absolute; + top: 100%; + width: 0; } &.active:first-child::after { @@ -155,23 +155,23 @@ header { screen and (max-width: 584px) { header { .switchers { - position: unset; justify-content: right; margin-bottom: 16px; + position: unset; } .lang-picker { li { - width: 50%; float: left; - padding: 0; margin: 0; + padding: 0; + width: 50%; } } .logo { - position: unset; justify-content: left; margin-bottom: 16px; + position: unset; } } } @@ -183,10 +183,10 @@ header { } li { - width: 50%; float: left; - padding: 0; margin: 0; + padding: 0; + width: 50%; } nav { @@ -200,9 +200,9 @@ header { } .lang-picker-toggler { - position: relative; height: 1.5em; padding: 0; + position: relative; } } } diff --git a/styles/page-modules/_home.scss b/styles/page-modules/_home.scss index 70fba1d72b4e..05263154e437 100644 --- a/styles/page-modules/_home.scss +++ b/styles/page-modules/_home.scss @@ -1,16 +1,16 @@ .home-version { - padding-top: 10px; - font-size: 16px; color: $gray; + font-size: 16px; + padding-top: 10px; } .home-version-banner { - color: $node-gray; - font-size: 130%; background-color: $light-green; - padding: 5px 15px; border-radius: 2px; + color: $node-gray; + font-size: 130%; margin-top: 1em; + padding: 5px 15px; a { color: $active-green; @@ -23,7 +23,7 @@ .home-secondary-links { color: $home-secondary-links-color; - font-size: .9rem; + font-size: 0.9rem; a { color: $home-secondary-links-color; @@ -37,8 +37,8 @@ } #home-intro { - max-width: $body-max-width * .75; margin: 0 auto; + max-width: $body-max-width * 0.75; padding: 30px 0; text-align: center; @@ -49,10 +49,10 @@ .home-banner { opacity: 1; - transition: opacity .2s ease-in-out; + transition: opacity 0.2s ease-in-out; &:hover { - opacity: .85; + opacity: 0.85; } > img { @@ -66,15 +66,15 @@ } .home-downloadbutton { - display: block; - margin: 10px 4px; - padding: .2em .6em; background-color: $active-green; - color: $white !important; border-radius: 10px; + color: $white !important; + display: block; font-size: 30px; font-weight: 400; - transition: background-color .2s ease-in-out; + margin: 10px 4px; + padding: 0.2em 0.6em; + transition: background-color 0.2s ease-in-out; &:hover { background-color: $node-green; @@ -103,17 +103,17 @@ font-size: 130%; font-weight: 400; left: 50%; - top: 50%; max-width: 100%; - padding: .5em 20%; + padding: 0.5em 20%; position: absolute; + top: 50%; transform: translateX(-50%) translateY(-50%); - transition: padding .2s ease-in-out; + transition: padding 0.2s ease-in-out; &:active, &:focus, &:hover { - padding: calc(.5em * 1.2) calc(20% * 1.2); + padding: calc(0.5em * 1.2) calc(20% * 1.2); } small { @@ -128,64 +128,84 @@ * @see https://www.w3.org/TR/wai-aria-practices/examples/button/button.html */ -[role="button"] { +[role='button'] { + background-color: hsl(0deg, 0%, 31%); + background-image: linear-gradient( + to bottom, + hsl(0deg, 0%, 33%), + hsl(0deg, 0%, 27%) + ); border: 1px solid hsl(0deg, 0%, 39%); border-radius: 5px; box-shadow: 0 1px 2px hsl(0deg, 0%, 45%); color: #fff; text-shadow: 0 -1px 1px hsl(0deg, 0%, 15%); - background-color: hsl(0deg, 0%, 31%); - background-image: linear-gradient(to bottom, hsl(0deg, 0%, 33%), hsl(0deg, 0%, 27%)); } -[role="button"]:hover { - border-color: hsl(0deg, 0%, 19%); +[role='button']:hover { background-color: hsl(0deg, 0%, 21%); - background-image: linear-gradient(to bottom, hsl(0deg, 0%, 23%), hsl(0deg, 0%, 17%)); + background-image: linear-gradient( + to bottom, + hsl(0deg, 0%, 23%), + hsl(0deg, 0%, 17%) + ); + border-color: hsl(0deg, 0%, 19%); cursor: pointer; } -[role="button"]:focus { +[role='button']:focus { outline: none; } -[role="button"]:focus::before { - position: absolute; - z-index: -1; - - /* button border width - outline width - offset */ - top: calc(-1px - 3px - 3px); - right: calc(-1px - 3px - 3px); - bottom: calc(-1px - 3px - 3px); - left: calc(-1px - 3px - 3px); +[role='button']:focus::before { border: 3px solid hsl(0deg, 0%, 39%); /* button border radius + outline width + offset */ border-radius: calc(5px + 3px + 3px); - content: ""; + bottom: calc(-1px - 3px - 3px); + content: ''; + left: calc(-1px - 3px - 3px); + position: absolute; + right: calc(-1px - 3px - 3px); + + /* button border width - outline width - offset */ + top: calc(-1px - 3px - 3px); + z-index: -1; } -[role="button"]:active { - border-color: hsl(0deg, 0%, 29%); +[role='button']:active { background-color: hsl(0deg, 0%, 11%); - background-image: linear-gradient(to bottom, hsl(0deg, 0%, 33%), hsl(0deg, 0%, 27%)); + background-image: linear-gradient( + to bottom, + hsl(0deg, 0%, 33%), + hsl(0deg, 0%, 27%) + ); + border-color: hsl(0deg, 0%, 29%); box-shadow: inset 0 3px 5px 1px hsl(0deg, 0%, 10%); } -[role="button"][aria-pressed] { +[role='button'][aria-pressed] { + background-color: hsl(0deg, 0%, 31%); + background-image: linear-gradient( + to bottom, + hsl(0deg, 0%, 33%), + hsl(0deg, 0%, 27%) + ); border-color: hsl(0deg, 0%, 29%); box-shadow: 0 1px 2px hsl(0deg, 0%, 35%); text-shadow: 0 -1px 1px hsl(0deg, 0%, 5%); - background-color: hsl(0deg, 0%, 31%); - background-image: linear-gradient(to bottom, hsl(0deg, 0%, 33%), hsl(0deg, 0%, 27%)); } -[role="button"][aria-pressed]:hover { - border-color: hsl(0deg, 0%, 9%); +[role='button'][aria-pressed]:hover { background-color: hsl(0deg, 0%, 31%); - background-image: linear-gradient(to bottom, hsl(0deg, 0%, 13%), hsl(0deg, 0%, 7%)); + background-image: linear-gradient( + to bottom, + hsl(0deg, 0%, 13%), + hsl(0deg, 0%, 7%) + ); + border-color: hsl(0deg, 0%, 9%); } -[role="button"][aria-pressed]:focus::before { +[role='button'][aria-pressed]:focus::before { border-color: hsl(0deg, 0%, 29%); } diff --git a/styles/page-modules/_jsfoundation.scss b/styles/page-modules/_jsfoundation.scss index 1b4b854e7f11..1c61ebe35b7b 100644 --- a/styles/page-modules/_jsfoundation.scss +++ b/styles/page-modules/_jsfoundation.scss @@ -1,11 +1,11 @@ .openjsfoundation-footer { - padding: 1em 20px; - font-size: small; - color: $white; background: $node-gray; + color: $white; direction: ltr; - text-align: center; float: left; + font-size: small; + padding: 1em 20px; + text-align: center; p + p { font-size: 15px; @@ -22,21 +22,21 @@ } .issue-link-container { - display: flex; align-items: center; + display: flex; } .issue-link { - text-align: left; - min-width: 330px; margin-left: auto; + min-width: 330px; + text-align: left; } .help { + color: $white; + font-size: 14px; margin-top: 3em; width: 40%; - font-size: 14px; - color: $white; } @media (min-width: 280px) { @@ -66,9 +66,9 @@ } .issue-link { - text-align: start; margin: 1em 0 0; min-width: 0; + text-align: start; } } @@ -79,7 +79,7 @@ } .help { - width: auto; margin-left: auto; + width: auto; } } diff --git a/styles/page-modules/_prev-next-navigation.scss b/styles/page-modules/_prev-next-navigation.scss index 2901bdb121c2..ef430ecea2ea 100644 --- a/styles/page-modules/_prev-next-navigation.scss +++ b/styles/page-modules/_prev-next-navigation.scss @@ -1,5 +1,5 @@ .btn-navigation { - padding: .1em .5em; + padding: 0.1em 0.5em; &.btn-prev { float: left; diff --git a/styles/page-modules/_release-schedule.scss b/styles/page-modules/_release-schedule.scss index 7c67502a5844..e3cd07c8bc19 100644 --- a/styles/page-modules/_release-schedule.scss +++ b/styles/page-modules/_release-schedule.scss @@ -1,14 +1,13 @@ table.release-schedule { - width: 100%; - font-size: 1rem; - border-radius: 4px; - box-shadow: 0 4px 3px $black-alpha-12, 0 2px 2px $black-alpha-0f; border-collapse: separate; + border-radius: 4px; border-spacing: 0; - overflow: hidden; + box-shadow: 0 4px 3px $black-alpha-12, 0 2px 2px $black-alpha-0f; display: block; + font-size: 1rem; + overflow: hidden; overflow-x: scroll; - + width: 100%; td, th { @@ -17,9 +16,9 @@ table.release-schedule { > thead tr { color: $black-alpha-80; - text-transform: uppercase; font-size: smaller; font-weight: 700; + text-transform: uppercase; } tr:only-child, tr:nth-child(even) { diff --git a/styles/page-modules/_scrollToTop.scss b/styles/page-modules/_scrollToTop.scss index 2bfeb4391449..1bbda944c4b7 100644 --- a/styles/page-modules/_scrollToTop.scss +++ b/styles/page-modules/_scrollToTop.scss @@ -8,22 +8,22 @@ html { } #scroll-to-top { - font-size: 1rem; - color: $white; + animation: button-fade 0.5s 1s 1 forwards; background-color: $node-green; border: 1px solid $node-green; border-radius: 4px; - position: fixed; bottom: 10%; - right: 0; - min-width: 20px; - text-align: center; - padding: 0 5px 1px; + color: $white; + font-size: 1rem; margin-right: 15px; + min-width: 20px; // Prevent button from flashing on page load opacity: 0; - animation: button-fade .5s 1s 1 forwards; + padding: 0 5px 1px; + position: fixed; + right: 0; + text-align: center; span { display: flex; diff --git a/styles/styles.scss b/styles/styles.scss index a6b597f4162b..d35cd0f5a3d5 100644 --- a/styles/styles.scss +++ b/styles/styles.scss @@ -1,27 +1,27 @@ @charset "utf-8"; -@import "variables"; -@import "base"; -@import "utils"; +@import 'variables'; +@import 'base'; +@import 'utils'; // Import specific page sections and layout parts -@import "layout/sticky-footer"; -@import "layout/grid"; -@import "layout/main"; -@import "layout/lists"; -@import "layout/dark-theme"; -@import "page-modules/jsfoundation"; -@import "page-modules/header"; -@import "page-modules/footer"; -@import "page-modules/home"; -@import "page-modules/blog-index"; -@import "page-modules/blog-post"; -@import "page-modules/download"; -@import "page-modules/scrollToTop"; -@import "page-modules/anchorLinks"; -@import "page-modules/prev-next-navigation"; -@import "page-modules/release-schedule"; -@import "vendor/prism-tomorrow"; +@import 'layout/sticky-footer'; +@import 'layout/grid'; +@import 'layout/main'; +@import 'layout/lists'; +@import 'layout/dark-theme'; +@import 'page-modules/jsfoundation'; +@import 'page-modules/header'; +@import 'page-modules/footer'; +@import 'page-modules/home'; +@import 'page-modules/blog-index'; +@import 'page-modules/blog-post'; +@import 'page-modules/download'; +@import 'page-modules/scrollToTop'; +@import 'page-modules/anchorLinks'; +@import 'page-modules/prev-next-navigation'; +@import 'page-modules/release-schedule'; +@import 'vendor/prism-tomorrow'; * { transition: background-color $dark-transition-time ease; @@ -32,9 +32,9 @@ article a { } .intro { - margin-top: 140px; font-size: 38px; line-height: 1.2; + margin-top: 140px; h1 { font-size: inherit; @@ -53,9 +53,9 @@ article a { .has-side-nav { nav { - width: 200px; float: left; margin-top: 1.5em; + width: 200px; ul { list-style-type: none; @@ -64,22 +64,22 @@ article a { } li { - padding: .1em .5em; + padding: 0.1em 0.5em; } a { display: block; - padding: 5px 10px; - margin-right: -10px; - margin-left: -10px; line-height: 1; + margin-left: -10px; + margin-right: -10px; + padding: 5px 10px; } .active { > a, > a:hover { - color: $white; background-color: $active-green; + color: $white; } } } @@ -91,15 +91,15 @@ article a { .edit-link { float: right; - font-size: .9em; - margin: .5em 0; + font-size: 0.9em; + margin: 0.5em 0; } @media screen and (max-width: 480px) { .has-side-nav { nav { - width: 100%; float: none; + width: 100%; } article { @@ -122,24 +122,24 @@ a:hover .color-lightgray { .highlight-box { background-color: $light-gray3; - padding: 5px 15px; border-radius: 2px; margin-top: 1em; + padding: 5px 15px; *:first-child { - margin-top: .5rem; + margin-top: 0.5rem; } } -html[dir="rtl"] { +html[dir='rtl'] { .has-side-nav { nav { float: right; } article { - margin-right: 220px; margin-left: 0; + margin-right: 220px; @media screen and (max-width: 480px) { margin-right: 0; diff --git a/styles/vendor/prism-tomorrow.css b/styles/vendor/prism-tomorrow.css index 12f0728f3477..0614f8b3a420 100644 --- a/styles/vendor/prism-tomorrow.css +++ b/styles/vendor/prism-tomorrow.css @@ -7,30 +7,30 @@ code[class*="language-"], pre[class*="language-"] { color: #ddd; - font-family: Consolas, Monaco, 'Andale Mono', monospace; direction: ltr; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - line-height: 1.5; - - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; + font-family: Consolas, Monaco, 'Andale Mono', monospace; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; } /* Code blocks */ pre[class*="language-"] { - padding: 1em; margin: .5em 0; overflow: auto; + padding: 1em; } :not(pre) > code[class*="language-"], @@ -40,8 +40,8 @@ pre[class*="language-"] { /* Inline code */ :not(pre) > code[class*="language-"] { - padding: .1em; border-radius: .3em; + padding: .1em; } .token.comment, From 2f636afce602f04bfe4633180fb86e9fc02a24b8 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 12:54:38 +0100 Subject: [PATCH 024/244] chore(ci): disable build job for now --- .github/workflows/ci.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8fa4e44b870..127a23216b52 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,6 +55,9 @@ jobs: - name: Install NPM dependencies run: npm ci + # TODO: THE JOBS ABOVE ARE DISABLED UNTIL THE PR IS READY + # BUILD JOBS NEED TO BE DISABLED FOR NOW + # - name: Build Next.js # run: npm run build @@ -67,11 +70,11 @@ jobs: # - name: Run HTML validator # run: npm run test:html - - name: Run linkinator - uses: JustinBeckwith/linkinator-action@v1 - with: - linksToSkip: '^(?!http://localhost)' - paths: en - recurse: true - serverRoot: build - verbosity: error + # - name: Run linkinator + # uses: JustinBeckwith/linkinator-action@v1 + # with: + # linksToSkip: '^(?!http://localhost)' + # paths: en + # recurse: true + # serverRoot: build + # verbosity: error From fb76c10d6159a69d7328e34ae2b7e1f2fb6cc187 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 16:27:40 +0100 Subject: [PATCH 025/244] chore(cache): added eslint cache files to ignore --- .eslintjscache | 1 - .eslintmdcache | 1 - .gitignore | 4 ++++ 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 .eslintjscache delete mode 100644 .eslintmdcache diff --git a/.eslintjscache b/.eslintjscache deleted file mode 100644 index 0e3f1c164eee..000000000000 --- a/.eslintjscache +++ /dev/null @@ -1 +0,0 @@ -[{"/Users/cwunder/GitHub/Personal/nodejs.org/global.d.ts":"1","/Users/cwunder/GitHub/Personal/nodejs.org/next-env.d.ts":"2","/Users/cwunder/GitHub/Personal/nodejs.org/next.config.js":"3","/Users/cwunder/GitHub/Personal/nodejs.org/theme.tsx":"4"},{"size":187,"mtime":1673091461909,"results":"5","hashOfConfig":"6"},{"size":201,"mtime":1673089613457,"results":"7","hashOfConfig":"6"},{"size":135,"mtime":1673088953390,"results":"8","hashOfConfig":"6"},{"size":1906,"mtime":1673091471383,"results":"9","hashOfConfig":"6"},{"filePath":"10","messages":"11","suppressedMessages":"12","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"17ruai7",{"filePath":"13","messages":"14","suppressedMessages":"15","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16","messages":"17","suppressedMessages":"18","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19","messages":"20","suppressedMessages":"21","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/cwunder/GitHub/Personal/nodejs.org/global.d.ts",[],["22"],"/Users/cwunder/GitHub/Personal/nodejs.org/next-env.d.ts",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/next.config.js",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/theme.tsx",[],["23"],{"ruleId":"24","severity":2,"message":"25","line":4,"column":7,"nodeType":"26","messageId":"27","endLine":4,"endColumn":50,"suppressions":"28"},{"ruleId":"24","severity":2,"message":"29","line":11,"column":19,"nodeType":"26","messageId":"27","endLine":11,"endColumn":27,"suppressions":"30"},"no-unused-vars","'__nextra_pageContext__' is defined but never used.","Identifier","unusedVar",["31"],"'pageOpts' is defined but never used.",["32"],{"kind":"33","justification":"34"},{"kind":"33","justification":"34"},"directive",""] \ No newline at end of file diff --git a/.eslintmdcache b/.eslintmdcache deleted file mode 100644 index 3e57ee116520..000000000000 --- a/.eslintmdcache +++ /dev/null @@ -1 +0,0 @@ -[{"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/404.md":"1","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/governance.md":"2","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/index.md":"3","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/es6.md":"4","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/abi-stability.md":"5","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/anatomy-of-an-http-transaction.md":"6","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/debugging-getting-started.md":"7","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/getting-started-guide.md":"8","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/index.md":"9","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/publishing-napi-modules.md":"10","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/index.md":"11","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/meta/topics/dependencies.md":"12","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/current.md":"13","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/index.md":"14","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/package-manager.md":"15","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/releases.md":"16","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/collab-summit.md":"17","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/contribute.md":"18","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/index.md":"19","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/index.md":"20","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/404.md":"21","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/about/index.md":"22","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/docs/index.md":"23","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/current.md":"24","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/index.md":"25","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/get-involved/index.md":"26","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/index.md":"27","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/404.md":"28","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/about/index.md":"29","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/docs/index.md":"30","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/current.md":"31","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/index.md":"32","/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/index.md":"33","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/404.md":"34","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/governance.md":"35","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/index.md":"36","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/black-lives-matter.md":"37","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/es6.md":"38","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/abi-stability.md":"39","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/anatomy-of-an-http-transaction.md":"40","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/backpressuring-in-streams.md":"41","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/blocking-vs-non-blocking.md":"42","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/buffer-constructor-deprecation.md":"43","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/debugging-getting-started.md":"44","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/index.md":"45","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/index.md":"46","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md":"47","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/index.md":"48","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-gc-traces.md":"49","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md":"50","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md":"51","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/index.md":"52","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md":"53","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics-flamegraph.md":"54","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/domain-postmortem.md":"55","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/dont-block-the-event-loop.md":"56","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/event-loop-timers-and-nexttick.md":"57","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/getting-started-guide.md":"58","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/index.md":"59","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/nodejs-docker-webapp.md":"60","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/publishing-napi-modules.md":"61","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/security/index.md":"62","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/simple-profiling.md":"63","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/timers-in-node.md":"64","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/working-with-different-filesystems.md":"65","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/index.md":"66","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/meta/topics/dependencies.md":"67","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/current.md":"68","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/index.md":"69","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/package-manager.md":"70","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/releases.md":"71","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/collab-summit.md":"72","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/contribute.md":"73","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/index.md":"74","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/index.md":"75","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"76","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"77","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"78","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"79","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"80","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-read-POST-data.md":"81","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-serve-static-files.md":"82","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-create-a-custom-repl.md":"83","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-use-nodejs-repl.md":"84","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/buffers/how-to-use-buffers.md":"85","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"86","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"87","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-stream-pipe.md":"88","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/what-are-streams.md":"89","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/child-processes/how-to-spawn-a-child-process.md":"90","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-parse-command-line-arguments.md":"91","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-prompt-for-command-line-input.md":"92","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-crypto-module.md":"93","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-the-tls-module.md":"94","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-are-the-error-conventions.md":"95","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-the-error-object.md":"96","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-try-catch.md":"97","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-read-files-in-nodejs.md":"98","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"99","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-store-local-config-data.md":"100","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-use-the-path-module.md":"101","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-write-files-in-nodejs.md":"102","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/security/introduction.md":"103","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md":"104","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-callbacks.md":"105","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-event-emitters.md":"106","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/globals-in-node-js.md":"107","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-debug-nodejs-applications.md":"108","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-use-util-inspect.md":"109","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/how-to-access-module-package-info.md":"110","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-npm.md":"111","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-the-file-package-json.md":"112","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-console-module.md":"113","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-process-module.md":"114","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-node-core-verus-userland.md":"115","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-require.md":"116","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/index.md":"117","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md":"118","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"119","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-json.md":"120","/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-the-arguments-object.md":"121","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/404.md":"122","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/governance.md":"123","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/index.md":"124","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/es6.md":"125","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/abi-stability.md":"126","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/anatomy-of-an-http-transaction.md":"127","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/backpressuring-in-streams.md":"128","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/blocking-vs-non-blocking.md":"129","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/buffer-constructor-deprecation.md":"130","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/debugging-getting-started.md":"131","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/diagnostics-flamegraph.md":"132","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/domain-postmortem.md":"133","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/dont-block-the-event-loop.md":"134","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/event-loop-timers-and-nexttick.md":"135","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/getting-started-guide.md":"136","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/index.md":"137","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/nodejs-docker-webapp.md":"138","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/publishing-napi-modules.md":"139","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/security/index.md":"140","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/simple-profiling.md":"141","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/timers-in-node.md":"142","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/working-with-different-filesystems.md":"143","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/index.md":"144","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/meta/topics/dependencies.md":"145","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/current.md":"146","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/index.md":"147","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/package-manager.md":"148","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/releases.md":"149","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/collab-summit.md":"150","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/contribute.md":"151","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/index.md":"152","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/index.md":"153","/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"154","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/404.md":"155","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/about/index.md":"156","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/download/releases.md":"157","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/index.md":"158","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/404.md":"159","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/governance.md":"160","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/index.md":"161","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/es6.md":"162","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/anatomy-of-an-http-transaction.md":"163","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/backpressuring-in-streams.md":"164","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/blocking-vs-non-blocking.md":"165","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/buffer-constructor-deprecation.md":"166","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/debugging-getting-started.md":"167","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/diagnostics-flamegraph.md":"168","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/domain-postmortem.md":"169","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/getting-started-guide.md":"170","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/index.md":"171","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/nodejs-docker-webapp.md":"172","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/publishing-napi-modules.md":"173","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/simple-profiling.md":"174","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/timers-in-node.md":"175","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/working-with-different-filesystems.md":"176","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/index.md":"177","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/meta/topics/dependencies.md":"178","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/current.md":"179","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/index.md":"180","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/package-manager.md":"181","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/releases.md":"182","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/collab-summit.md":"183","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/contribute.md":"184","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/index.md":"185","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/index.md":"186","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"187","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"188","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"189","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"190","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"191","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-read-POST-data.md":"192","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-serve-static-files.md":"193","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-create-a-custom-repl.md":"194","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-use-nodejs-repl.md":"195","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/buffers/how-to-use-buffers.md":"196","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"197","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"198","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-stream-pipe.md":"199","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/what-are-streams.md":"200","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/child-processes/how-to-spawn-a-child-process.md":"201","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-parse-command-line-arguments.md":"202","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-prompt-for-command-line-input.md":"203","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-are-the-error-conventions.md":"204","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-the-error-object.md":"205","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-try-catch.md":"206","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-read-files-in-nodejs.md":"207","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"208","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-store-local-config-data.md":"209","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-use-the-path-module.md":"210","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-write-files-in-nodejs.md":"211","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/security/introduction.md":"212","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md":"213","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-callbacks.md":"214","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-event-emitters.md":"215","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/globals-in-node-js.md":"216","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-debug-nodejs-applications.md":"217","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-use-util-inspect.md":"218","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/how-to-access-module-package-info.md":"219","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-npm.md":"220","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-the-file-package-json.md":"221","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-console-module.md":"222","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-process-module.md":"223","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-node-core-verus-userland.md":"224","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-require.md":"225","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/index.md":"226","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md":"227","/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"228","/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/404.md":"229","/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/index.md":"230","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/404.md":"231","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/about/index.md":"232","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/collab-summit.md":"233","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/index.md":"234","/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/index.md":"235","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/404.md":"236","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/about/index.md":"237","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/es6.md":"238","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/blocking-vs-non-blocking.md":"239","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/buffer-constructor-deprecation.md":"240","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/debugging-getting-started.md":"241","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/diagnostics-flamegraph.md":"242","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/getting-started-guide.md":"243","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/index.md":"244","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/nodejs-docker-webapp.md":"245","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/simple-profiling.md":"246","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/timers-in-node.md":"247","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/index.md":"248","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/meta/topics/dependencies.md":"249","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/current.md":"250","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/index.md":"251","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/package-manager.md":"252","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/releases.md":"253","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/collab-summit.md":"254","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/contribute.md":"255","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/index.md":"256","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/index.md":"257","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/404.md":"258","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/governance.md":"259","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/index.md":"260","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/es6.md":"261","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/debugging-getting-started.md":"262","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/getting-started-guide.md":"263","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/index.md":"264","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/index.md":"265","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/download/index.md":"266","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/get-involved/index.md":"267","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/index.md":"268","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/404.md":"269","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/governance.md":"270","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/index.md":"271","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/blog/vulnerability/july-2022-security-releases.md":"272","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/es6.md":"273","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/anatomy-of-an-http-transaction.md":"274","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/blocking-vs-non-blocking.md":"275","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/debugging-getting-started.md":"276","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/domain-postmortem.md":"277","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/dont-block-the-event-loop.md":"278","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/event-loop-timers-and-nexttick.md":"279","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/getting-started-guide.md":"280","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/index.md":"281","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/nodejs-docker-webapp.md":"282","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/simple-profiling.md":"283","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/timers-in-node.md":"284","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/working-with-different-filesystems.md":"285","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/index.md":"286","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/meta/topics/dependencies.md":"287","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/current.md":"288","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/index.md":"289","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/package-manager.md":"290","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/releases.md":"291","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/get-involved/index.md":"292","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/index.md":"293","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/404.md":"294","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/governance.md":"295","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/index.md":"296","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/docs/index.md":"297","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/current.md":"298","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/index.md":"299","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/package-manager.md":"300","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/releases.md":"301","/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/index.md":"302","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/404.md":"303","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/governance.md":"304","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/index.md":"305","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-google.md":"306","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-redhat.md":"307","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/community/transitions.md":"308","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md":"309","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/bnoordhuis-departure.md":"310","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/development-environment.md":"311","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/evolving-the-node-js-brand.md":"312","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bert-belder-libuv-lxjs-2012.md":"313","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md":"314","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/index.md":"315","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/welcome-to-the-node-blog.md":"316","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/september-2019-openssl-updates.md":"317","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/v8-memory-corruption-stack-overflow.md":"318","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/es6.md":"319","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/abi-stability.md":"320","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/blocking-vs-non-blocking.md":"321","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/debugging-getting-started.md":"322","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/diagnostics-flamegraph.md":"323","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/dont-block-the-event-loop.md":"324","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/index.md":"325","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/meta/topics/dependencies.md":"326","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/current.md":"327","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/index.md":"328","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/package-manager.md":"329","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/releases.md":"330","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/collab-summit.md":"331","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/contribute.md":"332","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/index.md":"333","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/index.md":"334","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"335","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-create-a-custom-repl.md":"336","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-use-nodejs-repl.md":"337","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"338","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-parse-command-line-arguments.md":"339","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-prompt-for-command-line-input.md":"340","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-are-the-error-conventions.md":"341","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-the-error-object.md":"342","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-try-catch.md":"343","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-read-files-in-nodejs.md":"344","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md":"345","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-store-local-config-data.md":"346","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-use-the-path-module.md":"347","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-write-files-in-nodejs.md":"348","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/security/introduction.md":"349","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/how-to-use-util-inspect.md":"350","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-npm.md":"351","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-the-file-package-json.md":"352","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-console-module.md":"353","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-process-module.md":"354","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-node-core-verus-userland.md":"355","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-require.md":"356","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/index.md":"357","/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/javascript-conventions/what-is-json.md":"358","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/404.md":"359","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/governance.md":"360","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/index.md":"361","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/es6.md":"362","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/abi-stability.md":"363","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/anatomy-of-an-http-transaction.md":"364","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/backpressuring-in-streams.md":"365","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/blocking-vs-non-blocking.md":"366","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/buffer-constructor-deprecation.md":"367","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/debugging-getting-started.md":"368","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/diagnostics-flamegraph.md":"369","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/domain-postmortem.md":"370","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/dont-block-the-event-loop.md":"371","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/event-loop-timers-and-nexttick.md":"372","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/getting-started-guide.md":"373","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/index.md":"374","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/nodejs-docker-webapp.md":"375","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/publishing-napi-modules.md":"376","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/simple-profiling.md":"377","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/timers-in-node.md":"378","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/working-with-different-filesystems.md":"379","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/index.md":"380","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/meta/topics/dependencies.md":"381","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/current.md":"382","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/index.md":"383","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/package-manager.md":"384","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/releases.md":"385","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/collab-summit.md":"386","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/contribute.md":"387","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/index.md":"388","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/index.md":"389","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-access-query-string-parameters.md":"390","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md":"391","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md":"392","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md":"393","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md":"394","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-read-POST-data.md":"395","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-serve-static-files.md":"396","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-create-a-custom-repl.md":"397","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-use-nodejs-repl.md":"398","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/buffers/how-to-use-buffers.md":"399","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md":"400","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md":"401","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-stream-pipe.md":"402","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/what-are-streams.md":"403","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/child-processes/how-to-spawn-a-child-process.md":"404","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-parse-command-line-arguments.md":"405","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-prompt-for-command-line-input.md":"406","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/index.md":"407","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md":"408","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/404.md":"409","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/governance.md":"410","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/index.md":"411","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/es6.md":"412","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/blocking-vs-non-blocking.md":"413","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/debugging-getting-started.md":"414","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/diagnostics-flamegraph.md":"415","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/getting-started-guide.md":"416","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/index.md":"417","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/nodejs-docker-webapp.md":"418","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/simple-profiling.md":"419","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/timers-in-node.md":"420","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/index.md":"421","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/meta/topics/dependencies.md":"422","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/current.md":"423","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/index.md":"424","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/package-manager.md":"425","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/releases.md":"426","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/collab-summit.md":"427","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/contribute.md":"428","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/index.md":"429","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/index.md":"430","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/file-system/how-to-read-files-in-nodejs.md":"431","/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/index.md":"432","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/404.md":"433","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/about/index.md":"434","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/es6.md":"435","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/index.md":"436","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/current.md":"437","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/index.md":"438","/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/index.md":"439","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/404.md":"440","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/governance.md":"441","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/index.md":"442","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/es6.md":"443","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/index.md":"444","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/meta/topics/dependencies.md":"445","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/current.md":"446","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/index.md":"447","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/releases.md":"448","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/contribute.md":"449","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/index.md":"450","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/index.md":"451","/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/knowledge/index.md":"452","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/404.md":"453","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/governance.md":"454","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/index.md":"455","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/es6.md":"456","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/abi-stability.md":"457","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md":"458","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/backpressuring-in-streams.md":"459","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/blocking-vs-non-blocking.md":"460","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/buffer-constructor-deprecation.md":"461","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/debugging-getting-started.md":"462","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/index.md":"463","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md":"464","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md":"465","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/index.md":"466","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md":"467","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md":"468","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md":"469","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md":"470","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md":"471","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics-flamegraph.md":"472","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/domain-postmortem.md":"473","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/dont-block-the-event-loop.md":"474","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md":"475","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/getting-started-guide.md":"476","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/index.md":"477","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/nodejs-docker-webapp.md":"478","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/publishing-napi-modules.md":"479","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/security/index.md":"480","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/simple-profiling.md":"481","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/timers-in-node.md":"482","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/working-with-different-filesystems.md":"483","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/index.md":"484","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/meta/topics/dependencies.md":"485","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/current.md":"486","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/index.md":"487","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/package-manager.md":"488","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/releases.md":"489","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/collab-summit.md":"490","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/contribute.md":"491","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/index.md":"492","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/index.md":"493","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/404.md":"494","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/governance.md":"495","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/index.md":"496","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/docs/index.md":"497","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/current.md":"498","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/index.md":"499","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/package-manager.md":"500","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/releases.md":"501","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/collab-summit.md":"502","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/contribute.md":"503","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/index.md":"504","/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/index.md":"505","/Users/cwunder/GitHub/Personal/nodejs.org/COLLABORATOR_GUIDE.md":"506","/Users/cwunder/GitHub/Personal/nodejs.org/CONTRIBUTING.md":"507","/Users/cwunder/GitHub/Personal/nodejs.org/README.md":"508","/Users/cwunder/GitHub/Personal/nodejs.org/TRANSLATION.md":"509","/Users/cwunder/GitHub/Personal/nodejs.org/data/nodejsVersions.md":"510"},{"size":159,"mtime":1673088834056,"results":"511","hashOfConfig":"512"},{"size":2176,"mtime":1673088834056,"results":"513","hashOfConfig":"512"},{"size":4731,"mtime":1673088834056,"results":"514","hashOfConfig":"512"},{"size":4251,"mtime":1673088834056,"results":"515","hashOfConfig":"512"},{"size":11249,"mtime":1673088834056,"results":"516","hashOfConfig":"512"},{"size":19904,"mtime":1673088834057,"results":"517","hashOfConfig":"512"},{"size":14485,"mtime":1673088834057,"results":"518","hashOfConfig":"512"},{"size":913,"mtime":1673088834057,"results":"519","hashOfConfig":"512"},{"size":1555,"mtime":1673088834057,"results":"520","hashOfConfig":"512"},{"size":3292,"mtime":1673088834057,"results":"521","hashOfConfig":"512"},{"size":1855,"mtime":1673088834058,"results":"522","hashOfConfig":"512"},{"size":4823,"mtime":1673088834058,"results":"523","hashOfConfig":"512"},{"size":1763,"mtime":1673088834058,"results":"524","hashOfConfig":"512"},{"size":1368,"mtime":1673088834059,"results":"525","hashOfConfig":"512"},{"size":9933,"mtime":1673088834059,"results":"526","hashOfConfig":"512"},{"size":1014,"mtime":1673088834059,"results":"527","hashOfConfig":"512"},{"size":1815,"mtime":1673088834059,"results":"528","hashOfConfig":"512"},{"size":4670,"mtime":1673088834059,"results":"529","hashOfConfig":"512"},{"size":2497,"mtime":1673088834059,"results":"530","hashOfConfig":"512"},{"size":606,"mtime":1673088834060,"results":"531","hashOfConfig":"512"},{"size":126,"mtime":1673088834060,"results":"532","hashOfConfig":"512"},{"size":3528,"mtime":1673088834060,"results":"533","hashOfConfig":"512"},{"size":1372,"mtime":1673088834060,"results":"534","hashOfConfig":"512"},{"size":1361,"mtime":1673088834061,"results":"535","hashOfConfig":"512"},{"size":1350,"mtime":1673088834061,"results":"536","hashOfConfig":"512"},{"size":1796,"mtime":1673088834061,"results":"537","hashOfConfig":"512"},{"size":546,"mtime":1673088834061,"results":"538","hashOfConfig":"512"},{"size":135,"mtime":1673088834062,"results":"539","hashOfConfig":"512"},{"size":3511,"mtime":1673088834062,"results":"540","hashOfConfig":"512"},{"size":1451,"mtime":1673088834062,"results":"541","hashOfConfig":"512"},{"size":1418,"mtime":1673088834062,"results":"542","hashOfConfig":"512"},{"size":1414,"mtime":1673088834063,"results":"543","hashOfConfig":"512"},{"size":559,"mtime":1673088834063,"results":"544","hashOfConfig":"512"},{"size":125,"mtime":1673088834063,"results":"545","hashOfConfig":"512"},{"size":1598,"mtime":1673088834063,"results":"546","hashOfConfig":"512"},{"size":3123,"mtime":1673088834064,"results":"547","hashOfConfig":"512"},{"size":6113,"mtime":1673088834064,"results":"548","hashOfConfig":"512"},{"size":2880,"mtime":1673088834224,"results":"549","hashOfConfig":"512"},{"size":7236,"mtime":1673088834225,"results":"550","hashOfConfig":"512"},{"size":15493,"mtime":1673088834225,"results":"551","hashOfConfig":"512"},{"size":26525,"mtime":1673088834225,"results":"552","hashOfConfig":"512"},{"size":5032,"mtime":1673088834225,"results":"553","hashOfConfig":"512"},{"size":13481,"mtime":1673088834225,"results":"554","hashOfConfig":"512"},{"size":9483,"mtime":1673088834226,"results":"555","hashOfConfig":"512"},{"size":697,"mtime":1673088834226,"results":"556","hashOfConfig":"512"},{"size":1081,"mtime":1673088834226,"results":"557","hashOfConfig":"512"},{"size":594,"mtime":1673088834226,"results":"558","hashOfConfig":"512"},{"size":2204,"mtime":1673088834227,"results":"559","hashOfConfig":"512"},{"size":14614,"mtime":1673088834227,"results":"560","hashOfConfig":"512"},{"size":3467,"mtime":1673088834227,"results":"561","hashOfConfig":"512"},{"size":5852,"mtime":1673088834227,"results":"562","hashOfConfig":"512"},{"size":1305,"mtime":1673088834228,"results":"563","hashOfConfig":"512"},{"size":3727,"mtime":1673088834228,"results":"564","hashOfConfig":"512"},{"size":6319,"mtime":1673088834226,"results":"565","hashOfConfig":"512"},{"size":15838,"mtime":1673088834228,"results":"566","hashOfConfig":"512"},{"size":31828,"mtime":1673088834228,"results":"567","hashOfConfig":"512"},{"size":18168,"mtime":1673088834229,"results":"568","hashOfConfig":"512"},{"size":855,"mtime":1673088834229,"results":"569","hashOfConfig":"512"},{"size":1667,"mtime":1673088834229,"results":"570","hashOfConfig":"512"},{"size":8044,"mtime":1673088834229,"results":"571","hashOfConfig":"512"},{"size":2297,"mtime":1673088834229,"results":"572","hashOfConfig":"512"},{"size":19334,"mtime":1673088834230,"results":"573","hashOfConfig":"512"},{"size":10608,"mtime":1673088834230,"results":"574","hashOfConfig":"512"},{"size":7553,"mtime":1673088834230,"results":"575","hashOfConfig":"512"},{"size":12296,"mtime":1673088834230,"results":"576","hashOfConfig":"512"},{"size":1282,"mtime":1673088834231,"results":"577","hashOfConfig":"512"},{"size":3277,"mtime":1673088834231,"results":"578","hashOfConfig":"512"},{"size":1305,"mtime":1673088834231,"results":"579","hashOfConfig":"512"},{"size":1293,"mtime":1673088834231,"results":"580","hashOfConfig":"512"},{"size":11840,"mtime":1673088834231,"results":"581","hashOfConfig":"512"},{"size":675,"mtime":1673088834231,"results":"582","hashOfConfig":"512"},{"size":1285,"mtime":1673088834232,"results":"583","hashOfConfig":"512"},{"size":3429,"mtime":1673088834232,"results":"584","hashOfConfig":"512"},{"size":1863,"mtime":1673088834232,"results":"585","hashOfConfig":"512"},{"size":508,"mtime":1673088834232,"results":"586","hashOfConfig":"512"},{"size":2732,"mtime":1673088834233,"results":"587","hashOfConfig":"512"},{"size":2798,"mtime":1673088834233,"results":"588","hashOfConfig":"512"},{"size":2084,"mtime":1673088834233,"results":"589","hashOfConfig":"512"},{"size":2326,"mtime":1673088834233,"results":"590","hashOfConfig":"512"},{"size":2504,"mtime":1673088834233,"results":"591","hashOfConfig":"512"},{"size":2794,"mtime":1673088834234,"results":"592","hashOfConfig":"512"},{"size":2530,"mtime":1673088834234,"results":"593","hashOfConfig":"512"},{"size":3160,"mtime":1673088834234,"results":"594","hashOfConfig":"512"},{"size":3987,"mtime":1673088834234,"results":"595","hashOfConfig":"512"},{"size":6849,"mtime":1673088834234,"results":"596","hashOfConfig":"512"},{"size":1365,"mtime":1673088834235,"results":"597","hashOfConfig":"512"},{"size":1952,"mtime":1673088834235,"results":"598","hashOfConfig":"512"},{"size":3619,"mtime":1673088834235,"results":"599","hashOfConfig":"512"},{"size":2394,"mtime":1673088834235,"results":"600","hashOfConfig":"512"},{"size":4029,"mtime":1673088834235,"results":"601","hashOfConfig":"512"},{"size":5079,"mtime":1673088834236,"results":"602","hashOfConfig":"512"},{"size":4176,"mtime":1673088834236,"results":"603","hashOfConfig":"512"},{"size":9537,"mtime":1673088834236,"results":"604","hashOfConfig":"512"},{"size":5960,"mtime":1673088834236,"results":"605","hashOfConfig":"512"},{"size":2097,"mtime":1673088834236,"results":"606","hashOfConfig":"512"},{"size":1540,"mtime":1673088834237,"results":"607","hashOfConfig":"512"},{"size":2180,"mtime":1673088834237,"results":"608","hashOfConfig":"512"},{"size":2222,"mtime":1673088834237,"results":"609","hashOfConfig":"512"},{"size":1626,"mtime":1673088834237,"results":"610","hashOfConfig":"512"},{"size":3539,"mtime":1673088834237,"results":"611","hashOfConfig":"512"},{"size":3040,"mtime":1673088834237,"results":"612","hashOfConfig":"512"},{"size":1700,"mtime":1673088834238,"results":"613","hashOfConfig":"512"},{"size":3396,"mtime":1673088834238,"results":"614","hashOfConfig":"512"},{"size":3631,"mtime":1673088834238,"results":"615","hashOfConfig":"512"},{"size":2968,"mtime":1673088834238,"results":"616","hashOfConfig":"512"},{"size":4014,"mtime":1673088834238,"results":"617","hashOfConfig":"512"},{"size":2167,"mtime":1673088834239,"results":"618","hashOfConfig":"512"},{"size":4988,"mtime":1673088834239,"results":"619","hashOfConfig":"512"},{"size":2792,"mtime":1673088834239,"results":"620","hashOfConfig":"512"},{"size":1050,"mtime":1673088834239,"results":"621","hashOfConfig":"512"},{"size":2359,"mtime":1673088834239,"results":"622","hashOfConfig":"512"},{"size":3344,"mtime":1673088834239,"results":"623","hashOfConfig":"512"},{"size":3368,"mtime":1673088834240,"results":"624","hashOfConfig":"512"},{"size":5788,"mtime":1673088834240,"results":"625","hashOfConfig":"512"},{"size":3242,"mtime":1673088834240,"results":"626","hashOfConfig":"512"},{"size":2832,"mtime":1673088834240,"results":"627","hashOfConfig":"512"},{"size":81,"mtime":1673088834240,"results":"628","hashOfConfig":"512"},{"size":3837,"mtime":1673088834240,"results":"629","hashOfConfig":"512"},{"size":3977,"mtime":1673088834241,"results":"630","hashOfConfig":"512"},{"size":4889,"mtime":1673088834241,"results":"631","hashOfConfig":"512"},{"size":3201,"mtime":1673088834241,"results":"632","hashOfConfig":"512"},{"size":134,"mtime":1673088834241,"results":"633","hashOfConfig":"512"},{"size":1527,"mtime":1673088834242,"results":"634","hashOfConfig":"512"},{"size":3453,"mtime":1673088834242,"results":"635","hashOfConfig":"512"},{"size":3361,"mtime":1673088834242,"results":"636","hashOfConfig":"512"},{"size":7035,"mtime":1673088834242,"results":"637","hashOfConfig":"512"},{"size":13964,"mtime":1673088834242,"results":"638","hashOfConfig":"512"},{"size":24350,"mtime":1673088834242,"results":"639","hashOfConfig":"512"},{"size":5030,"mtime":1673088834243,"results":"640","hashOfConfig":"512"},{"size":13433,"mtime":1673088834243,"results":"641","hashOfConfig":"512"},{"size":9504,"mtime":1673088834243,"results":"642","hashOfConfig":"512"},{"size":6319,"mtime":1673088834243,"results":"643","hashOfConfig":"512"},{"size":15976,"mtime":1673088834243,"results":"644","hashOfConfig":"512"},{"size":31820,"mtime":1673088834244,"results":"645","hashOfConfig":"512"},{"size":18281,"mtime":1673088834244,"results":"646","hashOfConfig":"512"},{"size":871,"mtime":1673088834244,"results":"647","hashOfConfig":"512"},{"size":1667,"mtime":1673088834244,"results":"648","hashOfConfig":"512"},{"size":7620,"mtime":1673088834244,"results":"649","hashOfConfig":"512"},{"size":2307,"mtime":1673088834245,"results":"650","hashOfConfig":"512"},{"size":21635,"mtime":1673088834245,"results":"651","hashOfConfig":"512"},{"size":10394,"mtime":1673088834245,"results":"652","hashOfConfig":"512"},{"size":7545,"mtime":1673088834245,"results":"653","hashOfConfig":"512"},{"size":12296,"mtime":1673088834245,"results":"654","hashOfConfig":"512"},{"size":1459,"mtime":1673088834245,"results":"655","hashOfConfig":"512"},{"size":3718,"mtime":1673088834246,"results":"656","hashOfConfig":"512"},{"size":1316,"mtime":1673088834246,"results":"657","hashOfConfig":"512"},{"size":1307,"mtime":1673088834246,"results":"658","hashOfConfig":"512"},{"size":8138,"mtime":1673088834246,"results":"659","hashOfConfig":"512"},{"size":795,"mtime":1673088834247,"results":"660","hashOfConfig":"512"},{"size":1397,"mtime":1673088834247,"results":"661","hashOfConfig":"512"},{"size":3501,"mtime":1673088834247,"results":"662","hashOfConfig":"512"},{"size":2044,"mtime":1673088834247,"results":"663","hashOfConfig":"512"},{"size":576,"mtime":1673088834247,"results":"664","hashOfConfig":"512"},{"size":2732,"mtime":1673088834248,"results":"665","hashOfConfig":"512"},{"size":182,"mtime":1673088834248,"results":"666","hashOfConfig":"512"},{"size":4599,"mtime":1673088834248,"results":"667","hashOfConfig":"512"},{"size":1452,"mtime":1673088834249,"results":"668","hashOfConfig":"512"},{"size":763,"mtime":1673088834249,"results":"669","hashOfConfig":"512"},{"size":129,"mtime":1673088834249,"results":"670","hashOfConfig":"512"},{"size":1272,"mtime":1673088834249,"results":"671","hashOfConfig":"512"},{"size":3348,"mtime":1673088834249,"results":"672","hashOfConfig":"512"},{"size":2880,"mtime":1673088834250,"results":"673","hashOfConfig":"512"},{"size":13964,"mtime":1673088834250,"results":"674","hashOfConfig":"512"},{"size":24350,"mtime":1673088834250,"results":"675","hashOfConfig":"512"},{"size":5030,"mtime":1673088834250,"results":"676","hashOfConfig":"512"},{"size":13433,"mtime":1673088834250,"results":"677","hashOfConfig":"512"},{"size":9504,"mtime":1673088834250,"results":"678","hashOfConfig":"512"},{"size":6319,"mtime":1673088834251,"results":"679","hashOfConfig":"512"},{"size":15976,"mtime":1673088834251,"results":"680","hashOfConfig":"512"},{"size":895,"mtime":1673088834251,"results":"681","hashOfConfig":"512"},{"size":1416,"mtime":1673088834251,"results":"682","hashOfConfig":"512"},{"size":7620,"mtime":1673088834251,"results":"683","hashOfConfig":"512"},{"size":2307,"mtime":1673088834251,"results":"684","hashOfConfig":"512"},{"size":10394,"mtime":1673088834251,"results":"685","hashOfConfig":"512"},{"size":7545,"mtime":1673088834251,"results":"686","hashOfConfig":"512"},{"size":12296,"mtime":1673088834251,"results":"687","hashOfConfig":"512"},{"size":1497,"mtime":1673088834252,"results":"688","hashOfConfig":"512"},{"size":3277,"mtime":1673088834252,"results":"689","hashOfConfig":"512"},{"size":1468,"mtime":1673088834252,"results":"690","hashOfConfig":"512"},{"size":1455,"mtime":1673088834252,"results":"691","hashOfConfig":"512"},{"size":8606,"mtime":1673088834252,"results":"692","hashOfConfig":"512"},{"size":811,"mtime":1673088834253,"results":"693","hashOfConfig":"512"},{"size":1285,"mtime":1673088834253,"results":"694","hashOfConfig":"512"},{"size":3408,"mtime":1673088834253,"results":"695","hashOfConfig":"512"},{"size":1659,"mtime":1673088834253,"results":"696","hashOfConfig":"512"},{"size":601,"mtime":1673088834253,"results":"697","hashOfConfig":"512"},{"size":3172,"mtime":1673088834254,"results":"698","hashOfConfig":"512"},{"size":2995,"mtime":1673088834254,"results":"699","hashOfConfig":"512"},{"size":2286,"mtime":1673088834254,"results":"700","hashOfConfig":"512"},{"size":2691,"mtime":1673088834254,"results":"701","hashOfConfig":"512"},{"size":2893,"mtime":1673088834254,"results":"702","hashOfConfig":"512"},{"size":3195,"mtime":1673088834254,"results":"703","hashOfConfig":"512"},{"size":2798,"mtime":1673088834254,"results":"704","hashOfConfig":"512"},{"size":3466,"mtime":1673088834255,"results":"705","hashOfConfig":"512"},{"size":4603,"mtime":1673088834255,"results":"706","hashOfConfig":"512"},{"size":7746,"mtime":1673088834255,"results":"707","hashOfConfig":"512"},{"size":1506,"mtime":1673088834256,"results":"708","hashOfConfig":"512"},{"size":1414,"mtime":1673088834256,"results":"709","hashOfConfig":"512"},{"size":4033,"mtime":1673088834256,"results":"710","hashOfConfig":"512"},{"size":2795,"mtime":1673088834256,"results":"711","hashOfConfig":"512"},{"size":4557,"mtime":1673088834256,"results":"712","hashOfConfig":"512"},{"size":5805,"mtime":1673088834256,"results":"713","hashOfConfig":"512"},{"size":4682,"mtime":1673088834257,"results":"714","hashOfConfig":"512"},{"size":2265,"mtime":1673088834257,"results":"715","hashOfConfig":"512"},{"size":1640,"mtime":1673088834257,"results":"716","hashOfConfig":"512"},{"size":2358,"mtime":1673088834257,"results":"717","hashOfConfig":"512"},{"size":2394,"mtime":1673088834257,"results":"718","hashOfConfig":"512"},{"size":1849,"mtime":1673088834258,"results":"719","hashOfConfig":"512"},{"size":3991,"mtime":1673088834258,"results":"720","hashOfConfig":"512"},{"size":3354,"mtime":1673088834258,"results":"721","hashOfConfig":"512"},{"size":1920,"mtime":1673088834258,"results":"722","hashOfConfig":"512"},{"size":3648,"mtime":1673088834258,"results":"723","hashOfConfig":"512"},{"size":4074,"mtime":1673088834259,"results":"724","hashOfConfig":"512"},{"size":3278,"mtime":1673088834259,"results":"725","hashOfConfig":"512"},{"size":4344,"mtime":1673088834259,"results":"726","hashOfConfig":"512"},{"size":2420,"mtime":1673088834259,"results":"727","hashOfConfig":"512"},{"size":5751,"mtime":1673088834259,"results":"728","hashOfConfig":"512"},{"size":3143,"mtime":1673088834259,"results":"729","hashOfConfig":"512"},{"size":1218,"mtime":1673088834260,"results":"730","hashOfConfig":"512"},{"size":2669,"mtime":1673088834260,"results":"731","hashOfConfig":"512"},{"size":3847,"mtime":1673088834260,"results":"732","hashOfConfig":"512"},{"size":3846,"mtime":1673088834260,"results":"733","hashOfConfig":"512"},{"size":6555,"mtime":1673088834260,"results":"734","hashOfConfig":"512"},{"size":3964,"mtime":1673088834260,"results":"735","hashOfConfig":"512"},{"size":3036,"mtime":1673088834260,"results":"736","hashOfConfig":"512"},{"size":99,"mtime":1673088834261,"results":"737","hashOfConfig":"512"},{"size":4228,"mtime":1673088834261,"results":"738","hashOfConfig":"512"},{"size":4549,"mtime":1673088834261,"results":"739","hashOfConfig":"512"},{"size":130,"mtime":1673088834261,"results":"740","hashOfConfig":"512"},{"size":539,"mtime":1673088834262,"results":"741","hashOfConfig":"512"},{"size":154,"mtime":1673088834262,"results":"742","hashOfConfig":"512"},{"size":3229,"mtime":1673088834262,"results":"743","hashOfConfig":"512"},{"size":1391,"mtime":1673088834262,"results":"744","hashOfConfig":"512"},{"size":1786,"mtime":1673088834263,"results":"745","hashOfConfig":"512"},{"size":510,"mtime":1673088834263,"results":"746","hashOfConfig":"512"},{"size":164,"mtime":1673088834263,"results":"747","hashOfConfig":"512"},{"size":6112,"mtime":1673088834263,"results":"748","hashOfConfig":"512"},{"size":6742,"mtime":1673088834264,"results":"749","hashOfConfig":"512"},{"size":11526,"mtime":1673088834264,"results":"750","hashOfConfig":"512"},{"size":20750,"mtime":1673088834264,"results":"751","hashOfConfig":"512"},{"size":21546,"mtime":1673088834264,"results":"752","hashOfConfig":"512"},{"size":15130,"mtime":1673088834264,"results":"753","hashOfConfig":"512"},{"size":1187,"mtime":1673088834265,"results":"754","hashOfConfig":"512"},{"size":2926,"mtime":1673088834265,"results":"755","hashOfConfig":"512"},{"size":17138,"mtime":1673088834265,"results":"756","hashOfConfig":"512"},{"size":18425,"mtime":1673088834265,"results":"757","hashOfConfig":"512"},{"size":17346,"mtime":1673088834265,"results":"758","hashOfConfig":"512"},{"size":2826,"mtime":1673088834266,"results":"759","hashOfConfig":"512"},{"size":7897,"mtime":1673088834266,"results":"760","hashOfConfig":"512"},{"size":1564,"mtime":1673088834266,"results":"761","hashOfConfig":"512"},{"size":1556,"mtime":1673088834266,"results":"762","hashOfConfig":"512"},{"size":9435,"mtime":1673088834266,"results":"763","hashOfConfig":"512"},{"size":908,"mtime":1673088834267,"results":"764","hashOfConfig":"512"},{"size":3121,"mtime":1673088834267,"results":"765","hashOfConfig":"512"},{"size":7942,"mtime":1673088834267,"results":"766","hashOfConfig":"512"},{"size":3730,"mtime":1673088834267,"results":"767","hashOfConfig":"512"},{"size":585,"mtime":1673088834267,"results":"768","hashOfConfig":"512"},{"size":219,"mtime":1673088834267,"results":"769","hashOfConfig":"512"},{"size":3785,"mtime":1673088834268,"results":"770","hashOfConfig":"512"},{"size":7733,"mtime":1673088834268,"results":"771","hashOfConfig":"512"},{"size":7986,"mtime":1673088834268,"results":"772","hashOfConfig":"512"},{"size":23128,"mtime":1673088834268,"results":"773","hashOfConfig":"512"},{"size":1541,"mtime":1673088834268,"results":"774","hashOfConfig":"512"},{"size":1975,"mtime":1673088834269,"results":"775","hashOfConfig":"512"},{"size":3609,"mtime":1673088834269,"results":"776","hashOfConfig":"512"},{"size":2776,"mtime":1673088834269,"results":"777","hashOfConfig":"512"},{"size":4862,"mtime":1673088834269,"results":"778","hashOfConfig":"512"},{"size":1048,"mtime":1673088834269,"results":"779","hashOfConfig":"512"},{"size":155,"mtime":1673088834269,"results":"780","hashOfConfig":"512"},{"size":12079,"mtime":1673088834270,"results":"781","hashOfConfig":"512"},{"size":6195,"mtime":1673088834270,"results":"782","hashOfConfig":"512"},{"size":2747,"mtime":1673088834270,"results":"783","hashOfConfig":"512"},{"size":6143,"mtime":1673088834271,"results":"784","hashOfConfig":"512"},{"size":32838,"mtime":1673088834271,"results":"785","hashOfConfig":"512"},{"size":10534,"mtime":1673088834271,"results":"786","hashOfConfig":"512"},{"size":20321,"mtime":1673088834271,"results":"787","hashOfConfig":"512"},{"size":33520,"mtime":1673088834271,"results":"788","hashOfConfig":"512"},{"size":40024,"mtime":1673088834272,"results":"789","hashOfConfig":"512"},{"size":38695,"mtime":1673088834272,"results":"790","hashOfConfig":"512"},{"size":1148,"mtime":1673088834272,"results":"791","hashOfConfig":"512"},{"size":1390,"mtime":1673088834272,"results":"792","hashOfConfig":"512"},{"size":15917,"mtime":1673088834272,"results":"793","hashOfConfig":"512"},{"size":21719,"mtime":1673088834272,"results":"794","hashOfConfig":"512"},{"size":15632,"mtime":1673088834272,"results":"795","hashOfConfig":"512"},{"size":27212,"mtime":1673088834272,"results":"796","hashOfConfig":"512"},{"size":2415,"mtime":1673088834273,"results":"797","hashOfConfig":"512"},{"size":7002,"mtime":1673088834273,"results":"798","hashOfConfig":"512"},{"size":1352,"mtime":1673088834273,"results":"799","hashOfConfig":"512"},{"size":1341,"mtime":1673088834273,"results":"800","hashOfConfig":"512"},{"size":15729,"mtime":1673088834273,"results":"801","hashOfConfig":"512"},{"size":1006,"mtime":1673088834273,"results":"802","hashOfConfig":"512"},{"size":3441,"mtime":1673088834273,"results":"803","hashOfConfig":"512"},{"size":531,"mtime":1673088834274,"results":"804","hashOfConfig":"512"},{"size":127,"mtime":1673088834274,"results":"805","hashOfConfig":"512"},{"size":1584,"mtime":1673088834274,"results":"806","hashOfConfig":"512"},{"size":3406,"mtime":1673088834274,"results":"807","hashOfConfig":"512"},{"size":1247,"mtime":1673088834274,"results":"808","hashOfConfig":"512"},{"size":1347,"mtime":1673088834275,"results":"809","hashOfConfig":"512"},{"size":1289,"mtime":1673088834275,"results":"810","hashOfConfig":"512"},{"size":12411,"mtime":1673088834275,"results":"811","hashOfConfig":"512"},{"size":722,"mtime":1673088834275,"results":"812","hashOfConfig":"512"},{"size":524,"mtime":1673088834275,"results":"813","hashOfConfig":"512"},{"size":137,"mtime":1673088834275,"results":"814","hashOfConfig":"512"},{"size":2602,"mtime":1673088834276,"results":"815","hashOfConfig":"512"},{"size":5372,"mtime":1673088834276,"results":"816","hashOfConfig":"512"},{"size":2310,"mtime":1673088834276,"results":"817","hashOfConfig":"512"},{"size":4527,"mtime":1673088834276,"results":"818","hashOfConfig":"512"},{"size":2239,"mtime":1673088834276,"results":"819","hashOfConfig":"512"},{"size":2523,"mtime":1673088834277,"results":"820","hashOfConfig":"512"},{"size":739,"mtime":1673088834277,"results":"821","hashOfConfig":"512"},{"size":2188,"mtime":1673088834277,"results":"822","hashOfConfig":"512"},{"size":2028,"mtime":1673088834277,"results":"823","hashOfConfig":"512"},{"size":480,"mtime":1673088834277,"results":"824","hashOfConfig":"512"},{"size":1203,"mtime":1673088834278,"results":"825","hashOfConfig":"512"},{"size":88,"mtime":1673088834278,"results":"826","hashOfConfig":"512"},{"size":815,"mtime":1673088834278,"results":"827","hashOfConfig":"512"},{"size":2380,"mtime":1673088834278,"results":"828","hashOfConfig":"512"},{"size":3479,"mtime":1673088834278,"results":"829","hashOfConfig":"512"},{"size":3366,"mtime":1673088834278,"results":"830","hashOfConfig":"512"},{"size":13177,"mtime":1673088834279,"results":"831","hashOfConfig":"512"},{"size":9717,"mtime":1673088834279,"results":"832","hashOfConfig":"512"},{"size":15331,"mtime":1673088834279,"results":"833","hashOfConfig":"512"},{"size":11886,"mtime":1673088834279,"results":"834","hashOfConfig":"512"},{"size":34478,"mtime":1673088834279,"results":"835","hashOfConfig":"512"},{"size":1455,"mtime":1673088834280,"results":"836","hashOfConfig":"512"},{"size":6828,"mtime":1673088834280,"results":"837","hashOfConfig":"512"},{"size":1397,"mtime":1673088834280,"results":"838","hashOfConfig":"512"},{"size":1389,"mtime":1673088834280,"results":"839","hashOfConfig":"512"},{"size":7626,"mtime":1673088834280,"results":"840","hashOfConfig":"512"},{"size":772,"mtime":1673088834281,"results":"841","hashOfConfig":"512"},{"size":1445,"mtime":1673088834281,"results":"842","hashOfConfig":"512"},{"size":4093,"mtime":1673088834281,"results":"843","hashOfConfig":"512"},{"size":1732,"mtime":1673088834281,"results":"844","hashOfConfig":"512"},{"size":539,"mtime":1673088834281,"results":"845","hashOfConfig":"512"},{"size":4051,"mtime":1673088834282,"results":"846","hashOfConfig":"512"},{"size":3382,"mtime":1673088834282,"results":"847","hashOfConfig":"512"},{"size":4344,"mtime":1673088834282,"results":"848","hashOfConfig":"512"},{"size":1279,"mtime":1673088834283,"results":"849","hashOfConfig":"512"},{"size":9244,"mtime":1673088834283,"results":"850","hashOfConfig":"512"},{"size":7144,"mtime":1673088834283,"results":"851","hashOfConfig":"512"},{"size":3467,"mtime":1673088834283,"results":"852","hashOfConfig":"512"},{"size":2376,"mtime":1673088834283,"results":"853","hashOfConfig":"512"},{"size":3756,"mtime":1673088834283,"results":"854","hashOfConfig":"512"},{"size":2370,"mtime":1673088834284,"results":"855","hashOfConfig":"512"},{"size":1808,"mtime":1673088834284,"results":"856","hashOfConfig":"512"},{"size":3837,"mtime":1673088834284,"results":"857","hashOfConfig":"512"},{"size":3170,"mtime":1673088834284,"results":"858","hashOfConfig":"512"},{"size":1816,"mtime":1673088834284,"results":"859","hashOfConfig":"512"},{"size":3339,"mtime":1673088834285,"results":"860","hashOfConfig":"512"},{"size":2964,"mtime":1673088834285,"results":"861","hashOfConfig":"512"},{"size":2680,"mtime":1673088834285,"results":"862","hashOfConfig":"512"},{"size":3591,"mtime":1673088834285,"results":"863","hashOfConfig":"512"},{"size":3819,"mtime":1673088834285,"results":"864","hashOfConfig":"512"},{"size":6385,"mtime":1673088834286,"results":"865","hashOfConfig":"512"},{"size":3726,"mtime":1673088834286,"results":"866","hashOfConfig":"512"},{"size":3004,"mtime":1673088834286,"results":"867","hashOfConfig":"512"},{"size":93,"mtime":1673088834286,"results":"868","hashOfConfig":"512"},{"size":5279,"mtime":1673088834286,"results":"869","hashOfConfig":"512"},{"size":125,"mtime":1673088834287,"results":"870","hashOfConfig":"512"},{"size":1437,"mtime":1673088834287,"results":"871","hashOfConfig":"512"},{"size":2786,"mtime":1673088834287,"results":"872","hashOfConfig":"512"},{"size":2880,"mtime":1673088834287,"results":"873","hashOfConfig":"512"},{"size":7035,"mtime":1673088834288,"results":"874","hashOfConfig":"512"},{"size":13964,"mtime":1673088834288,"results":"875","hashOfConfig":"512"},{"size":24350,"mtime":1673088834288,"results":"876","hashOfConfig":"512"},{"size":5030,"mtime":1673088834288,"results":"877","hashOfConfig":"512"},{"size":13433,"mtime":1673088834288,"results":"878","hashOfConfig":"512"},{"size":9504,"mtime":1673088834288,"results":"879","hashOfConfig":"512"},{"size":6319,"mtime":1673088834288,"results":"880","hashOfConfig":"512"},{"size":15976,"mtime":1673088834289,"results":"881","hashOfConfig":"512"},{"size":31820,"mtime":1673088834289,"results":"882","hashOfConfig":"512"},{"size":18281,"mtime":1673088834289,"results":"883","hashOfConfig":"512"},{"size":855,"mtime":1673088834289,"results":"884","hashOfConfig":"512"},{"size":1416,"mtime":1673088834289,"results":"885","hashOfConfig":"512"},{"size":7620,"mtime":1673088834289,"results":"886","hashOfConfig":"512"},{"size":2307,"mtime":1673088834289,"results":"887","hashOfConfig":"512"},{"size":10394,"mtime":1673088834290,"results":"888","hashOfConfig":"512"},{"size":7545,"mtime":1673088834290,"results":"889","hashOfConfig":"512"},{"size":12296,"mtime":1673088834290,"results":"890","hashOfConfig":"512"},{"size":1264,"mtime":1673088834290,"results":"891","hashOfConfig":"512"},{"size":3277,"mtime":1673088834290,"results":"892","hashOfConfig":"512"},{"size":1248,"mtime":1673088834291,"results":"893","hashOfConfig":"512"},{"size":1236,"mtime":1673088834291,"results":"894","hashOfConfig":"512"},{"size":7736,"mtime":1673088834291,"results":"895","hashOfConfig":"512"},{"size":675,"mtime":1673088834291,"results":"896","hashOfConfig":"512"},{"size":1285,"mtime":1673088834291,"results":"897","hashOfConfig":"512"},{"size":3408,"mtime":1673088834291,"results":"898","hashOfConfig":"512"},{"size":1644,"mtime":1673088834291,"results":"899","hashOfConfig":"512"},{"size":513,"mtime":1673088834292,"results":"900","hashOfConfig":"512"},{"size":2732,"mtime":1673088834292,"results":"901","hashOfConfig":"512"},{"size":2798,"mtime":1673088834292,"results":"902","hashOfConfig":"512"},{"size":2084,"mtime":1673088834292,"results":"903","hashOfConfig":"512"},{"size":2327,"mtime":1673088834292,"results":"904","hashOfConfig":"512"},{"size":2504,"mtime":1673088834293,"results":"905","hashOfConfig":"512"},{"size":2794,"mtime":1673088834293,"results":"906","hashOfConfig":"512"},{"size":2517,"mtime":1673088834293,"results":"907","hashOfConfig":"512"},{"size":3160,"mtime":1673088834293,"results":"908","hashOfConfig":"512"},{"size":3969,"mtime":1673088834294,"results":"909","hashOfConfig":"512"},{"size":6846,"mtime":1673088834294,"results":"910","hashOfConfig":"512"},{"size":1365,"mtime":1673088834294,"results":"911","hashOfConfig":"512"},{"size":1282,"mtime":1673088834294,"results":"912","hashOfConfig":"512"},{"size":3656,"mtime":1673088834294,"results":"913","hashOfConfig":"512"},{"size":2394,"mtime":1673088834294,"results":"914","hashOfConfig":"512"},{"size":4029,"mtime":1673088834295,"results":"915","hashOfConfig":"512"},{"size":5066,"mtime":1673088834295,"results":"916","hashOfConfig":"512"},{"size":4176,"mtime":1673088834295,"results":"917","hashOfConfig":"512"},{"size":81,"mtime":1673088834295,"results":"918","hashOfConfig":"512"},{"size":3977,"mtime":1673088834295,"results":"919","hashOfConfig":"512"},{"size":167,"mtime":1673088834296,"results":"920","hashOfConfig":"512"},{"size":2133,"mtime":1673088834296,"results":"921","hashOfConfig":"512"},{"size":4866,"mtime":1673088834296,"results":"922","hashOfConfig":"512"},{"size":5145,"mtime":1673088834296,"results":"923","hashOfConfig":"512"},{"size":9222,"mtime":1673088834297,"results":"924","hashOfConfig":"512"},{"size":15923,"mtime":1673088834297,"results":"925","hashOfConfig":"512"},{"size":11061,"mtime":1673088834297,"results":"926","hashOfConfig":"512"},{"size":967,"mtime":1673088834297,"results":"927","hashOfConfig":"512"},{"size":1540,"mtime":1673088834297,"results":"928","hashOfConfig":"512"},{"size":12050,"mtime":1673088834297,"results":"929","hashOfConfig":"512"},{"size":14916,"mtime":1673088834298,"results":"930","hashOfConfig":"512"},{"size":12279,"mtime":1673088834298,"results":"931","hashOfConfig":"512"},{"size":1931,"mtime":1673088834298,"results":"932","hashOfConfig":"512"},{"size":5611,"mtime":1673088834298,"results":"933","hashOfConfig":"512"},{"size":1962,"mtime":1673088834299,"results":"934","hashOfConfig":"512"},{"size":1954,"mtime":1673088834299,"results":"935","hashOfConfig":"512"},{"size":9484,"mtime":1673088834299,"results":"936","hashOfConfig":"512"},{"size":1138,"mtime":1673088834299,"results":"937","hashOfConfig":"512"},{"size":2187,"mtime":1673088834300,"results":"938","hashOfConfig":"512"},{"size":5264,"mtime":1673088834300,"results":"939","hashOfConfig":"512"},{"size":2489,"mtime":1673088834300,"results":"940","hashOfConfig":"512"},{"size":683,"mtime":1673088834300,"results":"941","hashOfConfig":"512"},{"size":3412,"mtime":1673088834300,"results":"942","hashOfConfig":"512"},{"size":95,"mtime":1673088834300,"results":"943","hashOfConfig":"512"},{"size":126,"mtime":1673088834301,"results":"944","hashOfConfig":"512"},{"size":3490,"mtime":1673088834301,"results":"945","hashOfConfig":"512"},{"size":3197,"mtime":1673088834301,"results":"946","hashOfConfig":"512"},{"size":1433,"mtime":1673088834301,"results":"947","hashOfConfig":"512"},{"size":1381,"mtime":1673088834301,"results":"948","hashOfConfig":"512"},{"size":1391,"mtime":1673088834302,"results":"949","hashOfConfig":"512"},{"size":553,"mtime":1673088834302,"results":"950","hashOfConfig":"512"},{"size":173,"mtime":1673088834302,"results":"951","hashOfConfig":"512"},{"size":9632,"mtime":1673088834302,"results":"952","hashOfConfig":"512"},{"size":4804,"mtime":1673088834302,"results":"953","hashOfConfig":"512"},{"size":4875,"mtime":1673088834303,"results":"954","hashOfConfig":"512"},{"size":2023,"mtime":1673088834303,"results":"955","hashOfConfig":"512"},{"size":5336,"mtime":1673088834303,"results":"956","hashOfConfig":"512"},{"size":1732,"mtime":1673088834304,"results":"957","hashOfConfig":"512"},{"size":1985,"mtime":1673088834304,"results":"958","hashOfConfig":"512"},{"size":773,"mtime":1673088834304,"results":"959","hashOfConfig":"512"},{"size":4067,"mtime":1673088834304,"results":"960","hashOfConfig":"512"},{"size":1673,"mtime":1673088834304,"results":"961","hashOfConfig":"512"},{"size":694,"mtime":1673088834304,"results":"962","hashOfConfig":"512"},{"size":91,"mtime":1673088834305,"results":"963","hashOfConfig":"512"},{"size":116,"mtime":1673088834305,"results":"964","hashOfConfig":"512"},{"size":1442,"mtime":1673088834305,"results":"965","hashOfConfig":"512"},{"size":2998,"mtime":1673088834305,"results":"966","hashOfConfig":"512"},{"size":2930,"mtime":1673088834305,"results":"967","hashOfConfig":"512"},{"size":5785,"mtime":1673088834306,"results":"968","hashOfConfig":"512"},{"size":15734,"mtime":1673088834306,"results":"969","hashOfConfig":"512"},{"size":25234,"mtime":1673088834306,"results":"970","hashOfConfig":"512"},{"size":4419,"mtime":1673088834306,"results":"971","hashOfConfig":"512"},{"size":13158,"mtime":1673088834307,"results":"972","hashOfConfig":"512"},{"size":9176,"mtime":1673088834307,"results":"973","hashOfConfig":"512"},{"size":664,"mtime":1673088834307,"results":"974","hashOfConfig":"512"},{"size":1251,"mtime":1673088834307,"results":"975","hashOfConfig":"512"},{"size":697,"mtime":1673088834308,"results":"976","hashOfConfig":"512"},{"size":2351,"mtime":1673088834308,"results":"977","hashOfConfig":"512"},{"size":14303,"mtime":1673088834308,"results":"978","hashOfConfig":"512"},{"size":3609,"mtime":1673088834308,"results":"979","hashOfConfig":"512"},{"size":5984,"mtime":1673088834308,"results":"980","hashOfConfig":"512"},{"size":1369,"mtime":1673088834308,"results":"981","hashOfConfig":"512"},{"size":3955,"mtime":1673088834308,"results":"982","hashOfConfig":"512"},{"size":6733,"mtime":1673088834307,"results":"983","hashOfConfig":"512"},{"size":14458,"mtime":1673088834309,"results":"984","hashOfConfig":"512"},{"size":32682,"mtime":1673088834309,"results":"985","hashOfConfig":"512"},{"size":17031,"mtime":1673088834309,"results":"986","hashOfConfig":"512"},{"size":841,"mtime":1673088834309,"results":"987","hashOfConfig":"512"},{"size":1681,"mtime":1673088834309,"results":"988","hashOfConfig":"512"},{"size":8212,"mtime":1673088834310,"results":"989","hashOfConfig":"512"},{"size":2081,"mtime":1673088834310,"results":"990","hashOfConfig":"512"},{"size":19479,"mtime":1673088834310,"results":"991","hashOfConfig":"512"},{"size":9939,"mtime":1673088834310,"results":"992","hashOfConfig":"512"},{"size":7071,"mtime":1673088834310,"results":"993","hashOfConfig":"512"},{"size":11315,"mtime":1673088834311,"results":"994","hashOfConfig":"512"},{"size":1164,"mtime":1673088834311,"results":"995","hashOfConfig":"512"},{"size":3201,"mtime":1673088834311,"results":"996","hashOfConfig":"512"},{"size":1298,"mtime":1673088834311,"results":"997","hashOfConfig":"512"},{"size":1293,"mtime":1673088834311,"results":"998","hashOfConfig":"512"},{"size":10230,"mtime":1673088834312,"results":"999","hashOfConfig":"512"},{"size":630,"mtime":1673088834312,"results":"1000","hashOfConfig":"512"},{"size":1027,"mtime":1673088834312,"results":"1001","hashOfConfig":"512"},{"size":2880,"mtime":1673088834312,"results":"1002","hashOfConfig":"512"},{"size":2304,"mtime":1673088834312,"results":"1003","hashOfConfig":"512"},{"size":501,"mtime":1673088834312,"results":"1004","hashOfConfig":"512"},{"size":115,"mtime":1673088834313,"results":"1005","hashOfConfig":"512"},{"size":1436,"mtime":1673088834313,"results":"1006","hashOfConfig":"512"},{"size":2820,"mtime":1673088834313,"results":"1007","hashOfConfig":"512"},{"size":1038,"mtime":1673088834313,"results":"1008","hashOfConfig":"512"},{"size":1294,"mtime":1673088834313,"results":"1009","hashOfConfig":"512"},{"size":1292,"mtime":1673088834314,"results":"1010","hashOfConfig":"512"},{"size":7633,"mtime":1673088834314,"results":"1011","hashOfConfig":"512"},{"size":599,"mtime":1673088834314,"results":"1012","hashOfConfig":"512"},{"size":1080,"mtime":1673088834314,"results":"1013","hashOfConfig":"512"},{"size":2723,"mtime":1673088834314,"results":"1014","hashOfConfig":"512"},{"size":2295,"mtime":1673088834314,"results":"1015","hashOfConfig":"512"},{"size":495,"mtime":1673088834314,"results":"1016","hashOfConfig":"512"},{"size":8456,"mtime":1673092075067,"results":"1017","hashOfConfig":"1018"},{"size":2915,"mtime":1673088783900,"results":"1019","hashOfConfig":"1018"},{"size":6576,"mtime":1673092075067,"results":"1020","hashOfConfig":"1018"},{"size":5055,"mtime":1673092075067,"results":"1021","hashOfConfig":"1018"},{"size":1241,"mtime":1673088953681,"results":"1022","hashOfConfig":"1018"},{"filePath":"1023","messages":"1024","suppressedMessages":"1025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"viw90q",{"filePath":"1026","messages":"1027","suppressedMessages":"1028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1029","messages":"1030","suppressedMessages":"1031","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1032","messages":"1033","suppressedMessages":"1034","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1035","messages":"1036","suppressedMessages":"1037","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1038","messages":"1039","suppressedMessages":"1040","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1041","messages":"1042","suppressedMessages":"1043","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1044","messages":"1045","suppressedMessages":"1046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1047","messages":"1048","suppressedMessages":"1049","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1050","messages":"1051","suppressedMessages":"1052","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"1053","messages":"1054","suppressedMessages":"1055","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1056","messages":"1057","suppressedMessages":"1058","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1059","messages":"1060","suppressedMessages":"1061","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1062","messages":"1063","suppressedMessages":"1064","errorCount":26,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":26,"fixableWarningCount":0,"source":null},{"filePath":"1065","messages":"1066","suppressedMessages":"1067","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"1068","messages":"1069","suppressedMessages":"1070","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1071","messages":"1072","suppressedMessages":"1073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1074","messages":"1075","suppressedMessages":"1076","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1077","messages":"1078","suppressedMessages":"1079","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1080","messages":"1081","suppressedMessages":"1082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1083","messages":"1084","suppressedMessages":"1085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1086","messages":"1087","suppressedMessages":"1088","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1089","messages":"1090","suppressedMessages":"1091","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1092","messages":"1093","suppressedMessages":"1094","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1095","messages":"1096","suppressedMessages":"1097","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1098","messages":"1099","suppressedMessages":"1100","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1101","messages":"1102","suppressedMessages":"1103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1104","messages":"1105","suppressedMessages":"1106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1107","messages":"1108","suppressedMessages":"1109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1110","messages":"1111","suppressedMessages":"1112","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1113","messages":"1114","suppressedMessages":"1115","errorCount":29,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":29,"fixableWarningCount":0,"source":null},{"filePath":"1116","messages":"1117","suppressedMessages":"1118","errorCount":29,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":29,"fixableWarningCount":0,"source":null},{"filePath":"1119","messages":"1120","suppressedMessages":"1121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1122","messages":"1123","suppressedMessages":"1124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1125","messages":"1126","suppressedMessages":"1127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1128","messages":"1129","suppressedMessages":"1130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1131","messages":"1132","suppressedMessages":"1133","errorCount":104,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":104,"fixableWarningCount":0,"source":null},{"filePath":"1134","messages":"1135","suppressedMessages":"1136","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1137","messages":"1138","suppressedMessages":"1139","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1140","messages":"1141","suppressedMessages":"1142","errorCount":106,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":106,"fixableWarningCount":0,"source":null},{"filePath":"1143","messages":"1144","suppressedMessages":"1145","errorCount":23,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":23,"fixableWarningCount":0,"source":null},{"filePath":"1146","messages":"1147","suppressedMessages":"1148","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1149","messages":"1150","suppressedMessages":"1151","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1152","messages":"1153","suppressedMessages":"1154","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1155","messages":"1156","suppressedMessages":"1157","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1158","messages":"1159","suppressedMessages":"1160","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1161","messages":"1162","suppressedMessages":"1163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1164","messages":"1165","suppressedMessages":"1166","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1167","messages":"1168","suppressedMessages":"1169","errorCount":33,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":33,"fixableWarningCount":0,"source":null},{"filePath":"1170","messages":"1171","suppressedMessages":"1172","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1173","messages":"1174","suppressedMessages":"1175","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1176","messages":"1177","suppressedMessages":"1178","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1179","messages":"1180","suppressedMessages":"1181","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1182","messages":"1183","suppressedMessages":"1184","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1185","messages":"1186","suppressedMessages":"1187","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1188","messages":"1189","suppressedMessages":"1190","errorCount":83,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":83,"fixableWarningCount":0,"source":null},{"filePath":"1191","messages":"1192","suppressedMessages":"1193","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1194","messages":"1195","suppressedMessages":"1196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1197","messages":"1198","suppressedMessages":"1199","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1200","messages":"1201","suppressedMessages":"1202","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1203","messages":"1204","suppressedMessages":"1205","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1206","messages":"1207","suppressedMessages":"1208","errorCount":84,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":84,"fixableWarningCount":0,"source":null},{"filePath":"1209","messages":"1210","suppressedMessages":"1211","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"1212","messages":"1213","suppressedMessages":"1214","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1215","messages":"1216","suppressedMessages":"1217","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1218","messages":"1219","suppressedMessages":"1220","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1221","messages":"1222","suppressedMessages":"1223","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1224","messages":"1225","suppressedMessages":"1226","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1227","messages":"1228","suppressedMessages":"1229","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1230","messages":"1231","suppressedMessages":"1232","errorCount":36,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":36,"fixableWarningCount":0,"source":null},{"filePath":"1233","messages":"1234","suppressedMessages":"1235","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1236","messages":"1237","suppressedMessages":"1238","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1239","messages":"1240","suppressedMessages":"1241","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1242","messages":"1243","suppressedMessages":"1244","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1245","messages":"1246","suppressedMessages":"1247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1248","messages":"1249","suppressedMessages":"1250","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1251","messages":"1252","suppressedMessages":"1253","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1254","messages":"1255","suppressedMessages":"1256","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1257","messages":"1258","suppressedMessages":"1259","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1260","messages":"1261","suppressedMessages":"1262","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"1263","messages":"1264","suppressedMessages":"1265","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1266","messages":"1267","suppressedMessages":"1268","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1269","messages":"1270","suppressedMessages":"1271","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1272","messages":"1273","suppressedMessages":"1274","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1275","messages":"1276","suppressedMessages":"1277","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1278","messages":"1279","suppressedMessages":"1280","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1281","messages":"1282","suppressedMessages":"1283","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1284","messages":"1285","suppressedMessages":"1286","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1287","messages":"1288","suppressedMessages":"1289","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1290","messages":"1291","suppressedMessages":"1292","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1293","messages":"1294","suppressedMessages":"1295","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1296","messages":"1297","suppressedMessages":"1298","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1299","messages":"1300","suppressedMessages":"1301","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1302","messages":"1303","suppressedMessages":"1304","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1305","messages":"1306","suppressedMessages":"1307","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1308","messages":"1309","suppressedMessages":"1310","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1311","messages":"1312","suppressedMessages":"1313","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1314","messages":"1315","suppressedMessages":"1316","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1317","messages":"1318","suppressedMessages":"1319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1320","messages":"1321","suppressedMessages":"1322","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1323","messages":"1324","suppressedMessages":"1325","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1326","messages":"1327","suppressedMessages":"1328","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1329","messages":"1330","suppressedMessages":"1331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1332","messages":"1333","suppressedMessages":"1334","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1335","messages":"1336","suppressedMessages":"1337","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1338","messages":"1339","suppressedMessages":"1340","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1341","messages":"1342","suppressedMessages":"1343","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1344","messages":"1345","suppressedMessages":"1346","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1347","messages":"1348","suppressedMessages":"1349","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1350","messages":"1351","suppressedMessages":"1352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1353","messages":"1354","suppressedMessages":"1355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1356","messages":"1357","suppressedMessages":"1358","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1359","messages":"1360","suppressedMessages":"1361","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1362","messages":"1363","suppressedMessages":"1364","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1365","messages":"1366","suppressedMessages":"1367","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1368","messages":"1369","suppressedMessages":"1370","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1371","messages":"1372","suppressedMessages":"1373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1374","messages":"1375","suppressedMessages":"1376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1377","messages":"1378","suppressedMessages":"1379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1380","messages":"1381","suppressedMessages":"1382","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1383","messages":"1384","suppressedMessages":"1385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1386","messages":"1387","suppressedMessages":"1388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1389","messages":"1390","suppressedMessages":"1391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1392","messages":"1393","suppressedMessages":"1394","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1395","messages":"1396","suppressedMessages":"1397","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1398","messages":"1399","suppressedMessages":"1400","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1401","messages":"1402","suppressedMessages":"1403","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1404","messages":"1405","suppressedMessages":"1406","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1407","messages":"1408","suppressedMessages":"1409","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1410","messages":"1411","suppressedMessages":"1412","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1413","messages":"1414","suppressedMessages":"1415","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1416","messages":"1417","suppressedMessages":"1418","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1419","messages":"1420","suppressedMessages":"1421","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1422","messages":"1423","suppressedMessages":"1424","errorCount":79,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":79,"fixableWarningCount":0,"source":null},{"filePath":"1425","messages":"1426","suppressedMessages":"1427","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1428","messages":"1429","suppressedMessages":"1430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1431","messages":"1432","suppressedMessages":"1433","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1434","messages":"1435","suppressedMessages":"1436","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1437","messages":"1438","suppressedMessages":"1439","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1440","messages":"1441","suppressedMessages":"1442","errorCount":59,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":59,"fixableWarningCount":0,"source":null},{"filePath":"1443","messages":"1444","suppressedMessages":"1445","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1446","messages":"1447","suppressedMessages":"1448","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1449","messages":"1450","suppressedMessages":"1451","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1452","messages":"1453","suppressedMessages":"1454","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1455","messages":"1456","suppressedMessages":"1457","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1458","messages":"1459","suppressedMessages":"1460","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1461","messages":"1462","suppressedMessages":"1463","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1464","messages":"1465","suppressedMessages":"1466","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"1467","messages":"1468","suppressedMessages":"1469","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1470","messages":"1471","suppressedMessages":"1472","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1473","messages":"1474","suppressedMessages":"1475","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1476","messages":"1477","suppressedMessages":"1478","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1479","messages":"1480","suppressedMessages":"1481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1482","messages":"1483","suppressedMessages":"1484","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1485","messages":"1486","suppressedMessages":"1487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1488","messages":"1489","suppressedMessages":"1490","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1491","messages":"1492","suppressedMessages":"1493","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1494","messages":"1495","suppressedMessages":"1496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1497","messages":"1498","suppressedMessages":"1499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1500","messages":"1501","suppressedMessages":"1502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1503","messages":"1504","suppressedMessages":"1505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1506","messages":"1507","suppressedMessages":"1508","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1509","messages":"1510","suppressedMessages":"1511","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1512","messages":"1513","suppressedMessages":"1514","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1515","messages":"1516","suppressedMessages":"1517","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1518","messages":"1519","suppressedMessages":"1520","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1521","messages":"1522","suppressedMessages":"1523","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1524","messages":"1525","suppressedMessages":"1526","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1527","messages":"1528","suppressedMessages":"1529","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1530","messages":"1531","suppressedMessages":"1532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1533","messages":"1534","suppressedMessages":"1535","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1536","messages":"1537","suppressedMessages":"1538","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1539","messages":"1540","suppressedMessages":"1541","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1542","messages":"1543","suppressedMessages":"1544","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1545","messages":"1546","suppressedMessages":"1547","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1548","messages":"1549","suppressedMessages":"1550","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1551","messages":"1552","suppressedMessages":"1553","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1554","messages":"1555","suppressedMessages":"1556","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1557","messages":"1558","suppressedMessages":"1559","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1560","messages":"1561","suppressedMessages":"1562","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1563","messages":"1564","suppressedMessages":"1565","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1566","messages":"1567","suppressedMessages":"1568","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1569","messages":"1570","suppressedMessages":"1571","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1572","messages":"1573","suppressedMessages":"1574","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1575","messages":"1576","suppressedMessages":"1577","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1578","messages":"1579","suppressedMessages":"1580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1581","messages":"1582","suppressedMessages":"1583","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1584","messages":"1585","suppressedMessages":"1586","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1587","messages":"1588","suppressedMessages":"1589","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1590","messages":"1591","suppressedMessages":"1592","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1593","messages":"1594","suppressedMessages":"1595","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"1596","messages":"1597","suppressedMessages":"1598","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1599","messages":"1600","suppressedMessages":"1601","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1602","messages":"1603","suppressedMessages":"1604","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1605","messages":"1606","suppressedMessages":"1607","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1608","messages":"1609","suppressedMessages":"1610","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1611","messages":"1612","suppressedMessages":"1613","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1614","messages":"1615","suppressedMessages":"1616","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"1617","messages":"1618","suppressedMessages":"1619","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1620","messages":"1621","suppressedMessages":"1622","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1623","messages":"1624","suppressedMessages":"1625","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1626","messages":"1627","suppressedMessages":"1628","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1629","messages":"1630","suppressedMessages":"1631","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1632","messages":"1633","suppressedMessages":"1634","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1635","messages":"1636","suppressedMessages":"1637","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1638","messages":"1639","suppressedMessages":"1640","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1641","messages":"1642","suppressedMessages":"1643","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1644","messages":"1645","suppressedMessages":"1646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1647","messages":"1648","suppressedMessages":"1649","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1650","messages":"1651","suppressedMessages":"1652","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1653","messages":"1654","suppressedMessages":"1655","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1656","messages":"1657","suppressedMessages":"1658","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1659","messages":"1660","suppressedMessages":"1661","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1662","messages":"1663","suppressedMessages":"1664","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1665","messages":"1666","suppressedMessages":"1667","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1668","messages":"1669","suppressedMessages":"1670","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1671","messages":"1672","suppressedMessages":"1673","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1674","messages":"1675","suppressedMessages":"1676","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1677","messages":"1678","suppressedMessages":"1679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1680","messages":"1681","suppressedMessages":"1682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1683","messages":"1684","suppressedMessages":"1685","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1686","messages":"1687","suppressedMessages":"1688","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1689","messages":"1690","suppressedMessages":"1691","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1692","messages":"1693","suppressedMessages":"1694","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1695","messages":"1696","suppressedMessages":"1697","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"1698","messages":"1699","suppressedMessages":"1700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1701","messages":"1702","suppressedMessages":"1703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1704","messages":"1705","suppressedMessages":"1706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1707","messages":"1708","suppressedMessages":"1709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1710","messages":"1711","suppressedMessages":"1712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1713","messages":"1714","suppressedMessages":"1715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1716","messages":"1717","suppressedMessages":"1718","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1719","messages":"1720","suppressedMessages":"1721","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1722","messages":"1723","suppressedMessages":"1724","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1725","messages":"1726","suppressedMessages":"1727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1728","messages":"1729","suppressedMessages":"1730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1731","messages":"1732","suppressedMessages":"1733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1734","messages":"1735","suppressedMessages":"1736","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"1737","messages":"1738","suppressedMessages":"1739","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"1740","messages":"1741","suppressedMessages":"1742","errorCount":38,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":38,"fixableWarningCount":0,"source":null},{"filePath":"1743","messages":"1744","suppressedMessages":"1745","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1746","messages":"1747","suppressedMessages":"1748","errorCount":21,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":21,"fixableWarningCount":0,"source":null},{"filePath":"1749","messages":"1750","suppressedMessages":"1751","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1752","messages":"1753","suppressedMessages":"1754","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1755","messages":"1756","suppressedMessages":"1757","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"1758","messages":"1759","suppressedMessages":"1760","errorCount":35,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":35,"fixableWarningCount":0,"source":null},{"filePath":"1761","messages":"1762","suppressedMessages":"1763","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1764","messages":"1765","suppressedMessages":"1766","errorCount":13,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":13,"fixableWarningCount":0,"source":null},{"filePath":"1767","messages":"1768","suppressedMessages":"1769","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1770","messages":"1771","suppressedMessages":"1772","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1773","messages":"1774","suppressedMessages":"1775","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"1776","messages":"1777","suppressedMessages":"1778","errorCount":38,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":38,"fixableWarningCount":0,"source":null},{"filePath":"1779","messages":"1780","suppressedMessages":"1781","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1782","messages":"1783","suppressedMessages":"1784","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1785","messages":"1786","suppressedMessages":"1787","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"1788","messages":"1789","suppressedMessages":"1790","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1791","messages":"1792","suppressedMessages":"1793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1794","messages":"1795","suppressedMessages":"1796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1797","messages":"1798","suppressedMessages":"1799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1800","messages":"1801","suppressedMessages":"1802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1803","messages":"1804","suppressedMessages":"1805","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1806","messages":"1807","suppressedMessages":"1808","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1809","messages":"1810","suppressedMessages":"1811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1812","messages":"1813","suppressedMessages":"1814","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1815","messages":"1816","suppressedMessages":"1817","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1818","messages":"1819","suppressedMessages":"1820","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1821","messages":"1822","suppressedMessages":"1823","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1824","messages":"1825","suppressedMessages":"1826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1827","messages":"1828","suppressedMessages":"1829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1830","messages":"1831","suppressedMessages":"1832","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1833","messages":"1834","suppressedMessages":"1835","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1836","messages":"1837","suppressedMessages":"1838","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1839","messages":"1840","suppressedMessages":"1841","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1842","messages":"1843","suppressedMessages":"1844","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"1845","messages":"1846","suppressedMessages":"1847","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1848","messages":"1849","suppressedMessages":"1850","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"1851","messages":"1852","suppressedMessages":"1853","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1854","messages":"1855","suppressedMessages":"1856","errorCount":74,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":74,"fixableWarningCount":0,"source":null},{"filePath":"1857","messages":"1858","suppressedMessages":"1859","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1860","messages":"1861","suppressedMessages":"1862","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1863","messages":"1864","suppressedMessages":"1865","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"1866","messages":"1867","suppressedMessages":"1868","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"1869","messages":"1870","suppressedMessages":"1871","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"1872","messages":"1873","suppressedMessages":"1874","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"1875","messages":"1876","suppressedMessages":"1877","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1878","messages":"1879","suppressedMessages":"1880","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1881","messages":"1882","suppressedMessages":"1883","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1884","messages":"1885","suppressedMessages":"1886","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1887","messages":"1888","suppressedMessages":"1889","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1890","messages":"1891","suppressedMessages":"1892","errorCount":40,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":40,"fixableWarningCount":0,"source":null},{"filePath":"1893","messages":"1894","suppressedMessages":"1895","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1896","messages":"1897","suppressedMessages":"1898","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"1899","messages":"1900","suppressedMessages":"1901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1902","messages":"1903","suppressedMessages":"1904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1905","messages":"1906","suppressedMessages":"1907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1908","messages":"1909","suppressedMessages":"1910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1911","messages":"1912","suppressedMessages":"1913","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1914","messages":"1915","suppressedMessages":"1916","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"1917","messages":"1918","suppressedMessages":"1919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1920","messages":"1921","suppressedMessages":"1922","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1923","messages":"1924","suppressedMessages":"1925","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"1926","messages":"1927","suppressedMessages":"1928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1929","messages":"1930","suppressedMessages":"1931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1932","messages":"1933","suppressedMessages":"1934","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1935","messages":"1936","suppressedMessages":"1937","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1938","messages":"1939","suppressedMessages":"1940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1941","messages":"1942","suppressedMessages":"1943","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1944","messages":"1945","suppressedMessages":"1946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1947","messages":"1948","suppressedMessages":"1949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1950","messages":"1951","suppressedMessages":"1952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1953","messages":"1954","suppressedMessages":"1955","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"1956","messages":"1957","suppressedMessages":"1958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1959","messages":"1960","suppressedMessages":"1961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1962","messages":"1963","suppressedMessages":"1964","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"1965","messages":"1966","suppressedMessages":"1967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1968","messages":"1969","suppressedMessages":"1970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1971","messages":"1972","suppressedMessages":"1973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"1974","messages":"1975","suppressedMessages":"1976","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"1977","messages":"1978","suppressedMessages":"1979","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1980","messages":"1981","suppressedMessages":"1982","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"1983","messages":"1984","suppressedMessages":"1985","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"1986","messages":"1987","suppressedMessages":"1988","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"1989","messages":"1990","suppressedMessages":"1991","errorCount":34,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":34,"fixableWarningCount":0,"source":null},{"filePath":"1992","messages":"1993","suppressedMessages":"1994","errorCount":84,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":84,"fixableWarningCount":0,"source":null},{"filePath":"1995","messages":"1996","suppressedMessages":"1997","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"1998","messages":"1999","suppressedMessages":"2000","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"2001","messages":"2002","suppressedMessages":"2003","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2004","messages":"2005","suppressedMessages":"2006","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2007","messages":"2008","suppressedMessages":"2009","errorCount":23,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":23,"fixableWarningCount":0,"source":null},{"filePath":"2010","messages":"2011","suppressedMessages":"2012","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2013","messages":"2014","suppressedMessages":"2015","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2016","messages":"2017","suppressedMessages":"2018","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2019","messages":"2020","suppressedMessages":"2021","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2022","messages":"2023","suppressedMessages":"2024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2025","messages":"2026","suppressedMessages":"2027","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2028","messages":"2029","suppressedMessages":"2030","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2031","messages":"2032","suppressedMessages":"2033","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2034","messages":"2035","suppressedMessages":"2036","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2037","messages":"2038","suppressedMessages":"2039","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2040","messages":"2041","suppressedMessages":"2042","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2043","messages":"2044","suppressedMessages":"2045","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2046","messages":"2047","suppressedMessages":"2048","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2049","messages":"2050","suppressedMessages":"2051","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2052","messages":"2053","suppressedMessages":"2054","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2055","messages":"2056","suppressedMessages":"2057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2058","messages":"2059","suppressedMessages":"2060","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2061","messages":"2062","suppressedMessages":"2063","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2064","messages":"2065","suppressedMessages":"2066","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2067","messages":"2068","suppressedMessages":"2069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2070","messages":"2071","suppressedMessages":"2072","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2073","messages":"2074","suppressedMessages":"2075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2076","messages":"2077","suppressedMessages":"2078","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2079","messages":"2080","suppressedMessages":"2081","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2082","messages":"2083","suppressedMessages":"2084","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2085","messages":"2086","suppressedMessages":"2087","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2088","messages":"2089","suppressedMessages":"2090","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"2091","messages":"2092","suppressedMessages":"2093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2094","messages":"2095","suppressedMessages":"2096","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2097","messages":"2098","suppressedMessages":"2099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2100","messages":"2101","suppressedMessages":"2102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2103","messages":"2104","suppressedMessages":"2105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2106","messages":"2107","suppressedMessages":"2108","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2109","messages":"2110","suppressedMessages":"2111","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2112","messages":"2113","suppressedMessages":"2114","errorCount":105,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":105,"fixableWarningCount":0,"source":null},{"filePath":"2115","messages":"2116","suppressedMessages":"2117","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2118","messages":"2119","suppressedMessages":"2120","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2121","messages":"2122","suppressedMessages":"2123","errorCount":32,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":32,"fixableWarningCount":0,"source":null},{"filePath":"2124","messages":"2125","suppressedMessages":"2126","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2127","messages":"2128","suppressedMessages":"2129","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2130","messages":"2131","suppressedMessages":"2132","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2133","messages":"2134","suppressedMessages":"2135","errorCount":79,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":79,"fixableWarningCount":0,"source":null},{"filePath":"2136","messages":"2137","suppressedMessages":"2138","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2139","messages":"2140","suppressedMessages":"2141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2142","messages":"2143","suppressedMessages":"2144","errorCount":17,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":17,"fixableWarningCount":0,"source":null},{"filePath":"2145","messages":"2146","suppressedMessages":"2147","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2148","messages":"2149","suppressedMessages":"2150","errorCount":8,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":8,"fixableWarningCount":0,"source":null},{"filePath":"2151","messages":"2152","suppressedMessages":"2153","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2154","messages":"2155","suppressedMessages":"2156","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2157","messages":"2158","suppressedMessages":"2159","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2160","messages":"2161","suppressedMessages":"2162","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2163","messages":"2164","suppressedMessages":"2165","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2166","messages":"2167","suppressedMessages":"2168","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2169","messages":"2170","suppressedMessages":"2171","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2172","messages":"2173","suppressedMessages":"2174","errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":25,"fixableWarningCount":0,"source":null},{"filePath":"2175","messages":"2176","suppressedMessages":"2177","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2178","messages":"2179","suppressedMessages":"2180","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2181","messages":"2182","suppressedMessages":"2183","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2184","messages":"2185","suppressedMessages":"2186","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2187","messages":"2188","suppressedMessages":"2189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2190","messages":"2191","suppressedMessages":"2192","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2193","messages":"2194","suppressedMessages":"2195","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2196","messages":"2197","suppressedMessages":"2198","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2199","messages":"2200","suppressedMessages":"2201","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2202","messages":"2203","suppressedMessages":"2204","errorCount":31,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":31,"fixableWarningCount":0,"source":null},{"filePath":"2205","messages":"2206","suppressedMessages":"2207","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2208","messages":"2209","suppressedMessages":"2210","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"2211","messages":"2212","suppressedMessages":"2213","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2214","messages":"2215","suppressedMessages":"2216","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2217","messages":"2218","suppressedMessages":"2219","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2220","messages":"2221","suppressedMessages":"2222","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2223","messages":"2224","suppressedMessages":"2225","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2226","messages":"2227","suppressedMessages":"2228","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"2229","messages":"2230","suppressedMessages":"2231","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2232","messages":"2233","suppressedMessages":"2234","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2235","messages":"2236","suppressedMessages":"2237","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2238","messages":"2239","suppressedMessages":"2240","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2241","messages":"2242","suppressedMessages":"2243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2244","messages":"2245","suppressedMessages":"2246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2247","messages":"2248","suppressedMessages":"2249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2250","messages":"2251","suppressedMessages":"2252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2253","messages":"2254","suppressedMessages":"2255","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2256","messages":"2257","suppressedMessages":"2258","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2259","messages":"2260","suppressedMessages":"2261","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2262","messages":"2263","suppressedMessages":"2264","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2265","messages":"2266","suppressedMessages":"2267","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2268","messages":"2269","suppressedMessages":"2270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2271","messages":"2272","suppressedMessages":"2273","errorCount":16,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":16,"fixableWarningCount":0,"source":null},{"filePath":"2274","messages":"2275","suppressedMessages":"2276","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2277","messages":"2278","suppressedMessages":"2279","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2280","messages":"2281","suppressedMessages":"2282","errorCount":11,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":11,"fixableWarningCount":0,"source":null},{"filePath":"2283","messages":"2284","suppressedMessages":"2285","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2286","messages":"2287","suppressedMessages":"2288","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2289","messages":"2290","suppressedMessages":"2291","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2292","messages":"2293","suppressedMessages":"2294","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2295","messages":"2296","suppressedMessages":"2297","errorCount":24,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":24,"fixableWarningCount":0,"source":null},{"filePath":"2298","messages":"2299","suppressedMessages":"2300","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2301","messages":"2302","suppressedMessages":"2303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2304","messages":"2305","suppressedMessages":"2306","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2307","messages":"2308","suppressedMessages":"2309","errorCount":15,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":15,"fixableWarningCount":0,"source":null},{"filePath":"2310","messages":"2311","suppressedMessages":"2312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2313","messages":"2314","suppressedMessages":"2315","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2316","messages":"2317","suppressedMessages":"2318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2319","messages":"2320","suppressedMessages":"2321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2322","messages":"2323","suppressedMessages":"2324","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2325","messages":"2326","suppressedMessages":"2327","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2328","messages":"2329","suppressedMessages":"2330","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2331","messages":"2332","suppressedMessages":"2333","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2334","messages":"2335","suppressedMessages":"2336","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2337","messages":"2338","suppressedMessages":"2339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2340","messages":"2341","suppressedMessages":"2342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2343","messages":"2344","suppressedMessages":"2345","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2346","messages":"2347","suppressedMessages":"2348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2349","messages":"2350","suppressedMessages":"2351","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2352","messages":"2353","suppressedMessages":"2354","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2355","messages":"2356","suppressedMessages":"2357","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2358","messages":"2359","suppressedMessages":"2360","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2361","messages":"2362","suppressedMessages":"2363","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2364","messages":"2365","suppressedMessages":"2366","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2367","messages":"2368","suppressedMessages":"2369","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2370","messages":"2371","suppressedMessages":"2372","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2373","messages":"2374","suppressedMessages":"2375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2376","messages":"2377","suppressedMessages":"2378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2379","messages":"2380","suppressedMessages":"2381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2382","messages":"2383","suppressedMessages":"2384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2385","messages":"2386","suppressedMessages":"2387","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2388","messages":"2389","suppressedMessages":"2390","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2391","messages":"2392","suppressedMessages":"2393","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2394","messages":"2395","suppressedMessages":"2396","errorCount":103,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":103,"fixableWarningCount":0,"source":null},{"filePath":"2397","messages":"2398","suppressedMessages":"2399","errorCount":22,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":22,"fixableWarningCount":0,"source":null},{"filePath":"2400","messages":"2401","suppressedMessages":"2402","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2403","messages":"2404","suppressedMessages":"2405","errorCount":30,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":30,"fixableWarningCount":0,"source":null},{"filePath":"2406","messages":"2407","suppressedMessages":"2408","errorCount":14,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":14,"fixableWarningCount":0,"source":null},{"filePath":"2409","messages":"2410","suppressedMessages":"2411","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2412","messages":"2413","suppressedMessages":"2414","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2415","messages":"2416","suppressedMessages":"2417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2418","messages":"2419","suppressedMessages":"2420","errorCount":18,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":18,"fixableWarningCount":0,"source":null},{"filePath":"2421","messages":"2422","suppressedMessages":"2423","errorCount":53,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":53,"fixableWarningCount":0,"source":null},{"filePath":"2424","messages":"2425","suppressedMessages":"2426","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2427","messages":"2428","suppressedMessages":"2429","errorCount":3,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"2430","messages":"2431","suppressedMessages":"2432","errorCount":6,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"2433","messages":"2434","suppressedMessages":"2435","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2436","messages":"2437","suppressedMessages":"2438","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"2439","messages":"2440","suppressedMessages":"2441","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2442","messages":"2443","suppressedMessages":"2444","errorCount":82,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":82,"fixableWarningCount":0,"source":null},{"filePath":"2445","messages":"2446","suppressedMessages":"2447","errorCount":19,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":19,"fixableWarningCount":0,"source":null},{"filePath":"2448","messages":"2449","suppressedMessages":"2450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2451","messages":"2452","suppressedMessages":"2453","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2454","messages":"2455","suppressedMessages":"2456","errorCount":7,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":7,"fixableWarningCount":0,"source":null},{"filePath":"2457","messages":"2458","suppressedMessages":"2459","errorCount":9,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":9,"fixableWarningCount":0,"source":null},{"filePath":"2460","messages":"2461","suppressedMessages":"2462","errorCount":74,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":74,"fixableWarningCount":0,"source":null},{"filePath":"2463","messages":"2464","suppressedMessages":"2465","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2466","messages":"2467","suppressedMessages":"2468","errorCount":10,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":10,"fixableWarningCount":0,"source":null},{"filePath":"2469","messages":"2470","suppressedMessages":"2471","errorCount":1,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"2472","messages":"2473","suppressedMessages":"2474","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2475","messages":"2476","suppressedMessages":"2477","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2478","messages":"2479","suppressedMessages":"2480","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2481","messages":"2482","suppressedMessages":"2483","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2484","messages":"2485","suppressedMessages":"2486","errorCount":33,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":33,"fixableWarningCount":0,"source":null},{"filePath":"2487","messages":"2488","suppressedMessages":"2489","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2490","messages":"2491","suppressedMessages":"2492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2493","messages":"2494","suppressedMessages":"2495","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2496","messages":"2497","suppressedMessages":"2498","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2499","messages":"2500","suppressedMessages":"2501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2502","messages":"2503","suppressedMessages":"2504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2505","messages":"2506","suppressedMessages":"2507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2508","messages":"2509","suppressedMessages":"2510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2511","messages":"2512","suppressedMessages":"2513","errorCount":4,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"2514","messages":"2515","suppressedMessages":"2516","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2517","messages":"2518","suppressedMessages":"2519","errorCount":28,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":28,"fixableWarningCount":0,"source":null},{"filePath":"2520","messages":"2521","suppressedMessages":"2522","errorCount":27,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":27,"fixableWarningCount":0,"source":null},{"filePath":"2523","messages":"2524","suppressedMessages":"2525","errorCount":2,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"2526","messages":"2527","suppressedMessages":"2528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2529","messages":"2530","suppressedMessages":"2531","errorCount":12,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":12,"fixableWarningCount":0,"source":null},{"filePath":"2532","messages":"2533","suppressedMessages":"2534","errorCount":20,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":20,"fixableWarningCount":0,"source":null},{"filePath":"2535","messages":"2536","suppressedMessages":"2537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2538","messages":"2539","suppressedMessages":"2540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"17ruai7",{"filePath":"2541","messages":"2542","suppressedMessages":"2543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2544","messages":"2545","suppressedMessages":"2546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2547","messages":"2548","suppressedMessages":"2549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"2550","messages":"2551","suppressedMessages":"2552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/about/index.md",["2553"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/es6.md",["2554","2555","2556"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/abi-stability.md",["2557","2558","2559","2560","2561","2562","2563","2564"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/anatomy-of-an-http-transaction.md",["2565","2566","2567","2568","2569","2570","2571","2572","2573","2574","2575","2576","2577","2578","2579","2580","2581","2582","2583","2584","2585","2586","2587","2588","2589","2590","2591","2592","2593","2594","2595","2596","2597","2598","2599","2600","2601","2602","2603","2604","2605","2606","2607","2608","2609","2610","2611","2612","2613","2614","2615","2616","2617","2618","2619","2620","2621","2622","2623","2624","2625","2626","2627","2628","2629","2630","2631","2632","2633","2634","2635","2636","2637","2638","2639","2640","2641","2642","2643","2644","2645","2646","2647","2648","2649","2650","2651","2652","2653","2654","2655","2656","2657","2658","2659","2660","2661","2662","2663","2664","2665","2666","2667","2668","2669"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/debugging-getting-started.md",["2670","2671","2672","2673","2674","2675","2676","2677","2678","2679","2680","2681","2682","2683","2684","2685","2686","2687","2688","2689","2690"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/index.md",["2691","2692","2693","2694","2695","2696","2697","2698","2699","2700","2701","2702","2703","2704","2705"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/guides/publishing-napi-modules.md",["2706","2707","2708","2709","2710","2711","2712","2713","2714","2715"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/index.md",["2716","2717","2718","2719"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/docs/meta/topics/dependencies.md",["2720","2721","2722","2723","2724","2725","2726","2727","2728","2729","2730","2731","2732","2733","2734","2735","2736","2737","2738","2739"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/current.md",["2740","2741","2742","2743","2744","2745","2746","2747","2748","2749","2750","2751","2752","2753","2754","2755","2756","2757","2758","2759","2760","2761","2762","2763","2764","2765","2766"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/index.md",["2767","2768","2769","2770","2771","2772","2773","2774","2775","2776","2777","2778","2779","2780","2781","2782","2783","2784","2785","2786","2787","2788","2789","2790","2791","2792"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/package-manager.md",["2793","2794","2795","2796","2797","2798","2799","2800","2801","2802","2803","2804","2805","2806","2807","2808","2809","2810","2811","2812","2813","2814","2815","2816","2817"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/download/releases.md",["2818","2819"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/contribute.md",["2820","2821","2822","2823","2824","2825","2826","2827","2828","2829","2830","2831"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/get-involved/index.md",["2832","2833","2834","2835","2836","2837","2838","2839","2840","2841","2842","2843","2844","2845","2846","2847"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ar/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/about/index.md",["2848","2849"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/docs/index.md",["2850","2851","2852","2853"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/current.md",["2854","2855","2856","2857","2858","2859","2860","2861","2862","2863","2864","2865","2866","2867","2868","2869","2870","2871","2872","2873","2874","2875","2876","2877","2878","2879","2880"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/download/index.md",["2881","2882","2883","2884","2885","2886","2887","2888","2889","2890","2891","2892","2893","2894","2895","2896","2897","2898","2899","2900","2901","2902","2903","2904","2905","2906","2907"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/get-involved/index.md",["2908","2909","2910","2911","2912","2913","2914","2915","2916","2917","2918","2919","2920","2921","2922"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ca/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/docs/index.md",["2923","2924","2925","2926"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/current.md",["2927","2928","2929","2930","2931","2932","2933","2934","2935","2936","2937","2938","2939","2940","2941","2942","2943","2944","2945","2946","2947","2948","2949","2950","2951","2952","2953","2954","2955"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/download/index.md",["2956","2957","2958","2959","2960","2961","2962","2963","2964","2965","2966","2967","2968","2969","2970","2971","2972","2973","2974","2975","2976","2977","2978","2979","2980","2981","2982","2983","2984"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/de/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/black-lives-matter.md",["2985","2986","2987","2988","2989","2990","2991","2992","2993","2994","2995","2996","2997","2998","2999","3000","3001","3002","3003","3004","3005","3006","3007","3008","3009","3010","3011","3012","3013","3014","3015","3016","3017","3018","3019","3020","3021","3022","3023","3024","3025","3026","3027","3028","3029","3030","3031","3032","3033","3034","3035","3036","3037","3038","3039","3040","3041","3042","3043","3044","3045","3046","3047","3048","3049","3050","3051","3052","3053","3054","3055","3056","3057","3058","3059","3060","3061","3062","3063","3064","3065","3066","3067","3068","3069","3070","3071","3072","3073","3074","3075","3076","3077","3078","3079","3080","3081","3082","3083","3084","3085","3086","3087","3088"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/es6.md",["3089","3090","3091","3092"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/abi-stability.md",["3093","3094","3095","3096","3097","3098","3099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/anatomy-of-an-http-transaction.md",["3100","3101","3102","3103","3104","3105","3106","3107","3108","3109","3110","3111","3112","3113","3114","3115","3116","3117","3118","3119","3120","3121","3122","3123","3124","3125","3126","3127","3128","3129","3130","3131","3132","3133","3134","3135","3136","3137","3138","3139","3140","3141","3142","3143","3144","3145","3146","3147","3148","3149","3150","3151","3152","3153","3154","3155","3156","3157","3158","3159","3160","3161","3162","3163","3164","3165","3166","3167","3168","3169","3170","3171","3172","3173","3174","3175","3176","3177","3178","3179","3180","3181","3182","3183","3184","3185","3186","3187","3188","3189","3190","3191","3192","3193","3194","3195","3196","3197","3198","3199","3200","3201","3202","3203","3204","3205"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/backpressuring-in-streams.md",["3206","3207","3208","3209","3210","3211","3212","3213","3214","3215","3216","3217","3218","3219","3220","3221","3222","3223","3224","3225","3226","3227","3228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/blocking-vs-non-blocking.md",["3229","3230"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/buffer-constructor-deprecation.md",["3231","3232","3233","3234","3235","3236","3237","3238","3239","3240","3241","3242","3243","3244","3245","3246","3247","3248","3249","3250","3251","3252","3253","3254","3255","3256","3257","3258","3259","3260","3261","3262","3263","3264"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/debugging-getting-started.md",["3265","3266","3267","3268","3269","3270","3271","3272","3273","3274","3275"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/index.md",["3276","3277","3278"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/index.md",["3279","3280","3281","3282","3283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/live-debugging/using-inspector.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/index.md",["3284","3285","3286","3287","3288","3289","3290","3291","3292","3293","3294","3295","3296","3297","3298","3299","3300","3301"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-gc-traces.md",["3302","3303","3304","3305","3306","3307","3308","3309","3310","3311","3312","3313","3314","3315","3316","3317","3318","3319","3320","3321","3322","3323","3324","3325","3326","3327","3328","3329","3330","3331","3332","3333","3334"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-profiler.md",["3335","3336","3337","3338","3339","3340"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/memory/using-heap-snapshot.md",["3341","3342","3343"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/index.md",["3344","3345","3346","3347","3348","3349"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics/poor-performance/using-linux-perf.md",["3350","3351","3352","3353"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/diagnostics-flamegraph.md",["3354","3355","3356","3357","3358"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/domain-postmortem.md",["3359","3360","3361","3362","3363","3364","3365","3366","3367","3368","3369","3370","3371","3372","3373","3374","3375","3376","3377"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/dont-block-the-event-loop.md",["3378","3379","3380","3381","3382","3383","3384","3385","3386","3387","3388","3389","3390","3391","3392","3393","3394","3395","3396","3397","3398","3399","3400","3401","3402","3403","3404","3405","3406","3407","3408","3409","3410","3411","3412","3413","3414","3415","3416","3417","3418","3419","3420","3421","3422","3423","3424","3425","3426","3427","3428","3429","3430","3431","3432","3433","3434","3435","3436","3437","3438","3439","3440","3441","3442","3443","3444","3445","3446","3447","3448","3449","3450","3451","3452","3453","3454","3455","3456","3457","3458","3459","3460"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/event-loop-timers-and-nexttick.md",["3461","3462","3463","3464","3465","3466","3467","3468","3469","3470","3471","3472","3473","3474","3475","3476","3477","3478","3479","3480","3481","3482","3483","3484","3485","3486","3487","3488","3489","3490","3491","3492","3493","3494"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/index.md",["3495","3496","3497","3498","3499","3500","3501","3502","3503","3504","3505","3506","3507","3508","3509","3510","3511","3512","3513","3514"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/nodejs-docker-webapp.md",["3515","3516","3517","3518","3519","3520","3521"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/publishing-napi-modules.md",["3522","3523","3524","3525","3526","3527","3528","3529","3530","3531","3532","3533"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/security/index.md",["3534","3535","3536","3537","3538","3539","3540","3541","3542","3543","3544","3545","3546","3547","3548","3549","3550","3551","3552","3553","3554","3555","3556","3557","3558","3559","3560","3561","3562","3563","3564","3565","3566","3567","3568","3569","3570","3571","3572","3573","3574","3575","3576","3577","3578","3579","3580","3581","3582","3583","3584","3585","3586","3587","3588","3589","3590","3591","3592","3593","3594","3595","3596","3597","3598","3599","3600","3601","3602","3603","3604","3605","3606","3607","3608","3609","3610","3611","3612","3613","3614","3615","3616","3617"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/simple-profiling.md",["3618","3619","3620","3621","3622","3623","3624","3625","3626","3627"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/timers-in-node.md",["3628","3629","3630","3631","3632","3633","3634","3635","3636","3637","3638","3639"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/guides/working-with-different-filesystems.md",["3640","3641"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/index.md",["3642","3643","3644","3645"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/docs/meta/topics/dependencies.md",["3646","3647","3648","3649","3650","3651","3652","3653","3654","3655","3656","3657","3658","3659","3660","3661","3662","3663","3664","3665"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/current.md",["3666","3667","3668","3669","3670","3671","3672","3673","3674","3675","3676","3677","3678","3679","3680","3681","3682","3683","3684","3685","3686","3687","3688","3689","3690","3691","3692"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/index.md",["3693","3694","3695","3696","3697","3698","3699","3700","3701","3702","3703","3704","3705","3706","3707","3708","3709","3710","3711","3712","3713","3714","3715","3716","3717","3718","3719"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/package-manager.md",["3720","3721","3722","3723","3724","3725","3726","3727","3728","3729","3730","3731","3732","3733","3734","3735","3736","3737","3738","3739","3740","3741","3742","3743","3744","3745","3746","3747","3748","3749","3750","3751","3752","3753","3754","3755"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/download/releases.md",["3756","3757"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/collab-summit.md",["3758"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/contribute.md",["3759","3760","3761","3762","3763","3764","3765","3766","3767","3768","3769","3770"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/get-involved/index.md",["3771","3772","3773","3774","3775","3776","3777","3778","3779","3780","3781","3782","3783"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["3784","3785","3786","3787"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["3788","3789","3790","3791","3792","3793","3794","3795","3796","3797","3798","3799"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["3800"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["3801","3802","3803","3804","3805"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["3806","3807","3808","3809","3810","3811","3812","3813","3814","3815","3816","3817","3818","3819","3820","3821","3822","3823","3824","3825","3826","3827","3828","3829","3830","3831","3832","3833","3834","3835","3836"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-read-POST-data.md",["3837","3838","3839","3840","3841","3842","3843","3844","3845","3846","3847"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/HTTP/servers/how-to-serve-static-files.md",["3848","3849","3850","3851","3852","3853","3854","3855","3856","3857","3858","3859","3860","3861","3862","3863"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-create-a-custom-repl.md",["3864","3865"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/REPL/how-to-use-nodejs-repl.md",["3866","3867","3868","3869","3870","3871","3872","3873","3874","3875","3876"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/buffers/how-to-use-buffers.md",["3877","3878","3879","3880","3881"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["3882","3883","3884","3885","3886","3887","3888","3889","3890","3891","3892","3893","3894","3895","3896"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["3897","3898","3899","3900","3901","3902","3903","3904","3905","3906","3907","3908","3909","3910","3911"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/how-to-use-stream-pipe.md",["3912","3913","3914","3915","3916","3917","3918","3919","3920","3921","3922","3923","3924","3925","3926","3927"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/advanced/streams/what-are-streams.md",["3928","3929"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/child-processes/how-to-spawn-a-child-process.md",["3930","3931","3932","3933","3934","3935"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-parse-command-line-arguments.md",["3936","3937","3938","3939","3940","3941","3942","3943","3944","3945","3946"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/command-line/how-to-prompt-for-command-line-input.md",["3947","3948","3949","3950"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-crypto-module.md",["3951","3952","3953","3954","3955","3956","3957","3958","3959","3960","3961","3962","3963"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/cryptography/how-to-use-the-tls-module.md",["3964","3965","3966","3967","3968","3969","3970","3971","3972","3973","3974","3975","3976","3977","3978","3979","3980","3981","3982","3983"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-are-the-error-conventions.md",["3984","3985","3986","3987","3988","3989"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-the-error-object.md",["3990","3991"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/errors/what-is-try-catch.md",["3992","3993","3994","3995","3996","3997","3998","3999","4000","4001","4002"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-read-files-in-nodejs.md",["4003","4004","4005"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-store-local-config-data.md",["4006","4007","4008"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-use-the-path-module.md",["4009","4010","4011"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/how-to-write-files-in-nodejs.md",["4012","4013","4014"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/file-system/security/introduction.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md",["4015","4016","4017","4018","4019"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-callbacks.md",["4020","4021","4022","4023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/control-flow/what-are-event-emitters.md",["4024","4025","4026","4027","4028","4029","4030","4031","4032","4033","4034","4035","4036","4037","4038","4039","4040","4041","4042","4043"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/globals-in-node-js.md",["4044","4045","4046","4047","4048","4049","4050","4051"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-debug-nodejs-applications.md",["4052","4053","4054","4055","4056","4057","4058","4059","4060","4061","4062","4063"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/how-to-use-util-inspect.md",["4064","4065"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/how-to-access-module-package-info.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/npm/what-is-the-file-package-json.md",["4066","4067","4068","4069","4070","4071","4072","4073","4074","4075","4076","4077"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-console-module.md",["4078","4079","4080","4081","4082","4083"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/the-process-module.md",["4084","4085","4086"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-node-core-verus-userland.md",["4087","4088","4089","4090","4091"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/getting-started/what-is-require.md",["4092","4093","4094","4095","4096","4097","4098","4099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-json.md",["4100","4101","4102","4103","4104","4105","4106","4107","4108","4109","4110"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/en/knowledge/javascript-conventions/what-is-the-arguments-object.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/about/index.md",["4111","4112"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/es6.md",["4113","4114","4115","4116"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/abi-stability.md",["4117","4118","4119","4120","4121","4122","4123"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/anatomy-of-an-http-transaction.md",["4124","4125","4126","4127","4128","4129","4130","4131","4132","4133","4134","4135","4136","4137","4138","4139","4140","4141","4142","4143","4144","4145","4146","4147","4148","4149","4150","4151","4152","4153","4154","4155","4156","4157","4158","4159","4160","4161","4162","4163","4164","4165","4166","4167","4168","4169","4170","4171","4172","4173","4174","4175","4176","4177","4178","4179","4180","4181","4182","4183","4184","4185","4186","4187","4188","4189","4190","4191","4192","4193","4194","4195","4196","4197","4198","4199","4200","4201","4202","4203","4204","4205","4206","4207","4208","4209","4210","4211","4212","4213","4214","4215","4216","4217","4218","4219","4220","4221","4222","4223","4224","4225","4226","4227","4228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/backpressuring-in-streams.md",["4229","4230","4231","4232","4233","4234","4235","4236","4237","4238","4239","4240","4241","4242","4243"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/blocking-vs-non-blocking.md",["4244","4245"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/buffer-constructor-deprecation.md",["4246","4247","4248","4249","4250","4251","4252","4253","4254","4255","4256","4257","4258","4259","4260","4261","4262","4263","4264","4265","4266","4267","4268","4269","4270","4271","4272","4273","4274","4275","4276","4277"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/debugging-getting-started.md",["4278","4279","4280","4281","4282","4283","4284","4285","4286","4287","4288","4289","4290","4291"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/diagnostics-flamegraph.md",["4292","4293","4294","4295","4296"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/domain-postmortem.md",["4297","4298","4299","4300","4301","4302","4303","4304","4305","4306","4307","4308","4309","4310","4311","4312","4313","4314","4315"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/dont-block-the-event-loop.md",["4316","4317","4318","4319","4320","4321","4322","4323","4324","4325","4326","4327","4328","4329","4330","4331","4332","4333","4334","4335","4336","4337","4338","4339","4340","4341","4342","4343","4344","4345","4346","4347","4348","4349","4350","4351","4352","4353","4354","4355","4356","4357","4358","4359","4360","4361","4362","4363","4364","4365","4366","4367","4368","4369","4370","4371","4372","4373","4374","4375","4376","4377","4378","4379","4380","4381","4382","4383","4384","4385","4386","4387","4388","4389","4390","4391","4392","4393","4394"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/event-loop-timers-and-nexttick.md",["4395","4396","4397","4398","4399","4400","4401","4402","4403","4404","4405","4406","4407","4408","4409","4410","4411","4412","4413"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/index.md",["4414","4415","4416","4417","4418","4419","4420","4421","4422","4423","4424","4425","4426","4427","4428","4429","4430","4431","4432","4433"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/nodejs-docker-webapp.md",["4434","4435","4436","4437","4438","4439","4440"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/publishing-napi-modules.md",["4441","4442","4443","4444","4445","4446","4447","4448"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/security/index.md",["4449","4450","4451","4452","4453","4454","4455","4456","4457","4458","4459","4460","4461","4462","4463","4464","4465","4466","4467","4468","4469","4470","4471","4472","4473","4474","4475","4476","4477","4478","4479","4480","4481","4482","4483","4484","4485","4486","4487","4488","4489","4490","4491","4492","4493","4494","4495","4496","4497","4498","4499","4500","4501","4502","4503","4504","4505","4506","4507"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/simple-profiling.md",["4508","4509","4510","4511","4512","4513","4514","4515","4516"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/timers-in-node.md",["4517","4518","4519","4520","4521","4522","4523","4524","4525"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/guides/working-with-different-filesystems.md",["4526"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/index.md",["4527","4528","4529","4530"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/docs/meta/topics/dependencies.md",["4531","4532","4533","4534","4535","4536","4537","4538","4539","4540","4541","4542","4543","4544","4545","4546","4547","4548","4549","4550","4551"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/current.md",["4552"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/index.md",["4553"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/package-manager.md",["4554","4555","4556","4557","4558","4559","4560","4561","4562","4563","4564","4565","4566","4567","4568","4569","4570","4571","4572","4573","4574","4575","4576","4577","4578"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/download/releases.md",["4579","4580"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/collab-summit.md",["4581"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/contribute.md",["4582","4583","4584","4585","4586","4587","4588","4589","4590","4591","4592","4593"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/get-involved/index.md",["4594","4595","4596","4597","4598","4599","4600","4601","4602","4603","4604","4605","4606","4607","4608","4609","4610"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/es/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["4611","4612","4613","4614"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/about/index.md",["4615"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/download/releases.md",["4616","4617","4618","4619","4620","4621","4622","4623","4624","4625","4626","4627","4628","4629"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fa/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/es6.md",["4630","4631","4632","4633"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/anatomy-of-an-http-transaction.md",["4634","4635","4636","4637","4638","4639","4640","4641","4642","4643","4644","4645","4646","4647","4648","4649","4650","4651","4652","4653","4654","4655","4656","4657","4658","4659","4660","4661","4662","4663","4664","4665","4666","4667","4668","4669","4670","4671","4672","4673","4674","4675","4676","4677","4678","4679","4680","4681","4682","4683","4684","4685","4686","4687","4688","4689","4690","4691","4692","4693","4694","4695","4696","4697","4698","4699","4700","4701","4702","4703","4704","4705","4706","4707","4708","4709","4710","4711","4712","4713","4714","4715","4716","4717","4718","4719","4720","4721","4722","4723","4724","4725","4726","4727","4728","4729","4730","4731","4732","4733","4734","4735","4736","4737","4738"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/backpressuring-in-streams.md",["4739","4740","4741","4742","4743","4744","4745","4746","4747","4748","4749","4750","4751","4752","4753"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/blocking-vs-non-blocking.md",["4754","4755"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/buffer-constructor-deprecation.md",["4756","4757","4758","4759","4760","4761","4762","4763","4764","4765","4766","4767","4768","4769","4770","4771","4772","4773","4774","4775","4776","4777","4778","4779","4780","4781","4782","4783","4784","4785","4786","4787"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/debugging-getting-started.md",["4788","4789","4790","4791","4792","4793","4794","4795","4796","4797","4798","4799","4800","4801"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/diagnostics-flamegraph.md",["4802","4803","4804","4805","4806"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/domain-postmortem.md",["4807","4808","4809","4810","4811","4812","4813","4814","4815","4816","4817","4818","4819","4820","4821","4822","4823","4824","4825"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/index.md",["4826","4827","4828","4829","4830","4831","4832","4833","4834","4835","4836","4837","4838","4839","4840","4841","4842"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/nodejs-docker-webapp.md",["4843","4844","4845","4846","4847","4848","4849"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/publishing-napi-modules.md",["4850","4851","4852","4853","4854","4855","4856","4857"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/simple-profiling.md",["4858","4859","4860","4861","4862","4863","4864","4865","4866"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/timers-in-node.md",["4867","4868","4869","4870","4871","4872","4873","4874","4875"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/guides/working-with-different-filesystems.md",["4876"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/index.md",["4877","4878","4879","4880"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/docs/meta/topics/dependencies.md",["4881","4882","4883","4884","4885","4886","4887","4888","4889","4890","4891","4892","4893","4894","4895","4896","4897","4898","4899","4900"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/current.md",["4901"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/index.md",["4902"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/package-manager.md",["4903","4904","4905","4906","4907","4908","4909","4910","4911","4912","4913","4914","4915","4916","4917","4918","4919","4920","4921","4922","4923","4924","4925","4926","4927","4928","4929","4930"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/download/releases.md",["4931"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/collab-summit.md",["4932"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/contribute.md",["4933","4934","4935","4936","4937","4938","4939","4940","4941","4942","4943","4944"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/get-involved/index.md",["4945","4946","4947","4948","4949","4950","4951","4952","4953","4954","4955","4956","4957","4958","4959"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["4960","4961","4962","4963"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["4964","4965","4966","4967","4968","4969","4970","4971","4972","4973","4974","4975"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["4976"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["4977","4978","4979","4980","4981"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["4982","4983","4984","4985","4986","4987","4988","4989","4990","4991","4992","4993","4994","4995","4996","4997","4998","4999","5000","5001","5002","5003","5004","5005","5006","5007","5008","5009","5010","5011","5012"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-read-POST-data.md",["5013","5014","5015","5016","5017","5018","5019","5020","5021","5022","5023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/HTTP/servers/how-to-serve-static-files.md",["5024","5025","5026","5027","5028","5029","5030","5031","5032","5033","5034","5035","5036","5037","5038","5039"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-create-a-custom-repl.md",["5040","5041"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/REPL/how-to-use-nodejs-repl.md",["5042","5043","5044","5045","5046","5047","5048","5049","5050","5051","5052"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/buffers/how-to-use-buffers.md",["5053","5054","5055","5056"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["5057","5058","5059","5060","5061","5062","5063","5064","5065","5066","5067","5068","5069","5070","5071"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["5072","5073","5074","5075","5076","5077","5078","5079","5080","5081","5082","5083","5084","5085","5086"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/how-to-use-stream-pipe.md",["5087","5088","5089","5090","5091","5092","5093","5094","5095","5096","5097","5098","5099","5100","5101","5102","5103","5104"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/advanced/streams/what-are-streams.md",["5105","5106"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/child-processes/how-to-spawn-a-child-process.md",["5107","5108","5109","5110","5111","5112"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-parse-command-line-arguments.md",["5113","5114","5115","5116","5117","5118","5119","5120","5121","5122","5123"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/command-line/how-to-prompt-for-command-line-input.md",["5124","5125","5126","5127"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-are-the-error-conventions.md",["5128","5129","5130","5131","5132","5133"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-the-error-object.md",["5134","5135"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/errors/what-is-try-catch.md",["5136","5137","5138","5139","5140","5141","5142","5143","5144","5145","5146"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-read-files-in-nodejs.md",["5147","5148","5149"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-store-local-config-data.md",["5150","5151","5152"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-use-the-path-module.md",["5153","5154","5155"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/how-to-write-files-in-nodejs.md",["5156","5157","5158"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/file-system/security/introduction.md",["5159"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/how-to-write-asynchronous-code.md",["5160","5161","5162","5163","5164"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-callbacks.md",["5165","5166","5167","5168"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/control-flow/what-are-event-emitters.md",["5169","5170","5171","5172","5173","5174","5175","5176","5177","5178","5179","5180","5181","5182","5183","5184","5185","5186","5187","5188"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/globals-in-node-js.md",["5189","5190","5191","5192","5193","5194","5195","5196"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-debug-nodejs-applications.md",["5197","5198","5199","5200","5201","5202","5203","5204","5205","5206","5207","5208"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/how-to-use-util-inspect.md",["5209","5210"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/how-to-access-module-package-info.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/npm/what-is-the-file-package-json.md",["5211","5212","5213","5214","5215","5216","5217","5218","5219","5220","5221","5222"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-console-module.md",["5223","5224","5225","5226","5227","5228"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/the-process-module.md",["5229","5230","5231"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-node-core-verus-userland.md",["5232","5233","5234","5235","5236"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/getting-started/what-is-require.md",["5237","5238","5239","5240","5241","5242","5243","5244"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/how-to-create-default-parameters-for-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/fr/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/gl/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/about/index.md",["5245","5246","5247","5248"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/collab-summit.md",["5249"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/get-involved/index.md",["5250","5251","5252","5253","5254","5255","5256","5257","5258","5259","5260","5261","5262","5263","5264","5265"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/it/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/es6.md",["5266","5267","5268","5269","5270","5271","5272","5273","5274","5275","5276","5277","5278","5279"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/blocking-vs-non-blocking.md",["5280","5281","5282","5283","5284","5285","5286","5287","5288","5289","5290"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/buffer-constructor-deprecation.md",["5291","5292","5293","5294","5295","5296","5297","5298","5299","5300","5301","5302","5303","5304","5305","5306","5307","5308","5309","5310","5311","5312","5313","5314","5315","5316","5317","5318","5319","5320","5321","5322","5323","5324","5325","5326","5327","5328"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/debugging-getting-started.md",["5329","5330","5331","5332","5333","5334","5335","5336","5337","5338","5339","5340","5341","5342","5343","5344","5345","5346","5347","5348","5349","5350","5351","5352","5353","5354","5355","5356","5357","5358","5359","5360"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/diagnostics-flamegraph.md",["5361","5362","5363","5364","5365","5366","5367","5368","5369","5370","5371","5372","5373","5374","5375","5376","5377","5378","5379","5380","5381"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/getting-started-guide.md",["5382","5383","5384"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/index.md",["5385","5386","5387","5388","5389","5390","5391","5392","5393","5394","5395","5396","5397","5398","5399","5400","5401","5402","5403"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/nodejs-docker-webapp.md",["5404","5405","5406","5407","5408","5409","5410","5411","5412","5413","5414","5415"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/simple-profiling.md",["5416","5417","5418","5419","5420","5421","5422","5423","5424","5425","5426","5427","5428","5429","5430","5431","5432","5433","5434","5435","5436","5437","5438","5439","5440","5441","5442","5443","5444","5445","5446","5447","5448","5449","5450"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/guides/timers-in-node.md",["5451","5452","5453","5454","5455","5456","5457","5458","5459","5460","5461","5462","5463","5464","5465","5466"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/index.md",["5467","5468","5469","5470","5471","5472","5473","5474","5475","5476","5477","5478","5479"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/docs/meta/topics/dependencies.md",["5480","5481","5482","5483","5484","5485","5486","5487","5488","5489","5490","5491","5492","5493","5494","5495","5496","5497","5498","5499","5500","5501","5502","5503","5504","5505","5506","5507","5508","5509","5510","5511"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/current.md",["5512","5513","5514","5515","5516","5517","5518","5519","5520","5521","5522","5523","5524","5525","5526","5527","5528","5529","5530","5531","5532","5533","5534","5535","5536","5537","5538","5539"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/index.md",["5540","5541","5542","5543","5544","5545","5546","5547","5548","5549","5550","5551","5552","5553","5554","5555","5556","5557","5558","5559","5560","5561","5562","5563","5564","5565","5566","5567"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/package-manager.md",["5568","5569","5570","5571","5572","5573","5574","5575","5576","5577","5578","5579","5580","5581","5582","5583","5584","5585","5586","5587","5588","5589","5590","5591","5592","5593","5594","5595","5596","5597","5598","5599","5600","5601","5602","5603","5604","5605"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/download/releases.md",["5606","5607","5608","5609"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/collab-summit.md",["5610","5611","5612"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/contribute.md",["5613","5614","5615","5616","5617","5618","5619","5620","5621","5622","5623","5624","5625","5626","5627","5628","5629"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/get-involved/index.md",["5630","5631","5632","5633","5634","5635","5636","5637","5638","5639","5640","5641","5642","5643","5644","5645","5646","5647"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ja/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/es6.md",["5648","5649","5650","5651","5652"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/debugging-getting-started.md",["5653","5654","5655","5656","5657","5658","5659","5660","5661","5662","5663","5664","5665","5666","5667","5668","5669","5670","5671","5672","5673","5674","5675","5676"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/guides/index.md",["5677","5678","5679","5680","5681","5682","5683","5684","5685","5686","5687","5688","5689","5690","5691","5692","5693","5694","5695"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/docs/index.md",["5696","5697","5698","5699"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/download/index.md",["5700","5701","5702","5703","5704","5705","5706","5707","5708","5709","5710","5711","5712","5713","5714","5715","5716","5717","5718","5719","5720","5721","5722","5723","5724","5725","5726"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/get-involved/index.md",["5727","5728","5729","5730","5731","5732","5733","5734","5735","5736","5737","5738","5739","5740","5741","5742","5743","5744","5745","5746"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ka/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/governance.md",["5747","5748","5749","5750","5751","5752","5753","5754","5755","5756","5757","5758","5759","5760","5761","5762","5763","5764","5765","5766"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/about/index.md",["5767","5768","5769","5770"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/blog/vulnerability/july-2022-security-releases.md",["5771","5772","5773","5774","5775","5776","5777"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/es6.md",["5778","5779","5780","5781"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/anatomy-of-an-http-transaction.md",["5782","5783","5784","5785","5786","5787","5788","5789","5790","5791","5792","5793","5794","5795","5796","5797","5798","5799","5800","5801","5802","5803","5804","5805","5806","5807","5808","5809","5810","5811","5812","5813","5814","5815","5816","5817","5818","5819","5820","5821","5822","5823","5824","5825","5826","5827","5828","5829","5830","5831","5832","5833","5834","5835","5836","5837","5838","5839","5840","5841","5842","5843","5844","5845","5846","5847","5848","5849","5850","5851","5852","5853","5854","5855","5856","5857","5858","5859","5860","5861","5862","5863","5864","5865","5866","5867","5868","5869","5870","5871","5872","5873","5874","5875","5876","5877","5878","5879","5880","5881","5882","5883","5884","5885","5886"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/blocking-vs-non-blocking.md",["5887","5888","5889"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/debugging-getting-started.md",["5890","5891","5892","5893","5894","5895","5896","5897","5898","5899","5900","5901","5902","5903","5904","5905","5906","5907"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/domain-postmortem.md",["5908","5909","5910","5911","5912","5913","5914","5915","5916","5917","5918","5919","5920","5921","5922","5923","5924","5925","5926","5927"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/dont-block-the-event-loop.md",["5928","5929","5930","5931","5932","5933","5934","5935","5936","5937","5938","5939","5940","5941","5942","5943","5944","5945","5946","5947","5948","5949","5950","5951","5952","5953","5954","5955","5956","5957","5958","5959","5960","5961","5962","5963","5964","5965","5966","5967","5968","5969","5970","5971","5972","5973","5974","5975","5976","5977","5978","5979","5980","5981","5982","5983","5984","5985","5986","5987","5988","5989","5990","5991","5992","5993","5994","5995","5996","5997","5998","5999","6000","6001"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/event-loop-timers-and-nexttick.md",["6002","6003","6004","6005","6006","6007","6008","6009","6010","6011","6012","6013","6014","6015","6016","6017","6018","6019","6020","6021","6022","6023","6024","6025"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/getting-started-guide.md",["6026"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/index.md",["6027","6028","6029","6030","6031","6032","6033","6034","6035","6036","6037","6038","6039","6040","6041","6042"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/nodejs-docker-webapp.md",["6043","6044","6045","6046","6047","6048","6049"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/simple-profiling.md",["6050","6051","6052","6053","6054","6055"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/timers-in-node.md",["6056","6057","6058","6059","6060","6061","6062","6063","6064"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/guides/working-with-different-filesystems.md",["6065","6066"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/index.md",["6067","6068","6069","6070"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/docs/meta/topics/dependencies.md",["6071","6072","6073","6074","6075","6076","6077","6078","6079","6080","6081","6082","6083","6084","6085","6086","6087","6088","6089","6090"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/current.md",["6091","6092","6093","6094","6095","6096","6097","6098","6099","6100","6101","6102","6103","6104","6105","6106","6107","6108","6109","6110","6111","6112","6113","6114","6115","6116","6117"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/index.md",["6118","6119","6120","6121","6122","6123","6124","6125","6126","6127","6128","6129","6130","6131","6132","6133","6134","6135","6136","6137","6138","6139","6140","6141","6142","6143","6144"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/package-manager.md",["6145","6146","6147","6148","6149","6150","6151","6152","6153","6154","6155","6156","6157","6158","6159","6160","6161","6162","6163","6164","6165","6166","6167","6168","6169","6170","6171","6172","6173","6174","6175","6176","6177","6178","6179","6180","6181","6182","6183","6184"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/download/releases.md",["6185","6186"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/get-involved/index.md",["6187","6188","6189","6190","6191","6192","6193","6194","6195","6196","6197","6198","6199","6200","6201","6202","6203","6204","6205"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ko/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/docs/index.md",["6206","6207","6208","6209"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/current.md",["6210","6211","6212","6213","6214","6215","6216","6217","6218","6219","6220","6221","6222","6223","6224","6225","6226","6227","6228","6229","6230","6231","6232","6233","6234","6235","6236"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/package-manager.md",["6237","6238","6239","6240","6241","6242","6243","6244","6245","6246","6247","6248","6249","6250","6251","6252","6253","6254","6255","6256","6257","6258","6259","6260","6261","6262","6263","6264","6265","6266","6267","6268"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/download/releases.md",["6269","6270"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/nl/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/governance.md",["6271","6272","6273","6274"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/about/index.md",["6275","6276","6277","6278"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-google.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/announcements/welcome-redhat.md",["6279"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/community/transitions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/an-easy-way-to-build-scalable-network-programs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/bnoordhuis-departure.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/development-environment.md",["6280","6281","6282"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/uncategorized/evolving-the-node-js-brand.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bert-belder-libuv-lxjs-2012.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/bryan-cantrill-instrumenting-the-real-time-web.md",["6283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/video/welcome-to-the-node-blog.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/september-2019-openssl-updates.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/blog/vulnerability/v8-memory-corruption-stack-overflow.md",["6284","6285","6286","6287","6288"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/es6.md",["6289","6290","6291","6292"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/abi-stability.md",["6293","6294","6295","6296","6297","6298","6299","6300","6301","6302","6303","6304","6305","6306","6307","6308","6309","6310","6311","6312","6313","6314","6315","6316"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/blocking-vs-non-blocking.md",["6317","6318","6319","6320","6321","6322","6323","6324","6325","6326","6327","6328","6329","6330","6331","6332","6333","6334","6335","6336"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/debugging-getting-started.md",["6337","6338","6339","6340","6341","6342","6343","6344","6345","6346","6347","6348","6349","6350","6351","6352","6353","6354","6355","6356","6357","6358","6359","6360","6361","6362","6363","6364","6365","6366","6367","6368"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/diagnostics-flamegraph.md",["6369","6370","6371","6372","6373","6374","6375","6376","6377","6378","6379","6380","6381","6382","6383","6384","6385","6386","6387","6388","6389","6390","6391","6392","6393","6394","6395","6396","6397","6398","6399","6400","6401","6402"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/guides/dont-block-the-event-loop.md",["6403","6404","6405","6406","6407","6408","6409","6410","6411","6412","6413","6414","6415","6416","6417","6418","6419","6420","6421","6422","6423","6424","6425","6426","6427","6428","6429","6430","6431","6432","6433","6434","6435","6436","6437","6438","6439","6440","6441","6442","6443","6444","6445","6446","6447","6448","6449","6450","6451","6452","6453","6454","6455","6456","6457","6458","6459","6460","6461","6462","6463","6464","6465","6466","6467","6468","6469","6470","6471","6472","6473","6474","6475","6476","6477","6478","6479","6480","6481","6482","6483","6484","6485","6486"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/index.md",["6487","6488","6489","6490"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/docs/meta/topics/dependencies.md",["6491","6492","6493","6494","6495","6496","6497","6498","6499","6500","6501","6502","6503","6504","6505","6506","6507","6508","6509","6510","6511","6512","6513","6514","6515"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/current.md",["6516","6517","6518","6519","6520","6521","6522","6523","6524","6525","6526","6527","6528","6529","6530","6531","6532","6533","6534","6535","6536","6537","6538","6539","6540","6541","6542"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/index.md",["6543","6544","6545","6546","6547","6548","6549","6550","6551","6552","6553","6554","6555","6556","6557","6558","6559","6560","6561","6562","6563","6564","6565","6566","6567","6568","6569"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/package-manager.md",["6570","6571","6572","6573","6574","6575","6576","6577","6578","6579","6580","6581","6582","6583","6584","6585","6586","6587","6588","6589","6590","6591","6592"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/download/releases.md",["6593","6594"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/collab-summit.md",["6595"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/contribute.md",["6596","6597","6598","6599","6600","6601","6602","6603","6604","6605","6606","6607"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/get-involved/index.md",["6608","6609","6610","6611","6612","6613","6614","6615","6616","6617","6618","6619","6620","6621","6622"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["6623"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-create-a-custom-repl.md",["6624","6625"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/REPL/how-to-use-nodejs-repl.md",["6626","6627","6628","6629","6630","6631","6632","6633","6634","6635","6636","6637"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["6638","6639","6640","6641","6642","6643","6644","6645","6646","6647","6648","6649","6650","6651","6652"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-parse-command-line-arguments.md",["6653","6654","6655","6656","6657","6658","6659","6660","6661","6662","6663","6664"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/command-line/how-to-prompt-for-command-line-input.md",["6665","6666","6667","6668"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-are-the-error-conventions.md",["6669","6670","6671","6672","6673","6674","6675","6676","6677","6678","6679"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-the-error-object.md",["6680","6681","6682","6683","6684","6685"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/errors/what-is-try-catch.md",["6686","6687","6688","6689","6690","6691","6692","6693","6694","6695","6696","6697","6698","6699","6700"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-read-files-in-nodejs.md",["6701","6702","6703"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-search-files-and-directories-in-nodejs.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-store-local-config-data.md",["6704","6705","6706"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-use-the-path-module.md",["6707","6708","6709","6710"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/how-to-write-files-in-nodejs.md",["6711","6712","6713"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/file-system/security/introduction.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/how-to-use-util-inspect.md",["6714","6715"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-npm.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/npm/what-is-the-file-package-json.md",["6716","6717","6718","6719","6720","6721","6722","6723","6724","6725","6726","6727"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-console-module.md",["6728","6729"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/the-process-module.md",["6730","6731","6732"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-node-core-verus-userland.md",["6733","6734","6735","6736","6737"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/getting-started/what-is-require.md",["6738","6739","6740","6741","6742","6743","6744","6745"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/pt-br/knowledge/javascript-conventions/what-is-json.md",["6746","6747","6748","6749","6750","6751","6752","6753","6754","6755","6756","6757"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/es6.md",["6758","6759","6760","6761"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/abi-stability.md",["6762","6763","6764","6765","6766","6767","6768"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/anatomy-of-an-http-transaction.md",["6769","6770","6771","6772","6773","6774","6775","6776","6777","6778","6779","6780","6781","6782","6783","6784","6785","6786","6787","6788","6789","6790","6791","6792","6793","6794","6795","6796","6797","6798","6799","6800","6801","6802","6803","6804","6805","6806","6807","6808","6809","6810","6811","6812","6813","6814","6815","6816","6817","6818","6819","6820","6821","6822","6823","6824","6825","6826","6827","6828","6829","6830","6831","6832","6833","6834","6835","6836","6837","6838","6839","6840","6841","6842","6843","6844","6845","6846","6847","6848","6849","6850","6851","6852","6853","6854","6855","6856","6857","6858","6859","6860","6861","6862","6863","6864","6865","6866","6867","6868","6869","6870","6871","6872","6873"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/backpressuring-in-streams.md",["6874","6875","6876","6877","6878","6879","6880","6881","6882","6883","6884","6885","6886","6887","6888"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/blocking-vs-non-blocking.md",["6889","6890"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/buffer-constructor-deprecation.md",["6891","6892","6893","6894","6895","6896","6897","6898","6899","6900","6901","6902","6903","6904","6905","6906","6907","6908","6909","6910","6911","6912","6913","6914","6915","6916","6917","6918","6919","6920","6921","6922"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/debugging-getting-started.md",["6923","6924","6925","6926","6927","6928","6929","6930","6931","6932","6933","6934","6935","6936"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/diagnostics-flamegraph.md",["6937","6938","6939","6940","6941"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/domain-postmortem.md",["6942","6943","6944","6945","6946","6947","6948","6949","6950","6951","6952","6953","6954","6955","6956","6957","6958","6959","6960"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/dont-block-the-event-loop.md",["6961","6962","6963","6964","6965","6966","6967","6968","6969","6970","6971","6972","6973","6974","6975","6976","6977","6978","6979","6980","6981","6982","6983","6984","6985","6986","6987","6988","6989","6990","6991","6992","6993","6994","6995","6996","6997","6998","6999","7000","7001","7002","7003","7004","7005","7006","7007","7008","7009","7010","7011","7012","7013","7014","7015","7016","7017","7018","7019","7020","7021","7022","7023","7024","7025","7026","7027","7028","7029","7030","7031","7032","7033","7034","7035","7036","7037","7038","7039"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/event-loop-timers-and-nexttick.md",["7040","7041","7042","7043","7044","7045","7046","7047","7048","7049","7050","7051","7052","7053","7054","7055","7056","7057","7058"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/index.md",["7059","7060","7061","7062","7063","7064","7065","7066","7067","7068","7069","7070","7071","7072","7073","7074","7075"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/nodejs-docker-webapp.md",["7076","7077","7078","7079","7080","7081","7082"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/publishing-napi-modules.md",["7083","7084","7085","7086","7087","7088","7089","7090"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/simple-profiling.md",["7091","7092","7093","7094","7095","7096","7097","7098","7099"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/timers-in-node.md",["7100","7101","7102","7103","7104","7105","7106","7107","7108"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/guides/working-with-different-filesystems.md",["7109"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/index.md",["7110","7111","7112","7113"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/docs/meta/topics/dependencies.md",["7114","7115","7116","7117","7118","7119","7120","7121","7122","7123","7124","7125","7126","7127","7128","7129","7130","7131","7132","7133"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/current.md",["7134"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/index.md",["7135"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/package-manager.md",["7136","7137","7138","7139","7140","7141","7142","7143","7144","7145","7146","7147","7148","7149","7150","7151","7152","7153","7154","7155","7156","7157","7158","7159","7160"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/download/releases.md",["7161","7162"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/collab-summit.md",["7163"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/contribute.md",["7164","7165","7166","7167","7168","7169","7170","7171","7172","7173","7174","7175"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/get-involved/index.md",["7176","7177","7178","7179","7180","7181","7182","7183","7184","7185","7186","7187","7188","7189","7190"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-access-query-string-parameters.md",["7191","7192","7193","7194"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/clients/how-to-create-a-HTTP-request.md",["7195","7196","7197","7198","7199","7200","7201","7202","7203","7204","7205","7206"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTP-server.md",["7207"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-create-a-HTTPS-server.md",["7208","7209","7210","7211","7212"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-handle-multipart-form-data.md",["7213","7214","7215","7216","7217","7218","7219","7220","7221","7222","7223","7224","7225","7226","7227","7228","7229","7230","7231","7232","7233","7234","7235","7236","7237","7238","7239","7240","7241","7242","7243"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-read-POST-data.md",["7244","7245","7246","7247","7248","7249","7250","7251","7252","7253","7254"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/HTTP/servers/how-to-serve-static-files.md",["7255","7256","7257","7258","7259","7260","7261","7262","7263","7264","7265","7266","7267","7268","7269","7270"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-create-a-custom-repl.md",["7271","7272"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/REPL/how-to-use-nodejs-repl.md",["7273","7274","7275","7276","7277","7278","7279","7280","7281","7282","7283"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/buffers/how-to-use-buffers.md",["7284","7285","7286","7287","7288"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-read-stream.md",["7289","7290","7291","7292","7293","7294","7295","7296","7297","7298","7299","7300","7301","7302","7303"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-fs-create-write-stream.md",["7304","7305","7306","7307","7308","7309","7310","7311","7312","7313","7314","7315","7316","7317","7318"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/how-to-use-stream-pipe.md",["7319","7320","7321","7322","7323","7324","7325","7326","7327","7328","7329","7330","7331","7332","7333","7334","7335","7336"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/advanced/streams/what-are-streams.md",["7337","7338"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/child-processes/how-to-spawn-a-child-process.md",["7339","7340","7341","7342","7343","7344"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-parse-command-line-arguments.md",["7345","7346","7347","7348","7349","7350","7351","7352","7353","7354","7355"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/command-line/how-to-prompt-for-command-line-input.md",["7356","7357","7358","7359"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ro/knowledge/javascript-conventions/what-are-the-built-in-timer-functions.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/about/index.md",["7360","7361","7362","7363"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/es6.md",["7364","7365","7366","7367"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/blocking-vs-non-blocking.md",["7368","7369"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/debugging-getting-started.md",["7370","7371","7372","7373","7374","7375","7376","7377","7378","7379","7380","7381","7382","7383"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/diagnostics-flamegraph.md",["7384","7385","7386","7387","7388"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/index.md",["7389","7390","7391","7392","7393","7394","7395","7396","7397","7398","7399","7400","7401","7402","7403","7404"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/nodejs-docker-webapp.md",["7405","7406","7407","7408","7409","7410"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/simple-profiling.md",["7411","7412","7413","7414","7415","7416","7417","7418","7419","7420"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/guides/timers-in-node.md",["7421","7422","7423","7424","7425","7426","7427","7428","7429","7430","7431"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/index.md",["7432","7433","7434","7435"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/docs/meta/topics/dependencies.md",["7436","7437","7438","7439","7440","7441","7442","7443","7444","7445","7446","7447","7448","7449","7450","7451","7452","7453","7454","7455"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/current.md",["7456","7457","7458","7459","7460","7461","7462","7463","7464","7465","7466","7467","7468","7469","7470","7471","7472","7473","7474","7475","7476","7477","7478","7479","7480","7481","7482","7483"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/index.md",["7484","7485","7486","7487","7488","7489","7490","7491","7492","7493","7494","7495","7496","7497","7498","7499","7500","7501","7502","7503","7504","7505","7506","7507","7508","7509","7510","7511"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/package-manager.md",["7512","7513","7514","7515","7516","7517","7518","7519","7520","7521","7522","7523","7524","7525","7526","7527","7528","7529","7530","7531","7532","7533","7534","7535"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/download/releases.md",["7536","7537"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/contribute.md",["7538","7539","7540","7541","7542","7543","7544","7545","7546","7547","7548","7549"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/get-involved/index.md",["7550","7551","7552","7553","7554","7555","7556","7557","7558","7559","7560","7561","7562","7563","7564"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/file-system/how-to-read-files-in-nodejs.md",["7565","7566","7567"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/ru/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/about/index.md",["7568"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/es6.md",["7569","7570","7571","7572"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/docs/index.md",["7573","7574","7575","7576"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/current.md",["7577","7578","7579","7580","7581","7582","7583","7584","7585","7586","7587","7588","7589","7590","7591","7592","7593","7594","7595","7596","7597","7598","7599","7600","7601","7602","7603","7604"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/download/index.md",["7605","7606","7607","7608","7609","7610","7611","7612","7613","7614","7615","7616","7617","7618","7619","7620","7621","7622","7623","7624","7625","7626","7627","7628","7629","7630","7631","7632"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/tr/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/governance.md",["7633","7634","7635","7636","7637","7638","7639","7640","7641"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/es6.md",["7642","7643","7644","7645"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/index.md",["7646","7647","7648","7649"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/docs/meta/topics/dependencies.md",["7650","7651","7652","7653","7654","7655","7656","7657","7658","7659","7660","7661","7662","7663","7664","7665","7666","7667","7668","7669"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/current.md",["7670","7671","7672","7673","7674","7675","7676","7677","7678","7679","7680","7681","7682","7683","7684","7685","7686","7687","7688","7689","7690","7691","7692","7693","7694","7695","7696","7697"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/index.md",["7698","7699","7700","7701","7702","7703","7704","7705","7706","7707","7708","7709","7710","7711","7712","7713","7714","7715","7716","7717","7718","7719","7720","7721","7722","7723","7724","7725"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/download/releases.md",["7726","7727"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/contribute.md",["7728","7729","7730","7731","7732"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/get-involved/index.md",["7733","7734","7735","7736","7737","7738","7739","7740","7741","7742","7743","7744","7745","7746"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/uk/knowledge/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/about/index.md",["7747"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/es6.md",["7748","7749","7750","7751"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/abi-stability.md",["7752","7753","7754","7755","7756","7757","7758"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/anatomy-of-an-http-transaction.md",["7759","7760","7761","7762","7763","7764","7765","7766","7767","7768","7769","7770","7771","7772","7773","7774","7775","7776","7777","7778","7779","7780","7781","7782","7783","7784","7785","7786","7787","7788","7789","7790","7791","7792","7793","7794","7795","7796","7797","7798","7799","7800","7801","7802","7803","7804","7805","7806","7807","7808","7809","7810","7811","7812","7813","7814","7815","7816","7817","7818","7819","7820","7821","7822","7823","7824","7825","7826","7827","7828","7829","7830","7831","7832","7833","7834","7835","7836","7837","7838","7839","7840","7841","7842","7843","7844","7845","7846","7847","7848","7849","7850","7851","7852","7853","7854","7855","7856","7857","7858","7859","7860","7861"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/backpressuring-in-streams.md",["7862","7863","7864","7865","7866","7867","7868","7869","7870","7871","7872","7873","7874","7875","7876","7877","7878","7879","7880","7881","7882","7883"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/blocking-vs-non-blocking.md",["7884","7885"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/buffer-constructor-deprecation.md",["7886","7887","7888","7889","7890","7891","7892","7893","7894","7895","7896","7897","7898","7899","7900","7901","7902","7903","7904","7905","7906","7907","7908","7909","7910","7911","7912","7913","7914","7915"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/debugging-getting-started.md",["7916","7917","7918","7919","7920","7921","7922","7923","7924","7925","7926","7927","7928","7929"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/index.md",["7930","7931","7932"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/index.md",["7933","7934","7935","7936","7937"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/index.md",["7938","7939","7940","7941","7942","7943","7944","7945","7946","7947","7948","7949","7950","7951","7952","7953","7954","7955"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-gc-traces.md",["7956","7957","7958","7959","7960","7961","7962","7963","7964","7965","7966","7967","7968","7969","7970","7971","7972","7973","7974","7975","7976","7977","7978","7979","7980","7981","7982","7983","7984","7985","7986","7987","7988","7989","7990","7991","7992","7993","7994","7995","7996","7997","7998","7999","8000","8001","8002","8003","8004","8005","8006","8007","8008"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler.md",["8009","8010","8011","8012","8013","8014"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot.md",["8015","8016","8017"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/index.md",["8018","8019","8020","8021","8022","8023"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics/poor-performance/using-linux-perf.md",["8024","8025","8026","8027","8028","8029","8030"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/diagnostics-flamegraph.md",["8031","8032","8033","8034","8035"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/domain-postmortem.md",["8036","8037","8038","8039","8040","8041","8042","8043","8044","8045","8046","8047","8048","8049","8050","8051","8052","8053","8054","8055"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/dont-block-the-event-loop.md",["8056","8057","8058","8059","8060","8061","8062","8063","8064","8065","8066","8067","8068","8069","8070","8071","8072","8073","8074","8075","8076","8077","8078","8079","8080","8081","8082","8083","8084","8085","8086","8087","8088","8089","8090","8091","8092","8093","8094","8095","8096","8097","8098","8099","8100","8101","8102","8103","8104","8105","8106","8107","8108","8109","8110","8111","8112","8113","8114","8115","8116","8117","8118","8119","8120","8121","8122","8123","8124","8125","8126","8127","8128","8129","8130","8131","8132","8133","8134","8135","8136","8137"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/event-loop-timers-and-nexttick.md",["8138","8139","8140","8141","8142","8143","8144","8145","8146","8147","8148","8149","8150","8151","8152","8153","8154","8155","8156"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/getting-started-guide.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/index.md",["8157","8158","8159","8160","8161","8162","8163","8164","8165","8166","8167","8168","8169","8170","8171","8172","8173","8174","8175","8176"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/nodejs-docker-webapp.md",["8177","8178","8179","8180","8181","8182","8183"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/publishing-napi-modules.md",["8184","8185","8186","8187","8188","8189","8190","8191","8192"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/security/index.md",["8193","8194","8195","8196","8197","8198","8199","8200","8201","8202","8203","8204","8205","8206","8207","8208","8209","8210","8211","8212","8213","8214","8215","8216","8217","8218","8219","8220","8221","8222","8223","8224","8225","8226","8227","8228","8229","8230","8231","8232","8233","8234","8235","8236","8237","8238","8239","8240","8241","8242","8243","8244","8245","8246","8247","8248","8249","8250","8251","8252","8253","8254","8255","8256","8257","8258","8259","8260","8261","8262","8263","8264","8265","8266"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/simple-profiling.md",["8267","8268","8269","8270","8271","8272","8273","8274","8275","8276"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/timers-in-node.md",["8277","8278","8279","8280","8281","8282","8283","8284","8285","8286"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/guides/working-with-different-filesystems.md",["8287"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/index.md",["8288","8289","8290","8291"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/docs/meta/topics/dependencies.md",["8292","8293","8294","8295","8296","8297","8298","8299","8300","8301","8302","8303","8304","8305","8306","8307","8308","8309","8310","8311"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/current.md",["8312","8313","8314","8315","8316","8317","8318","8319","8320","8321","8322","8323","8324","8325","8326","8327","8328","8329","8330","8331","8332","8333","8334","8335","8336","8337","8338","8339"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/index.md",["8340","8341","8342","8343","8344","8345","8346","8347","8348","8349","8350","8351","8352","8353","8354","8355","8356","8357","8358","8359","8360","8361","8362","8363","8364","8365","8366","8367"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/package-manager.md",["8368","8369","8370","8371","8372","8373","8374","8375","8376","8377","8378","8379","8380","8381","8382","8383","8384","8385","8386","8387","8388","8389","8390","8391","8392","8393","8394","8395","8396","8397","8398","8399","8400"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/download/releases.md",["8401","8402"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/contribute.md",["8403","8404","8405","8406","8407","8408","8409","8410","8411","8412","8413","8414"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/get-involved/index.md",["8415","8416","8417","8418","8419","8420","8421","8422","8423","8424","8425","8426","8427","8428","8429","8430","8431","8432","8433","8434"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-cn/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/404.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/governance.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/about/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/docs/index.md",["8435","8436","8437","8438"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/current.md",["8439","8440","8441","8442","8443","8444","8445","8446","8447","8448","8449","8450","8451","8452","8453","8454","8455","8456","8457","8458","8459","8460","8461","8462","8463","8464","8465","8466"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/index.md",["8467","8468","8469","8470","8471","8472","8473","8474","8475","8476","8477","8478","8479","8480","8481","8482","8483","8484","8485","8486","8487","8488","8489","8490","8491","8492","8493","8494"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/package-manager.md",["8495","8496","8497","8498","8499","8500","8501","8502","8503","8504","8505","8506","8507","8508","8509","8510","8511","8512","8513","8514","8515","8516","8517","8518","8519","8520","8521"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/download/releases.md",["8522","8523"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/collab-summit.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/contribute.md",["8524","8525","8526","8527","8528","8529","8530","8531","8532","8533","8534","8535"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/get-involved/index.md",["8536","8537","8538","8539","8540","8541","8542","8543","8544","8545","8546","8547","8548","8549","8550","8551","8552","8553","8554","8555"],[],"/Users/cwunder/GitHub/Personal/nodejs.org/pages/zh-tw/index.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/COLLABORATOR_GUIDE.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/CONTRIBUTING.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/README.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/TRANSLATION.md",[],[],"/Users/cwunder/GitHub/Personal/nodejs.org/data/nodejsVersions.md",[],[],{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"8559"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8562"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8563"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8564"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"8565"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"8566"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"8567"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"8568"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"8569"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"8570"},{"ruleId":"8556","severity":2,"message":"8571","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"8572"},{"ruleId":"8556","severity":2,"message":"8573","line":40,"column":20,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":23,"fix":"8574"},{"ruleId":"8556","severity":2,"message":"8575","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":2,"fix":"8577"},{"ruleId":"8556","severity":2,"message":"8575","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":2,"fix":"8578"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":2,"fix":"8579"},{"ruleId":"8556","severity":2,"message":"8580","line":88,"column":8,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":27,"fix":"8581"},{"ruleId":"8556","severity":2,"message":"8571","line":89,"column":1,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":1,"fix":"8582"},{"ruleId":"8556","severity":2,"message":"8583","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":3,"fix":"8584"},{"ruleId":"8556","severity":2,"message":"8585","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":3,"fix":"8586"},{"ruleId":"8556","severity":2,"message":"8571","line":92,"column":1,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":1,"fix":"8587"},{"ruleId":"8556","severity":2,"message":"8571","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"8588"},{"ruleId":"8556","severity":2,"message":"8575","line":107,"column":1,"nodeType":null,"messageId":"8576","endLine":107,"endColumn":2,"fix":"8589"},{"ruleId":"8556","severity":2,"message":"8575","line":108,"column":1,"nodeType":null,"messageId":"8576","endLine":108,"endColumn":2,"fix":"8590"},{"ruleId":"8556","severity":2,"message":"8575","line":109,"column":1,"nodeType":null,"messageId":"8576","endLine":109,"endColumn":2,"fix":"8591"},{"ruleId":"8556","severity":2,"message":"8592","line":112,"column":21,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":26,"fix":"8593"},{"ruleId":"8556","severity":2,"message":"8594","line":130,"column":5,"nodeType":null,"messageId":"8558","endLine":130,"endColumn":5,"fix":"8595"},{"ruleId":"8556","severity":2,"message":"8571","line":131,"column":1,"nodeType":null,"messageId":"8558","endLine":131,"endColumn":1,"fix":"8596"},{"ruleId":"8556","severity":2,"message":"8585","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":3,"fix":"8597"},{"ruleId":"8556","severity":2,"message":"8598","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":28,"fix":"8599"},{"ruleId":"8556","severity":2,"message":"8600","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":5,"fix":"8601"},{"ruleId":"8556","severity":2,"message":"8602","line":135,"column":3,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":24,"fix":"8603"},{"ruleId":"8556","severity":2,"message":"8604","line":136,"column":1,"nodeType":null,"messageId":"8558","endLine":136,"endColumn":1,"fix":"8605"},{"ruleId":"8556","severity":2,"message":"8606","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":5,"fix":"8607"},{"ruleId":"8556","severity":2,"message":"8600","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":5,"fix":"8608"},{"ruleId":"8556","severity":2,"message":"8604","line":139,"column":1,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":1,"fix":"8609"},{"ruleId":"8556","severity":2,"message":"8600","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":5,"fix":"8610"},{"ruleId":"8556","severity":2,"message":"8604","line":141,"column":3,"nodeType":null,"messageId":"8558","endLine":141,"endColumn":3,"fix":"8611"},{"ruleId":"8556","severity":2,"message":"8583","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":3,"fix":"8612"},{"ruleId":"8556","severity":2,"message":"8613","line":145,"column":39,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":67,"fix":"8614"},{"ruleId":"8556","severity":2,"message":"8615","line":183,"column":16,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":23,"fix":"8616"},{"ruleId":"8556","severity":2,"message":"8617","line":189,"column":26,"nodeType":null,"messageId":"8558","endLine":189,"endColumn":26,"fix":"8618"},{"ruleId":"8556","severity":2,"message":"8619","line":216,"column":46,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":51,"fix":"8620"},{"ruleId":"8556","severity":2,"message":"8594","line":233,"column":5,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":5,"fix":"8621"},{"ruleId":"8556","severity":2,"message":"8571","line":234,"column":1,"nodeType":null,"messageId":"8558","endLine":234,"endColumn":1,"fix":"8622"},{"ruleId":"8556","severity":2,"message":"8585","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":3,"fix":"8623"},{"ruleId":"8556","severity":2,"message":"8598","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":28,"fix":"8624"},{"ruleId":"8556","severity":2,"message":"8604","line":237,"column":1,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":1,"fix":"8625"},{"ruleId":"8556","severity":2,"message":"8602","line":238,"column":3,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":24,"fix":"8626"},{"ruleId":"8556","severity":2,"message":"8604","line":239,"column":1,"nodeType":null,"messageId":"8558","endLine":239,"endColumn":1,"fix":"8627"},{"ruleId":"8556","severity":2,"message":"8606","line":240,"column":1,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":5,"fix":"8628"},{"ruleId":"8556","severity":2,"message":"8600","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":5,"fix":"8629"},{"ruleId":"8556","severity":2,"message":"8604","line":242,"column":5,"nodeType":null,"messageId":"8558","endLine":242,"endColumn":5,"fix":"8630"},{"ruleId":"8556","severity":2,"message":"8631","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":31,"fix":"8632"},{"ruleId":"8556","severity":2,"message":"8633","line":245,"column":1,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":7,"fix":"8634"},{"ruleId":"8556","severity":2,"message":"8604","line":246,"column":5,"nodeType":null,"messageId":"8558","endLine":246,"endColumn":5,"fix":"8635"},{"ruleId":"8556","severity":2,"message":"8600","line":248,"column":1,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":5,"fix":"8636"},{"ruleId":"8556","severity":2,"message":"8600","line":249,"column":1,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":5,"fix":"8637"},{"ruleId":"8556","severity":2,"message":"8604","line":250,"column":1,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":1,"fix":"8638"},{"ruleId":"8556","severity":2,"message":"8600","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":5,"fix":"8639"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"8640"},{"ruleId":"8556","severity":2,"message":"8604","line":255,"column":5,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":5,"fix":"8641"},{"ruleId":"8556","severity":2,"message":"8600","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"8642"},{"ruleId":"8556","severity":2,"message":"8604","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"8643"},{"ruleId":"8556","severity":2,"message":"8604","line":258,"column":5,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":5,"fix":"8644"},{"ruleId":"8556","severity":2,"message":"8604","line":260,"column":5,"nodeType":null,"messageId":"8558","endLine":260,"endColumn":5,"fix":"8645"},{"ruleId":"8556","severity":2,"message":"8604","line":261,"column":3,"nodeType":null,"messageId":"8558","endLine":261,"endColumn":3,"fix":"8646"},{"ruleId":"8556","severity":2,"message":"8583","line":262,"column":1,"nodeType":null,"messageId":"8561","endLine":262,"endColumn":3,"fix":"8647"},{"ruleId":"8556","severity":2,"message":"8594","line":274,"column":5,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":5,"fix":"8648"},{"ruleId":"8556","severity":2,"message":"8571","line":275,"column":3,"nodeType":null,"messageId":"8558","endLine":275,"endColumn":3,"fix":"8649"},{"ruleId":"8556","severity":2,"message":"8650","line":276,"column":3,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":29,"fix":"8651"},{"ruleId":"8556","severity":2,"message":"8600","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":5,"fix":"8652"},{"ruleId":"8556","severity":2,"message":"8653","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":5,"fix":"8654"},{"ruleId":"8556","severity":2,"message":"8604","line":279,"column":1,"nodeType":null,"messageId":"8558","endLine":279,"endColumn":1,"fix":"8655"},{"ruleId":"8556","severity":2,"message":"8604","line":280,"column":5,"nodeType":null,"messageId":"8558","endLine":280,"endColumn":5,"fix":"8656"},{"ruleId":"8556","severity":2,"message":"8604","line":281,"column":3,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":3,"fix":"8657"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"8658"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"8659"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"8660"},{"ruleId":"8556","severity":2,"message":"8594","line":295,"column":5,"nodeType":null,"messageId":"8558","endLine":295,"endColumn":5,"fix":"8661"},{"ruleId":"8556","severity":2,"message":"8571","line":296,"column":3,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":3,"fix":"8662"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":5,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":5,"fix":"8663"},{"ruleId":"8556","severity":2,"message":"8664","line":298,"column":1,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":31,"fix":"8665"},{"ruleId":"8556","severity":2,"message":"8633","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":7,"fix":"8666"},{"ruleId":"8556","severity":2,"message":"8667","line":300,"column":5,"nodeType":null,"messageId":"8561","endLine":300,"endColumn":7,"fix":"8668"},{"ruleId":"8556","severity":2,"message":"8604","line":301,"column":1,"nodeType":null,"messageId":"8558","endLine":301,"endColumn":1,"fix":"8669"},{"ruleId":"8556","severity":2,"message":"8633","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":7,"fix":"8670"},{"ruleId":"8556","severity":2,"message":"8600","line":303,"column":1,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":5,"fix":"8671"},{"ruleId":"8556","severity":2,"message":"8571","line":304,"column":1,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":1,"fix":"8672"},{"ruleId":"8556","severity":2,"message":"8673","line":305,"column":1,"nodeType":null,"messageId":"8561","endLine":305,"endColumn":5,"fix":"8674"},{"ruleId":"8556","severity":2,"message":"8571","line":306,"column":5,"nodeType":null,"messageId":"8558","endLine":306,"endColumn":5,"fix":"8675"},{"ruleId":"8556","severity":2,"message":"8571","line":307,"column":1,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":1,"fix":"8676"},{"ruleId":"8556","severity":2,"message":"8583","line":308,"column":1,"nodeType":null,"messageId":"8561","endLine":308,"endColumn":3,"fix":"8677"},{"ruleId":"8556","severity":2,"message":"8594","line":323,"column":5,"nodeType":null,"messageId":"8558","endLine":323,"endColumn":5,"fix":"8678"},{"ruleId":"8556","severity":2,"message":"8571","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"8679"},{"ruleId":"8556","severity":2,"message":"8571","line":325,"column":5,"nodeType":null,"messageId":"8558","endLine":325,"endColumn":5,"fix":"8680"},{"ruleId":"8556","severity":2,"message":"8571","line":326,"column":3,"nodeType":null,"messageId":"8558","endLine":326,"endColumn":3,"fix":"8681"},{"ruleId":"8556","severity":2,"message":"8673","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":5,"fix":"8682"},{"ruleId":"8556","severity":2,"message":"8571","line":328,"column":5,"nodeType":null,"messageId":"8558","endLine":328,"endColumn":5,"fix":"8683"},{"ruleId":"8556","severity":2,"message":"8571","line":329,"column":1,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":1,"fix":"8684"},{"ruleId":"8556","severity":2,"message":"8583","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":3,"fix":"8685"},{"ruleId":"8556","severity":2,"message":"8575","line":336,"column":1,"nodeType":null,"messageId":"8576","endLine":336,"endColumn":2,"fix":"8686"},{"ruleId":"8556","severity":2,"message":"8594","line":348,"column":5,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":5,"fix":"8687"},{"ruleId":"8556","severity":2,"message":"8688","line":349,"column":3,"nodeType":null,"messageId":"8561","endLine":349,"endColumn":28,"fix":"8689"},{"ruleId":"8556","severity":2,"message":"8673","line":350,"column":1,"nodeType":null,"messageId":"8561","endLine":350,"endColumn":5,"fix":"8690"},{"ruleId":"8556","severity":2,"message":"8571","line":351,"column":1,"nodeType":null,"messageId":"8558","endLine":351,"endColumn":1,"fix":"8691"},{"ruleId":"8556","severity":2,"message":"8673","line":352,"column":1,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":5,"fix":"8692"},{"ruleId":"8556","severity":2,"message":"8571","line":353,"column":1,"nodeType":null,"messageId":"8558","endLine":353,"endColumn":1,"fix":"8693"},{"ruleId":"8556","severity":2,"message":"8694","line":354,"column":3,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":29,"fix":"8695"},{"ruleId":"8556","severity":2,"message":"8571","line":355,"column":5,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":5,"fix":"8696"},{"ruleId":"8556","severity":2,"message":"8585","line":356,"column":1,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":3,"fix":"8697"},{"ruleId":"8556","severity":2,"message":"8571","line":357,"column":1,"nodeType":null,"messageId":"8558","endLine":357,"endColumn":1,"fix":"8698"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":5,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":5,"fix":"8699"},{"ruleId":"8556","severity":2,"message":"8585","line":359,"column":1,"nodeType":null,"messageId":"8561","endLine":359,"endColumn":3,"fix":"8700"},{"ruleId":"8556","severity":2,"message":"8571","line":360,"column":1,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":1,"fix":"8701"},{"ruleId":"8556","severity":2,"message":"8571","line":361,"column":5,"nodeType":null,"messageId":"8558","endLine":361,"endColumn":5,"fix":"8702"},{"ruleId":"8556","severity":2,"message":"8585","line":362,"column":1,"nodeType":null,"messageId":"8561","endLine":362,"endColumn":3,"fix":"8703"},{"ruleId":"8556","severity":2,"message":"8583","line":363,"column":1,"nodeType":null,"messageId":"8561","endLine":363,"endColumn":3,"fix":"8704"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"8705"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"8706"},{"ruleId":"8556","severity":2,"message":"8557","line":29,"column":46,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":46,"fix":"8707"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"8708"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"8709"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"8710"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"8711"},{"ruleId":"8556","severity":2,"message":"8571","line":68,"column":1,"nodeType":null,"messageId":"8558","endLine":68,"endColumn":1,"fix":"8712"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"8713"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":1,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":1,"fix":"8714"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"8715"},{"ruleId":"8556","severity":2,"message":"8716","line":75,"column":2,"nodeType":null,"messageId":"8558","endLine":75,"endColumn":2,"fix":"8717"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"8718"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"8719"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"8720"},{"ruleId":"8556","severity":2,"message":"8716","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"8721"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"8722"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"8723"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"8724"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"8725"},{"ruleId":"8556","severity":2,"message":"8726","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"8727"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8728"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8729"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8730"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8731"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8732"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8733"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8734"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8735"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8736"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8737"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8738"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8739"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8740"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8741"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8742"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8743"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"8744"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"8745"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"8746"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8747"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"8748"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":3,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":3,"fix":"8749"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"8750"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"8751"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":50,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":50,"fix":"8752"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8753"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8754"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8755"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"8757"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8758"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"8759"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"8760"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"8761"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"8762"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"8763"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"8764"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8765"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"8766"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"8767"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"8768"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8769"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"8770"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"8771"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"8772"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"8773"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"8774"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"8775"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"8776"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"8777"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8779"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8780"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8781"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8782"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8783"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8784"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8785"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8787"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8788"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8789"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8790"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8791"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8792"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8794"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8795"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8796"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8797"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8798"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8800"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8801"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8802"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8803"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8804"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8805"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8806"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8807"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8808"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8809"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8810"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8811"},{"ruleId":"8556","severity":2,"message":"8793","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":5,"fix":"8812"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"8813"},{"ruleId":"8556","severity":2,"message":"8793","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":5,"fix":"8814"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":1,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":3,"fix":"8815"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":5,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":9,"fix":"8816"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8817"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"8818"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"8819"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"8820"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"8821"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"8822"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"8823"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"8824"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"8825"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"8826"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8827"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"8828"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"8829"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"8830"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"8831"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"8832"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8833"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"8834"},{"ruleId":"8556","severity":2,"message":"8835","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":11,"fix":"8836"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8837"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8838"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8839"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"8840"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8841"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8842"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8843"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8844"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8845"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8846"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"8847"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"8848"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"8849"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8850"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8851"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8852"},{"ruleId":"8556","severity":2,"message":"8756","line":84,"column":76,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":76,"fix":"8853"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":1,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":1,"fix":"8854"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"8855"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":11,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":11,"fix":"8856"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"8857"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"8858"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"8859"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":2,"fix":"8860"},{"ruleId":"8556","severity":2,"message":"8861","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":322,"fix":"8862"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"8863"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8864"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8865"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"8866"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8867"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8868"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"8869"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"8870"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"8871"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"8872"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"8873"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"8874"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"8875"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8876"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8877"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8878"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8879"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8880"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8881"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8882"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8883"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"8884"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8885"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8886"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8887"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8888"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8889"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8890"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"8891"},{"ruleId":"8556","severity":2,"message":"8892","line":48,"column":51,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":62,"fix":"8893"},{"ruleId":"8556","severity":2,"message":"8892","line":51,"column":76,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":87,"fix":"8894"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8895"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8896"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8897"},{"ruleId":"8556","severity":2,"message":"8756","line":28,"column":24,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":24,"fix":"8898"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8899"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8900"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8901"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8902"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8903"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8904"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8905"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8906"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8907"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8908"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8909"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8910"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8911"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8912"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8913"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8914"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8915"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8916"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8917"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8918"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8919"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8920"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8921"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8922"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8923"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8924"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8925"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8926"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"8927"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"8928"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8929"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"8930"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"8931"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"8932"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8933"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8934"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"8935"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8936"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"8937"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"8938"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8939"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8940"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8941"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"8942"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"8943"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8944"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"8945"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8946"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"8947"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"8948"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"8949"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"8950"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"8951"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8952"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"8953"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"8954"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8955"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"8956"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"8957"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"8958"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"8959"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"8960"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"8961"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"8962"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"8963"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"8964"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"8965"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"8966"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"8967"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"8968"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"8969"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"8970"},{"ruleId":"8556","severity":2,"message":"8756","line":31,"column":24,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":24,"fix":"8971"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"8972"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":3,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":5,"fix":"8973"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"8974"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"8975"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"8976"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"8977"},{"ruleId":"8556","severity":2,"message":"8793","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":5,"fix":"8978"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"8979"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"8980"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"8981"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"8982"},{"ruleId":"8556","severity":2,"message":"8793","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":5,"fix":"8983"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":1,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":3,"fix":"8984"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"8985"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"8986"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"8987"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"8988"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"8989"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"8990"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":9,"fix":"8991"},{"ruleId":"8556","severity":2,"message":"8799","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"8992"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"8993"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"8994"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"8995"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"8996"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"8997"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"8998"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":3,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":5,"fix":"8999"},{"ruleId":"8556","severity":2,"message":"8778","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":3,"fix":"9000"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9001"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":3,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":5,"fix":"9002"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"9003"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9004"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"9005"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"9006"},{"ruleId":"8556","severity":2,"message":"8793","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":5,"fix":"9007"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9008"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9009"},{"ruleId":"8556","severity":2,"message":"8793","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":5,"fix":"9010"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9011"},{"ruleId":"8556","severity":2,"message":"8793","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":5,"fix":"9012"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":1,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":3,"fix":"9013"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9014"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9015"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9016"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":3,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":5,"fix":"9017"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"9018"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9019"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":9,"fix":"9020"},{"ruleId":"8556","severity":2,"message":"8799","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9021"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"9022"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":1,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":3,"fix":"9023"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"9024"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"9025"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"9026"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9027"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":3,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":5,"fix":"9028"},{"ruleId":"8556","severity":2,"message":"8778","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":3,"fix":"9029"},{"ruleId":"8556","severity":2,"message":"8560","line":7,"column":1,"nodeType":null,"messageId":"8561","endLine":7,"endColumn":2,"fix":"9030"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"9031"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":2,"fix":"9032"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9033"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9034"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9035"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9036"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9037"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9038"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9039"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9040"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9041"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9042"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9043"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9044"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9045"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9046"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9047"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9048"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9049"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9050"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"9051"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9052"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9053"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9054"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9055"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9056"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9057"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9058"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9059"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9060"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9061"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9062"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9063"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9064"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"9065"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"9066"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"9067"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"9068"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"9069"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"9070"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"9071"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"9072"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"9073"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"9074"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"9075"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"9076"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"9077"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"9078"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"9079"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"9080"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"9081"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9082"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"9083"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"9084"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"9085"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"9086"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"9087"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"9088"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"9089"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"9090"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"9091"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"9092"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"9093"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9094"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9095"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"9096"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"9097"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9098"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"9099"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"9100"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9101"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"9102"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9103"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"9104"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"9105"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"9106"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9107"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9108"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9109"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"9110"},{"ruleId":"8556","severity":2,"message":"8560","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":2,"fix":"9111"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"9112"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"9113"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"9114"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"9115"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"9116"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"9117"},{"ruleId":"8556","severity":2,"message":"8575","line":97,"column":13,"nodeType":null,"messageId":"8576","endLine":97,"endColumn":14,"fix":"9118"},{"ruleId":"8556","severity":2,"message":"8560","line":109,"column":1,"nodeType":null,"messageId":"8561","endLine":109,"endColumn":2,"fix":"9119"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9120"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"9121"},{"ruleId":"8556","severity":2,"message":"8560","line":112,"column":1,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":2,"fix":"9122"},{"ruleId":"8556","severity":2,"message":"8560","line":113,"column":1,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":2,"fix":"9123"},{"ruleId":"8556","severity":2,"message":"9124","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":42,"fix":"9125"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9126"},{"ruleId":"8556","severity":2,"message":"8560","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"9127"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9128"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"9129"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"9130"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"9131"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"9132"},{"ruleId":"8556","severity":2,"message":"8560","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":2,"fix":"9133"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"9134"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9135"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9136"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9137"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"9139"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"9140"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"9141"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"9142"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9143"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9144"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9145"},{"ruleId":"8556","severity":2,"message":"8573","line":93,"column":19,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":22,"fix":"9146"},{"ruleId":"8556","severity":2,"message":"8580","line":97,"column":8,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":27,"fix":"9147"},{"ruleId":"8556","severity":2,"message":"8571","line":98,"column":1,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":1,"fix":"9148"},{"ruleId":"8556","severity":2,"message":"8583","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":3,"fix":"9149"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":1,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":1,"fix":"9150"},{"ruleId":"8556","severity":2,"message":"8571","line":101,"column":3,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":3,"fix":"9151"},{"ruleId":"8556","severity":2,"message":"8571","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"9152"},{"ruleId":"8556","severity":2,"message":"9153","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":9,"fix":"9154"},{"ruleId":"8556","severity":2,"message":"8592","line":123,"column":21,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":26,"fix":"9155"},{"ruleId":"8556","severity":2,"message":"8594","line":142,"column":5,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":5,"fix":"9156"},{"ruleId":"8556","severity":2,"message":"8571","line":143,"column":3,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":3,"fix":"9157"},{"ruleId":"8556","severity":2,"message":"8571","line":144,"column":3,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":3,"fix":"9158"},{"ruleId":"8556","severity":2,"message":"9159","line":145,"column":3,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":28,"fix":"9160"},{"ruleId":"8556","severity":2,"message":"8604","line":146,"column":1,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":1,"fix":"9161"},{"ruleId":"8556","severity":2,"message":"8602","line":147,"column":3,"nodeType":null,"messageId":"8561","endLine":147,"endColumn":24,"fix":"9162"},{"ruleId":"8556","severity":2,"message":"8600","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":5,"fix":"9163"},{"ruleId":"8556","severity":2,"message":"8653","line":149,"column":3,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":5,"fix":"9164"},{"ruleId":"8556","severity":2,"message":"8604","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"9165"},{"ruleId":"8556","severity":2,"message":"8604","line":151,"column":5,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":5,"fix":"9166"},{"ruleId":"8556","severity":2,"message":"8600","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":5,"fix":"9167"},{"ruleId":"8556","severity":2,"message":"8604","line":153,"column":3,"nodeType":null,"messageId":"8558","endLine":153,"endColumn":3,"fix":"9168"},{"ruleId":"8556","severity":2,"message":"8583","line":154,"column":1,"nodeType":null,"messageId":"8561","endLine":154,"endColumn":3,"fix":"9169"},{"ruleId":"8556","severity":2,"message":"9170","line":157,"column":42,"nodeType":null,"messageId":"8561","endLine":157,"endColumn":79,"fix":"9171"},{"ruleId":"8556","severity":2,"message":"9172","line":198,"column":22,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":34,"fix":"9173"},{"ruleId":"8556","severity":2,"message":"8617","line":205,"column":26,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":26,"fix":"9174"},{"ruleId":"8556","severity":2,"message":"9175","line":233,"column":48,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":56,"fix":"9176"},{"ruleId":"8556","severity":2,"message":"8594","line":253,"column":5,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":5,"fix":"9177"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"9178"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":3,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":3,"fix":"9179"},{"ruleId":"8556","severity":2,"message":"8598","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":28,"fix":"9180"},{"ruleId":"8556","severity":2,"message":"8600","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":5,"fix":"9181"},{"ruleId":"8556","severity":2,"message":"8602","line":258,"column":3,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":24,"fix":"9182"},{"ruleId":"8556","severity":2,"message":"8604","line":259,"column":1,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":1,"fix":"9183"},{"ruleId":"8556","severity":2,"message":"8653","line":260,"column":3,"nodeType":null,"messageId":"8561","endLine":260,"endColumn":5,"fix":"9184"},{"ruleId":"8556","severity":2,"message":"8604","line":261,"column":1,"nodeType":null,"messageId":"8558","endLine":261,"endColumn":1,"fix":"9185"},{"ruleId":"8556","severity":2,"message":"8604","line":262,"column":5,"nodeType":null,"messageId":"8558","endLine":262,"endColumn":5,"fix":"9186"},{"ruleId":"8556","severity":2,"message":"8631","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":31,"fix":"9187"},{"ruleId":"8556","severity":2,"message":"8633","line":265,"column":1,"nodeType":null,"messageId":"8561","endLine":265,"endColumn":7,"fix":"9188"},{"ruleId":"8556","severity":2,"message":"8604","line":266,"column":5,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":5,"fix":"9189"},{"ruleId":"8556","severity":2,"message":"8600","line":268,"column":1,"nodeType":null,"messageId":"8561","endLine":268,"endColumn":5,"fix":"9190"},{"ruleId":"8556","severity":2,"message":"8604","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"9191"},{"ruleId":"8556","severity":2,"message":"8604","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"9192"},{"ruleId":"8556","severity":2,"message":"8600","line":271,"column":1,"nodeType":null,"messageId":"8561","endLine":271,"endColumn":5,"fix":"9193"},{"ruleId":"8556","severity":2,"message":"8604","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"9194"},{"ruleId":"8556","severity":2,"message":"8600","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":5,"fix":"9195"},{"ruleId":"8556","severity":2,"message":"8600","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":5,"fix":"9196"},{"ruleId":"8556","severity":2,"message":"8604","line":277,"column":1,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":1,"fix":"9197"},{"ruleId":"8556","severity":2,"message":"8600","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":5,"fix":"9198"},{"ruleId":"8556","severity":2,"message":"8600","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":5,"fix":"9199"},{"ruleId":"8556","severity":2,"message":"8604","line":281,"column":3,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":3,"fix":"9200"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"9201"},{"ruleId":"8556","severity":2,"message":"8594","line":295,"column":5,"nodeType":null,"messageId":"8558","endLine":295,"endColumn":5,"fix":"9202"},{"ruleId":"8556","severity":2,"message":"8571","line":296,"column":3,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":3,"fix":"9203"},{"ruleId":"8556","severity":2,"message":"8650","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":29,"fix":"9204"},{"ruleId":"8556","severity":2,"message":"8604","line":298,"column":5,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":5,"fix":"9205"},{"ruleId":"8556","severity":2,"message":"8653","line":299,"column":3,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"9206"},{"ruleId":"8556","severity":2,"message":"8604","line":300,"column":5,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":5,"fix":"9207"},{"ruleId":"8556","severity":2,"message":"8604","line":301,"column":5,"nodeType":null,"messageId":"8558","endLine":301,"endColumn":5,"fix":"9208"},{"ruleId":"8556","severity":2,"message":"8604","line":302,"column":3,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":3,"fix":"9209"},{"ruleId":"8556","severity":2,"message":"8583","line":303,"column":1,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":3,"fix":"9210"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"9211"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"9212"},{"ruleId":"8556","severity":2,"message":"8594","line":317,"column":5,"nodeType":null,"messageId":"8558","endLine":317,"endColumn":5,"fix":"9213"},{"ruleId":"8556","severity":2,"message":"8571","line":318,"column":1,"nodeType":null,"messageId":"8558","endLine":318,"endColumn":1,"fix":"9214"},{"ruleId":"8556","severity":2,"message":"8571","line":319,"column":5,"nodeType":null,"messageId":"8558","endLine":319,"endColumn":5,"fix":"9215"},{"ruleId":"8556","severity":2,"message":"9216","line":320,"column":5,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":31,"fix":"9217"},{"ruleId":"8556","severity":2,"message":"8604","line":321,"column":1,"nodeType":null,"messageId":"8558","endLine":321,"endColumn":1,"fix":"9218"},{"ruleId":"8556","severity":2,"message":"8667","line":322,"column":5,"nodeType":null,"messageId":"8561","endLine":322,"endColumn":7,"fix":"9219"},{"ruleId":"8556","severity":2,"message":"8604","line":323,"column":1,"nodeType":null,"messageId":"8558","endLine":323,"endColumn":1,"fix":"9220"},{"ruleId":"8556","severity":2,"message":"8604","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"9221"},{"ruleId":"8556","severity":2,"message":"8604","line":325,"column":5,"nodeType":null,"messageId":"8558","endLine":325,"endColumn":5,"fix":"9222"},{"ruleId":"8556","severity":2,"message":"8571","line":326,"column":1,"nodeType":null,"messageId":"8558","endLine":326,"endColumn":1,"fix":"9223"},{"ruleId":"8556","severity":2,"message":"8673","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":5,"fix":"9224"},{"ruleId":"8556","severity":2,"message":"8571","line":328,"column":5,"nodeType":null,"messageId":"8558","endLine":328,"endColumn":5,"fix":"9225"},{"ruleId":"8556","severity":2,"message":"8571","line":329,"column":3,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":3,"fix":"9226"},{"ruleId":"8556","severity":2,"message":"8583","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":3,"fix":"9227"},{"ruleId":"8556","severity":2,"message":"8594","line":346,"column":5,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":5,"fix":"9228"},{"ruleId":"8556","severity":2,"message":"8571","line":347,"column":1,"nodeType":null,"messageId":"8558","endLine":347,"endColumn":1,"fix":"9229"},{"ruleId":"8556","severity":2,"message":"8571","line":348,"column":5,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":5,"fix":"9230"},{"ruleId":"8556","severity":2,"message":"8571","line":349,"column":1,"nodeType":null,"messageId":"8558","endLine":349,"endColumn":1,"fix":"9231"},{"ruleId":"8556","severity":2,"message":"8571","line":350,"column":5,"nodeType":null,"messageId":"8558","endLine":350,"endColumn":5,"fix":"9232"},{"ruleId":"8556","severity":2,"message":"8571","line":351,"column":5,"nodeType":null,"messageId":"8558","endLine":351,"endColumn":5,"fix":"9233"},{"ruleId":"8556","severity":2,"message":"8571","line":352,"column":1,"nodeType":null,"messageId":"8558","endLine":352,"endColumn":1,"fix":"9234"},{"ruleId":"8556","severity":2,"message":"8583","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":3,"fix":"9235"},{"ruleId":"8556","severity":2,"message":"8594","line":372,"column":5,"nodeType":null,"messageId":"8558","endLine":372,"endColumn":5,"fix":"9236"},{"ruleId":"8556","severity":2,"message":"8688","line":373,"column":3,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":28,"fix":"9237"},{"ruleId":"8556","severity":2,"message":"8571","line":374,"column":1,"nodeType":null,"messageId":"8558","endLine":374,"endColumn":1,"fix":"9238"},{"ruleId":"8556","severity":2,"message":"8571","line":375,"column":5,"nodeType":null,"messageId":"8558","endLine":375,"endColumn":5,"fix":"9239"},{"ruleId":"8556","severity":2,"message":"8571","line":376,"column":5,"nodeType":null,"messageId":"8558","endLine":376,"endColumn":5,"fix":"9240"},{"ruleId":"8556","severity":2,"message":"8571","line":377,"column":1,"nodeType":null,"messageId":"8558","endLine":377,"endColumn":1,"fix":"9241"},{"ruleId":"8556","severity":2,"message":"8694","line":378,"column":3,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":29,"fix":"9242"},{"ruleId":"8556","severity":2,"message":"8571","line":379,"column":5,"nodeType":null,"messageId":"8558","endLine":379,"endColumn":5,"fix":"9243"},{"ruleId":"8556","severity":2,"message":"8585","line":380,"column":1,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":3,"fix":"9244"},{"ruleId":"8556","severity":2,"message":"8571","line":381,"column":1,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":1,"fix":"9245"},{"ruleId":"8556","severity":2,"message":"8571","line":382,"column":5,"nodeType":null,"messageId":"8558","endLine":382,"endColumn":5,"fix":"9246"},{"ruleId":"8556","severity":2,"message":"8585","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":3,"fix":"9247"},{"ruleId":"8556","severity":2,"message":"8571","line":384,"column":1,"nodeType":null,"messageId":"8558","endLine":384,"endColumn":1,"fix":"9248"},{"ruleId":"8556","severity":2,"message":"8571","line":385,"column":5,"nodeType":null,"messageId":"8558","endLine":385,"endColumn":5,"fix":"9249"},{"ruleId":"8556","severity":2,"message":"8585","line":386,"column":1,"nodeType":null,"messageId":"8561","endLine":386,"endColumn":3,"fix":"9250"},{"ruleId":"8556","severity":2,"message":"8583","line":387,"column":1,"nodeType":null,"messageId":"8561","endLine":387,"endColumn":3,"fix":"9251"},{"ruleId":"8556","severity":2,"message":"8560","line":393,"column":1,"nodeType":null,"messageId":"8561","endLine":393,"endColumn":2,"fix":"9252"},{"ruleId":"8556","severity":2,"message":"8571","line":394,"column":1,"nodeType":null,"messageId":"8558","endLine":394,"endColumn":1,"fix":"9253"},{"ruleId":"8556","severity":2,"message":"8560","line":395,"column":1,"nodeType":null,"messageId":"8561","endLine":395,"endColumn":2,"fix":"9254"},{"ruleId":"8556","severity":2,"message":"8560","line":396,"column":1,"nodeType":null,"messageId":"8561","endLine":396,"endColumn":2,"fix":"9255"},{"ruleId":"8556","severity":2,"message":"8560","line":397,"column":1,"nodeType":null,"messageId":"8561","endLine":397,"endColumn":2,"fix":"9256"},{"ruleId":"8556","severity":2,"message":"8560","line":398,"column":1,"nodeType":null,"messageId":"8561","endLine":398,"endColumn":2,"fix":"9257"},{"ruleId":"8556","severity":2,"message":"8560","line":399,"column":1,"nodeType":null,"messageId":"8561","endLine":399,"endColumn":2,"fix":"9258"},{"ruleId":"8556","severity":2,"message":"8617","line":45,"column":25,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":25,"fix":"9259"},{"ruleId":"8556","severity":2,"message":"9260","line":48,"column":45,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":53,"fix":"9261"},{"ruleId":"8556","severity":2,"message":"8592","line":111,"column":3,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":8,"fix":"9262"},{"ruleId":"8556","severity":2,"message":"9263","line":136,"column":54,"nodeType":null,"messageId":"8576","endLine":136,"endColumn":55,"fix":"9264"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9265"},{"ruleId":"8556","severity":2,"message":"8560","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"9266"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9267"},{"ruleId":"8556","severity":2,"message":"9268","line":451,"column":1,"nodeType":null,"messageId":"8558","endLine":451,"endColumn":1,"fix":"9269"},{"ruleId":"8556","severity":2,"message":"9270","line":502,"column":21,"nodeType":null,"messageId":"8561","endLine":504,"endColumn":1,"fix":"9271"},{"ruleId":"8556","severity":2,"message":"8560","line":517,"column":1,"nodeType":null,"messageId":"8561","endLine":517,"endColumn":2,"fix":"9272"},{"ruleId":"8556","severity":2,"message":"8560","line":518,"column":1,"nodeType":null,"messageId":"8561","endLine":518,"endColumn":2,"fix":"9273"},{"ruleId":"8556","severity":2,"message":"8571","line":519,"column":1,"nodeType":null,"messageId":"8558","endLine":519,"endColumn":1,"fix":"9274"},{"ruleId":"8556","severity":2,"message":"8557","line":521,"column":31,"nodeType":null,"messageId":"8558","endLine":521,"endColumn":31,"fix":"9275"},{"ruleId":"8556","severity":2,"message":"9276","line":528,"column":44,"nodeType":null,"messageId":"8576","endLine":529,"endColumn":6,"fix":"9277"},{"ruleId":"8556","severity":2,"message":"9276","line":530,"column":49,"nodeType":null,"messageId":"8576","endLine":531,"endColumn":6,"fix":"9278"},{"ruleId":"8556","severity":2,"message":"9279","line":537,"column":1,"nodeType":null,"messageId":"8561","endLine":538,"endColumn":6,"fix":"9280"},{"ruleId":"8556","severity":2,"message":"9281","line":539,"column":1,"nodeType":null,"messageId":"8561","endLine":540,"endColumn":6,"fix":"9282"},{"ruleId":"8556","severity":2,"message":"8799","line":541,"column":1,"nodeType":null,"messageId":"8576","endLine":541,"endColumn":5,"fix":"9283"},{"ruleId":"8556","severity":2,"message":"9284","line":613,"column":1,"nodeType":null,"messageId":"8561","endLine":615,"endColumn":1,"fix":"9285"},{"ruleId":"8556","severity":2,"message":"9286","line":617,"column":118,"nodeType":null,"messageId":"8576","endLine":618,"endColumn":1,"fix":"9287"},{"ruleId":"8556","severity":2,"message":"9286","line":623,"column":122,"nodeType":null,"messageId":"8576","endLine":624,"endColumn":1,"fix":"9288"},{"ruleId":"8556","severity":2,"message":"9289","line":626,"column":19,"nodeType":null,"messageId":"8561","endLine":627,"endColumn":1,"fix":"9290"},{"ruleId":"8556","severity":2,"message":"9286","line":631,"column":77,"nodeType":null,"messageId":"8576","endLine":632,"endColumn":1,"fix":"9291"},{"ruleId":"8556","severity":2,"message":"9292","line":130,"column":25,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":36,"fix":"9293"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"9294"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"9296"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9297"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9298"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9299"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9300"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9301"},{"ruleId":"8556","severity":2,"message":"9302","line":66,"column":254,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":259,"fix":"9303"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"9304"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9305"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"9306"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"9307"},{"ruleId":"8556","severity":2,"message":"8560","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":2,"fix":"9308"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":2,"fix":"9309"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"9310"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":3,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":4,"fix":"9311"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":3,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":4,"fix":"9312"},{"ruleId":"8556","severity":2,"message":"8560","line":212,"column":3,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":4,"fix":"9313"},{"ruleId":"8556","severity":2,"message":"8560","line":213,"column":1,"nodeType":null,"messageId":"8561","endLine":213,"endColumn":2,"fix":"9314"},{"ruleId":"8556","severity":2,"message":"8560","line":214,"column":3,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":4,"fix":"9315"},{"ruleId":"8556","severity":2,"message":"8560","line":229,"column":1,"nodeType":null,"messageId":"8561","endLine":229,"endColumn":2,"fix":"9316"},{"ruleId":"8556","severity":2,"message":"9317","line":230,"column":3,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":21,"fix":"9318"},{"ruleId":"8556","severity":2,"message":"8560","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"9319"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"9320"},{"ruleId":"8556","severity":2,"message":"9321","line":238,"column":63,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":64,"fix":"9322"},{"ruleId":"8556","severity":2,"message":"9321","line":239,"column":54,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":55,"fix":"9323"},{"ruleId":"8556","severity":2,"message":"9302","line":253,"column":26,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":31,"fix":"9324"},{"ruleId":"8556","severity":2,"message":"8560","line":255,"column":1,"nodeType":null,"messageId":"8561","endLine":255,"endColumn":2,"fix":"9325"},{"ruleId":"8556","severity":2,"message":"8560","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":2,"fix":"9326"},{"ruleId":"8556","severity":2,"message":"9327","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":39,"fix":"9328"},{"ruleId":"8556","severity":2,"message":"8560","line":258,"column":3,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":4,"fix":"9329"},{"ruleId":"8556","severity":2,"message":"8560","line":259,"column":3,"nodeType":null,"messageId":"8561","endLine":259,"endColumn":4,"fix":"9330"},{"ruleId":"8556","severity":2,"message":"8560","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":2,"fix":"9331"},{"ruleId":"8556","severity":2,"message":"8560","line":266,"column":1,"nodeType":null,"messageId":"8561","endLine":266,"endColumn":2,"fix":"9332"},{"ruleId":"8556","severity":2,"message":"9333","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":13,"fix":"9334"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"9335"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9336"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9337"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9338"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"9339"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"9340"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"9341"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9342"},{"ruleId":"8556","severity":2,"message":"8560","line":106,"column":1,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":2,"fix":"9343"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9344"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"9345"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9346"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9347"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9348"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"9349"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":3,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":4,"fix":"9350"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":5,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":6,"fix":"9351"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":5,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":6,"fix":"9352"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9353"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9354"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9355"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"9356"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"9357"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9358"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"9359"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"9360"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"9361"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9362"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9363"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"9364"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9365"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9366"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"9367"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"9368"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"9369"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"9370"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"9371"},{"ruleId":"8556","severity":2,"message":"9372","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9373"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9374"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9375"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":18,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":19,"fix":"9376"},{"ruleId":"8556","severity":2,"message":"8575","line":44,"column":17,"nodeType":null,"messageId":"8576","endLine":44,"endColumn":18,"fix":"9377"},{"ruleId":"8556","severity":2,"message":"9378","line":54,"column":4,"nodeType":null,"messageId":"8576","endLine":54,"endColumn":5,"fix":"9379"},{"ruleId":"8556","severity":2,"message":"8575","line":77,"column":4,"nodeType":null,"messageId":"8576","endLine":77,"endColumn":5,"fix":"9380"},{"ruleId":"8556","severity":2,"message":"9381","line":102,"column":2,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":100,"fix":"9382"},{"ruleId":"8556","severity":2,"message":"9372","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"9383"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"9384"},{"ruleId":"8556","severity":2,"message":"8560","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":2,"fix":"9385"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"9386"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"9387"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"9388"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"9389"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"9390"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"9391"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"9392"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":1,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":1,"fix":"9393"},{"ruleId":"8556","severity":2,"message":"9372","line":161,"column":1,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":2,"fix":"9394"},{"ruleId":"8556","severity":2,"message":"8560","line":162,"column":1,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":2,"fix":"9395"},{"ruleId":"8556","severity":2,"message":"8557","line":186,"column":46,"nodeType":null,"messageId":"8558","endLine":186,"endColumn":46,"fix":"9396"},{"ruleId":"8556","severity":2,"message":"9397","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"9398"},{"ruleId":"8556","severity":2,"message":"9399","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"9400"},{"ruleId":"8556","severity":2,"message":"8557","line":230,"column":1,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":1,"fix":"9401"},{"ruleId":"8556","severity":2,"message":"8575","line":251,"column":24,"nodeType":null,"messageId":"8576","endLine":251,"endColumn":25,"fix":"9402"},{"ruleId":"8556","severity":2,"message":"8575","line":261,"column":23,"nodeType":null,"messageId":"8576","endLine":261,"endColumn":24,"fix":"9403"},{"ruleId":"8556","severity":2,"message":"9404","line":268,"column":32,"nodeType":null,"messageId":"8561","endLine":268,"endColumn":48,"fix":"9405"},{"ruleId":"8556","severity":2,"message":"9378","line":273,"column":4,"nodeType":null,"messageId":"8576","endLine":273,"endColumn":5,"fix":"9406"},{"ruleId":"8556","severity":2,"message":"9372","line":292,"column":1,"nodeType":null,"messageId":"8561","endLine":292,"endColumn":2,"fix":"9407"},{"ruleId":"8556","severity":2,"message":"8560","line":293,"column":1,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":2,"fix":"9408"},{"ruleId":"8556","severity":2,"message":"9409","line":332,"column":36,"nodeType":null,"messageId":"8561","endLine":332,"endColumn":43,"fix":"9410"},{"ruleId":"8556","severity":2,"message":"9411","line":373,"column":2,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":112,"fix":"9412"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9413"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9414"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9415"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"9416"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"9417"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"9418"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"9419"},{"ruleId":"8556","severity":2,"message":"9420","line":144,"column":45,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":53,"fix":"9421"},{"ruleId":"8556","severity":2,"message":"9422","line":148,"column":4,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":29,"fix":"9423"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9424"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9425"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"9426"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"9427"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9428"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9429"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9430"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9431"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9432"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"9433"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":4,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":5,"fix":"9434"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"9435"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"9436"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"9437"},{"ruleId":"8556","severity":2,"message":"8560","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"9438"},{"ruleId":"8556","severity":2,"message":"8592","line":60,"column":15,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":20,"fix":"9439"},{"ruleId":"8556","severity":2,"message":"9440","line":64,"column":19,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":22,"fix":"9441"},{"ruleId":"8556","severity":2,"message":"9440","line":87,"column":19,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":22,"fix":"9442"},{"ruleId":"8556","severity":2,"message":"9443","line":129,"column":16,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":20,"fix":"9444"},{"ruleId":"8556","severity":2,"message":"9443","line":137,"column":20,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":24,"fix":"9445"},{"ruleId":"8556","severity":2,"message":"9440","line":230,"column":17,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":20,"fix":"9446"},{"ruleId":"8556","severity":2,"message":"9447","line":237,"column":20,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":24,"fix":"9448"},{"ruleId":"8556","severity":2,"message":"9443","line":251,"column":18,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":22,"fix":"9449"},{"ruleId":"8556","severity":2,"message":"9443","line":289,"column":18,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":22,"fix":"9450"},{"ruleId":"8556","severity":2,"message":"9451","line":294,"column":23,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":29,"fix":"9452"},{"ruleId":"8556","severity":2,"message":"9453","line":301,"column":17,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":24,"fix":"9454"},{"ruleId":"8556","severity":2,"message":"8560","line":327,"column":1,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":2,"fix":"9455"},{"ruleId":"8556","severity":2,"message":"8560","line":328,"column":3,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":4,"fix":"9456"},{"ruleId":"8556","severity":2,"message":"8560","line":329,"column":3,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":4,"fix":"9457"},{"ruleId":"8556","severity":2,"message":"8560","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":2,"fix":"9458"},{"ruleId":"8556","severity":2,"message":"8560","line":331,"column":1,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":2,"fix":"9459"},{"ruleId":"8556","severity":2,"message":"8560","line":332,"column":1,"nodeType":null,"messageId":"8561","endLine":332,"endColumn":2,"fix":"9460"},{"ruleId":"8556","severity":2,"message":"9440","line":374,"column":17,"nodeType":null,"messageId":"8561","endLine":374,"endColumn":20,"fix":"9461"},{"ruleId":"8556","severity":2,"message":"9453","line":384,"column":18,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":25,"fix":"9462"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"9463"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":11,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":11,"fix":"9464"},{"ruleId":"8556","severity":2,"message":"9465","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":89,"fix":"9466"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"9467"},{"ruleId":"8556","severity":2,"message":"9468","line":34,"column":93,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":105,"fix":"9469"},{"ruleId":"8556","severity":2,"message":"8557","line":41,"column":38,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":38,"fix":"9470"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"9471"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":4,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":5,"fix":"9472"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"9473"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":4,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":5,"fix":"9474"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"9475"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":51,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":51,"fix":"9476"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"9477"},{"ruleId":"8556","severity":2,"message":"9478","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":79,"fix":"9479"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"9480"},{"ruleId":"8556","severity":2,"message":"8557","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"9481"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"9482"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":45,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":45,"fix":"9483"},{"ruleId":"8556","severity":2,"message":"9484","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":34,"fix":"9485"},{"ruleId":"8556","severity":2,"message":"9486","line":176,"column":132,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":139,"fix":"9487"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":21,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":21,"fix":"9488"},{"ruleId":"8556","severity":2,"message":"9489","line":189,"column":4,"nodeType":null,"messageId":"8576","endLine":190,"endColumn":2,"fix":"9490"},{"ruleId":"8556","severity":2,"message":"8557","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"9491"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"9492"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"9493"},{"ruleId":"8556","severity":2,"message":"8571","line":212,"column":1,"nodeType":null,"messageId":"8558","endLine":212,"endColumn":1,"fix":"9494"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"9495"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"9496"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"9497"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"9498"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"9499"},{"ruleId":"8556","severity":2,"message":"9500","line":231,"column":14,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":84,"fix":"9501"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"9502"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"9503"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"9504"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"9505"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"9506"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"9507"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"9508"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"9509"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"9510"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"9511"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"9512"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"9513"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"9514"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"9515"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":38,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":38,"fix":"9516"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"9517"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"9518"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"9519"},{"ruleId":"8556","severity":2,"message":"9520","line":294,"column":1,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":22,"fix":"9521"},{"ruleId":"8556","severity":2,"message":"9489","line":302,"column":28,"nodeType":null,"messageId":"8576","endLine":303,"endColumn":2,"fix":"9522"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"9524"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"9526"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"9528"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"9529"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"9531"},{"ruleId":"8556","severity":2,"message":"8557","line":340,"column":16,"nodeType":null,"messageId":"8558","endLine":340,"endColumn":16,"fix":"9532"},{"ruleId":"8556","severity":2,"message":"9533","line":343,"column":1,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":88,"fix":"9534"},{"ruleId":"8556","severity":2,"message":"8557","line":346,"column":21,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":21,"fix":"9535"},{"ruleId":"8556","severity":2,"message":"9302","line":352,"column":12,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":17,"fix":"9536"},{"ruleId":"8556","severity":2,"message":"9537","line":356,"column":1,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":104,"fix":"9538"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":38,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":38,"fix":"9539"},{"ruleId":"8556","severity":2,"message":"9540","line":373,"column":7,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":100,"fix":"9541"},{"ruleId":"8556","severity":2,"message":"8557","line":381,"column":29,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":29,"fix":"9542"},{"ruleId":"8556","severity":2,"message":"8557","line":389,"column":31,"nodeType":null,"messageId":"8558","endLine":389,"endColumn":31,"fix":"9543"},{"ruleId":"8556","severity":2,"message":"9544","line":399,"column":24,"nodeType":null,"messageId":"8561","endLine":399,"endColumn":102,"fix":"9545"},{"ruleId":"8556","severity":2,"message":"8557","line":402,"column":1,"nodeType":null,"messageId":"8558","endLine":402,"endColumn":1,"fix":"9546"},{"ruleId":"8556","severity":2,"message":"9547","line":403,"column":17,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":123,"fix":"9548"},{"ruleId":"8556","severity":2,"message":"8557","line":412,"column":55,"nodeType":null,"messageId":"8558","endLine":412,"endColumn":55,"fix":"9549"},{"ruleId":"8556","severity":2,"message":"9550","line":418,"column":84,"nodeType":null,"messageId":"8561","endLine":418,"endColumn":95,"fix":"9551"},{"ruleId":"8556","severity":2,"message":"8557","line":424,"column":1,"nodeType":null,"messageId":"8558","endLine":424,"endColumn":1,"fix":"9552"},{"ruleId":"8556","severity":2,"message":"8557","line":428,"column":22,"nodeType":null,"messageId":"8558","endLine":428,"endColumn":22,"fix":"9553"},{"ruleId":"8556","severity":2,"message":"9554","line":430,"column":68,"nodeType":null,"messageId":"8561","endLine":430,"endColumn":79,"fix":"9555"},{"ruleId":"8556","severity":2,"message":"9556","line":441,"column":46,"nodeType":null,"messageId":"8561","endLine":441,"endColumn":53,"fix":"9557"},{"ruleId":"8556","severity":2,"message":"8557","line":443,"column":31,"nodeType":null,"messageId":"8558","endLine":443,"endColumn":31,"fix":"9558"},{"ruleId":"8556","severity":2,"message":"8557","line":456,"column":1,"nodeType":null,"messageId":"8558","endLine":456,"endColumn":1,"fix":"9559"},{"ruleId":"8556","severity":2,"message":"8557","line":460,"column":28,"nodeType":null,"messageId":"8558","endLine":460,"endColumn":28,"fix":"9560"},{"ruleId":"8556","severity":2,"message":"9268","line":467,"column":1,"nodeType":null,"messageId":"8558","endLine":467,"endColumn":1,"fix":"9561"},{"ruleId":"8556","severity":2,"message":"9562","line":472,"column":1,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":197,"fix":"9563"},{"ruleId":"8556","severity":2,"message":"9564","line":475,"column":101,"nodeType":null,"messageId":"8561","endLine":475,"endColumn":107,"fix":"9565"},{"ruleId":"8556","severity":2,"message":"8557","line":479,"column":1,"nodeType":null,"messageId":"8558","endLine":479,"endColumn":1,"fix":"9566"},{"ruleId":"8556","severity":2,"message":"9567","line":482,"column":74,"nodeType":null,"messageId":"8561","endLine":482,"endColumn":83,"fix":"9568"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"9569"},{"ruleId":"8556","severity":2,"message":"8716","line":77,"column":2,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":2,"fix":"9570"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9571"},{"ruleId":"8556","severity":2,"message":"8716","line":79,"column":2,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":2,"fix":"9572"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"9573"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"9574"},{"ruleId":"8556","severity":2,"message":"8716","line":82,"column":2,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":2,"fix":"9575"},{"ruleId":"8556","severity":2,"message":"8716","line":83,"column":1,"nodeType":null,"messageId":"8558","endLine":83,"endColumn":1,"fix":"9576"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"9577"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"9578"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":1,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":2,"fix":"9579"},{"ruleId":"8556","severity":2,"message":"8571","line":171,"column":1,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":1,"fix":"9580"},{"ruleId":"8556","severity":2,"message":"8571","line":172,"column":1,"nodeType":null,"messageId":"8558","endLine":172,"endColumn":1,"fix":"9581"},{"ruleId":"8556","severity":2,"message":"8571","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"9582"},{"ruleId":"8556","severity":2,"message":"8560","line":175,"column":1,"nodeType":null,"messageId":"8561","endLine":175,"endColumn":2,"fix":"9583"},{"ruleId":"8556","severity":2,"message":"9584","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":4,"fix":"9585"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":1,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":1,"fix":"9586"},{"ruleId":"8556","severity":2,"message":"8571","line":179,"column":3,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":3,"fix":"9587"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":3,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":4,"fix":"9588"},{"ruleId":"8556","severity":2,"message":"8571","line":182,"column":1,"nodeType":null,"messageId":"8558","endLine":182,"endColumn":1,"fix":"9589"},{"ruleId":"8556","severity":2,"message":"8571","line":183,"column":1,"nodeType":null,"messageId":"8558","endLine":183,"endColumn":1,"fix":"9590"},{"ruleId":"8556","severity":2,"message":"8560","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":2,"fix":"9591"},{"ruleId":"8556","severity":2,"message":"8571","line":219,"column":1,"nodeType":null,"messageId":"8558","endLine":219,"endColumn":1,"fix":"9592"},{"ruleId":"8556","severity":2,"message":"8560","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":2,"fix":"9593"},{"ruleId":"8556","severity":2,"message":"8571","line":221,"column":1,"nodeType":null,"messageId":"8558","endLine":221,"endColumn":1,"fix":"9594"},{"ruleId":"8556","severity":2,"message":"9595","line":294,"column":4,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":15,"fix":"9596"},{"ruleId":"8556","severity":2,"message":"9597","line":327,"column":64,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":71,"fix":"9598"},{"ruleId":"8556","severity":2,"message":"9599","line":330,"column":10,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":58,"fix":"9600"},{"ruleId":"8556","severity":2,"message":"8560","line":406,"column":1,"nodeType":null,"messageId":"8561","endLine":406,"endColumn":2,"fix":"9601"},{"ruleId":"8556","severity":2,"message":"8560","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":2,"fix":"9602"},{"ruleId":"8556","severity":2,"message":"8571","line":408,"column":1,"nodeType":null,"messageId":"8558","endLine":408,"endColumn":1,"fix":"9603"},{"ruleId":"8556","severity":2,"message":"9268","line":425,"column":1,"nodeType":null,"messageId":"8558","endLine":425,"endColumn":1,"fix":"9604"},{"ruleId":"8556","severity":2,"message":"9268","line":428,"column":1,"nodeType":null,"messageId":"8558","endLine":428,"endColumn":1,"fix":"9605"},{"ruleId":"8556","severity":2,"message":"9451","line":434,"column":25,"nodeType":null,"messageId":"8561","endLine":434,"endColumn":31,"fix":"9606"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9607"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9608"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9609"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9610"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9611"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9612"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9613"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9614"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9615"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9616"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9617"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9618"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9619"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9620"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9621"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9622"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9623"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9624"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9625"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9626"},{"ruleId":"8556","severity":2,"message":"9302","line":9,"column":62,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":67,"fix":"9627"},{"ruleId":"8556","severity":2,"message":"9302","line":102,"column":11,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":16,"fix":"9628"},{"ruleId":"8556","severity":2,"message":"8560","line":285,"column":1,"nodeType":null,"messageId":"8561","endLine":285,"endColumn":2,"fix":"9629"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"9630"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"9631"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"9632"},{"ruleId":"8556","severity":2,"message":"8560","line":289,"column":1,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":2,"fix":"9633"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9634"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9635"},{"ruleId":"8556","severity":2,"message":"8571","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"9636"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9637"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9638"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9639"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"9640"},{"ruleId":"8556","severity":2,"message":"8585","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":3,"fix":"9641"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"9642"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":3,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":3,"fix":"9643"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"9644"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":3,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":4,"fix":"9645"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9646"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"9647"},{"ruleId":"8556","severity":2,"message":"8571","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"9648"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"9649"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"9650"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9651"},{"ruleId":"8556","severity":2,"message":"8571","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"9652"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9653"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"9654"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"9655"},{"ruleId":"8556","severity":2,"message":"8716","line":49,"column":41,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":41,"fix":"9656"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"9657"},{"ruleId":"8556","severity":2,"message":"8571","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"9658"},{"ruleId":"8556","severity":2,"message":"8571","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"9659"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"9660"},{"ruleId":"8556","severity":2,"message":"8571","line":75,"column":1,"nodeType":null,"messageId":"8558","endLine":75,"endColumn":1,"fix":"9661"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":1,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":1,"fix":"9662"},{"ruleId":"8556","severity":2,"message":"8571","line":77,"column":1,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":1,"fix":"9663"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"9664"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"9665"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"9666"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"9667"},{"ruleId":"8556","severity":2,"message":"8571","line":101,"column":1,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":1,"fix":"9668"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9669"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"9670"},{"ruleId":"8556","severity":2,"message":"8571","line":115,"column":1,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":1,"fix":"9671"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"9672"},{"ruleId":"8556","severity":2,"message":"8571","line":117,"column":1,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":1,"fix":"9673"},{"ruleId":"8556","severity":2,"message":"8571","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"9674"},{"ruleId":"8556","severity":2,"message":"8571","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"9675"},{"ruleId":"8556","severity":2,"message":"8571","line":120,"column":1,"nodeType":null,"messageId":"8558","endLine":120,"endColumn":1,"fix":"9676"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"9677"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"9678"},{"ruleId":"8556","severity":2,"message":"8560","line":145,"column":1,"nodeType":null,"messageId":"8561","endLine":145,"endColumn":2,"fix":"9679"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"9680"},{"ruleId":"8556","severity":2,"message":"8571","line":147,"column":1,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":1,"fix":"9681"},{"ruleId":"8556","severity":2,"message":"8560","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":2,"fix":"9682"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":1,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":2,"fix":"9683"},{"ruleId":"8556","severity":2,"message":"8571","line":169,"column":1,"nodeType":null,"messageId":"8558","endLine":169,"endColumn":1,"fix":"9684"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":1,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":2,"fix":"9685"},{"ruleId":"8556","severity":2,"message":"8571","line":171,"column":1,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":1,"fix":"9686"},{"ruleId":"8556","severity":2,"message":"8560","line":173,"column":1,"nodeType":null,"messageId":"8561","endLine":173,"endColumn":2,"fix":"9687"},{"ruleId":"8556","severity":2,"message":"8557","line":174,"column":1,"nodeType":null,"messageId":"8558","endLine":174,"endColumn":1,"fix":"9688"},{"ruleId":"8556","severity":2,"message":"8560","line":216,"column":1,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":2,"fix":"9689"},{"ruleId":"8556","severity":2,"message":"8560","line":217,"column":1,"nodeType":null,"messageId":"8561","endLine":217,"endColumn":2,"fix":"9690"},{"ruleId":"8556","severity":2,"message":"8560","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":2,"fix":"9691"},{"ruleId":"8556","severity":2,"message":"8560","line":219,"column":1,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":2,"fix":"9692"},{"ruleId":"8556","severity":2,"message":"8560","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":2,"fix":"9693"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"9694"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":3,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":4,"fix":"9695"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"9696"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"9697"},{"ruleId":"8556","severity":2,"message":"8560","line":229,"column":3,"nodeType":null,"messageId":"8561","endLine":229,"endColumn":4,"fix":"9698"},{"ruleId":"8556","severity":2,"message":"8560","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":2,"fix":"9699"},{"ruleId":"8556","severity":2,"message":"8560","line":231,"column":3,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":4,"fix":"9700"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"9701"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"9702"},{"ruleId":"8556","severity":2,"message":"8571","line":234,"column":1,"nodeType":null,"messageId":"8558","endLine":234,"endColumn":1,"fix":"9703"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"9704"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":1,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":1,"fix":"9705"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"9706"},{"ruleId":"8556","severity":2,"message":"8571","line":238,"column":1,"nodeType":null,"messageId":"8558","endLine":238,"endColumn":1,"fix":"9707"},{"ruleId":"8556","severity":2,"message":"8560","line":254,"column":1,"nodeType":null,"messageId":"8561","endLine":254,"endColumn":2,"fix":"9708"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"9709"},{"ruleId":"8556","severity":2,"message":"8560","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":2,"fix":"9710"},{"ruleId":"8556","severity":2,"message":"8557","line":291,"column":1,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":1,"fix":"9711"},{"ruleId":"8556","severity":2,"message":"8756","line":304,"column":56,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":56,"fix":"9712"},{"ruleId":"8556","severity":2,"message":"8756","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"9713"},{"ruleId":"8556","severity":2,"message":"9714","line":311,"column":12,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":26,"fix":"9715"},{"ruleId":"8556","severity":2,"message":"8560","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":2,"fix":"9716"},{"ruleId":"8556","severity":2,"message":"8560","line":329,"column":1,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":2,"fix":"9717"},{"ruleId":"8556","severity":2,"message":"8560","line":333,"column":1,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":2,"fix":"9718"},{"ruleId":"8556","severity":2,"message":"8560","line":334,"column":1,"nodeType":null,"messageId":"8561","endLine":334,"endColumn":2,"fix":"9719"},{"ruleId":"8556","severity":2,"message":"8560","line":335,"column":1,"nodeType":null,"messageId":"8561","endLine":335,"endColumn":2,"fix":"9720"},{"ruleId":"8556","severity":2,"message":"8560","line":336,"column":1,"nodeType":null,"messageId":"8561","endLine":336,"endColumn":2,"fix":"9721"},{"ruleId":"8556","severity":2,"message":"8560","line":337,"column":1,"nodeType":null,"messageId":"8561","endLine":337,"endColumn":2,"fix":"9722"},{"ruleId":"8556","severity":2,"message":"8560","line":338,"column":1,"nodeType":null,"messageId":"8561","endLine":338,"endColumn":2,"fix":"9723"},{"ruleId":"8556","severity":2,"message":"8571","line":339,"column":1,"nodeType":null,"messageId":"8558","endLine":339,"endColumn":1,"fix":"9724"},{"ruleId":"8556","severity":2,"message":"8560","line":340,"column":1,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":2,"fix":"9725"},{"ruleId":"8556","severity":2,"message":"8560","line":351,"column":1,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":2,"fix":"9726"},{"ruleId":"8556","severity":2,"message":"8560","line":352,"column":3,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":4,"fix":"9727"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":3,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":4,"fix":"9728"},{"ruleId":"8556","severity":2,"message":"8560","line":354,"column":3,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":4,"fix":"9729"},{"ruleId":"8556","severity":2,"message":"8575","line":373,"column":17,"nodeType":null,"messageId":"8576","endLine":373,"endColumn":18,"fix":"9730"},{"ruleId":"8556","severity":2,"message":"9321","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"9731"},{"ruleId":"8556","severity":2,"message":"9321","line":80,"column":80,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":81,"fix":"9732"},{"ruleId":"8556","severity":2,"message":"8756","line":200,"column":18,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":18,"fix":"9733"},{"ruleId":"8556","severity":2,"message":"9734","line":231,"column":17,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":70,"fix":"9735"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"9736"},{"ruleId":"8556","severity":2,"message":"8571","line":233,"column":7,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":7,"fix":"9737"},{"ruleId":"8556","severity":2,"message":"8673","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"9738"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"9739"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"9740"},{"ruleId":"8556","severity":2,"message":"9741","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"9742"},{"ruleId":"8556","severity":2,"message":"9743","line":24,"column":33,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":49,"fix":"9744"},{"ruleId":"8556","severity":2,"message":"9745","line":49,"column":6,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":13,"fix":"9746"},{"ruleId":"8556","severity":2,"message":"9747","line":51,"column":11,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":73,"fix":"9748"},{"ruleId":"8556","severity":2,"message":"9749","line":59,"column":36,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":54,"fix":"9750"},{"ruleId":"8556","severity":2,"message":"9597","line":62,"column":24,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":31,"fix":"9751"},{"ruleId":"8556","severity":2,"message":"9175","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":9,"fix":"9752"},{"ruleId":"8556","severity":2,"message":"9753","line":75,"column":14,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":19,"fix":"9754"},{"ruleId":"8556","severity":2,"message":"9175","line":96,"column":3,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":11,"fix":"9755"},{"ruleId":"8556","severity":2,"message":"9756","line":102,"column":33,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":50,"fix":"9757"},{"ruleId":"8556","severity":2,"message":"9321","line":161,"column":58,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":59,"fix":"9758"},{"ruleId":"8556","severity":2,"message":"9321","line":162,"column":16,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":17,"fix":"9759"},{"ruleId":"8556","severity":2,"message":"9760","line":168,"column":5,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":14,"fix":"9761"},{"ruleId":"8556","severity":2,"message":"9321","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"9762"},{"ruleId":"8556","severity":2,"message":"9321","line":113,"column":34,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":35,"fix":"9763"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9764"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9765"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9766"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"9767"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9768"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"9769"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"9770"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9771"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"9772"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"9773"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"9774"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9775"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"9776"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"9777"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"9778"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9779"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9780"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"9781"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"9782"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"9783"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"9784"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"9785"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"9786"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"9787"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9788"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"9789"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"9790"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9791"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"9792"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"9793"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"9794"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9795"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9796"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"9797"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9798"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"9799"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"9800"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9801"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9802"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9803"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"9804"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"9805"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9806"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"9807"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9808"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"9809"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"9810"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"9811"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"9812"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"9813"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9814"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"9815"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"9816"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"9817"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"9818"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"9819"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"9820"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"9821"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"9822"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9823"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"9824"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"9825"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"9826"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"9827"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"9828"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9829"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"9830"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"9831"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"9832"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"9833"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"9834"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"9835"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"9836"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"9837"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"9838"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"9839"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"9840"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"9841"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"9843"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"9844"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"9845"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"9846"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"9847"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9848"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9849"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"9850"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"9851"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9852"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9853"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9854"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9855"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9856"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9857"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9858"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9859"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"9860"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"9861"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"9862"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"9863"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"9864"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"9865"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"9866"},{"ruleId":"8556","severity":2,"message":"9372","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"9867"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"9868"},{"ruleId":"8556","severity":2,"message":"8557","line":230,"column":1,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":1,"fix":"9869"},{"ruleId":"8556","severity":2,"message":"8557","line":259,"column":1,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":1,"fix":"9870"},{"ruleId":"8556","severity":2,"message":"8557","line":270,"column":1,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":1,"fix":"9871"},{"ruleId":"8556","severity":2,"message":"8557","line":272,"column":11,"nodeType":null,"messageId":"8558","endLine":272,"endColumn":11,"fix":"9872"},{"ruleId":"8556","severity":2,"message":"8560","line":319,"column":1,"nodeType":null,"messageId":"8561","endLine":319,"endColumn":2,"fix":"9873"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"9874"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"9875"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":1,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":2,"fix":"9876"},{"ruleId":"8556","severity":2,"message":"9372","line":405,"column":1,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":2,"fix":"9877"},{"ruleId":"8556","severity":2,"message":"8560","line":406,"column":1,"nodeType":null,"messageId":"8561","endLine":406,"endColumn":2,"fix":"9878"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"9880"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"9881"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"9882"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"9883"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9884"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9885"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"9886"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"9887"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"9888"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"9889"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"9890"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"9891"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"9892"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"9893"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"9894"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"9895"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"9896"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"9897"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"9898"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"9899"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"9900"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"9901"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"9902"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"9903"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"9904"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"9905"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"9906"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"9907"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"9908"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"9909"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"9910"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"9911"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"9912"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"9913"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"9915"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"9916"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"9917"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"9918"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"9919"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"9921"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"9923"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"9924"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"9925"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"9926"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"9927"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"9928"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"9929"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"9930"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"9932"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"9933"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"9934"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"9935"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"9937"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"9939"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"9940"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"9941"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"9942"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"9943"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"9945"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"9946"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"9947"},{"ruleId":"8556","severity":2,"message":"9948","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":9,"fix":"9949"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"9950"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"9951"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"9953"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"9954"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":7,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":7,"fix":"9955"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"9957"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"9958"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"9959"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"9960"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"9961"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"9963"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"9964"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"9966"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"9968"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"9970"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"9972"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"9973"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"9974"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"9975"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"9976"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"9978"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"9979"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"9980"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"9981"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"9982"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"9983"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"9984"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"9985"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"9986"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"9987"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"9988"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"9989"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"9991"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"9992"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"9993"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"9994"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"9996"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"9997"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"9998"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"9999"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"10000"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"10001"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"10003"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"10004"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"10005"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"10006"},{"ruleId":"8556","severity":2,"message":"10007","line":53,"column":21,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":399,"fix":"10008"},{"ruleId":"8556","severity":2,"message":"10009","line":90,"column":40,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":46,"fix":"10010"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10011"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"10012"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"10013"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"10014"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"10015"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10016"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10017"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"10018"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10019"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10020"},{"ruleId":"8556","severity":2,"message":"10021","line":105,"column":76,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":81,"fix":"10022"},{"ruleId":"8556","severity":2,"message":"10023","line":18,"column":55,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":63,"fix":"10024"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":31,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":40,"fix":"10026"},{"ruleId":"8556","severity":2,"message":"10027","line":77,"column":179,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":194,"fix":"10028"},{"ruleId":"8556","severity":2,"message":"9302","line":131,"column":147,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":152,"fix":"10029"},{"ruleId":"8556","severity":2,"message":"10030","line":176,"column":203,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":261,"fix":"10031"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"10032"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"10033"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"10035"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"10036"},{"ruleId":"8556","severity":2,"message":"8585","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":3,"fix":"10037"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"10038"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"10039"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"10040"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"10041"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"10042"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"10043"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"10045"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"10046"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"10047"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"10048"},{"ruleId":"8556","severity":2,"message":"9936","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":27,"fix":"10049"},{"ruleId":"8556","severity":2,"message":"8585","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":3,"fix":"10050"},{"ruleId":"8556","severity":2,"message":"10051","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":64,"fix":"10052"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"10053"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":3,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":3,"fix":"10054"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"10055"},{"ruleId":"8556","severity":2,"message":"8571","line":27,"column":3,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":3,"fix":"10056"},{"ruleId":"8556","severity":2,"message":"10057","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":51,"fix":"10058"},{"ruleId":"8556","severity":2,"message":"10059","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":84,"fix":"10060"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"10061"},{"ruleId":"8556","severity":2,"message":"8585","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"10062"},{"ruleId":"8556","severity":2,"message":"8585","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":3,"fix":"10063"},{"ruleId":"8556","severity":2,"message":"8673","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":5,"fix":"10064"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"10065"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"10066"},{"ruleId":"8556","severity":2,"message":"8778","line":43,"column":3,"nodeType":null,"messageId":"8576","endLine":43,"endColumn":5,"fix":"10067"},{"ruleId":"8556","severity":2,"message":"8778","line":46,"column":1,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":3,"fix":"10068"},{"ruleId":"8556","severity":2,"message":"10069","line":56,"column":17,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":22,"fix":"10070"},{"ruleId":"8556","severity":2,"message":"10071","line":57,"column":24,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":44,"fix":"10072"},{"ruleId":"8556","severity":2,"message":"8594","line":72,"column":5,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":5,"fix":"10073"},{"ruleId":"8556","severity":2,"message":"10074","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":128,"fix":"10075"},{"ruleId":"8556","severity":2,"message":"8571","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"10076"},{"ruleId":"8556","severity":2,"message":"8673","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":5,"fix":"10077"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":3,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":3,"fix":"10078"},{"ruleId":"8556","severity":2,"message":"8585","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":3,"fix":"10079"},{"ruleId":"8556","severity":2,"message":"8583","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":3,"fix":"10080"},{"ruleId":"8556","severity":2,"message":"8594","line":80,"column":5,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":5,"fix":"10081"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"10082"},{"ruleId":"8556","severity":2,"message":"10083","line":82,"column":3,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":103,"fix":"10084"},{"ruleId":"8556","severity":2,"message":"8585","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"10085"},{"ruleId":"8556","severity":2,"message":"8583","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":3,"fix":"10086"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"10088"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"10089"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10090"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10091"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10092"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"10093"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"10094"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"10095"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"10096"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"10097"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"10098"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"10099"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"10100"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"10101"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"10102"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"10103"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"10104"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"10105"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"10106"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"10107"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"10108"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"10109"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"10110"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10111"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10112"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10113"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10114"},{"ruleId":"8556","severity":2,"message":"10115","line":50,"column":246,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":278,"fix":"10116"},{"ruleId":"8556","severity":2,"message":"10117","line":69,"column":344,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":350,"fix":"10118"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10119"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"10120"},{"ruleId":"8556","severity":2,"message":"10121","line":122,"column":2,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":57,"fix":"10122"},{"ruleId":"8556","severity":2,"message":"10123","line":128,"column":181,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":229,"fix":"10124"},{"ruleId":"8556","severity":2,"message":"8560","line":150,"column":1,"nodeType":null,"messageId":"8561","endLine":150,"endColumn":2,"fix":"10125"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"10126"},{"ruleId":"8556","severity":2,"message":"8560","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":2,"fix":"10127"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":3,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":5,"fix":"10128"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"10129"},{"ruleId":"8556","severity":2,"message":"10130","line":23,"column":5,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":62,"fix":"10131"},{"ruleId":"8556","severity":2,"message":"10132","line":24,"column":5,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":62,"fix":"10133"},{"ruleId":"8556","severity":2,"message":"10134","line":25,"column":5,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":13,"fix":"10135"},{"ruleId":"8556","severity":2,"message":"10134","line":26,"column":5,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":13,"fix":"10136"},{"ruleId":"8556","severity":2,"message":"10137","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":62,"fix":"10138"},{"ruleId":"8556","severity":2,"message":"10139","line":28,"column":3,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":22,"fix":"10140"},{"ruleId":"8556","severity":2,"message":"8617","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"10141"},{"ruleId":"8556","severity":2,"message":"8594","line":35,"column":4,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":4,"fix":"10142"},{"ruleId":"8556","severity":2,"message":"10143","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":19,"fix":"10144"},{"ruleId":"8556","severity":2,"message":"8571","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"10145"},{"ruleId":"8556","severity":2,"message":"8583","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":3,"fix":"10146"},{"ruleId":"8556","severity":2,"message":"8778","line":113,"column":3,"nodeType":null,"messageId":"8576","endLine":113,"endColumn":5,"fix":"10147"},{"ruleId":"8556","severity":2,"message":"8617","line":117,"column":43,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":43,"fix":"10148"},{"ruleId":"8556","severity":2,"message":"8716","line":120,"column":47,"nodeType":null,"messageId":"8558","endLine":120,"endColumn":47,"fix":"10149"},{"ruleId":"8556","severity":2,"message":"10150","line":122,"column":17,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":68,"fix":"10151"},{"ruleId":"8556","severity":2,"message":"10152","line":124,"column":17,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":73,"fix":"10153"},{"ruleId":"8556","severity":2,"message":"8778","line":126,"column":1,"nodeType":null,"messageId":"8576","endLine":126,"endColumn":3,"fix":"10154"},{"ruleId":"8556","severity":2,"message":"10155","line":129,"column":9,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":15,"fix":"10156"},{"ruleId":"8556","severity":2,"message":"8716","line":16,"column":22,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":22,"fix":"10157"},{"ruleId":"8556","severity":2,"message":"10158","line":18,"column":20,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":37,"fix":"10159"},{"ruleId":"8556","severity":2,"message":"9489","line":19,"column":4,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":2,"fix":"10160"},{"ruleId":"8556","severity":2,"message":"10161","line":21,"column":24,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":44,"fix":"10162"},{"ruleId":"8556","severity":2,"message":"9914","line":23,"column":2,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":2,"fix":"10163"},{"ruleId":"8556","severity":2,"message":"9914","line":31,"column":2,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":2,"fix":"10164"},{"ruleId":"8556","severity":2,"message":"10165","line":16,"column":23,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":42,"fix":"10166"},{"ruleId":"8556","severity":2,"message":"10165","line":43,"column":23,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":42,"fix":"10167"},{"ruleId":"8556","severity":2,"message":"10168","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":43,"fix":"10169"},{"ruleId":"8556","severity":2,"message":"10170","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":35,"fix":"10171"},{"ruleId":"8556","severity":2,"message":"10172","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":25,"fix":"10173"},{"ruleId":"8556","severity":2,"message":"10174","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":43,"fix":"10175"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"10177"},{"ruleId":"8556","severity":2,"message":"10178","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":37,"fix":"10179"},{"ruleId":"8556","severity":2,"message":"10180","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":36,"fix":"10181"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"10182"},{"ruleId":"8556","severity":2,"message":"10183","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":55,"fix":"10184"},{"ruleId":"8556","severity":2,"message":"10185","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":42,"fix":"10186"},{"ruleId":"8556","severity":2,"message":"10187","line":53,"column":63,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":70,"fix":"10188"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"10189"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"10190"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"10191"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"10192"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"10193"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"10194"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"10195"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10196"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10197"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"10198"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"10199"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"10200"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"10201"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"10202"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":19,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":19,"fix":"10203"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"10204"},{"ruleId":"8556","severity":2,"message":"8716","line":73,"column":12,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":12,"fix":"10205"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":21,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":22,"fix":"10206"},{"ruleId":"8556","severity":2,"message":"8575","line":17,"column":23,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":24,"fix":"10207"},{"ruleId":"8556","severity":2,"message":"8575","line":28,"column":21,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":22,"fix":"10208"},{"ruleId":"8556","severity":2,"message":"10209","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":61,"fix":"10210"},{"ruleId":"8556","severity":2,"message":"10211","line":15,"column":59,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":59,"fix":"10212"},{"ruleId":"8556","severity":2,"message":"10213","line":16,"column":20,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":63,"fix":"10214"},{"ruleId":"8556","severity":2,"message":"10215","line":17,"column":20,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":72,"fix":"10216"},{"ruleId":"8556","severity":2,"message":"10217","line":18,"column":22,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":28,"fix":"10218"},{"ruleId":"8556","severity":2,"message":"10219","line":19,"column":22,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":40,"fix":"10220"},{"ruleId":"8556","severity":2,"message":"10221","line":20,"column":22,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":33,"fix":"10222"},{"ruleId":"8556","severity":2,"message":"8778","line":52,"column":3,"nodeType":null,"messageId":"8576","endLine":52,"endColumn":5,"fix":"10223"},{"ruleId":"8556","severity":2,"message":"10224","line":55,"column":15,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":42,"fix":"10225"},{"ruleId":"8556","severity":2,"message":"10226","line":58,"column":9,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":16,"fix":"10227"},{"ruleId":"8556","severity":2,"message":"10226","line":59,"column":9,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":16,"fix":"10228"},{"ruleId":"8556","severity":2,"message":"10226","line":60,"column":9,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":16,"fix":"10229"},{"ruleId":"8556","severity":2,"message":"10226","line":62,"column":7,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":14,"fix":"10230"},{"ruleId":"8556","severity":2,"message":"10226","line":63,"column":9,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":16,"fix":"10231"},{"ruleId":"8556","severity":2,"message":"10226","line":64,"column":9,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":16,"fix":"10232"},{"ruleId":"8556","severity":2,"message":"10226","line":65,"column":19,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":26,"fix":"10233"},{"ruleId":"8556","severity":2,"message":"10226","line":66,"column":9,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":16,"fix":"10234"},{"ruleId":"8556","severity":2,"message":"10226","line":68,"column":7,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":14,"fix":"10235"},{"ruleId":"8556","severity":2,"message":"10226","line":69,"column":9,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":16,"fix":"10236"},{"ruleId":"8556","severity":2,"message":"10226","line":70,"column":23,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":30,"fix":"10237"},{"ruleId":"8556","severity":2,"message":"10226","line":71,"column":9,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":16,"fix":"10238"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10239"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10240"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10241"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10242"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10243"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10244"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10245"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10246"},{"ruleId":"8556","severity":2,"message":"8594","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"10247"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"10248"},{"ruleId":"8556","severity":2,"message":"10249","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":51,"fix":"10250"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"10251"},{"ruleId":"8556","severity":2,"message":"8583","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"10252"},{"ruleId":"8556","severity":2,"message":"8594","line":95,"column":5,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":5,"fix":"10253"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":3,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":3,"fix":"10254"},{"ruleId":"8556","severity":2,"message":"10255","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":38,"fix":"10256"},{"ruleId":"8556","severity":2,"message":"10249","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":51,"fix":"10257"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"10258"},{"ruleId":"8556","severity":2,"message":"10259","line":100,"column":3,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":37,"fix":"10260"},{"ruleId":"8556","severity":2,"message":"8583","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":3,"fix":"10261"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"10263"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"10265"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"10266"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"10268"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"10269"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"10270"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"10271"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"10272"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"10273"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"10274"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"10275"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"10277"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"10278"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"10279"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"10280"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"10281"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":1,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":3,"fix":"10282"},{"ruleId":"8556","severity":2,"message":"10283","line":32,"column":5,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":28,"fix":"10284"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"10285"},{"ruleId":"8556","severity":2,"message":"10286","line":34,"column":13,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":83,"fix":"10287"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"10288"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"10289"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":58,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":58,"fix":"10290"},{"ruleId":"8556","severity":2,"message":"9302","line":23,"column":164,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":169,"fix":"10291"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"10292"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"10293"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10294"},{"ruleId":"8556","severity":2,"message":"10295","line":37,"column":31,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":110,"fix":"10296"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"10298"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"10300"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"10301"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"10303"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"10304"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"10306"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"10307"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"10308"},{"ruleId":"8556","severity":2,"message":"8617","line":43,"column":40,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":40,"fix":"10309"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"10310"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"10311"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10312"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10313"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"10314"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"10315"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"10316"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"10317"},{"ruleId":"8556","severity":2,"message":"8560","line":135,"column":1,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":2,"fix":"10318"},{"ruleId":"8556","severity":2,"message":"8560","line":136,"column":1,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":2,"fix":"10319"},{"ruleId":"8556","severity":2,"message":"10320","line":9,"column":225,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":309,"fix":"10321"},{"ruleId":"8556","severity":2,"message":"10322","line":34,"column":494,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":873,"fix":"10323"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10324"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10325"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10326"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":36,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":49,"fix":"10327"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"10328"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"10329"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"10330"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10331"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10332"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10333"},{"ruleId":"8556","severity":2,"message":"8573","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":22,"fix":"10334"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"10335"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"10336"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"10337"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"10338"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"10339"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"10340"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"10341"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"10342"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"10343"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"10344"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"10345"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"10346"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"10347"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10348"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"10349"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"10350"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10351"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"10352"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"10353"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"10354"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"10355"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"10356"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"10357"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"10358"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"10359"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"10360"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"10361"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"10362"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"10363"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"10364"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"10365"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"10366"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"10367"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"10368"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"10369"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"10370"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"10371"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"10372"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"10373"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"10374"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"10375"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"10376"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"10377"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"10378"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"10379"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"10380"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"10381"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"10382"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"10383"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"10384"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"10385"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"10386"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"10387"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"10388"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"10389"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"10390"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"10391"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"10392"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"10393"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10394"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10395"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"10396"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"10397"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"10398"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"10399"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"10400"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"10401"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"10402"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"10403"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"10404"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"10405"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"10406"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"10407"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"10408"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"10409"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"10410"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"10411"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"10412"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"10413"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"10414"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"10415"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"10416"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"10417"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"10418"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"10419"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"10420"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"10421"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"10422"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"10423"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"10425"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"10426"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"10427"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"10428"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"10429"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"10430"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"10431"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"10432"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"10433"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"10434"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"10435"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"10436"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"10437"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"10438"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"10439"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"10440"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"10441"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"10442"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"10443"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"10444"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"10445"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"10446"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"10447"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"10448"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"10449"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"10451"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"10452"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"10453"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"10454"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"10455"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"10456"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"10457"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"10458"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"10459"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10460"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10461"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10462"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10463"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10464"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"10465"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10466"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10467"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10468"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10469"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"10470"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10471"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"10472"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"10473"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"10474"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"10475"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"10476"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"10477"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"10479"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"10480"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"10481"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"10483"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"10484"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"10485"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"10486"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"10487"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"10488"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"10489"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"10490"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"10491"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"10492"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"10493"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10494"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"10495"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"10496"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10497"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"10498"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"10499"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"10500"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10501"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"10502"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"10503"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10504"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10505"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"10506"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"10507"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"10508"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"10509"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"10510"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"10511"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"10512"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"10513"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"10514"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"10515"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10516"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"10517"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"10518"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"10519"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"10520"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"10521"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"10522"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"10523"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"10524"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"10525"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"10526"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"10527"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"10528"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"10529"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"10530"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"10531"},{"ruleId":"8556","severity":2,"message":"8557","line":13,"column":11,"nodeType":null,"messageId":"8558","endLine":13,"endColumn":11,"fix":"10532"},{"ruleId":"8556","severity":2,"message":"9465","line":16,"column":69,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":157,"fix":"10533"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"10534"},{"ruleId":"8556","severity":2,"message":"9468","line":25,"column":93,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":105,"fix":"10535"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"10536"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"10537"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":1,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":2,"fix":"10538"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":4,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":5,"fix":"10539"},{"ruleId":"8556","severity":2,"message":"8575","line":50,"column":4,"nodeType":null,"messageId":"8576","endLine":50,"endColumn":5,"fix":"10540"},{"ruleId":"8556","severity":2,"message":"8575","line":51,"column":1,"nodeType":null,"messageId":"8576","endLine":51,"endColumn":2,"fix":"10541"},{"ruleId":"8556","severity":2,"message":"8557","line":58,"column":1,"nodeType":null,"messageId":"8558","endLine":58,"endColumn":1,"fix":"10542"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"10543"},{"ruleId":"8556","severity":2,"message":"9478","line":67,"column":202,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":280,"fix":"10544"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":30,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":30,"fix":"10545"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":31,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":31,"fix":"10546"},{"ruleId":"8556","severity":2,"message":"8557","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"10547"},{"ruleId":"8556","severity":2,"message":"8557","line":126,"column":45,"nodeType":null,"messageId":"8558","endLine":126,"endColumn":45,"fix":"10548"},{"ruleId":"8556","severity":2,"message":"9484","line":129,"column":3,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":34,"fix":"10549"},{"ruleId":"8556","severity":2,"message":"9486","line":136,"column":132,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":139,"fix":"10550"},{"ruleId":"8556","severity":2,"message":"8557","line":138,"column":21,"nodeType":null,"messageId":"8558","endLine":138,"endColumn":21,"fix":"10551"},{"ruleId":"8556","severity":2,"message":"9489","line":148,"column":4,"nodeType":null,"messageId":"8576","endLine":149,"endColumn":2,"fix":"10552"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":26,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":26,"fix":"10553"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"10554"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"10555"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":50,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":50,"fix":"10556"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"10557"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"10558"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"10559"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"10560"},{"ruleId":"8556","severity":2,"message":"9500","line":183,"column":14,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":84,"fix":"10561"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"10562"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":3,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":4,"fix":"10563"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"10564"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":4,"fix":"10565"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":3,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":4,"fix":"10566"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"10567"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":3,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":4,"fix":"10568"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"10569"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"10570"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":4,"fix":"10571"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"10572"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":3,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":4,"fix":"10573"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":3,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":4,"fix":"10574"},{"ruleId":"8556","severity":2,"message":"8560","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":4,"fix":"10575"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":38,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":38,"fix":"10576"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10577"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10578"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"10579"},{"ruleId":"8556","severity":2,"message":"9520","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":22,"fix":"10580"},{"ruleId":"8556","severity":2,"message":"9489","line":251,"column":28,"nodeType":null,"messageId":"8576","endLine":252,"endColumn":2,"fix":"10581"},{"ruleId":"8556","severity":2,"message":"9523","line":272,"column":35,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":36,"fix":"10582"},{"ruleId":"8556","severity":2,"message":"9525","line":276,"column":19,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":24,"fix":"10583"},{"ruleId":"8556","severity":2,"message":"9527","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":21,"fix":"10584"},{"ruleId":"8556","severity":2,"message":"8778","line":278,"column":1,"nodeType":null,"messageId":"8576","endLine":278,"endColumn":3,"fix":"10585"},{"ruleId":"8556","severity":2,"message":"9530","line":282,"column":21,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":26,"fix":"10586"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":16,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":16,"fix":"10587"},{"ruleId":"8556","severity":2,"message":"9533","line":290,"column":219,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":306,"fix":"10588"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":21,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":21,"fix":"10589"},{"ruleId":"8556","severity":2,"message":"9302","line":298,"column":12,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":17,"fix":"10590"},{"ruleId":"8556","severity":2,"message":"9537","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":104,"fix":"10591"},{"ruleId":"8556","severity":2,"message":"8557","line":305,"column":38,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":38,"fix":"10592"},{"ruleId":"8556","severity":2,"message":"9540","line":310,"column":330,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":423,"fix":"10593"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":29,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":29,"fix":"10594"},{"ruleId":"8556","severity":2,"message":"8557","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"10595"},{"ruleId":"8556","severity":2,"message":"9544","line":328,"column":341,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":419,"fix":"10596"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":43,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":43,"fix":"10597"},{"ruleId":"8556","severity":2,"message":"9547","line":331,"column":145,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":251,"fix":"10598"},{"ruleId":"8556","severity":2,"message":"8557","line":338,"column":1,"nodeType":null,"messageId":"8558","endLine":338,"endColumn":1,"fix":"10599"},{"ruleId":"8556","severity":2,"message":"9550","line":340,"column":84,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":95,"fix":"10600"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"10601"},{"ruleId":"8556","severity":2,"message":"10602","line":346,"column":1,"nodeType":null,"messageId":"8561","endLine":346,"endColumn":154,"fix":"10603"},{"ruleId":"8556","severity":2,"message":"9556","line":354,"column":152,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":159,"fix":"10604"},{"ruleId":"8556","severity":2,"message":"8557","line":356,"column":31,"nodeType":null,"messageId":"8558","endLine":356,"endColumn":31,"fix":"10605"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":1,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":1,"fix":"10606"},{"ruleId":"8556","severity":2,"message":"8557","line":368,"column":28,"nodeType":null,"messageId":"8558","endLine":368,"endColumn":28,"fix":"10607"},{"ruleId":"8556","severity":2,"message":"9562","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":197,"fix":"10608"},{"ruleId":"8556","severity":2,"message":"9564","line":380,"column":248,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":254,"fix":"10609"},{"ruleId":"8556","severity":2,"message":"10610","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":434,"fix":"10611"},{"ruleId":"8556","severity":2,"message":"10612","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":69,"fix":"10613"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"10614"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10615"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10616"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"10617"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"10618"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"10619"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"10620"},{"ruleId":"8556","severity":2,"message":"10621","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":76,"fix":"10622"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":3,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":4,"fix":"10623"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":3,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"10624"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"10625"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"10626"},{"ruleId":"8556","severity":2,"message":"9595","line":199,"column":360,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":371,"fix":"10627"},{"ruleId":"8556","severity":2,"message":"10628","line":219,"column":64,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":261,"fix":"10629"},{"ruleId":"8556","severity":2,"message":"8560","line":274,"column":1,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":2,"fix":"10630"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"10631"},{"ruleId":"8556","severity":2,"message":"10632","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":97,"fix":"10633"},{"ruleId":"8556","severity":2,"message":"9451","line":293,"column":25,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":31,"fix":"10634"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10635"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"10636"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10637"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10638"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10639"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10640"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10641"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10642"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10643"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10644"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10645"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10646"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10647"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10648"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10649"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10650"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10651"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"10652"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"10653"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"10654"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"10655"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"10656"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"10657"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"10658"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"10659"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10660"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10661"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10662"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"10663"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"10664"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"10665"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10666"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"10667"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"10668"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"10669"},{"ruleId":"8556","severity":2,"message":"9372","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10670"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10671"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10672"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":55,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":55,"fix":"10673"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":41,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":41,"fix":"10674"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10675"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"10676"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"10677"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"10678"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10679"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10680"},{"ruleId":"8556","severity":2,"message":"8557","line":67,"column":74,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":74,"fix":"10681"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"10682"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"10683"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"10684"},{"ruleId":"8556","severity":2,"message":"8557","line":79,"column":37,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":37,"fix":"10685"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"10686"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10687"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"10688"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"10689"},{"ruleId":"8556","severity":2,"message":"8560","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":2,"fix":"10690"},{"ruleId":"8556","severity":2,"message":"8560","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":2,"fix":"10691"},{"ruleId":"8556","severity":2,"message":"8560","line":109,"column":1,"nodeType":null,"messageId":"8561","endLine":109,"endColumn":2,"fix":"10692"},{"ruleId":"8556","severity":2,"message":"10693","line":122,"column":230,"nodeType":null,"messageId":"8576","endLine":122,"endColumn":231,"fix":"10694"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"10695"},{"ruleId":"8556","severity":2,"message":"8560","line":135,"column":1,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":2,"fix":"10696"},{"ruleId":"8556","severity":2,"message":"8560","line":136,"column":1,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":2,"fix":"10697"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"10698"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"10699"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"10700"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":3,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":4,"fix":"10701"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"10702"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"10703"},{"ruleId":"8556","severity":2,"message":"8560","line":147,"column":3,"nodeType":null,"messageId":"8561","endLine":147,"endColumn":4,"fix":"10704"},{"ruleId":"8556","severity":2,"message":"8560","line":148,"column":1,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":2,"fix":"10705"},{"ruleId":"8556","severity":2,"message":"8560","line":149,"column":3,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":4,"fix":"10706"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"10707"},{"ruleId":"8556","severity":2,"message":"8560","line":152,"column":1,"nodeType":null,"messageId":"8561","endLine":152,"endColumn":2,"fix":"10708"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"10709"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"10710"},{"ruleId":"8556","severity":2,"message":"8557","line":168,"column":30,"nodeType":null,"messageId":"8558","endLine":168,"endColumn":30,"fix":"10711"},{"ruleId":"8556","severity":2,"message":"10712","line":206,"column":155,"nodeType":null,"messageId":"8561","endLine":206,"endColumn":168,"fix":"10713"},{"ruleId":"8556","severity":2,"message":"9714","line":211,"column":12,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":26,"fix":"10714"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"10715"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"10716"},{"ruleId":"8556","severity":2,"message":"8560","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"10717"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"10718"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"10719"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"10720"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"10721"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10722"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"10723"},{"ruleId":"8556","severity":2,"message":"8560","line":247,"column":1,"nodeType":null,"messageId":"8561","endLine":247,"endColumn":2,"fix":"10724"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":3,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":4,"fix":"10725"},{"ruleId":"8556","severity":2,"message":"8560","line":249,"column":3,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":4,"fix":"10726"},{"ruleId":"8556","severity":2,"message":"8560","line":250,"column":3,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":4,"fix":"10727"},{"ruleId":"8556","severity":2,"message":"8557","line":258,"column":1,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":1,"fix":"10728"},{"ruleId":"8556","severity":2,"message":"8575","line":266,"column":17,"nodeType":null,"messageId":"8576","endLine":266,"endColumn":18,"fix":"10729"},{"ruleId":"8556","severity":2,"message":"10730","line":310,"column":54,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":74,"fix":"10731"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"10733"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"10734"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"10735"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"10736"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"10737"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"10738"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"10739"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"10740"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"10741"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"10742"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"10744"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"10745"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"10747"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"10748"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"10749"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"10750"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"10752"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"10753"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"10755"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10756"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10757"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10758"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"10759"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10760"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"10761"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"10762"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"10763"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"10764"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"10765"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"10766"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":5,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":6,"fix":"10767"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"10768"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":6,"fix":"10769"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":5,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":6,"fix":"10770"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":5,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":6,"fix":"10771"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10772"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10773"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10774"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"10775"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"10776"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"10777"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"10778"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"10779"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10780"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"10781"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"10782"},{"ruleId":"8556","severity":2,"message":"10783","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"10784"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10785"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10786"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10787"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"10788"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10789"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10790"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10791"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10792"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10793"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10794"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10795"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10796"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10797"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10798"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10799"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10800"},{"ruleId":"8556","severity":2,"message":"8557","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10801"},{"ruleId":"8556","severity":2,"message":"8557","line":129,"column":1,"nodeType":null,"messageId":"8558","endLine":129,"endColumn":1,"fix":"10802"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":20,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":20,"fix":"10803"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"10804"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"10805"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"10806"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"10807"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"10808"},{"ruleId":"8556","severity":2,"message":"10809","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":398,"fix":"10810"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"10811"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"10812"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10813"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10814"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10815"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10816"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10817"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"10818"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"10819"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"10820"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"10821"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"10822"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"10823"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"10824"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"10825"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"10826"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10827"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10828"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10829"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10830"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10831"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10832"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10833"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10834"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"10835"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"10836"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"10837"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"10838"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10839"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10840"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10841"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"10842"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"10843"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"10844"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"10845"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":2,"fix":"10846"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"10847"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"10848"},{"ruleId":"8556","severity":2,"message":"8575","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":2,"fix":"10849"},{"ruleId":"8556","severity":2,"message":"8575","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":2,"fix":"10850"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"10851"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10852"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10853"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"10854"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"10855"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"10856"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"10857"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"10858"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"10859"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"10860"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"10861"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"10862"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"10863"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"10864"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"10865"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"10866"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"10867"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"10868"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"10869"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"10870"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"10871"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"10872"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"10873"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"10874"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"10875"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"10876"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"10877"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"10878"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"10879"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"10880"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"10881"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"10882"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"10883"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"10884"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"10885"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"10886"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"10887"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"10888"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"10889"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"10890"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"10891"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"10892"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"10893"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"10894"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"10895"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"10896"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"10897"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"10898"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"10899"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"10900"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"10901"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"10902"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"10903"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"10904"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"10905"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"10906"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"10907"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"10908"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"10909"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"10910"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"10911"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"10912"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"10913"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"10914"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"10915"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"10916"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"10917"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"10918"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"10919"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"10920"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"10921"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"10922"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"10923"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"10924"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"10925"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"10926"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"10927"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"10928"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"10929"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"10930"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"10931"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"10932"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"10933"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"10934"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"10935"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"10936"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"10937"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"10938"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"10939"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"10940"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"10941"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"10942"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"10943"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"10944"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"10945"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"10946"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"10947"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"10948"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"10949"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"10950"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"10951"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"10952"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"10953"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"10954"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"10955"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"10956"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"10957"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"10958"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"10959"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"10960"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"10961"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"10962"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"10963"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"10964"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"10965"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"10966"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"10967"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"10968"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"10969"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"10970"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"10971"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"10972"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"10973"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"10974"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"10975"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"10976"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"10977"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"10978"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"10979"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"10980"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"10981"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"10982"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"10983"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"10984"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"10985"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"10986"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"10987"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"10988"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"10989"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"10990"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"10991"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"10992"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"10993"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"10994"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"10995"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"10996"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"10997"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"10998"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"10999"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"11000"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"11001"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"11002"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"11003"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"11004"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"11005"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"11006"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"11007"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"11008"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"11009"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"11010"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"11011"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"11012"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"11013"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"11014"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"11015"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"11016"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"11017"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"11018"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11019"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11020"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"11021"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"11022"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"11023"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"11024"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11025"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11026"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11027"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"11028"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"11029"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"11030"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"11031"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"11032"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"11033"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"11034"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"11035"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"11036"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"11037"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"11038"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"11039"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"11040"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"11041"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"11042"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"11043"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"11044"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"11045"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"11046"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"11047"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"11048"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"11049"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"11050"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"11051"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"11052"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"11053"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"11054"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"11055"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"11056"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11057"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11058"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11059"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11060"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11061"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11062"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11063"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11064"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11065"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11066"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11067"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11068"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11069"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11070"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11071"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11072"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"11073"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"11074"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"11075"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"11076"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"11077"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"11078"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"11079"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"11080"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11081"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"11082"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"11083"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"11084"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11085"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"11086"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"11087"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"11088"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"11089"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"11090"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"11091"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"11092"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"11093"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"11094"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"11095"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"11096"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"11097"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"11098"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"11099"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"11100"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"11101"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"11102"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"11103"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"11104"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"11105"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"11106"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"11107"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11108"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11109"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11110"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"11111"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11112"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"11113"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"11114"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"11115"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"11116"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"11117"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"11118"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11119"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"11120"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"11121"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"11122"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11123"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"11124"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11125"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"11126"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"11127"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11128"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"11129"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"11130"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"11131"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"11132"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"11133"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"11134"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11135"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11136"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11137"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11138"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11139"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11140"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11141"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11142"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11143"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11144"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11145"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11146"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11147"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11148"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11149"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11150"},{"ruleId":"8556","severity":2,"message":"8575","line":99,"column":17,"nodeType":null,"messageId":"8576","endLine":99,"endColumn":18,"fix":"11151"},{"ruleId":"8556","severity":2,"message":"8557","line":105,"column":7,"nodeType":null,"messageId":"8558","endLine":105,"endColumn":7,"fix":"11152"},{"ruleId":"8556","severity":2,"message":"8557","line":128,"column":13,"nodeType":null,"messageId":"8558","endLine":128,"endColumn":13,"fix":"11153"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"11154"},{"ruleId":"8556","severity":2,"message":"8557","line":142,"column":17,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":17,"fix":"11155"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"11156"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"11157"},{"ruleId":"8556","severity":2,"message":"8571","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"11158"},{"ruleId":"8556","severity":2,"message":"8571","line":192,"column":1,"nodeType":null,"messageId":"8558","endLine":192,"endColumn":1,"fix":"11159"},{"ruleId":"8556","severity":2,"message":"8575","line":229,"column":14,"nodeType":null,"messageId":"8576","endLine":229,"endColumn":15,"fix":"11160"},{"ruleId":"8556","severity":2,"message":"8575","line":243,"column":205,"nodeType":null,"messageId":"8576","endLine":243,"endColumn":206,"fix":"11161"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"11162"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11163"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11164"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11165"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11166"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11167"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11168"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11169"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11170"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11171"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11172"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11173"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11174"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"11175"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11176"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11177"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11178"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11179"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11180"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11181"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11182"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11183"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11184"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11185"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11186"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11187"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11188"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11189"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11190"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11191"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"11192"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11193"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"11194"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"11195"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"11196"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"11197"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"11198"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"11199"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"11200"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"11201"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"11202"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"11203"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"11204"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"11205"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"11206"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"11207"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"11208"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"11209"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11210"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"11211"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"11212"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"11213"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"11214"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"11215"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"11216"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"11217"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"11218"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"11219"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"11220"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"11221"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"11222"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"11223"},{"ruleId":"8556","severity":2,"message":"8571","line":39,"column":9,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":9,"fix":"11224"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"11225"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"11226"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"11227"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":7,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":7,"fix":"11228"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":1,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":1,"fix":"11229"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"11230"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"11231"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"11232"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"11233"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"11234"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"11235"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"11236"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"11237"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"11238"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"11239"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"11240"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"11241"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"11242"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"11243"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"11244"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"11245"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"11246"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"11247"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"11248"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"11249"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"11250"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"11251"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11252"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"11253"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"11254"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11255"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"11256"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"11257"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"11258"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11259"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"11260"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"11261"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"11262"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"11263"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"11264"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"11265"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"11266"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"11267"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"11268"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"11269"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"11270"},{"ruleId":"8556","severity":2,"message":"11271","line":53,"column":16,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":441,"fix":"11272"},{"ruleId":"8556","severity":2,"message":"11273","line":89,"column":51,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":58,"fix":"11274"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11275"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11276"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11277"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"11278"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"11279"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11280"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"11281"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"11282"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"11283"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"11284"},{"ruleId":"8556","severity":2,"message":"11285","line":96,"column":83,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":88,"fix":"11286"},{"ruleId":"8556","severity":2,"message":"11287","line":18,"column":73,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":89,"fix":"11288"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":57,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":66,"fix":"11289"},{"ruleId":"8556","severity":2,"message":"11290","line":131,"column":184,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":189,"fix":"11291"},{"ruleId":"8556","severity":2,"message":"11292","line":176,"column":235,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":295,"fix":"11293"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"11294"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11295"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"11296"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"11297"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"11298"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"11299"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"11300"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11301"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"11302"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"11303"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"11304"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"11305"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"11306"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"11307"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11308"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"11309"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11310"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"11311"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"11312"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"11313"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"11314"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"11315"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"11317"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"11318"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"11319"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"11320"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":3,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":3,"fix":"11321"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"11322"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"11323"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"11324"},{"ruleId":"8556","severity":2,"message":"8716","line":28,"column":32,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":32,"fix":"11325"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"11326"},{"ruleId":"8556","severity":2,"message":"8778","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":3,"fix":"11327"},{"ruleId":"8556","severity":2,"message":"11328","line":58,"column":17,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":32,"fix":"11329"},{"ruleId":"8556","severity":2,"message":"10071","line":59,"column":24,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":44,"fix":"11330"},{"ruleId":"8556","severity":2,"message":"9936","line":76,"column":5,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":27,"fix":"11331"},{"ruleId":"8556","severity":2,"message":"11332","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":51,"fix":"11333"},{"ruleId":"8556","severity":2,"message":"11334","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":80,"fix":"11335"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"11336"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"11337"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"11338"},{"ruleId":"8556","severity":2,"message":"8571","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"11339"},{"ruleId":"8556","severity":2,"message":"8583","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"11340"},{"ruleId":"8556","severity":2,"message":"8594","line":85,"column":5,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":5,"fix":"11341"},{"ruleId":"8556","severity":2,"message":"8585","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":3,"fix":"11342"},{"ruleId":"8556","severity":2,"message":"10083","line":87,"column":3,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":103,"fix":"11343"},{"ruleId":"8556","severity":2,"message":"8585","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":3,"fix":"11344"},{"ruleId":"8556","severity":2,"message":"8583","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":3,"fix":"11345"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"11346"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"11347"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"11348"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"11349"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"11350"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"11351"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"11352"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11353"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"11354"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"11355"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"11356"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"11357"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"11358"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"11359"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"11360"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"11361"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"11362"},{"ruleId":"8556","severity":2,"message":"8571","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11363"},{"ruleId":"8556","severity":2,"message":"8571","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"11364"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"11365"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"11366"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"11367"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"11368"},{"ruleId":"8556","severity":2,"message":"8716","line":16,"column":22,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":22,"fix":"11369"},{"ruleId":"8556","severity":2,"message":"10158","line":18,"column":20,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":37,"fix":"11370"},{"ruleId":"8556","severity":2,"message":"9489","line":19,"column":4,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":2,"fix":"11371"},{"ruleId":"8556","severity":2,"message":"10161","line":21,"column":24,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":44,"fix":"11372"},{"ruleId":"8556","severity":2,"message":"9914","line":23,"column":2,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":2,"fix":"11373"},{"ruleId":"8556","severity":2,"message":"9914","line":31,"column":2,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":2,"fix":"11374"},{"ruleId":"8556","severity":2,"message":"10165","line":16,"column":23,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":42,"fix":"11375"},{"ruleId":"8556","severity":2,"message":"10165","line":43,"column":23,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":42,"fix":"11376"},{"ruleId":"8556","severity":2,"message":"10168","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":43,"fix":"11377"},{"ruleId":"8556","severity":2,"message":"10170","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":35,"fix":"11378"},{"ruleId":"8556","severity":2,"message":"10172","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":25,"fix":"11379"},{"ruleId":"8556","severity":2,"message":"10174","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":43,"fix":"11380"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"11381"},{"ruleId":"8556","severity":2,"message":"10178","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":37,"fix":"11382"},{"ruleId":"8556","severity":2,"message":"10180","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":36,"fix":"11383"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"11384"},{"ruleId":"8556","severity":2,"message":"10183","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":55,"fix":"11385"},{"ruleId":"8556","severity":2,"message":"10185","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":42,"fix":"11386"},{"ruleId":"8556","severity":2,"message":"11387","line":53,"column":76,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":84,"fix":"11388"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"11389"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"11390"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"11391"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"11392"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"11393"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"11394"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11395"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11396"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11397"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"11398"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"11399"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"11400"},{"ruleId":"8556","severity":2,"message":"8726","line":37,"column":223,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":224,"fix":"11401"},{"ruleId":"8556","severity":2,"message":"8716","line":32,"column":43,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":43,"fix":"11402"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"11403"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"11404"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"11405"},{"ruleId":"8556","severity":2,"message":"8716","line":73,"column":12,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":12,"fix":"11406"},{"ruleId":"8556","severity":2,"message":"8575","line":16,"column":21,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":22,"fix":"11407"},{"ruleId":"8556","severity":2,"message":"8575","line":17,"column":23,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":24,"fix":"11408"},{"ruleId":"8556","severity":2,"message":"8575","line":28,"column":21,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":22,"fix":"11409"},{"ruleId":"8556","severity":2,"message":"10209","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":61,"fix":"11410"},{"ruleId":"8556","severity":2,"message":"10211","line":15,"column":59,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":59,"fix":"11411"},{"ruleId":"8556","severity":2,"message":"10213","line":16,"column":20,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":63,"fix":"11412"},{"ruleId":"8556","severity":2,"message":"10215","line":17,"column":20,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":72,"fix":"11413"},{"ruleId":"8556","severity":2,"message":"10217","line":18,"column":22,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":28,"fix":"11414"},{"ruleId":"8556","severity":2,"message":"10219","line":19,"column":22,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":40,"fix":"11415"},{"ruleId":"8556","severity":2,"message":"10221","line":20,"column":22,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":33,"fix":"11416"},{"ruleId":"8556","severity":2,"message":"8778","line":52,"column":3,"nodeType":null,"messageId":"8576","endLine":52,"endColumn":5,"fix":"11417"},{"ruleId":"8556","severity":2,"message":"10224","line":55,"column":15,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":42,"fix":"11418"},{"ruleId":"8556","severity":2,"message":"10226","line":58,"column":9,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":16,"fix":"11419"},{"ruleId":"8556","severity":2,"message":"10226","line":59,"column":9,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":16,"fix":"11420"},{"ruleId":"8556","severity":2,"message":"10226","line":60,"column":9,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":16,"fix":"11421"},{"ruleId":"8556","severity":2,"message":"10226","line":62,"column":7,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":14,"fix":"11422"},{"ruleId":"8556","severity":2,"message":"10226","line":63,"column":9,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":16,"fix":"11423"},{"ruleId":"8556","severity":2,"message":"10226","line":64,"column":9,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":16,"fix":"11424"},{"ruleId":"8556","severity":2,"message":"10226","line":65,"column":19,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":26,"fix":"11425"},{"ruleId":"8556","severity":2,"message":"10226","line":66,"column":9,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":16,"fix":"11426"},{"ruleId":"8556","severity":2,"message":"10226","line":68,"column":7,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":14,"fix":"11427"},{"ruleId":"8556","severity":2,"message":"10226","line":69,"column":9,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":16,"fix":"11428"},{"ruleId":"8556","severity":2,"message":"10226","line":70,"column":23,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":30,"fix":"11429"},{"ruleId":"8556","severity":2,"message":"10226","line":71,"column":9,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":16,"fix":"11430"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11431"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11432"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11433"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11434"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11435"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11436"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11437"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11438"},{"ruleId":"8556","severity":2,"message":"8594","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"11439"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"11440"},{"ruleId":"8556","severity":2,"message":"10249","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":51,"fix":"11441"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"11442"},{"ruleId":"8556","severity":2,"message":"8583","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":3,"fix":"11443"},{"ruleId":"8556","severity":2,"message":"8594","line":95,"column":5,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":5,"fix":"11444"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":3,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":3,"fix":"11445"},{"ruleId":"8556","severity":2,"message":"10255","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":38,"fix":"11446"},{"ruleId":"8556","severity":2,"message":"10249","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":51,"fix":"11447"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"11448"},{"ruleId":"8556","severity":2,"message":"10259","line":100,"column":3,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":37,"fix":"11449"},{"ruleId":"8556","severity":2,"message":"8583","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":3,"fix":"11450"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"11451"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"11452"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"11453"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"11454"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"11455"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"11456"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"11457"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"11458"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"11459"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"11460"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"11461"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"11462"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"11463"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"11464"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":3,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":5,"fix":"11465"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11466"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"11467"},{"ruleId":"8556","severity":2,"message":"10283","line":31,"column":5,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":28,"fix":"11468"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"11469"},{"ruleId":"8556","severity":2,"message":"10286","line":33,"column":13,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":83,"fix":"11470"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"11471"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"11472"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":58,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":58,"fix":"11473"},{"ruleId":"8556","severity":2,"message":"11290","line":23,"column":201,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":206,"fix":"11474"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"11475"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"11476"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11477"},{"ruleId":"8556","severity":2,"message":"11478","line":37,"column":36,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":138,"fix":"11479"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"11480"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"11481"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"11482"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"11483"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"11484"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"11485"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"11486"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"11487"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"11488"},{"ruleId":"8556","severity":2,"message":"8575","line":44,"column":1,"nodeType":null,"messageId":"8576","endLine":44,"endColumn":2,"fix":"11489"},{"ruleId":"8556","severity":2,"message":"8575","line":45,"column":1,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":2,"fix":"11490"},{"ruleId":"8556","severity":2,"message":"8575","line":54,"column":1,"nodeType":null,"messageId":"8576","endLine":54,"endColumn":2,"fix":"11491"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11492"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11493"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11494"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11495"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11496"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11497"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11498"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11499"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11500"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11501"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11502"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11503"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11504"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11505"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11506"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11507"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11508"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11509"},{"ruleId":"8556","severity":2,"message":"11510","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":97,"fix":"11511"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11512"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11513"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11514"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":71,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":71,"fix":"11515"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"11516"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":44,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":44,"fix":"11517"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":164,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":164,"fix":"11518"},{"ruleId":"8556","severity":2,"message":"11519","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":125,"fix":"11520"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":96,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":96,"fix":"11521"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":573,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":573,"fix":"11522"},{"ruleId":"8556","severity":2,"message":"8557","line":50,"column":1,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":1,"fix":"11523"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":245,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":245,"fix":"11524"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"11525"},{"ruleId":"8556","severity":2,"message":"8557","line":47,"column":4,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":4,"fix":"11526"},{"ruleId":"8556","severity":2,"message":"8557","line":122,"column":1,"nodeType":null,"messageId":"8558","endLine":122,"endColumn":1,"fix":"11527"},{"ruleId":"8556","severity":2,"message":"11528","line":143,"column":6,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":7,"fix":"11529"},{"ruleId":"8556","severity":2,"message":"8716","line":144,"column":2,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":2,"fix":"11530"},{"ruleId":"8556","severity":2,"message":"8716","line":171,"column":2,"nodeType":null,"messageId":"8558","endLine":171,"endColumn":2,"fix":"11531"},{"ruleId":"8556","severity":2,"message":"8557","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"11532"},{"ruleId":"8556","severity":2,"message":"8557","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"11533"},{"ruleId":"8556","severity":2,"message":"9292","line":274,"column":25,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":36,"fix":"11534"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":1,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":1,"fix":"11535"},{"ruleId":"8556","severity":2,"message":"8560","line":291,"column":1,"nodeType":null,"messageId":"8561","endLine":291,"endColumn":2,"fix":"11536"},{"ruleId":"8556","severity":2,"message":"11537","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":76,"fix":"11538"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11539"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11540"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":4,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":4,"fix":"11541"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11542"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11543"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11544"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"11545"},{"ruleId":"8556","severity":2,"message":"11546","line":76,"column":155,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":158,"fix":"11547"},{"ruleId":"8556","severity":2,"message":"11548","line":88,"column":21,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":68,"fix":"11549"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"11550"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"11551"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"11552"},{"ruleId":"8556","severity":2,"message":"11528","line":107,"column":12,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":13,"fix":"11553"},{"ruleId":"8556","severity":2,"message":"11554","line":116,"column":6,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":7,"fix":"11555"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"11556"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"11557"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"11558"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"11559"},{"ruleId":"8556","severity":2,"message":"11560","line":230,"column":16,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":17,"fix":"11561"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":1,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":1,"fix":"11562"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"11563"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":3,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":4,"fix":"11564"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":3,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":4,"fix":"11565"},{"ruleId":"8556","severity":2,"message":"8560","line":324,"column":3,"nodeType":null,"messageId":"8561","endLine":324,"endColumn":4,"fix":"11566"},{"ruleId":"8556","severity":2,"message":"8560","line":325,"column":1,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":2,"fix":"11567"},{"ruleId":"8556","severity":2,"message":"8560","line":326,"column":3,"nodeType":null,"messageId":"8561","endLine":326,"endColumn":4,"fix":"11568"},{"ruleId":"8556","severity":2,"message":"8560","line":341,"column":1,"nodeType":null,"messageId":"8561","endLine":341,"endColumn":2,"fix":"11569"},{"ruleId":"8556","severity":2,"message":"8560","line":344,"column":1,"nodeType":null,"messageId":"8561","endLine":344,"endColumn":2,"fix":"11570"},{"ruleId":"8556","severity":2,"message":"8716","line":345,"column":4,"nodeType":null,"messageId":"8558","endLine":345,"endColumn":4,"fix":"11571"},{"ruleId":"8556","severity":2,"message":"8560","line":348,"column":1,"nodeType":null,"messageId":"8561","endLine":348,"endColumn":2,"fix":"11572"},{"ruleId":"8556","severity":2,"message":"8560","line":367,"column":1,"nodeType":null,"messageId":"8561","endLine":367,"endColumn":2,"fix":"11573"},{"ruleId":"8556","severity":2,"message":"8560","line":368,"column":1,"nodeType":null,"messageId":"8561","endLine":368,"endColumn":2,"fix":"11574"},{"ruleId":"8556","severity":2,"message":"11575","line":369,"column":1,"nodeType":null,"messageId":"8561","endLine":369,"endColumn":28,"fix":"11576"},{"ruleId":"8556","severity":2,"message":"8560","line":370,"column":3,"nodeType":null,"messageId":"8561","endLine":370,"endColumn":4,"fix":"11577"},{"ruleId":"8556","severity":2,"message":"8560","line":371,"column":3,"nodeType":null,"messageId":"8561","endLine":371,"endColumn":4,"fix":"11578"},{"ruleId":"8556","severity":2,"message":"8560","line":376,"column":1,"nodeType":null,"messageId":"8561","endLine":376,"endColumn":2,"fix":"11579"},{"ruleId":"8556","severity":2,"message":"8560","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":2,"fix":"11580"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"11581"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11582"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":4,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":4,"fix":"11583"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"11584"},{"ruleId":"8556","severity":2,"message":"8557","line":83,"column":1,"nodeType":null,"messageId":"8558","endLine":83,"endColumn":1,"fix":"11585"},{"ruleId":"8556","severity":2,"message":"8557","line":105,"column":4,"nodeType":null,"messageId":"8558","endLine":105,"endColumn":4,"fix":"11586"},{"ruleId":"8556","severity":2,"message":"8557","line":128,"column":1,"nodeType":null,"messageId":"8558","endLine":128,"endColumn":1,"fix":"11587"},{"ruleId":"8556","severity":2,"message":"8557","line":149,"column":1,"nodeType":null,"messageId":"8558","endLine":149,"endColumn":1,"fix":"11588"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":1,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":1,"fix":"11589"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"11590"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"11591"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"11592"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":1,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":1,"fix":"11593"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"11594"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"11595"},{"ruleId":"8556","severity":2,"message":"8557","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"11596"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"11597"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"11598"},{"ruleId":"8556","severity":2,"message":"8560","line":204,"column":1,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":2,"fix":"11599"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":1,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":2,"fix":"11600"},{"ruleId":"8556","severity":2,"message":"8557","line":215,"column":1,"nodeType":null,"messageId":"8558","endLine":215,"endColumn":1,"fix":"11601"},{"ruleId":"8556","severity":2,"message":"8560","line":217,"column":1,"nodeType":null,"messageId":"8561","endLine":217,"endColumn":2,"fix":"11602"},{"ruleId":"8556","severity":2,"message":"8557","line":225,"column":1,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":1,"fix":"11603"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"11604"},{"ruleId":"8556","severity":2,"message":"8557","line":237,"column":1,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":1,"fix":"11605"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"11606"},{"ruleId":"8556","severity":2,"message":"8557","line":313,"column":4,"nodeType":null,"messageId":"8558","endLine":313,"endColumn":4,"fix":"11607"},{"ruleId":"8556","severity":2,"message":"8557","line":459,"column":1,"nodeType":null,"messageId":"8558","endLine":459,"endColumn":1,"fix":"11608"},{"ruleId":"8556","severity":2,"message":"11609","line":463,"column":6,"nodeType":null,"messageId":"8561","endLine":463,"endColumn":7,"fix":"11610"},{"ruleId":"8556","severity":2,"message":"8557","line":480,"column":1,"nodeType":null,"messageId":"8558","endLine":480,"endColumn":1,"fix":"11611"},{"ruleId":"8556","severity":2,"message":"8557","line":495,"column":1,"nodeType":null,"messageId":"8558","endLine":495,"endColumn":1,"fix":"11612"},{"ruleId":"8556","severity":2,"message":"8557","line":507,"column":4,"nodeType":null,"messageId":"8558","endLine":507,"endColumn":4,"fix":"11613"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":1,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":1,"fix":"11614"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":4,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":4,"fix":"11615"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":4,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":4,"fix":"11616"},{"ruleId":"8556","severity":2,"message":"8557","line":60,"column":1,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":1,"fix":"11617"},{"ruleId":"8556","severity":2,"message":"8575","line":86,"column":4,"nodeType":null,"messageId":"8576","endLine":86,"endColumn":5,"fix":"11618"},{"ruleId":"8556","severity":2,"message":"8575","line":87,"column":1,"nodeType":null,"messageId":"8576","endLine":87,"endColumn":2,"fix":"11619"},{"ruleId":"8556","severity":2,"message":"8575","line":88,"column":4,"nodeType":null,"messageId":"8576","endLine":88,"endColumn":5,"fix":"11620"},{"ruleId":"8556","severity":2,"message":"8557","line":100,"column":4,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":4,"fix":"11621"},{"ruleId":"8556","severity":2,"message":"8557","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11622"},{"ruleId":"8556","severity":2,"message":"8716","line":131,"column":39,"nodeType":null,"messageId":"8558","endLine":131,"endColumn":39,"fix":"11623"},{"ruleId":"8556","severity":2,"message":"11528","line":135,"column":38,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":39,"fix":"11624"},{"ruleId":"8556","severity":2,"message":"8557","line":152,"column":1,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":1,"fix":"11625"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"11626"},{"ruleId":"8556","severity":2,"message":"8557","line":184,"column":4,"nodeType":null,"messageId":"8558","endLine":184,"endColumn":4,"fix":"11627"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"11628"},{"ruleId":"8556","severity":2,"message":"8716","line":211,"column":76,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":76,"fix":"11629"},{"ruleId":"8556","severity":2,"message":"8560","line":221,"column":1,"nodeType":null,"messageId":"8561","endLine":221,"endColumn":2,"fix":"11630"},{"ruleId":"8556","severity":2,"message":"8560","line":222,"column":1,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":2,"fix":"11631"},{"ruleId":"8556","severity":2,"message":"8557","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"11632"},{"ruleId":"8556","severity":2,"message":"8557","line":248,"column":1,"nodeType":null,"messageId":"8558","endLine":248,"endColumn":1,"fix":"11633"},{"ruleId":"8556","severity":2,"message":"8557","line":263,"column":4,"nodeType":null,"messageId":"8558","endLine":263,"endColumn":4,"fix":"11634"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"11635"},{"ruleId":"8556","severity":2,"message":"8557","line":10,"column":64,"nodeType":null,"messageId":"8558","endLine":10,"endColumn":64,"fix":"11636"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":134,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":134,"fix":"11637"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"11638"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11639"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11640"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11641"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"11642"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"11643"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11644"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":1,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":1,"fix":"11645"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"11646"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"11647"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"11648"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"11649"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":1,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":1,"fix":"11650"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"11651"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"11652"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"11653"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11654"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11655"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"11656"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"11657"},{"ruleId":"8556","severity":2,"message":"8557","line":95,"column":4,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":4,"fix":"11658"},{"ruleId":"8556","severity":2,"message":"8557","line":242,"column":4,"nodeType":null,"messageId":"8558","endLine":242,"endColumn":4,"fix":"11659"},{"ruleId":"8556","severity":2,"message":"8557","line":352,"column":1,"nodeType":null,"messageId":"8558","endLine":352,"endColumn":1,"fix":"11660"},{"ruleId":"8556","severity":2,"message":"8557","line":387,"column":4,"nodeType":null,"messageId":"8558","endLine":387,"endColumn":4,"fix":"11661"},{"ruleId":"8556","severity":2,"message":"8557","line":441,"column":1,"nodeType":null,"messageId":"8558","endLine":441,"endColumn":1,"fix":"11662"},{"ruleId":"8556","severity":2,"message":"8557","line":517,"column":1,"nodeType":null,"messageId":"8558","endLine":517,"endColumn":1,"fix":"11663"},{"ruleId":"8556","severity":2,"message":"8560","line":555,"column":1,"nodeType":null,"messageId":"8561","endLine":555,"endColumn":2,"fix":"11664"},{"ruleId":"8556","severity":2,"message":"8560","line":556,"column":1,"nodeType":null,"messageId":"8561","endLine":556,"endColumn":2,"fix":"11665"},{"ruleId":"8556","severity":2,"message":"8560","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":2,"fix":"11666"},{"ruleId":"8556","severity":2,"message":"8560","line":558,"column":1,"nodeType":null,"messageId":"8561","endLine":558,"endColumn":2,"fix":"11667"},{"ruleId":"8556","severity":2,"message":"8560","line":559,"column":1,"nodeType":null,"messageId":"8561","endLine":559,"endColumn":2,"fix":"11668"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"11669"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":1,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":1,"fix":"11670"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":1,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":1,"fix":"11671"},{"ruleId":"8556","severity":2,"message":"11528","line":56,"column":28,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":29,"fix":"11672"},{"ruleId":"8556","severity":2,"message":"8557","line":81,"column":4,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":4,"fix":"11673"},{"ruleId":"8556","severity":2,"message":"11674","line":113,"column":1,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":2,"fix":"11675"},{"ruleId":"8556","severity":2,"message":"9321","line":116,"column":33,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":34,"fix":"11676"},{"ruleId":"8556","severity":2,"message":"8557","line":123,"column":1,"nodeType":null,"messageId":"8558","endLine":123,"endColumn":1,"fix":"11677"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":4,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":4,"fix":"11678"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":4,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":4,"fix":"11679"},{"ruleId":"8556","severity":2,"message":"11680","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":15,"fix":"11681"},{"ruleId":"8556","severity":2,"message":"11682","line":184,"column":18,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":19,"fix":"11683"},{"ruleId":"8556","severity":2,"message":"8557","line":195,"column":4,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":4,"fix":"11684"},{"ruleId":"8556","severity":2,"message":"8557","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"11685"},{"ruleId":"8556","severity":2,"message":"8557","line":217,"column":4,"nodeType":null,"messageId":"8558","endLine":217,"endColumn":4,"fix":"11686"},{"ruleId":"8556","severity":2,"message":"8557","line":239,"column":4,"nodeType":null,"messageId":"8558","endLine":239,"endColumn":4,"fix":"11687"},{"ruleId":"8556","severity":2,"message":"8557","line":266,"column":1,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":1,"fix":"11688"},{"ruleId":"8556","severity":2,"message":"11528","line":269,"column":7,"nodeType":null,"messageId":"8561","endLine":269,"endColumn":8,"fix":"11689"},{"ruleId":"8556","severity":2,"message":"8557","line":307,"column":1,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":1,"fix":"11690"},{"ruleId":"8556","severity":2,"message":"8756","line":311,"column":6,"nodeType":null,"messageId":"8558","endLine":311,"endColumn":6,"fix":"11691"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":1,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":1,"fix":"11692"},{"ruleId":"8556","severity":2,"message":"8557","line":341,"column":4,"nodeType":null,"messageId":"8558","endLine":341,"endColumn":4,"fix":"11693"},{"ruleId":"8556","severity":2,"message":"9734","line":356,"column":17,"nodeType":null,"messageId":"8561","endLine":356,"endColumn":70,"fix":"11694"},{"ruleId":"8556","severity":2,"message":"8673","line":357,"column":1,"nodeType":null,"messageId":"8561","endLine":357,"endColumn":5,"fix":"11695"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":7,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":7,"fix":"11696"},{"ruleId":"8556","severity":2,"message":"8673","line":359,"column":1,"nodeType":null,"messageId":"8561","endLine":359,"endColumn":5,"fix":"11697"},{"ruleId":"8556","severity":2,"message":"8571","line":360,"column":1,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":1,"fix":"11698"},{"ruleId":"8556","severity":2,"message":"8673","line":361,"column":1,"nodeType":null,"messageId":"8561","endLine":361,"endColumn":5,"fix":"11699"},{"ruleId":"8556","severity":2,"message":"9741","line":362,"column":1,"nodeType":null,"messageId":"8561","endLine":362,"endColumn":4,"fix":"11700"},{"ruleId":"8556","severity":2,"message":"8557","line":370,"column":4,"nodeType":null,"messageId":"8558","endLine":370,"endColumn":4,"fix":"11701"},{"ruleId":"8556","severity":2,"message":"11702","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":20,"fix":"11703"},{"ruleId":"8556","severity":2,"message":"11682","line":408,"column":17,"nodeType":null,"messageId":"8561","endLine":408,"endColumn":18,"fix":"11704"},{"ruleId":"8556","severity":2,"message":"11705","line":409,"column":12,"nodeType":null,"messageId":"8561","endLine":409,"endColumn":18,"fix":"11706"},{"ruleId":"8556","severity":2,"message":"8557","line":416,"column":4,"nodeType":null,"messageId":"8558","endLine":416,"endColumn":4,"fix":"11707"},{"ruleId":"8556","severity":2,"message":"8557","line":425,"column":4,"nodeType":null,"messageId":"8558","endLine":425,"endColumn":4,"fix":"11708"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"11709"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"11710"},{"ruleId":"8556","severity":2,"message":"8716","line":39,"column":12,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":12,"fix":"11711"},{"ruleId":"8556","severity":2,"message":"11712","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":37,"fix":"11713"},{"ruleId":"8556","severity":2,"message":"8716","line":92,"column":2,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":2,"fix":"11714"},{"ruleId":"8556","severity":2,"message":"11715","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":38,"fix":"11716"},{"ruleId":"8556","severity":2,"message":"9753","line":178,"column":14,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":19,"fix":"11717"},{"ruleId":"8556","severity":2,"message":"8716","line":199,"column":2,"nodeType":null,"messageId":"8558","endLine":199,"endColumn":2,"fix":"11718"},{"ruleId":"8556","severity":2,"message":"8716","line":200,"column":2,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":2,"fix":"11719"},{"ruleId":"8556","severity":2,"message":"11720","line":231,"column":1,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":35,"fix":"11721"},{"ruleId":"8556","severity":2,"message":"11528","line":235,"column":18,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":19,"fix":"11722"},{"ruleId":"8556","severity":2,"message":"8716","line":251,"column":16,"nodeType":null,"messageId":"8558","endLine":251,"endColumn":16,"fix":"11723"},{"ruleId":"8556","severity":2,"message":"8557","line":285,"column":4,"nodeType":null,"messageId":"8558","endLine":285,"endColumn":4,"fix":"11724"},{"ruleId":"8556","severity":2,"message":"8557","line":347,"column":5,"nodeType":null,"messageId":"8558","endLine":347,"endColumn":5,"fix":"11725"},{"ruleId":"8556","severity":2,"message":"11528","line":351,"column":69,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":70,"fix":"11726"},{"ruleId":"8556","severity":2,"message":"8557","line":390,"column":4,"nodeType":null,"messageId":"8558","endLine":390,"endColumn":4,"fix":"11727"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"11728"},{"ruleId":"8556","severity":2,"message":"8557","line":11,"column":75,"nodeType":null,"messageId":"8558","endLine":11,"endColumn":75,"fix":"11729"},{"ruleId":"8556","severity":2,"message":"9372","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11730"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11731"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":41,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":41,"fix":"11732"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":360,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":360,"fix":"11733"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"11734"},{"ruleId":"8556","severity":2,"message":"8756","line":33,"column":24,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":24,"fix":"11735"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":26,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":26,"fix":"11736"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":256,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":256,"fix":"11737"},{"ruleId":"8556","severity":2,"message":"11554","line":41,"column":37,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":38,"fix":"11738"},{"ruleId":"8556","severity":2,"message":"8557","line":44,"column":1,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":1,"fix":"11739"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":132,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":132,"fix":"11740"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"11741"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11742"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":3,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":4,"fix":"11743"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":3,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":4,"fix":"11744"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":3,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":4,"fix":"11745"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":4,"fix":"11746"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":4,"fix":"11747"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":3,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":4,"fix":"11748"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"11749"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":4,"fix":"11750"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":3,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":4,"fix":"11751"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"11752"},{"ruleId":"8556","severity":2,"message":"8557","line":51,"column":1,"nodeType":null,"messageId":"8558","endLine":51,"endColumn":1,"fix":"11753"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11754"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":4,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":4,"fix":"11755"},{"ruleId":"8556","severity":2,"message":"11560","line":75,"column":3,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":4,"fix":"11756"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"11757"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"11758"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"11759"},{"ruleId":"8556","severity":2,"message":"8557","line":114,"column":1,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":1,"fix":"11760"},{"ruleId":"8556","severity":2,"message":"11761","line":116,"column":37,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":38,"fix":"11762"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"11763"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":1,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":1,"fix":"11764"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"11765"},{"ruleId":"8556","severity":2,"message":"8557","line":153,"column":1,"nodeType":null,"messageId":"8558","endLine":153,"endColumn":1,"fix":"11766"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"11767"},{"ruleId":"8556","severity":2,"message":"8557","line":174,"column":1,"nodeType":null,"messageId":"8558","endLine":174,"endColumn":1,"fix":"11768"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"11769"},{"ruleId":"8556","severity":2,"message":"8557","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"11770"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":2,"fix":"11771"},{"ruleId":"8556","severity":2,"message":"8557","line":214,"column":1,"nodeType":null,"messageId":"8558","endLine":214,"endColumn":1,"fix":"11772"},{"ruleId":"8556","severity":2,"message":"8560","line":219,"column":1,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":2,"fix":"11773"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11774"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11775"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11776"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11777"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11778"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"11779"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11780"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11781"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11782"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"11783"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"11784"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"11785"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"11786"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"11787"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"11788"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"11789"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"11790"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"11791"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"11792"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"11793"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11794"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"11795"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11796"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"11797"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"11798"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"11799"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"11800"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"11801"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11802"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11803"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11804"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11805"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11806"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"11807"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11808"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11809"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11810"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"11811"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"11812"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"11813"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"11814"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"11815"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"11816"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"11817"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"11818"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"11819"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"11820"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"11821"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"11822"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"11823"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"11824"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"11825"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"11826"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"11827"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"11828"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"11829"},{"ruleId":"8556","severity":2,"message":"11830","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":8,"fix":"11831"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11832"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11833"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11834"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11835"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"11836"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"11837"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"11838"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11839"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11840"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11841"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11842"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11843"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"11844"},{"ruleId":"8556","severity":2,"message":"8557","line":44,"column":1,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":1,"fix":"11845"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"11846"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":32,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":32,"fix":"11847"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"11848"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":61,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":61,"fix":"11849"},{"ruleId":"8556","severity":2,"message":"8557","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"11850"},{"ruleId":"8556","severity":2,"message":"8557","line":79,"column":67,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":67,"fix":"11851"},{"ruleId":"8556","severity":2,"message":"8557","line":86,"column":38,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":38,"fix":"11852"},{"ruleId":"8556","severity":2,"message":"11853","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":18,"fix":"11854"},{"ruleId":"8556","severity":2,"message":"11855","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":17,"fix":"11856"},{"ruleId":"8556","severity":2,"message":"8557","line":130,"column":1,"nodeType":null,"messageId":"8558","endLine":130,"endColumn":1,"fix":"11857"},{"ruleId":"8556","severity":2,"message":"8557","line":136,"column":29,"nodeType":null,"messageId":"8558","endLine":136,"endColumn":29,"fix":"11858"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"11859"},{"ruleId":"8556","severity":2,"message":"8557","line":142,"column":138,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":138,"fix":"11860"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":1,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":1,"fix":"11861"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"11862"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":58,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":58,"fix":"11863"},{"ruleId":"8556","severity":2,"message":"8557","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"11864"},{"ruleId":"8556","severity":2,"message":"8557","line":193,"column":40,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":40,"fix":"11865"},{"ruleId":"8556","severity":2,"message":"8557","line":200,"column":32,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":32,"fix":"11866"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":214,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":214,"fix":"11867"},{"ruleId":"8556","severity":2,"message":"8557","line":211,"column":1,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":1,"fix":"11868"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"11869"},{"ruleId":"8556","severity":2,"message":"8557","line":236,"column":153,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":153,"fix":"11870"},{"ruleId":"8556","severity":2,"message":"11871","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":146,"fix":"11872"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"11873"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"11874"},{"ruleId":"8556","severity":2,"message":"8716","line":10,"column":22,"nodeType":null,"messageId":"8558","endLine":10,"endColumn":22,"fix":"11875"},{"ruleId":"8556","severity":2,"message":"11876","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":15,"fix":"11877"},{"ruleId":"8556","severity":2,"message":"11528","line":18,"column":17,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":18,"fix":"11878"},{"ruleId":"8556","severity":2,"message":"8557","line":41,"column":4,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":4,"fix":"11879"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"11880"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":4,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":4,"fix":"11881"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"11882"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"11883"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"11884"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"11885"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"11886"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"11887"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":4,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":4,"fix":"11888"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":4,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":4,"fix":"11889"},{"ruleId":"8556","severity":2,"message":"8560","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":2,"fix":"11890"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"11891"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"11892"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"11893"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"11894"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"11895"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"11896"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"11897"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11898"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11899"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11900"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"11901"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"11902"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11903"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"11904"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"11905"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"11906"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"11907"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"11908"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"11909"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"11910"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"11911"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"11912"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"11913"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"11914"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11915"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11916"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11917"},{"ruleId":"8556","severity":2,"message":"11918","line":24,"column":69,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":92,"fix":"11919"},{"ruleId":"8556","severity":2,"message":"11920","line":36,"column":97,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":111,"fix":"11921"},{"ruleId":"8556","severity":2,"message":"11922","line":6,"column":29,"nodeType":null,"messageId":"8561","endLine":6,"endColumn":40,"fix":"11923"},{"ruleId":"8556","severity":2,"message":"11924","line":13,"column":65,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":78,"fix":"11925"},{"ruleId":"8556","severity":2,"message":"8557","line":25,"column":4,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":4,"fix":"11926"},{"ruleId":"8556","severity":2,"message":"11927","line":54,"column":52,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":65,"fix":"11928"},{"ruleId":"8556","severity":2,"message":"11929","line":58,"column":62,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":82,"fix":"11930"},{"ruleId":"8556","severity":2,"message":"11931","line":65,"column":17,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":27,"fix":"11932"},{"ruleId":"8556","severity":2,"message":"11933","line":66,"column":44,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":53,"fix":"11934"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"11935"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"11936"},{"ruleId":"8556","severity":2,"message":"11937","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":23,"fix":"11938"},{"ruleId":"8556","severity":2,"message":"8560","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":2,"fix":"11939"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"11940"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"11941"},{"ruleId":"8556","severity":2,"message":"11942","line":96,"column":83,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":92,"fix":"11943"},{"ruleId":"8556","severity":2,"message":"11944","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":93,"fix":"11945"},{"ruleId":"8556","severity":2,"message":"11946","line":106,"column":1,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":65,"fix":"11947"},{"ruleId":"8556","severity":2,"message":"11948","line":108,"column":89,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":103,"fix":"11949"},{"ruleId":"8556","severity":2,"message":"8560","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"11950"},{"ruleId":"8556","severity":2,"message":"8560","line":111,"column":1,"nodeType":null,"messageId":"8561","endLine":111,"endColumn":2,"fix":"11951"},{"ruleId":"8556","severity":2,"message":"11952","line":117,"column":112,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":121,"fix":"11953"},{"ruleId":"8556","severity":2,"message":"11954","line":200,"column":28,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":37,"fix":"11955"},{"ruleId":"8556","severity":2,"message":"11956","line":210,"column":72,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":83,"fix":"11957"},{"ruleId":"8556","severity":2,"message":"11958","line":232,"column":35,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":59,"fix":"11959"},{"ruleId":"8556","severity":2,"message":"11960","line":237,"column":59,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":82,"fix":"11961"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"11962"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"11963"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11964"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11965"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11966"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"11967"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"11968"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"11969"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"11970"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"11971"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"11972"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"11973"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"11974"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"11975"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"11976"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"11977"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"11978"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"11979"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"11980"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"11981"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"11982"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"11983"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"11984"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"11985"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"11986"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"11987"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"11988"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"11989"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"11990"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"11991"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"11992"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"11993"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"11994"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"11995"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"11996"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"11997"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"11998"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"11999"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12000"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12001"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12002"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12003"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12004"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12005"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12006"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12007"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12008"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12009"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12010"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12011"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12012"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12013"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"12014"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"12015"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"12016"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"12017"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12018"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12019"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12020"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12021"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12022"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12023"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12024"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12025"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12026"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12027"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12028"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"12029"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"12030"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12031"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"12032"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12033"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12034"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12035"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12036"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12037"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12038"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":4,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":4,"fix":"12039"},{"ruleId":"8556","severity":2,"message":"8557","line":61,"column":4,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":4,"fix":"12040"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12041"},{"ruleId":"8556","severity":2,"message":"12042","line":95,"column":15,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":27,"fix":"12043"},{"ruleId":"8556","severity":2,"message":"12044","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":46,"fix":"12045"},{"ruleId":"8556","severity":2,"message":"8557","line":134,"column":4,"nodeType":null,"messageId":"8558","endLine":134,"endColumn":4,"fix":"12046"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"12047"},{"ruleId":"8556","severity":2,"message":"8557","line":180,"column":4,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":4,"fix":"12048"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":1,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":1,"fix":"12049"},{"ruleId":"8556","severity":2,"message":"12050","line":204,"column":41,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":53,"fix":"12051"},{"ruleId":"8556","severity":2,"message":"8557","line":220,"column":1,"nodeType":null,"messageId":"8558","endLine":220,"endColumn":1,"fix":"12052"},{"ruleId":"8556","severity":2,"message":"8560","line":222,"column":1,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":2,"fix":"12053"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":4,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":4,"fix":"12054"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":1,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":1,"fix":"12055"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":4,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":4,"fix":"12056"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"12057"},{"ruleId":"8556","severity":2,"message":"8557","line":94,"column":4,"nodeType":null,"messageId":"8558","endLine":94,"endColumn":4,"fix":"12058"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12059"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"12060"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12061"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12062"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":4,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":4,"fix":"12063"},{"ruleId":"8556","severity":2,"message":"8557","line":47,"column":1,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":1,"fix":"12064"},{"ruleId":"8556","severity":2,"message":"8557","line":57,"column":4,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":4,"fix":"12065"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12066"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12067"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12068"},{"ruleId":"8556","severity":2,"message":"9138","line":64,"column":39,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":52,"fix":"12069"},{"ruleId":"8556","severity":2,"message":"8580","line":206,"column":8,"nodeType":null,"messageId":"8561","endLine":206,"endColumn":27,"fix":"12070"},{"ruleId":"8556","severity":2,"message":"8571","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"12071"},{"ruleId":"8556","severity":2,"message":"8583","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":3,"fix":"12072"},{"ruleId":"8556","severity":2,"message":"8585","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":3,"fix":"12073"},{"ruleId":"8556","severity":2,"message":"8571","line":210,"column":1,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":1,"fix":"12074"},{"ruleId":"8556","severity":2,"message":"8571","line":211,"column":1,"nodeType":null,"messageId":"8558","endLine":211,"endColumn":1,"fix":"12075"},{"ruleId":"8556","severity":2,"message":"12076","line":238,"column":54,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":58,"fix":"12077"},{"ruleId":"8556","severity":2,"message":"8592","line":256,"column":21,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":26,"fix":"12078"},{"ruleId":"8556","severity":2,"message":"8594","line":299,"column":5,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":5,"fix":"12079"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":1,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":1,"fix":"12080"},{"ruleId":"8556","severity":2,"message":"8585","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":3,"fix":"12081"},{"ruleId":"8556","severity":2,"message":"8598","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":28,"fix":"12082"},{"ruleId":"8556","severity":2,"message":"8604","line":303,"column":1,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":1,"fix":"12083"},{"ruleId":"8556","severity":2,"message":"8602","line":304,"column":3,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":24,"fix":"12084"},{"ruleId":"8556","severity":2,"message":"8604","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"12085"},{"ruleId":"8556","severity":2,"message":"8653","line":306,"column":3,"nodeType":null,"messageId":"8561","endLine":306,"endColumn":5,"fix":"12086"},{"ruleId":"8556","severity":2,"message":"8604","line":307,"column":5,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":5,"fix":"12087"},{"ruleId":"8556","severity":2,"message":"8600","line":308,"column":1,"nodeType":null,"messageId":"8561","endLine":308,"endColumn":5,"fix":"12088"},{"ruleId":"8556","severity":2,"message":"8600","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":5,"fix":"12089"},{"ruleId":"8556","severity":2,"message":"8604","line":310,"column":3,"nodeType":null,"messageId":"8558","endLine":310,"endColumn":3,"fix":"12090"},{"ruleId":"8556","severity":2,"message":"8583","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":3,"fix":"12091"},{"ruleId":"8556","severity":2,"message":"12092","line":324,"column":16,"nodeType":null,"messageId":"8561","endLine":324,"endColumn":22,"fix":"12093"},{"ruleId":"8556","severity":2,"message":"12094","line":412,"column":6,"nodeType":null,"messageId":"8561","endLine":412,"endColumn":13,"fix":"12095"},{"ruleId":"8556","severity":2,"message":"8617","line":418,"column":26,"nodeType":null,"messageId":"8558","endLine":418,"endColumn":26,"fix":"12096"},{"ruleId":"8556","severity":2,"message":"12097","line":472,"column":23,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":32,"fix":"12098"},{"ruleId":"8556","severity":2,"message":"8594","line":542,"column":5,"nodeType":null,"messageId":"8558","endLine":542,"endColumn":5,"fix":"12099"},{"ruleId":"8556","severity":2,"message":"8585","line":543,"column":1,"nodeType":null,"messageId":"8561","endLine":543,"endColumn":3,"fix":"12100"},{"ruleId":"8556","severity":2,"message":"8571","line":544,"column":1,"nodeType":null,"messageId":"8558","endLine":544,"endColumn":1,"fix":"12101"},{"ruleId":"8556","severity":2,"message":"9159","line":545,"column":3,"nodeType":null,"messageId":"8561","endLine":545,"endColumn":28,"fix":"12102"},{"ruleId":"8556","severity":2,"message":"8600","line":546,"column":1,"nodeType":null,"messageId":"8561","endLine":546,"endColumn":5,"fix":"12103"},{"ruleId":"8556","severity":2,"message":"8602","line":547,"column":3,"nodeType":null,"messageId":"8561","endLine":547,"endColumn":24,"fix":"12104"},{"ruleId":"8556","severity":2,"message":"8600","line":548,"column":1,"nodeType":null,"messageId":"8561","endLine":548,"endColumn":5,"fix":"12105"},{"ruleId":"8556","severity":2,"message":"8653","line":549,"column":3,"nodeType":null,"messageId":"8561","endLine":549,"endColumn":5,"fix":"12106"},{"ruleId":"8556","severity":2,"message":"8604","line":550,"column":5,"nodeType":null,"messageId":"8558","endLine":550,"endColumn":5,"fix":"12107"},{"ruleId":"8556","severity":2,"message":"8600","line":551,"column":1,"nodeType":null,"messageId":"8561","endLine":551,"endColumn":5,"fix":"12108"},{"ruleId":"8556","severity":2,"message":"8631","line":553,"column":1,"nodeType":null,"messageId":"8561","endLine":553,"endColumn":31,"fix":"12109"},{"ruleId":"8556","severity":2,"message":"8604","line":554,"column":1,"nodeType":null,"messageId":"8558","endLine":554,"endColumn":1,"fix":"12110"},{"ruleId":"8556","severity":2,"message":"8604","line":555,"column":5,"nodeType":null,"messageId":"8558","endLine":555,"endColumn":5,"fix":"12111"},{"ruleId":"8556","severity":2,"message":"8600","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":5,"fix":"12112"},{"ruleId":"8556","severity":2,"message":"8604","line":558,"column":1,"nodeType":null,"messageId":"8558","endLine":558,"endColumn":1,"fix":"12113"},{"ruleId":"8556","severity":2,"message":"8600","line":559,"column":1,"nodeType":null,"messageId":"8561","endLine":559,"endColumn":5,"fix":"12114"},{"ruleId":"8556","severity":2,"message":"8604","line":560,"column":1,"nodeType":null,"messageId":"8558","endLine":560,"endColumn":1,"fix":"12115"},{"ruleId":"8556","severity":2,"message":"8604","line":562,"column":5,"nodeType":null,"messageId":"8558","endLine":562,"endColumn":5,"fix":"12116"},{"ruleId":"8556","severity":2,"message":"8604","line":564,"column":5,"nodeType":null,"messageId":"8558","endLine":564,"endColumn":5,"fix":"12117"},{"ruleId":"8556","severity":2,"message":"8604","line":565,"column":1,"nodeType":null,"messageId":"8558","endLine":565,"endColumn":1,"fix":"12118"},{"ruleId":"8556","severity":2,"message":"8604","line":566,"column":5,"nodeType":null,"messageId":"8558","endLine":566,"endColumn":5,"fix":"12119"},{"ruleId":"8556","severity":2,"message":"8604","line":567,"column":1,"nodeType":null,"messageId":"8558","endLine":567,"endColumn":1,"fix":"12120"},{"ruleId":"8556","severity":2,"message":"8600","line":569,"column":1,"nodeType":null,"messageId":"8561","endLine":569,"endColumn":5,"fix":"12121"},{"ruleId":"8556","severity":2,"message":"8604","line":570,"column":3,"nodeType":null,"messageId":"8558","endLine":570,"endColumn":3,"fix":"12122"},{"ruleId":"8556","severity":2,"message":"8583","line":571,"column":1,"nodeType":null,"messageId":"8561","endLine":571,"endColumn":3,"fix":"12123"},{"ruleId":"8556","severity":2,"message":"8594","line":606,"column":5,"nodeType":null,"messageId":"8558","endLine":606,"endColumn":5,"fix":"12124"},{"ruleId":"8556","severity":2,"message":"8571","line":607,"column":3,"nodeType":null,"messageId":"8558","endLine":607,"endColumn":3,"fix":"12125"},{"ruleId":"8556","severity":2,"message":"8650","line":608,"column":3,"nodeType":null,"messageId":"8561","endLine":608,"endColumn":29,"fix":"12126"},{"ruleId":"8556","severity":2,"message":"8604","line":609,"column":5,"nodeType":null,"messageId":"8558","endLine":609,"endColumn":5,"fix":"12127"},{"ruleId":"8556","severity":2,"message":"8653","line":610,"column":3,"nodeType":null,"messageId":"8561","endLine":610,"endColumn":5,"fix":"12128"},{"ruleId":"8556","severity":2,"message":"8604","line":611,"column":5,"nodeType":null,"messageId":"8558","endLine":611,"endColumn":5,"fix":"12129"},{"ruleId":"8556","severity":2,"message":"8604","line":612,"column":5,"nodeType":null,"messageId":"8558","endLine":612,"endColumn":5,"fix":"12130"},{"ruleId":"8556","severity":2,"message":"8604","line":613,"column":1,"nodeType":null,"messageId":"8558","endLine":613,"endColumn":1,"fix":"12131"},{"ruleId":"8556","severity":2,"message":"8583","line":614,"column":1,"nodeType":null,"messageId":"8561","endLine":614,"endColumn":3,"fix":"12132"},{"ruleId":"8556","severity":2,"message":"8560","line":648,"column":1,"nodeType":null,"messageId":"8561","endLine":648,"endColumn":2,"fix":"12133"},{"ruleId":"8556","severity":2,"message":"8560","line":649,"column":1,"nodeType":null,"messageId":"8561","endLine":649,"endColumn":2,"fix":"12134"},{"ruleId":"8556","severity":2,"message":"8594","line":656,"column":5,"nodeType":null,"messageId":"8558","endLine":656,"endColumn":5,"fix":"12135"},{"ruleId":"8556","severity":2,"message":"8571","line":657,"column":1,"nodeType":null,"messageId":"8558","endLine":657,"endColumn":1,"fix":"12136"},{"ruleId":"8556","severity":2,"message":"8571","line":658,"column":5,"nodeType":null,"messageId":"8558","endLine":658,"endColumn":5,"fix":"12137"},{"ruleId":"8556","severity":2,"message":"9216","line":659,"column":5,"nodeType":null,"messageId":"8561","endLine":659,"endColumn":31,"fix":"12138"},{"ruleId":"8556","severity":2,"message":"8633","line":660,"column":1,"nodeType":null,"messageId":"8561","endLine":660,"endColumn":7,"fix":"12139"},{"ruleId":"8556","severity":2,"message":"8667","line":661,"column":5,"nodeType":null,"messageId":"8561","endLine":661,"endColumn":7,"fix":"12140"},{"ruleId":"8556","severity":2,"message":"8604","line":662,"column":1,"nodeType":null,"messageId":"8558","endLine":662,"endColumn":1,"fix":"12141"},{"ruleId":"8556","severity":2,"message":"8633","line":663,"column":1,"nodeType":null,"messageId":"8561","endLine":663,"endColumn":7,"fix":"12142"},{"ruleId":"8556","severity":2,"message":"8604","line":664,"column":5,"nodeType":null,"messageId":"8558","endLine":664,"endColumn":5,"fix":"12143"},{"ruleId":"8556","severity":2,"message":"8571","line":665,"column":1,"nodeType":null,"messageId":"8558","endLine":665,"endColumn":1,"fix":"12144"},{"ruleId":"8556","severity":2,"message":"8571","line":666,"column":5,"nodeType":null,"messageId":"8558","endLine":666,"endColumn":5,"fix":"12145"},{"ruleId":"8556","severity":2,"message":"8571","line":667,"column":5,"nodeType":null,"messageId":"8558","endLine":667,"endColumn":5,"fix":"12146"},{"ruleId":"8556","severity":2,"message":"8571","line":668,"column":1,"nodeType":null,"messageId":"8558","endLine":668,"endColumn":1,"fix":"12147"},{"ruleId":"8556","severity":2,"message":"8583","line":669,"column":1,"nodeType":null,"messageId":"8561","endLine":669,"endColumn":3,"fix":"12148"},{"ruleId":"8556","severity":2,"message":"8594","line":709,"column":5,"nodeType":null,"messageId":"8558","endLine":709,"endColumn":5,"fix":"12149"},{"ruleId":"8556","severity":2,"message":"8585","line":710,"column":1,"nodeType":null,"messageId":"8561","endLine":710,"endColumn":3,"fix":"12150"},{"ruleId":"8556","severity":2,"message":"8571","line":711,"column":5,"nodeType":null,"messageId":"8558","endLine":711,"endColumn":5,"fix":"12151"},{"ruleId":"8556","severity":2,"message":"8585","line":712,"column":1,"nodeType":null,"messageId":"8561","endLine":712,"endColumn":3,"fix":"12152"},{"ruleId":"8556","severity":2,"message":"8571","line":713,"column":1,"nodeType":null,"messageId":"8558","endLine":713,"endColumn":1,"fix":"12153"},{"ruleId":"8556","severity":2,"message":"8571","line":714,"column":5,"nodeType":null,"messageId":"8558","endLine":714,"endColumn":5,"fix":"12154"},{"ruleId":"8556","severity":2,"message":"8585","line":715,"column":1,"nodeType":null,"messageId":"8561","endLine":715,"endColumn":3,"fix":"12155"},{"ruleId":"8556","severity":2,"message":"8583","line":716,"column":1,"nodeType":null,"messageId":"8561","endLine":716,"endColumn":3,"fix":"12156"},{"ruleId":"8556","severity":2,"message":"8594","line":769,"column":5,"nodeType":null,"messageId":"8558","endLine":769,"endColumn":5,"fix":"12157"},{"ruleId":"8556","severity":2,"message":"8688","line":770,"column":3,"nodeType":null,"messageId":"8561","endLine":770,"endColumn":28,"fix":"12158"},{"ruleId":"8556","severity":2,"message":"8571","line":771,"column":1,"nodeType":null,"messageId":"8558","endLine":771,"endColumn":1,"fix":"12159"},{"ruleId":"8556","severity":2,"message":"8571","line":772,"column":1,"nodeType":null,"messageId":"8558","endLine":772,"endColumn":1,"fix":"12160"},{"ruleId":"8556","severity":2,"message":"8571","line":773,"column":5,"nodeType":null,"messageId":"8558","endLine":773,"endColumn":5,"fix":"12161"},{"ruleId":"8556","severity":2,"message":"8571","line":774,"column":3,"nodeType":null,"messageId":"8558","endLine":774,"endColumn":3,"fix":"12162"},{"ruleId":"8556","severity":2,"message":"10424","line":775,"column":1,"nodeType":null,"messageId":"8561","endLine":775,"endColumn":29,"fix":"12163"},{"ruleId":"8556","severity":2,"message":"8571","line":776,"column":1,"nodeType":null,"messageId":"8558","endLine":776,"endColumn":1,"fix":"12164"},{"ruleId":"8556","severity":2,"message":"8571","line":777,"column":3,"nodeType":null,"messageId":"8558","endLine":777,"endColumn":3,"fix":"12165"},{"ruleId":"8556","severity":2,"message":"8571","line":778,"column":1,"nodeType":null,"messageId":"8558","endLine":778,"endColumn":1,"fix":"12166"},{"ruleId":"8556","severity":2,"message":"8571","line":779,"column":5,"nodeType":null,"messageId":"8558","endLine":779,"endColumn":5,"fix":"12167"},{"ruleId":"8556","severity":2,"message":"8571","line":780,"column":3,"nodeType":null,"messageId":"8558","endLine":780,"endColumn":3,"fix":"12168"},{"ruleId":"8556","severity":2,"message":"8571","line":781,"column":1,"nodeType":null,"messageId":"8558","endLine":781,"endColumn":1,"fix":"12169"},{"ruleId":"8556","severity":2,"message":"8571","line":782,"column":5,"nodeType":null,"messageId":"8558","endLine":782,"endColumn":5,"fix":"12170"},{"ruleId":"8556","severity":2,"message":"8571","line":783,"column":3,"nodeType":null,"messageId":"8558","endLine":783,"endColumn":3,"fix":"12171"},{"ruleId":"8556","severity":2,"message":"8583","line":784,"column":1,"nodeType":null,"messageId":"8561","endLine":784,"endColumn":3,"fix":"12172"},{"ruleId":"8556","severity":2,"message":"8560","line":806,"column":1,"nodeType":null,"messageId":"8561","endLine":806,"endColumn":2,"fix":"12173"},{"ruleId":"8556","severity":2,"message":"8560","line":807,"column":1,"nodeType":null,"messageId":"8561","endLine":807,"endColumn":2,"fix":"12174"},{"ruleId":"8556","severity":2,"message":"8560","line":808,"column":1,"nodeType":null,"messageId":"8561","endLine":808,"endColumn":2,"fix":"12175"},{"ruleId":"8556","severity":2,"message":"8560","line":809,"column":1,"nodeType":null,"messageId":"8561","endLine":809,"endColumn":2,"fix":"12176"},{"ruleId":"8556","severity":2,"message":"8560","line":810,"column":1,"nodeType":null,"messageId":"8561","endLine":810,"endColumn":2,"fix":"12177"},{"ruleId":"8556","severity":2,"message":"8560","line":811,"column":1,"nodeType":null,"messageId":"8561","endLine":811,"endColumn":2,"fix":"12178"},{"ruleId":"8556","severity":2,"message":"8557","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"12179"},{"ruleId":"8556","severity":2,"message":"9292","line":261,"column":25,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":36,"fix":"12180"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"12181"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"12182"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"12183"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"12184"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"12185"},{"ruleId":"8556","severity":2,"message":"8560","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":2,"fix":"12186"},{"ruleId":"8556","severity":2,"message":"8560","line":151,"column":1,"nodeType":null,"messageId":"8561","endLine":151,"endColumn":2,"fix":"12187"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"12188"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"12189"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"12190"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"12191"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":1,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":2,"fix":"12192"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"12193"},{"ruleId":"8556","severity":2,"message":"8560","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":2,"fix":"12194"},{"ruleId":"8556","severity":2,"message":"8560","line":215,"column":1,"nodeType":null,"messageId":"8561","endLine":215,"endColumn":2,"fix":"12195"},{"ruleId":"8556","severity":2,"message":"8557","line":366,"column":1,"nodeType":null,"messageId":"8558","endLine":366,"endColumn":1,"fix":"12196"},{"ruleId":"8556","severity":2,"message":"8557","line":372,"column":4,"nodeType":null,"messageId":"8558","endLine":372,"endColumn":4,"fix":"12197"},{"ruleId":"8556","severity":2,"message":"8557","line":383,"column":1,"nodeType":null,"messageId":"8558","endLine":383,"endColumn":1,"fix":"12198"},{"ruleId":"8556","severity":2,"message":"8557","line":394,"column":4,"nodeType":null,"messageId":"8558","endLine":394,"endColumn":4,"fix":"12199"},{"ruleId":"8556","severity":2,"message":"8592","line":120,"column":15,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":20,"fix":"12200"},{"ruleId":"8556","severity":2,"message":"9440","line":124,"column":19,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":22,"fix":"12201"},{"ruleId":"8556","severity":2,"message":"9440","line":182,"column":19,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":22,"fix":"12202"},{"ruleId":"8556","severity":2,"message":"9443","line":261,"column":16,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":20,"fix":"12203"},{"ruleId":"8556","severity":2,"message":"9443","line":269,"column":20,"nodeType":null,"messageId":"8561","endLine":269,"endColumn":24,"fix":"12204"},{"ruleId":"8556","severity":2,"message":"12205","line":309,"column":16,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":29,"fix":"12206"},{"ruleId":"8556","severity":2,"message":"9440","line":521,"column":17,"nodeType":null,"messageId":"8561","endLine":521,"endColumn":20,"fix":"12207"},{"ruleId":"8556","severity":2,"message":"9447","line":528,"column":20,"nodeType":null,"messageId":"8561","endLine":528,"endColumn":24,"fix":"12208"},{"ruleId":"8556","severity":2,"message":"9443","line":542,"column":18,"nodeType":null,"messageId":"8561","endLine":542,"endColumn":22,"fix":"12209"},{"ruleId":"8556","severity":2,"message":"9443","line":580,"column":18,"nodeType":null,"messageId":"8561","endLine":580,"endColumn":22,"fix":"12210"},{"ruleId":"8556","severity":2,"message":"9451","line":585,"column":23,"nodeType":null,"messageId":"8561","endLine":585,"endColumn":29,"fix":"12211"},{"ruleId":"8556","severity":2,"message":"9453","line":592,"column":17,"nodeType":null,"messageId":"8561","endLine":592,"endColumn":24,"fix":"12212"},{"ruleId":"8556","severity":2,"message":"8560","line":640,"column":1,"nodeType":null,"messageId":"8561","endLine":640,"endColumn":2,"fix":"12213"},{"ruleId":"8556","severity":2,"message":"8560","line":641,"column":3,"nodeType":null,"messageId":"8561","endLine":641,"endColumn":4,"fix":"12214"},{"ruleId":"8556","severity":2,"message":"8560","line":642,"column":3,"nodeType":null,"messageId":"8561","endLine":642,"endColumn":4,"fix":"12215"},{"ruleId":"8556","severity":2,"message":"8560","line":643,"column":1,"nodeType":null,"messageId":"8561","endLine":643,"endColumn":2,"fix":"12216"},{"ruleId":"8556","severity":2,"message":"8560","line":644,"column":1,"nodeType":null,"messageId":"8561","endLine":644,"endColumn":2,"fix":"12217"},{"ruleId":"8556","severity":2,"message":"8560","line":645,"column":1,"nodeType":null,"messageId":"8561","endLine":645,"endColumn":2,"fix":"12218"},{"ruleId":"8556","severity":2,"message":"9440","line":755,"column":17,"nodeType":null,"messageId":"8561","endLine":755,"endColumn":20,"fix":"12219"},{"ruleId":"8556","severity":2,"message":"9453","line":763,"column":18,"nodeType":null,"messageId":"8561","endLine":763,"endColumn":25,"fix":"12220"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"12221"},{"ruleId":"8556","severity":2,"message":"12222","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":47,"fix":"12223"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"12224"},{"ruleId":"8556","severity":2,"message":"12225","line":35,"column":60,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":65,"fix":"12226"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":27,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":27,"fix":"12227"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"12228"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"12229"},{"ruleId":"8556","severity":2,"message":"8575","line":62,"column":4,"nodeType":null,"messageId":"8576","endLine":62,"endColumn":5,"fix":"12230"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"12231"},{"ruleId":"8556","severity":2,"message":"8575","line":65,"column":1,"nodeType":null,"messageId":"8576","endLine":65,"endColumn":2,"fix":"12232"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":38,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":38,"fix":"12233"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12234"},{"ruleId":"8556","severity":2,"message":"12235","line":92,"column":1,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":38,"fix":"12236"},{"ruleId":"8556","severity":2,"message":"8557","line":98,"column":17,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":17,"fix":"12237"},{"ruleId":"8556","severity":2,"message":"8557","line":152,"column":1,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":1,"fix":"12238"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":1,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":1,"fix":"12239"},{"ruleId":"8556","severity":2,"message":"8557","line":162,"column":22,"nodeType":null,"messageId":"8558","endLine":162,"endColumn":22,"fix":"12240"},{"ruleId":"8556","severity":2,"message":"8557","line":181,"column":1,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":1,"fix":"12241"},{"ruleId":"8556","severity":2,"message":"8557","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"12242"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"12243"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"12244"},{"ruleId":"8556","severity":2,"message":"8571","line":212,"column":1,"nodeType":null,"messageId":"8558","endLine":212,"endColumn":1,"fix":"12245"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"12246"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"12247"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"12248"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"12249"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"12250"},{"ruleId":"8556","severity":2,"message":"12251","line":231,"column":10,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":44,"fix":"12252"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"12253"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"12254"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"12255"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"12256"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"12257"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"12258"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"12259"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"12260"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"12261"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"12262"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"12263"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"12264"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"12265"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"12266"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":25,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":25,"fix":"12267"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"12268"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"12269"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"12270"},{"ruleId":"8556","severity":2,"message":"8557","line":293,"column":10,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":10,"fix":"12271"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"12272"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"12273"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"12274"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"12275"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"12276"},{"ruleId":"8556","severity":2,"message":"8557","line":340,"column":10,"nodeType":null,"messageId":"8558","endLine":340,"endColumn":10,"fix":"12277"},{"ruleId":"8556","severity":2,"message":"12278","line":343,"column":1,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":58,"fix":"12279"},{"ruleId":"8556","severity":2,"message":"8557","line":346,"column":18,"nodeType":null,"messageId":"8558","endLine":346,"endColumn":18,"fix":"12280"},{"ruleId":"8556","severity":2,"message":"12281","line":352,"column":74,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":78,"fix":"12282"},{"ruleId":"8556","severity":2,"message":"8557","line":355,"column":20,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":20,"fix":"12283"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":23,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":23,"fix":"12284"},{"ruleId":"8556","severity":2,"message":"12285","line":373,"column":6,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":61,"fix":"12286"},{"ruleId":"8556","severity":2,"message":"8557","line":381,"column":14,"nodeType":null,"messageId":"8558","endLine":381,"endColumn":14,"fix":"12287"},{"ruleId":"8556","severity":2,"message":"8557","line":390,"column":1,"nodeType":null,"messageId":"8558","endLine":390,"endColumn":1,"fix":"12288"},{"ruleId":"8556","severity":2,"message":"8557","line":402,"column":1,"nodeType":null,"messageId":"8558","endLine":402,"endColumn":1,"fix":"12289"},{"ruleId":"8556","severity":2,"message":"12290","line":403,"column":11,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":59,"fix":"12291"},{"ruleId":"8556","severity":2,"message":"8557","line":412,"column":34,"nodeType":null,"messageId":"8558","endLine":412,"endColumn":34,"fix":"12292"},{"ruleId":"8556","severity":2,"message":"8557","line":423,"column":31,"nodeType":null,"messageId":"8558","endLine":423,"endColumn":31,"fix":"12293"},{"ruleId":"8556","severity":2,"message":"8557","line":429,"column":1,"nodeType":null,"messageId":"8558","endLine":429,"endColumn":1,"fix":"12294"},{"ruleId":"8556","severity":2,"message":"8557","line":444,"column":1,"nodeType":null,"messageId":"8558","endLine":444,"endColumn":1,"fix":"12295"},{"ruleId":"8556","severity":2,"message":"8557","line":455,"column":13,"nodeType":null,"messageId":"8558","endLine":455,"endColumn":13,"fix":"12296"},{"ruleId":"8556","severity":2,"message":"8557","line":461,"column":1,"nodeType":null,"messageId":"8558","endLine":461,"endColumn":1,"fix":"12297"},{"ruleId":"8556","severity":2,"message":"9268","line":467,"column":1,"nodeType":null,"messageId":"8558","endLine":467,"endColumn":1,"fix":"12298"},{"ruleId":"8556","severity":2,"message":"12299","line":472,"column":1,"nodeType":null,"messageId":"8561","endLine":472,"endColumn":110,"fix":"12300"},{"ruleId":"8556","severity":2,"message":"8557","line":479,"column":1,"nodeType":null,"messageId":"8558","endLine":479,"endColumn":1,"fix":"12301"},{"ruleId":"8556","severity":2,"message":"8575","line":480,"column":64,"nodeType":null,"messageId":"8576","endLine":480,"endColumn":65,"fix":"12302"},{"ruleId":"8556","severity":2,"message":"12303","line":482,"column":33,"nodeType":null,"messageId":"8561","endLine":482,"endColumn":42,"fix":"12304"},{"ruleId":"8556","severity":2,"message":"12305","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":35,"fix":"12306"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"12307"},{"ruleId":"8556","severity":2,"message":"8560","line":161,"column":1,"nodeType":null,"messageId":"8561","endLine":161,"endColumn":2,"fix":"12308"},{"ruleId":"8556","severity":2,"message":"8560","line":162,"column":1,"nodeType":null,"messageId":"8561","endLine":162,"endColumn":2,"fix":"12309"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"12310"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":1,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":2,"fix":"12311"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"12312"},{"ruleId":"8556","severity":2,"message":"8560","line":333,"column":1,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":2,"fix":"12313"},{"ruleId":"8556","severity":2,"message":"8571","line":334,"column":1,"nodeType":null,"messageId":"8558","endLine":334,"endColumn":1,"fix":"12314"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":2,"fix":"12315"},{"ruleId":"8556","severity":2,"message":"9584","line":354,"column":1,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":4,"fix":"12316"},{"ruleId":"8556","severity":2,"message":"8571","line":355,"column":3,"nodeType":null,"messageId":"8558","endLine":355,"endColumn":3,"fix":"12317"},{"ruleId":"8556","severity":2,"message":"8560","line":357,"column":3,"nodeType":null,"messageId":"8561","endLine":357,"endColumn":4,"fix":"12318"},{"ruleId":"8556","severity":2,"message":"8571","line":358,"column":1,"nodeType":null,"messageId":"8558","endLine":358,"endColumn":1,"fix":"12319"},{"ruleId":"8556","severity":2,"message":"8560","line":438,"column":1,"nodeType":null,"messageId":"8561","endLine":438,"endColumn":2,"fix":"12320"},{"ruleId":"8556","severity":2,"message":"8560","line":439,"column":1,"nodeType":null,"messageId":"8561","endLine":439,"endColumn":2,"fix":"12321"},{"ruleId":"8556","severity":2,"message":"12322","line":643,"column":28,"nodeType":null,"messageId":"8561","endLine":643,"endColumn":34,"fix":"12323"},{"ruleId":"8556","severity":2,"message":"12324","line":644,"column":43,"nodeType":null,"messageId":"8561","endLine":644,"endColumn":47,"fix":"12325"},{"ruleId":"8556","severity":2,"message":"8560","line":801,"column":1,"nodeType":null,"messageId":"8561","endLine":801,"endColumn":2,"fix":"12326"},{"ruleId":"8556","severity":2,"message":"8560","line":802,"column":1,"nodeType":null,"messageId":"8561","endLine":802,"endColumn":2,"fix":"12327"},{"ruleId":"8556","severity":2,"message":"9321","line":809,"column":1,"nodeType":null,"messageId":"8561","endLine":809,"endColumn":2,"fix":"12328"},{"ruleId":"8556","severity":2,"message":"9321","line":810,"column":7,"nodeType":null,"messageId":"8561","endLine":810,"endColumn":8,"fix":"12329"},{"ruleId":"8556","severity":2,"message":"9268","line":839,"column":1,"nodeType":null,"messageId":"8558","endLine":839,"endColumn":1,"fix":"12330"},{"ruleId":"8556","severity":2,"message":"9451","line":847,"column":25,"nodeType":null,"messageId":"8561","endLine":847,"endColumn":31,"fix":"12331"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"12332"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12333"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12334"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12335"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12336"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12337"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12338"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12339"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12340"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12341"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12342"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12343"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12344"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12345"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12346"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12347"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12348"},{"ruleId":"8556","severity":2,"message":"12349","line":28,"column":19,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":25,"fix":"12350"},{"ruleId":"8556","severity":2,"message":"12351","line":218,"column":10,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":14,"fix":"12352"},{"ruleId":"8556","severity":2,"message":"8560","line":554,"column":1,"nodeType":null,"messageId":"8561","endLine":554,"endColumn":2,"fix":"12353"},{"ruleId":"8556","severity":2,"message":"8560","line":555,"column":1,"nodeType":null,"messageId":"8561","endLine":555,"endColumn":2,"fix":"12354"},{"ruleId":"8556","severity":2,"message":"8560","line":556,"column":1,"nodeType":null,"messageId":"8561","endLine":556,"endColumn":2,"fix":"12355"},{"ruleId":"8556","severity":2,"message":"8560","line":557,"column":1,"nodeType":null,"messageId":"8561","endLine":557,"endColumn":2,"fix":"12356"},{"ruleId":"8556","severity":2,"message":"8560","line":558,"column":1,"nodeType":null,"messageId":"8561","endLine":558,"endColumn":2,"fix":"12357"},{"ruleId":"8556","severity":2,"message":"9321","line":174,"column":1,"nodeType":null,"messageId":"8561","endLine":174,"endColumn":2,"fix":"12358"},{"ruleId":"8556","severity":2,"message":"9321","line":176,"column":37,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":38,"fix":"12359"},{"ruleId":"8556","severity":2,"message":"8756","line":416,"column":42,"nodeType":null,"messageId":"8558","endLine":416,"endColumn":42,"fix":"12360"},{"ruleId":"8556","severity":2,"message":"8756","line":417,"column":11,"nodeType":null,"messageId":"8558","endLine":417,"endColumn":11,"fix":"12361"},{"ruleId":"8556","severity":2,"message":"8756","line":419,"column":34,"nodeType":null,"messageId":"8558","endLine":419,"endColumn":34,"fix":"12362"},{"ruleId":"8556","severity":2,"message":"12363","line":421,"column":1,"nodeType":null,"messageId":"8561","endLine":421,"endColumn":25,"fix":"12364"},{"ruleId":"8556","severity":2,"message":"9743","line":65,"column":20,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":36,"fix":"12365"},{"ruleId":"8556","severity":2,"message":"12366","line":102,"column":14,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":19,"fix":"12367"},{"ruleId":"8556","severity":2,"message":"12368","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":23,"fix":"12369"},{"ruleId":"8556","severity":2,"message":"9749","line":135,"column":19,"nodeType":null,"messageId":"8561","endLine":135,"endColumn":37,"fix":"12370"},{"ruleId":"8556","severity":2,"message":"9753","line":148,"column":14,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":19,"fix":"12371"},{"ruleId":"8556","severity":2,"message":"12372","line":190,"column":13,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":18,"fix":"12373"},{"ruleId":"8556","severity":2,"message":"9756","line":222,"column":17,"nodeType":null,"messageId":"8561","endLine":222,"endColumn":34,"fix":"12374"},{"ruleId":"8556","severity":2,"message":"12375","line":339,"column":17,"nodeType":null,"messageId":"8561","endLine":339,"endColumn":39,"fix":"12376"},{"ruleId":"8556","severity":2,"message":"12377","line":343,"column":35,"nodeType":null,"messageId":"8561","endLine":343,"endColumn":44,"fix":"12378"},{"ruleId":"8556","severity":2,"message":"9321","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":2,"fix":"12379"},{"ruleId":"8556","severity":2,"message":"9321","line":234,"column":22,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":23,"fix":"12380"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12381"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12382"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12383"},{"ruleId":"8556","severity":2,"message":"8756","line":47,"column":24,"nodeType":null,"messageId":"8558","endLine":47,"endColumn":24,"fix":"12384"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12385"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":3,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":4,"fix":"12386"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":3,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":4,"fix":"12387"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":3,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":4,"fix":"12388"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":4,"fix":"12389"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":4,"fix":"12390"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":3,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":4,"fix":"12391"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12392"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":4,"fix":"12393"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":3,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":4,"fix":"12394"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":3,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":4,"fix":"12395"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"12396"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"12397"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"12398"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"12399"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"12400"},{"ruleId":"8556","severity":2,"message":"8560","line":155,"column":1,"nodeType":null,"messageId":"8561","endLine":155,"endColumn":2,"fix":"12401"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"12402"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":2,"fix":"12403"},{"ruleId":"8556","severity":2,"message":"8560","line":213,"column":1,"nodeType":null,"messageId":"8561","endLine":213,"endColumn":2,"fix":"12404"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12405"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12406"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12407"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12408"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12409"},{"ruleId":"8556","severity":2,"message":"12410","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":31,"fix":"12411"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12412"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":1,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"12413"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":1,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":3,"fix":"12414"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"12415"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"12416"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"12417"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"12418"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"12419"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"12420"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"12421"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12422"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12423"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12424"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"12425"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"12426"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"12427"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12428"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12429"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12430"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12431"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12432"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12433"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12434"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12435"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12436"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12437"},{"ruleId":"8556","severity":2,"message":"12410","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":31,"fix":"12438"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12439"},{"ruleId":"8556","severity":2,"message":"8799","line":13,"column":1,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"12440"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":1,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":3,"fix":"12441"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"12442"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":1,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":3,"fix":"12443"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"12444"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"12445"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"12446"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"12447"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"12448"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12449"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12450"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12451"},{"ruleId":"8556","severity":2,"message":"8793","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":5,"fix":"12452"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":1,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":3,"fix":"12453"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"12454"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12455"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12456"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12457"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12458"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12459"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"12460"},{"ruleId":"8556","severity":2,"message":"9842","line":33,"column":3,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":10,"fix":"12461"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"12462"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"12463"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"12464"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"12465"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"12466"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"12467"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"12468"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"12469"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"12470"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"12471"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"12472"},{"ruleId":"8556","severity":2,"message":"8560","line":50,"column":1,"nodeType":null,"messageId":"8561","endLine":50,"endColumn":2,"fix":"12473"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"12474"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"12475"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"12476"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"12477"},{"ruleId":"8556","severity":2,"message":"8557","line":70,"column":4,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":4,"fix":"12478"},{"ruleId":"8556","severity":2,"message":"8557","line":92,"column":1,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":1,"fix":"12479"},{"ruleId":"8556","severity":2,"message":"8557","line":104,"column":4,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":4,"fix":"12480"},{"ruleId":"8556","severity":2,"message":"8557","line":127,"column":1,"nodeType":null,"messageId":"8558","endLine":127,"endColumn":1,"fix":"12481"},{"ruleId":"8556","severity":2,"message":"8557","line":151,"column":4,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":4,"fix":"12482"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":1,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":1,"fix":"12483"},{"ruleId":"8556","severity":2,"message":"8557","line":201,"column":4,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":4,"fix":"12484"},{"ruleId":"8556","severity":2,"message":"8557","line":246,"column":1,"nodeType":null,"messageId":"8558","endLine":246,"endColumn":1,"fix":"12485"},{"ruleId":"8556","severity":2,"message":"8557","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"12486"},{"ruleId":"8556","severity":2,"message":"8557","line":285,"column":1,"nodeType":null,"messageId":"8558","endLine":285,"endColumn":1,"fix":"12487"},{"ruleId":"8556","severity":2,"message":"8557","line":287,"column":11,"nodeType":null,"messageId":"8558","endLine":287,"endColumn":11,"fix":"12488"},{"ruleId":"8556","severity":2,"message":"8557","line":331,"column":1,"nodeType":null,"messageId":"8558","endLine":331,"endColumn":1,"fix":"12489"},{"ruleId":"8556","severity":2,"message":"8560","line":367,"column":1,"nodeType":null,"messageId":"8561","endLine":367,"endColumn":2,"fix":"12490"},{"ruleId":"8556","severity":2,"message":"8560","line":368,"column":1,"nodeType":null,"messageId":"8561","endLine":368,"endColumn":2,"fix":"12491"},{"ruleId":"8556","severity":2,"message":"8560","line":369,"column":1,"nodeType":null,"messageId":"8561","endLine":369,"endColumn":2,"fix":"12492"},{"ruleId":"8556","severity":2,"message":"8560","line":370,"column":1,"nodeType":null,"messageId":"8561","endLine":370,"endColumn":2,"fix":"12493"},{"ruleId":"8556","severity":2,"message":"8557","line":389,"column":4,"nodeType":null,"messageId":"8558","endLine":389,"endColumn":4,"fix":"12494"},{"ruleId":"8556","severity":2,"message":"8557","line":432,"column":1,"nodeType":null,"messageId":"8558","endLine":432,"endColumn":1,"fix":"12495"},{"ruleId":"8556","severity":2,"message":"8557","line":476,"column":4,"nodeType":null,"messageId":"8558","endLine":476,"endColumn":4,"fix":"12496"},{"ruleId":"8556","severity":2,"message":"8557","line":502,"column":1,"nodeType":null,"messageId":"8558","endLine":502,"endColumn":1,"fix":"12497"},{"ruleId":"8556","severity":2,"message":"8557","line":518,"column":4,"nodeType":null,"messageId":"8558","endLine":518,"endColumn":4,"fix":"12498"},{"ruleId":"8556","severity":2,"message":"8557","line":547,"column":4,"nodeType":null,"messageId":"8558","endLine":547,"endColumn":4,"fix":"12499"},{"ruleId":"8556","severity":2,"message":"12500","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":221,"fix":"12501"},{"ruleId":"8556","severity":2,"message":"12502","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":19,"fix":"12503"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12504"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"12505"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12506"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12507"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12508"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"12509"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"12510"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12511"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"12512"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"12513"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"12514"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":1,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":1,"fix":"12515"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"12516"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"12517"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"12518"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"12519"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"12520"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"12521"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"12522"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12523"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12524"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12525"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"12526"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12527"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12528"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12529"},{"ruleId":"8556","severity":2,"message":"8793","line":9,"column":1,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":5,"fix":"12530"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":1,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":3,"fix":"12531"},{"ruleId":"8556","severity":2,"message":"8793","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":5,"fix":"12532"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":1,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":3,"fix":"12533"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":5,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":7,"fix":"12534"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12535"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12536"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"12537"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12538"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12539"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12540"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12541"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":3,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":5,"fix":"12542"},{"ruleId":"8556","severity":2,"message":"8793","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":5,"fix":"12543"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12544"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":3,"fix":"12545"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":3,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"12546"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"12547"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12548"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"12549"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"12550"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12551"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"12552"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12553"},{"ruleId":"8556","severity":2,"message":"12554","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":15,"fix":"12555"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12556"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12557"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12558"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12559"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12560"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12561"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12562"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12563"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12564"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12565"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12566"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12567"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12568"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12569"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12570"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12571"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12572"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12573"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12574"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"12575"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"12576"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"12577"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"12578"},{"ruleId":"8556","severity":2,"message":"9372","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"12579"},{"ruleId":"8556","severity":2,"message":"8560","line":99,"column":1,"nodeType":null,"messageId":"8561","endLine":99,"endColumn":2,"fix":"12580"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"12581"},{"ruleId":"8556","severity":2,"message":"8560","line":322,"column":1,"nodeType":null,"messageId":"8561","endLine":322,"endColumn":2,"fix":"12582"},{"ruleId":"8556","severity":2,"message":"8560","line":323,"column":1,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":2,"fix":"12583"},{"ruleId":"8556","severity":2,"message":"8560","line":325,"column":1,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":2,"fix":"12584"},{"ruleId":"8556","severity":2,"message":"9372","line":407,"column":1,"nodeType":null,"messageId":"8561","endLine":407,"endColumn":2,"fix":"12585"},{"ruleId":"8556","severity":2,"message":"8560","line":408,"column":1,"nodeType":null,"messageId":"8561","endLine":408,"endColumn":2,"fix":"12586"},{"ruleId":"8556","severity":2,"message":"12587","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":5,"endColumn":1,"fix":"12588"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":20,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":20,"fix":"12589"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12590"},{"ruleId":"8556","severity":2,"message":"8557","line":15,"column":4,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":4,"fix":"12591"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":4,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":4,"fix":"12592"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":4,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":4,"fix":"12593"},{"ruleId":"8556","severity":2,"message":"8557","line":8,"column":1,"nodeType":null,"messageId":"8558","endLine":8,"endColumn":1,"fix":"12594"},{"ruleId":"8556","severity":2,"message":"8557","line":74,"column":1,"nodeType":null,"messageId":"8558","endLine":74,"endColumn":1,"fix":"12595"},{"ruleId":"8556","severity":2,"message":"8557","line":86,"column":1,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":1,"fix":"12596"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":4,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":4,"fix":"12597"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12598"},{"ruleId":"8556","severity":2,"message":"12599","line":11,"column":244,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":249,"fix":"12600"},{"ruleId":"8556","severity":2,"message":"12601","line":34,"column":64,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":71,"fix":"12602"},{"ruleId":"8556","severity":2,"message":"12603","line":36,"column":349,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":366,"fix":"12604"},{"ruleId":"8556","severity":2,"message":"12605","line":2,"column":8,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":58,"fix":"12606"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12607"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12608"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"12609"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"12610"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"12611"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12612"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12613"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12614"},{"ruleId":"8556","severity":2,"message":"12615","line":24,"column":43,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":57,"fix":"12616"},{"ruleId":"8556","severity":2,"message":"12617","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":81,"fix":"12618"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":80,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":80,"fix":"12619"},{"ruleId":"8556","severity":2,"message":"8557","line":46,"column":1,"nodeType":null,"messageId":"8558","endLine":46,"endColumn":1,"fix":"12620"},{"ruleId":"8556","severity":2,"message":"8557","line":62,"column":65,"nodeType":null,"messageId":"8558","endLine":62,"endColumn":65,"fix":"12621"},{"ruleId":"8556","severity":2,"message":"8557","line":84,"column":60,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":60,"fix":"12622"},{"ruleId":"8556","severity":2,"message":"8557","line":104,"column":1,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":1,"fix":"12623"},{"ruleId":"8556","severity":2,"message":"8560","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":2,"fix":"12624"},{"ruleId":"8556","severity":2,"message":"8571","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"12625"},{"ruleId":"8556","severity":2,"message":"8571","line":110,"column":1,"nodeType":null,"messageId":"8558","endLine":110,"endColumn":1,"fix":"12626"},{"ruleId":"8556","severity":2,"message":"8571","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"12627"},{"ruleId":"8556","severity":2,"message":"8571","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"12628"},{"ruleId":"8556","severity":2,"message":"8571","line":113,"column":1,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":1,"fix":"12629"},{"ruleId":"8556","severity":2,"message":"8571","line":114,"column":1,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":1,"fix":"12630"},{"ruleId":"8556","severity":2,"message":"8571","line":115,"column":1,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":1,"fix":"12631"},{"ruleId":"8556","severity":2,"message":"8571","line":116,"column":1,"nodeType":null,"messageId":"8558","endLine":116,"endColumn":1,"fix":"12632"},{"ruleId":"8556","severity":2,"message":"8571","line":117,"column":1,"nodeType":null,"messageId":"8558","endLine":117,"endColumn":1,"fix":"12633"},{"ruleId":"8556","severity":2,"message":"8571","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"12634"},{"ruleId":"8556","severity":2,"message":"8571","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"12635"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"12636"},{"ruleId":"8556","severity":2,"message":"8560","line":128,"column":1,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":2,"fix":"12637"},{"ruleId":"8556","severity":2,"message":"8557","line":140,"column":1,"nodeType":null,"messageId":"8558","endLine":140,"endColumn":1,"fix":"12638"},{"ruleId":"8556","severity":2,"message":"12639","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":17,"fix":"12640"},{"ruleId":"8556","severity":2,"message":"8557","line":159,"column":60,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":60,"fix":"12641"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":52,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":52,"fix":"12642"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"12643"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"12644"},{"ruleId":"8556","severity":2,"message":"8557","line":23,"column":21,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":21,"fix":"12645"},{"ruleId":"8556","severity":2,"message":"8557","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"12646"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"12647"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":12,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":12,"fix":"12648"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"12649"},{"ruleId":"8556","severity":2,"message":"8557","line":60,"column":85,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":85,"fix":"12650"},{"ruleId":"8556","severity":2,"message":"8557","line":69,"column":61,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":61,"fix":"12651"},{"ruleId":"8556","severity":2,"message":"8557","line":87,"column":1,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":1,"fix":"12652"},{"ruleId":"8556","severity":2,"message":"8557","line":101,"column":73,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":73,"fix":"12653"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":1,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":1,"fix":"12654"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":1,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":1,"fix":"12655"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":26,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":26,"fix":"12656"},{"ruleId":"8556","severity":2,"message":"8557","line":154,"column":1,"nodeType":null,"messageId":"8558","endLine":154,"endColumn":1,"fix":"12657"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":19,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":19,"fix":"12658"},{"ruleId":"8556","severity":2,"message":"8557","line":176,"column":37,"nodeType":null,"messageId":"8558","endLine":176,"endColumn":37,"fix":"12659"},{"ruleId":"8556","severity":2,"message":"9292","line":187,"column":25,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":36,"fix":"12660"},{"ruleId":"8556","severity":2,"message":"8557","line":195,"column":1,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":1,"fix":"12661"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"12662"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12663"},{"ruleId":"8556","severity":2,"message":"8557","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"12664"},{"ruleId":"8556","severity":2,"message":"8557","line":31,"column":32,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":32,"fix":"12665"},{"ruleId":"8556","severity":2,"message":"8557","line":38,"column":1,"nodeType":null,"messageId":"8558","endLine":38,"endColumn":1,"fix":"12666"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":79,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":79,"fix":"12667"},{"ruleId":"8556","severity":2,"message":"8557","line":53,"column":56,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":56,"fix":"12668"},{"ruleId":"8556","severity":2,"message":"8557","line":63,"column":1,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":1,"fix":"12669"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"12670"},{"ruleId":"8556","severity":2,"message":"8557","line":78,"column":64,"nodeType":null,"messageId":"8558","endLine":78,"endColumn":64,"fix":"12671"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":1,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":1,"fix":"12672"},{"ruleId":"8556","severity":2,"message":"8557","line":103,"column":1,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":1,"fix":"12673"},{"ruleId":"8556","severity":2,"message":"8557","line":111,"column":5,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":5,"fix":"12674"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":1,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":2,"fix":"12675"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"12676"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"12677"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"12678"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"12679"},{"ruleId":"8556","severity":2,"message":"8560","line":128,"column":1,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":2,"fix":"12680"},{"ruleId":"8556","severity":2,"message":"8560","line":133,"column":1,"nodeType":null,"messageId":"8561","endLine":133,"endColumn":2,"fix":"12681"},{"ruleId":"8556","severity":2,"message":"8560","line":134,"column":1,"nodeType":null,"messageId":"8561","endLine":134,"endColumn":2,"fix":"12682"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"12683"},{"ruleId":"8556","severity":2,"message":"9372","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"12684"},{"ruleId":"8556","severity":2,"message":"9372","line":149,"column":1,"nodeType":null,"messageId":"8561","endLine":149,"endColumn":2,"fix":"12685"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":85,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":85,"fix":"12686"},{"ruleId":"8556","severity":2,"message":"8557","line":228,"column":1,"nodeType":null,"messageId":"8558","endLine":228,"endColumn":1,"fix":"12687"},{"ruleId":"8556","severity":2,"message":"8557","line":236,"column":1,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":1,"fix":"12688"},{"ruleId":"8556","severity":2,"message":"8557","line":245,"column":45,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":45,"fix":"12689"},{"ruleId":"8556","severity":2,"message":"8557","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"12690"},{"ruleId":"8556","severity":2,"message":"8557","line":267,"column":29,"nodeType":null,"messageId":"8558","endLine":267,"endColumn":29,"fix":"12691"},{"ruleId":"8556","severity":2,"message":"8557","line":277,"column":69,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":69,"fix":"12692"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"12693"},{"ruleId":"8556","severity":2,"message":"8557","line":299,"column":30,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":30,"fix":"12694"},{"ruleId":"8556","severity":2,"message":"8557","line":11,"column":1,"nodeType":null,"messageId":"8558","endLine":11,"endColumn":1,"fix":"12695"},{"ruleId":"8556","severity":2,"message":"8557","line":16,"column":55,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":55,"fix":"12696"},{"ruleId":"8556","severity":2,"message":"8557","line":20,"column":295,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":295,"fix":"12697"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12698"},{"ruleId":"8556","severity":2,"message":"8557","line":28,"column":170,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":170,"fix":"12699"},{"ruleId":"8556","severity":2,"message":"8557","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"12700"},{"ruleId":"8556","severity":2,"message":"8557","line":37,"column":1,"nodeType":null,"messageId":"8558","endLine":37,"endColumn":1,"fix":"12701"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":32,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":32,"fix":"12702"},{"ruleId":"8556","severity":2,"message":"8575","line":46,"column":1,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":2,"fix":"12703"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":4,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":5,"fix":"12704"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":2,"fix":"12705"},{"ruleId":"8556","severity":2,"message":"8557","line":55,"column":207,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":207,"fix":"12706"},{"ruleId":"8556","severity":2,"message":"8557","line":59,"column":1,"nodeType":null,"messageId":"8558","endLine":59,"endColumn":1,"fix":"12707"},{"ruleId":"8556","severity":2,"message":"8557","line":63,"column":181,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":181,"fix":"12708"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":1,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":1,"fix":"12709"},{"ruleId":"8556","severity":2,"message":"8557","line":76,"column":347,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":347,"fix":"12710"},{"ruleId":"8556","severity":2,"message":"8557","line":81,"column":1,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":1,"fix":"12711"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":206,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":206,"fix":"12712"},{"ruleId":"8556","severity":2,"message":"8557","line":96,"column":1,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":1,"fix":"12713"},{"ruleId":"8556","severity":2,"message":"8557","line":101,"column":1,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":1,"fix":"12714"},{"ruleId":"8556","severity":2,"message":"8557","line":103,"column":106,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":106,"fix":"12715"},{"ruleId":"8556","severity":2,"message":"8557","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"12716"},{"ruleId":"8556","severity":2,"message":"8557","line":115,"column":201,"nodeType":null,"messageId":"8558","endLine":115,"endColumn":201,"fix":"12717"},{"ruleId":"8556","severity":2,"message":"8557","line":119,"column":1,"nodeType":null,"messageId":"8558","endLine":119,"endColumn":1,"fix":"12718"},{"ruleId":"8556","severity":2,"message":"8557","line":121,"column":77,"nodeType":null,"messageId":"8558","endLine":121,"endColumn":77,"fix":"12719"},{"ruleId":"8556","severity":2,"message":"8557","line":125,"column":1,"nodeType":null,"messageId":"8558","endLine":125,"endColumn":1,"fix":"12720"},{"ruleId":"8556","severity":2,"message":"8557","line":127,"column":26,"nodeType":null,"messageId":"8558","endLine":127,"endColumn":26,"fix":"12721"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"12722"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"12723"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":108,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":108,"fix":"12724"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":1,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":1,"fix":"12725"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":51,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":51,"fix":"12726"},{"ruleId":"8556","severity":2,"message":"8557","line":151,"column":1,"nodeType":null,"messageId":"8558","endLine":151,"endColumn":1,"fix":"12727"},{"ruleId":"8556","severity":2,"message":"8557","line":155,"column":133,"nodeType":null,"messageId":"8558","endLine":155,"endColumn":133,"fix":"12728"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"12729"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":10,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":10,"fix":"12730"},{"ruleId":"8556","severity":2,"message":"12731","line":21,"column":67,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":163,"fix":"12732"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12733"},{"ruleId":"8556","severity":2,"message":"9468","line":33,"column":96,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":108,"fix":"12734"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":42,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":42,"fix":"12735"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"12736"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":4,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":5,"fix":"12737"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":1,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":2,"fix":"12738"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":4,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":5,"fix":"12739"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"12740"},{"ruleId":"8556","severity":2,"message":"8557","line":72,"column":54,"nodeType":null,"messageId":"8558","endLine":72,"endColumn":54,"fix":"12741"},{"ruleId":"8556","severity":2,"message":"8557","line":85,"column":1,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":1,"fix":"12742"},{"ruleId":"8556","severity":2,"message":"12743","line":90,"column":1,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":85,"fix":"12744"},{"ruleId":"8556","severity":2,"message":"8557","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"12745"},{"ruleId":"8556","severity":2,"message":"8557","line":150,"column":1,"nodeType":null,"messageId":"8558","endLine":150,"endColumn":1,"fix":"12746"},{"ruleId":"8556","severity":2,"message":"8557","line":158,"column":1,"nodeType":null,"messageId":"8558","endLine":158,"endColumn":1,"fix":"12747"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":47,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":47,"fix":"12748"},{"ruleId":"8556","severity":2,"message":"8575","line":164,"column":129,"nodeType":null,"messageId":"8576","endLine":164,"endColumn":130,"fix":"12749"},{"ruleId":"8556","severity":2,"message":"12750","line":168,"column":5,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":35,"fix":"12751"},{"ruleId":"8556","severity":2,"message":"12752","line":176,"column":136,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":153,"fix":"12753"},{"ruleId":"8556","severity":2,"message":"8557","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"12754"},{"ruleId":"8556","severity":2,"message":"9489","line":189,"column":4,"nodeType":null,"messageId":"8576","endLine":190,"endColumn":2,"fix":"12755"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":25,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":25,"fix":"12756"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"12757"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"12758"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":56,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":56,"fix":"12759"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"12760"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"12761"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"12762"},{"ruleId":"8556","severity":2,"message":"8560","line":228,"column":1,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":2,"fix":"12763"},{"ruleId":"8556","severity":2,"message":"12764","line":232,"column":17,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":80,"fix":"12765"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"12766"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"12767"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"12768"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"12769"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":3,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":4,"fix":"12770"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":1,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":2,"fix":"12771"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":1,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":2,"fix":"12772"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":3,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":4,"fix":"12773"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"12774"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"12775"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"12776"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":1,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":2,"fix":"12777"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"12778"},{"ruleId":"8556","severity":2,"message":"8560","line":247,"column":3,"nodeType":null,"messageId":"8561","endLine":247,"endColumn":4,"fix":"12779"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":3,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":4,"fix":"12780"},{"ruleId":"8556","severity":2,"message":"8557","line":252,"column":38,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":38,"fix":"12781"},{"ruleId":"8556","severity":2,"message":"8560","line":288,"column":1,"nodeType":null,"messageId":"8561","endLine":288,"endColumn":2,"fix":"12782"},{"ruleId":"8556","severity":2,"message":"8560","line":289,"column":1,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":2,"fix":"12783"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"12784"},{"ruleId":"8556","severity":2,"message":"12785","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":24,"fix":"12786"},{"ruleId":"8556","severity":2,"message":"9489","line":304,"column":28,"nodeType":null,"messageId":"8576","endLine":305,"endColumn":2,"fix":"12787"},{"ruleId":"8556","severity":2,"message":"9523","line":325,"column":35,"nodeType":null,"messageId":"8561","endLine":325,"endColumn":36,"fix":"12788"},{"ruleId":"8556","severity":2,"message":"9525","line":329,"column":19,"nodeType":null,"messageId":"8561","endLine":329,"endColumn":24,"fix":"12789"},{"ruleId":"8556","severity":2,"message":"9527","line":330,"column":1,"nodeType":null,"messageId":"8561","endLine":330,"endColumn":21,"fix":"12790"},{"ruleId":"8556","severity":2,"message":"8778","line":331,"column":1,"nodeType":null,"messageId":"8576","endLine":331,"endColumn":3,"fix":"12791"},{"ruleId":"8556","severity":2,"message":"9530","line":335,"column":21,"nodeType":null,"messageId":"8561","endLine":335,"endColumn":26,"fix":"12792"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"12793"},{"ruleId":"8556","severity":2,"message":"12794","line":345,"column":1,"nodeType":null,"messageId":"8561","endLine":345,"endColumn":83,"fix":"12795"},{"ruleId":"8556","severity":2,"message":"8557","line":348,"column":25,"nodeType":null,"messageId":"8558","endLine":348,"endColumn":25,"fix":"12796"},{"ruleId":"8556","severity":2,"message":"12599","line":354,"column":6,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":11,"fix":"12797"},{"ruleId":"8556","severity":2,"message":"8557","line":357,"column":32,"nodeType":null,"messageId":"8558","endLine":357,"endColumn":32,"fix":"12798"},{"ruleId":"8556","severity":2,"message":"12799","line":358,"column":92,"nodeType":null,"messageId":"8561","endLine":358,"endColumn":115,"fix":"12800"},{"ruleId":"8556","severity":2,"message":"8557","line":366,"column":40,"nodeType":null,"messageId":"8558","endLine":366,"endColumn":40,"fix":"12801"},{"ruleId":"8556","severity":2,"message":"12802","line":375,"column":11,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":116,"fix":"12803"},{"ruleId":"8556","severity":2,"message":"8557","line":384,"column":1,"nodeType":null,"messageId":"8558","endLine":384,"endColumn":1,"fix":"12804"},{"ruleId":"8556","severity":2,"message":"8557","line":391,"column":30,"nodeType":null,"messageId":"8558","endLine":391,"endColumn":30,"fix":"12805"},{"ruleId":"8556","severity":2,"message":"12806","line":401,"column":23,"nodeType":null,"messageId":"8561","endLine":401,"endColumn":107,"fix":"12807"},{"ruleId":"8556","severity":2,"message":"8557","line":403,"column":46,"nodeType":null,"messageId":"8558","endLine":403,"endColumn":46,"fix":"12808"},{"ruleId":"8556","severity":2,"message":"12809","line":405,"column":21,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":128,"fix":"12810"},{"ruleId":"8556","severity":2,"message":"8557","line":415,"column":1,"nodeType":null,"messageId":"8558","endLine":415,"endColumn":1,"fix":"12811"},{"ruleId":"8556","severity":2,"message":"12812","line":420,"column":95,"nodeType":null,"messageId":"8561","endLine":420,"endColumn":107,"fix":"12813"},{"ruleId":"8556","severity":2,"message":"8557","line":426,"column":1,"nodeType":null,"messageId":"8558","endLine":426,"endColumn":1,"fix":"12814"},{"ruleId":"8556","severity":2,"message":"8557","line":430,"column":28,"nodeType":null,"messageId":"8558","endLine":430,"endColumn":28,"fix":"12815"},{"ruleId":"8556","severity":2,"message":"12816","line":432,"column":80,"nodeType":null,"messageId":"8561","endLine":432,"endColumn":93,"fix":"12817"},{"ruleId":"8556","severity":2,"message":"9556","line":443,"column":43,"nodeType":null,"messageId":"8561","endLine":443,"endColumn":50,"fix":"12818"},{"ruleId":"8556","severity":2,"message":"8557","line":446,"column":1,"nodeType":null,"messageId":"8558","endLine":446,"endColumn":1,"fix":"12819"},{"ruleId":"8556","severity":2,"message":"8557","line":458,"column":1,"nodeType":null,"messageId":"8558","endLine":458,"endColumn":1,"fix":"12820"},{"ruleId":"8556","severity":2,"message":"8557","line":462,"column":29,"nodeType":null,"messageId":"8558","endLine":462,"endColumn":29,"fix":"12821"},{"ruleId":"8556","severity":2,"message":"12822","line":475,"column":1,"nodeType":null,"messageId":"8561","endLine":475,"endColumn":197,"fix":"12823"},{"ruleId":"8556","severity":2,"message":"12824","line":478,"column":104,"nodeType":null,"messageId":"8561","endLine":478,"endColumn":112,"fix":"12825"},{"ruleId":"8556","severity":2,"message":"8557","line":482,"column":1,"nodeType":null,"messageId":"8558","endLine":482,"endColumn":1,"fix":"12826"},{"ruleId":"8556","severity":2,"message":"12827","line":485,"column":73,"nodeType":null,"messageId":"8561","endLine":485,"endColumn":84,"fix":"12828"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12829"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12830"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12831"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"12832"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12833"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"12834"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"12835"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"12836"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"12837"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"12838"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"12839"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":5,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":6,"fix":"12840"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"12841"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":5,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":6,"fix":"12842"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":5,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":6,"fix":"12843"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":5,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":6,"fix":"12844"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12845"},{"ruleId":"8556","severity":2,"message":"12846","line":49,"column":38,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":45,"fix":"12847"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"12848"},{"ruleId":"8556","severity":2,"message":"12849","line":67,"column":9,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":17,"fix":"12850"},{"ruleId":"8556","severity":2,"message":"8560","line":70,"column":1,"nodeType":null,"messageId":"8561","endLine":70,"endColumn":2,"fix":"12851"},{"ruleId":"8556","severity":2,"message":"8557","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"12852"},{"ruleId":"8556","severity":2,"message":"12853","line":83,"column":22,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":30,"fix":"12854"},{"ruleId":"8556","severity":2,"message":"8560","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":2,"fix":"12855"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"12856"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"12857"},{"ruleId":"8556","severity":2,"message":"8560","line":137,"column":1,"nodeType":null,"messageId":"8561","endLine":137,"endColumn":2,"fix":"12858"},{"ruleId":"8556","severity":2,"message":"8560","line":154,"column":1,"nodeType":null,"messageId":"8561","endLine":154,"endColumn":2,"fix":"12859"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":1,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":2,"fix":"12860"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12861"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12862"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12863"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12864"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12865"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"12866"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12867"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"12868"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12869"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12870"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"12871"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12872"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12873"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12874"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12875"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12876"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12877"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12878"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12879"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12880"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12881"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12882"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12883"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12884"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12885"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12886"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12887"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"12888"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"12889"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"12890"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"12891"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"12892"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":3,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":5,"fix":"12893"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"12894"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"12895"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"12896"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"12897"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"12898"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"12899"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"12900"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"12901"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"12902"},{"ruleId":"8556","severity":2,"message":"8793","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":5,"fix":"12903"},{"ruleId":"8556","severity":2,"message":"8778","line":23,"column":1,"nodeType":null,"messageId":"8576","endLine":23,"endColumn":3,"fix":"12904"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"12905"},{"ruleId":"8556","severity":2,"message":"8799","line":25,"column":1,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"12906"},{"ruleId":"8556","severity":2,"message":"8778","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":3,"fix":"12907"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"12908"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"12909"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"12910"},{"ruleId":"8556","severity":2,"message":"8793","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":5,"fix":"12911"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"12912"},{"ruleId":"8556","severity":2,"message":"8793","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":5,"fix":"12913"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":1,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":3,"fix":"12914"},{"ruleId":"8556","severity":2,"message":"10783","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"12915"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12916"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"12917"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"12918"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"12919"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12920"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12921"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12922"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12923"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12924"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"12925"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"12926"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"12927"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12928"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12929"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12930"},{"ruleId":"8556","severity":2,"message":"8557","line":121,"column":1,"nodeType":null,"messageId":"8558","endLine":121,"endColumn":1,"fix":"12931"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":1,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":1,"fix":"12932"},{"ruleId":"8556","severity":2,"message":"8557","line":134,"column":11,"nodeType":null,"messageId":"8558","endLine":134,"endColumn":11,"fix":"12933"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"12934"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"12935"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"12936"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"12937"},{"ruleId":"8556","severity":2,"message":"12938","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":394,"fix":"12939"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"12940"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"12941"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12942"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12943"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12944"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"12945"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"12946"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"12947"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"12948"},{"ruleId":"8556","severity":2,"message":"8560","line":61,"column":1,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":2,"fix":"12949"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"12950"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"12951"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"12952"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"12953"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"12954"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"12955"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"12956"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"12957"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"12958"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"12959"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"12960"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"12961"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"12962"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"12963"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"12964"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"12965"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"12966"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"12967"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"12968"},{"ruleId":"8556","severity":2,"message":"9914","line":24,"column":2,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":2,"fix":"12969"},{"ruleId":"8556","severity":2,"message":"12970","line":53,"column":18,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":408,"fix":"12971"},{"ruleId":"8556","severity":2,"message":"12972","line":89,"column":37,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":45,"fix":"12973"},{"ruleId":"8556","severity":2,"message":"12974","line":2,"column":8,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":46,"fix":"12975"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"12976"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"12977"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"12978"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"12979"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"12980"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"12981"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"12982"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"12983"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"12984"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"12985"},{"ruleId":"8556","severity":2,"message":"12986","line":101,"column":85,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":90,"fix":"12987"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"12988"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"12989"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"12990"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"12991"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"12992"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"12993"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"12994"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"12995"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"12996"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"12997"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"12998"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"12999"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13000"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13001"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13002"},{"ruleId":"8556","severity":2,"message":"8557","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"13003"},{"ruleId":"8556","severity":2,"message":"8617","line":106,"column":21,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":21,"fix":"13004"},{"ruleId":"8556","severity":2,"message":"8617","line":107,"column":6,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":6,"fix":"13005"},{"ruleId":"8556","severity":2,"message":"8617","line":112,"column":20,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":20,"fix":"13006"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"13007"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"13008"},{"ruleId":"8556","severity":2,"message":"8560","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"13009"},{"ruleId":"8556","severity":2,"message":"8560","line":155,"column":1,"nodeType":null,"messageId":"8561","endLine":155,"endColumn":2,"fix":"13010"},{"ruleId":"8556","severity":2,"message":"8560","line":156,"column":1,"nodeType":null,"messageId":"8561","endLine":156,"endColumn":2,"fix":"13011"},{"ruleId":"8556","severity":2,"message":"8560","line":157,"column":1,"nodeType":null,"messageId":"8561","endLine":157,"endColumn":2,"fix":"13012"},{"ruleId":"8556","severity":2,"message":"8560","line":158,"column":1,"nodeType":null,"messageId":"8561","endLine":158,"endColumn":2,"fix":"13013"},{"ruleId":"8556","severity":2,"message":"8560","line":159,"column":1,"nodeType":null,"messageId":"8561","endLine":159,"endColumn":2,"fix":"13014"},{"ruleId":"8556","severity":2,"message":"8617","line":28,"column":25,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":25,"fix":"13015"},{"ruleId":"8556","severity":2,"message":"8617","line":108,"column":64,"nodeType":null,"messageId":"8558","endLine":108,"endColumn":64,"fix":"13016"},{"ruleId":"8556","severity":2,"message":"8617","line":112,"column":17,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":17,"fix":"13017"},{"ruleId":"8556","severity":2,"message":"8617","line":113,"column":4,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":4,"fix":"13018"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"13019"},{"ruleId":"8556","severity":2,"message":"8557","line":15,"column":1,"nodeType":null,"messageId":"8558","endLine":15,"endColumn":1,"fix":"13020"},{"ruleId":"8556","severity":2,"message":"8716","line":18,"column":22,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":22,"fix":"13021"},{"ruleId":"8556","severity":2,"message":"13022","line":20,"column":20,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":45,"fix":"13023"},{"ruleId":"8556","severity":2,"message":"9489","line":21,"column":4,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":2,"fix":"13024"},{"ruleId":"8556","severity":2,"message":"13025","line":23,"column":24,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":53,"fix":"13026"},{"ruleId":"8556","severity":2,"message":"9914","line":25,"column":2,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":2,"fix":"13027"},{"ruleId":"8556","severity":2,"message":"9914","line":33,"column":2,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":2,"fix":"13028"},{"ruleId":"8556","severity":2,"message":"8557","line":50,"column":230,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":230,"fix":"13029"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":1,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":1,"fix":"13030"},{"ruleId":"8556","severity":2,"message":"8557","line":56,"column":300,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":300,"fix":"13031"},{"ruleId":"8556","severity":2,"message":"8557","line":12,"column":1,"nodeType":null,"messageId":"8558","endLine":12,"endColumn":1,"fix":"13032"},{"ruleId":"8556","severity":2,"message":"13033","line":17,"column":23,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":43,"fix":"13034"},{"ruleId":"8556","severity":2,"message":"8557","line":39,"column":292,"nodeType":null,"messageId":"8558","endLine":39,"endColumn":292,"fix":"13035"},{"ruleId":"8556","severity":2,"message":"8557","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13036"},{"ruleId":"8556","severity":2,"message":"13033","line":46,"column":23,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":43,"fix":"13037"},{"ruleId":"8556","severity":2,"message":"8557","line":51,"column":154,"nodeType":null,"messageId":"8558","endLine":51,"endColumn":154,"fix":"13038"},{"ruleId":"8556","severity":2,"message":"13039","line":14,"column":13,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":46,"fix":"13040"},{"ruleId":"8556","severity":2,"message":"13041","line":17,"column":15,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":38,"fix":"13042"},{"ruleId":"8556","severity":2,"message":"13043","line":18,"column":9,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":26,"fix":"13044"},{"ruleId":"8556","severity":2,"message":"13045","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":47,"fix":"13046"},{"ruleId":"8556","severity":2,"message":"10176","line":20,"column":2,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":1,"fix":"13047"},{"ruleId":"8556","severity":2,"message":"13048","line":22,"column":15,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":40,"fix":"13049"},{"ruleId":"8556","severity":2,"message":"13050","line":24,"column":15,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":38,"fix":"13051"},{"ruleId":"8556","severity":2,"message":"10176","line":25,"column":2,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":1,"fix":"13052"},{"ruleId":"8556","severity":2,"message":"13053","line":27,"column":15,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"13054"},{"ruleId":"8556","severity":2,"message":"13055","line":30,"column":13,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":44,"fix":"13056"},{"ruleId":"8556","severity":2,"message":"8557","line":45,"column":355,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":355,"fix":"13057"},{"ruleId":"8556","severity":2,"message":"8557","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"13058"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"13059"},{"ruleId":"8556","severity":2,"message":"8557","line":54,"column":72,"nodeType":null,"messageId":"8558","endLine":54,"endColumn":72,"fix":"13060"},{"ruleId":"8556","severity":2,"message":"13061","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":72,"fix":"13062"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"13063"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"13064"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":52,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":52,"fix":"13065"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"13066"},{"ruleId":"8556","severity":2,"message":"10176","line":50,"column":2,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":1,"fix":"13067"},{"ruleId":"8556","severity":2,"message":"9914","line":52,"column":60,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":60,"fix":"13068"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13069"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"13070"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13071"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13072"},{"ruleId":"8556","severity":2,"message":"9914","line":14,"column":53,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":53,"fix":"13073"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":19,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":19,"fix":"13074"},{"ruleId":"8556","severity":2,"message":"8716","line":44,"column":55,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":55,"fix":"13075"},{"ruleId":"8556","severity":2,"message":"10262","line":37,"column":22,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":62,"fix":"13076"},{"ruleId":"8556","severity":2,"message":"10264","line":61,"column":27,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":48,"fix":"13077"},{"ruleId":"8556","severity":2,"message":"8575","line":18,"column":9,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":10,"fix":"13078"},{"ruleId":"8556","severity":2,"message":"10267","line":19,"column":12,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":23,"fix":"13079"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":9,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":10,"fix":"13080"},{"ruleId":"8556","severity":2,"message":"8575","line":30,"column":16,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":17,"fix":"13081"},{"ruleId":"8556","severity":2,"message":"8575","line":31,"column":13,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":14,"fix":"13082"},{"ruleId":"8556","severity":2,"message":"8575","line":32,"column":13,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":14,"fix":"13083"},{"ruleId":"8556","severity":2,"message":"8575","line":33,"column":11,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":12,"fix":"13084"},{"ruleId":"8556","severity":2,"message":"8575","line":34,"column":17,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":18,"fix":"13085"},{"ruleId":"8556","severity":2,"message":"8575","line":35,"column":17,"nodeType":null,"messageId":"8576","endLine":35,"endColumn":18,"fix":"13086"},{"ruleId":"8556","severity":2,"message":"10276","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":88,"fix":"13087"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":9,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":10,"fix":"13088"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":12,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":13,"fix":"13089"},{"ruleId":"8556","severity":2,"message":"8617","line":32,"column":27,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":27,"fix":"13090"},{"ruleId":"8556","severity":2,"message":"13091","line":34,"column":13,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":83,"fix":"13092"},{"ruleId":"8556","severity":2,"message":"8716","line":45,"column":23,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":23,"fix":"13093"},{"ruleId":"8556","severity":2,"message":"9914","line":106,"column":6,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":6,"fix":"13094"},{"ruleId":"8556","severity":2,"message":"9914","line":113,"column":61,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":61,"fix":"13095"},{"ruleId":"8556","severity":2,"message":"12599","line":23,"column":155,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":160,"fix":"13096"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"13097"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13098"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13099"},{"ruleId":"8556","severity":2,"message":"13100","line":37,"column":9,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":121,"fix":"13101"},{"ruleId":"8556","severity":2,"message":"10297","line":16,"column":13,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":36,"fix":"13102"},{"ruleId":"8556","severity":2,"message":"10299","line":19,"column":15,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":26,"fix":"13103"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"13104"},{"ruleId":"8556","severity":2,"message":"10302","line":22,"column":19,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":23,"fix":"13105"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":2,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":2,"fix":"13106"},{"ruleId":"8556","severity":2,"message":"10305","line":42,"column":15,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":29,"fix":"13107"},{"ruleId":"8556","severity":2,"message":"9914","line":43,"column":2,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":2,"fix":"13108"},{"ruleId":"8556","severity":2,"message":"9914","line":45,"column":27,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":27,"fix":"13109"},{"ruleId":"8556","severity":2,"message":"13110","line":2,"column":7,"nodeType":null,"messageId":"8561","endLine":2,"endColumn":33,"fix":"13111"},{"ruleId":"8556","severity":2,"message":"8617","line":44,"column":42,"nodeType":null,"messageId":"8558","endLine":44,"endColumn":42,"fix":"13112"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"13113"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13114"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13115"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"13116"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"13117"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"13118"},{"ruleId":"8556","severity":2,"message":"8560","line":87,"column":1,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":2,"fix":"13119"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"13120"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"13121"},{"ruleId":"8556","severity":2,"message":"8560","line":146,"column":1,"nodeType":null,"messageId":"8561","endLine":146,"endColumn":2,"fix":"13122"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13123"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13124"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13125"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":22,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":35,"fix":"13126"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"13127"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"13128"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"13129"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13130"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13131"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13132"},{"ruleId":"8556","severity":2,"message":"8573","line":31,"column":19,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":22,"fix":"13133"},{"ruleId":"8556","severity":2,"message":"8580","line":66,"column":8,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":27,"fix":"13134"},{"ruleId":"8556","severity":2,"message":"8571","line":67,"column":1,"nodeType":null,"messageId":"8558","endLine":67,"endColumn":1,"fix":"13135"},{"ruleId":"8556","severity":2,"message":"8583","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":3,"fix":"13136"},{"ruleId":"8556","severity":2,"message":"8571","line":69,"column":1,"nodeType":null,"messageId":"8558","endLine":69,"endColumn":1,"fix":"13137"},{"ruleId":"8556","severity":2,"message":"8571","line":70,"column":3,"nodeType":null,"messageId":"8558","endLine":70,"endColumn":3,"fix":"13138"},{"ruleId":"8556","severity":2,"message":"8571","line":71,"column":1,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":1,"fix":"13139"},{"ruleId":"8556","severity":2,"message":"9153","line":80,"column":161,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":169,"fix":"13140"},{"ruleId":"8556","severity":2,"message":"8592","line":83,"column":21,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":26,"fix":"13141"},{"ruleId":"8556","severity":2,"message":"8594","line":98,"column":5,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":5,"fix":"13142"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":3,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":3,"fix":"13143"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":3,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":3,"fix":"13144"},{"ruleId":"8556","severity":2,"message":"9159","line":101,"column":3,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":28,"fix":"13145"},{"ruleId":"8556","severity":2,"message":"8604","line":102,"column":1,"nodeType":null,"messageId":"8558","endLine":102,"endColumn":1,"fix":"13146"},{"ruleId":"8556","severity":2,"message":"8602","line":103,"column":3,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"13147"},{"ruleId":"8556","severity":2,"message":"8600","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":5,"fix":"13148"},{"ruleId":"8556","severity":2,"message":"8653","line":105,"column":3,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":5,"fix":"13149"},{"ruleId":"8556","severity":2,"message":"8604","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"13150"},{"ruleId":"8556","severity":2,"message":"8604","line":107,"column":5,"nodeType":null,"messageId":"8558","endLine":107,"endColumn":5,"fix":"13151"},{"ruleId":"8556","severity":2,"message":"8600","line":108,"column":1,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":5,"fix":"13152"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":3,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":3,"fix":"13153"},{"ruleId":"8556","severity":2,"message":"8583","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":3,"fix":"13154"},{"ruleId":"8556","severity":2,"message":"9170","line":113,"column":42,"nodeType":null,"messageId":"8561","endLine":113,"endColumn":79,"fix":"13155"},{"ruleId":"8556","severity":2,"message":"9172","line":142,"column":22,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":34,"fix":"13156"},{"ruleId":"8556","severity":2,"message":"8617","line":147,"column":26,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":26,"fix":"13157"},{"ruleId":"8556","severity":2,"message":"9175","line":172,"column":58,"nodeType":null,"messageId":"8561","endLine":172,"endColumn":66,"fix":"13158"},{"ruleId":"8556","severity":2,"message":"8594","line":185,"column":5,"nodeType":null,"messageId":"8558","endLine":185,"endColumn":5,"fix":"13159"},{"ruleId":"8556","severity":2,"message":"8585","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":3,"fix":"13160"},{"ruleId":"8556","severity":2,"message":"8571","line":187,"column":1,"nodeType":null,"messageId":"8558","endLine":187,"endColumn":1,"fix":"13161"},{"ruleId":"8556","severity":2,"message":"9159","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":28,"fix":"13162"},{"ruleId":"8556","severity":2,"message":"8600","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":5,"fix":"13163"},{"ruleId":"8556","severity":2,"message":"8602","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":24,"fix":"13164"},{"ruleId":"8556","severity":2,"message":"8604","line":191,"column":1,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":1,"fix":"13165"},{"ruleId":"8556","severity":2,"message":"8653","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":5,"fix":"13166"},{"ruleId":"8556","severity":2,"message":"8600","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":5,"fix":"13167"},{"ruleId":"8556","severity":2,"message":"8604","line":194,"column":5,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":5,"fix":"13168"},{"ruleId":"8556","severity":2,"message":"8631","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":31,"fix":"13169"},{"ruleId":"8556","severity":2,"message":"8633","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":7,"fix":"13170"},{"ruleId":"8556","severity":2,"message":"8604","line":198,"column":1,"nodeType":null,"messageId":"8558","endLine":198,"endColumn":1,"fix":"13171"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":5,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":5,"fix":"13172"},{"ruleId":"8556","severity":2,"message":"8600","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":5,"fix":"13173"},{"ruleId":"8556","severity":2,"message":"8604","line":202,"column":1,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":1,"fix":"13174"},{"ruleId":"8556","severity":2,"message":"8600","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":5,"fix":"13175"},{"ruleId":"8556","severity":2,"message":"8604","line":205,"column":1,"nodeType":null,"messageId":"8558","endLine":205,"endColumn":1,"fix":"13176"},{"ruleId":"8556","severity":2,"message":"8604","line":207,"column":5,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":5,"fix":"13177"},{"ruleId":"8556","severity":2,"message":"8600","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":5,"fix":"13178"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":1,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":1,"fix":"13179"},{"ruleId":"8556","severity":2,"message":"8604","line":210,"column":5,"nodeType":null,"messageId":"8558","endLine":210,"endColumn":5,"fix":"13180"},{"ruleId":"8556","severity":2,"message":"8600","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":5,"fix":"13181"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":3,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":3,"fix":"13182"},{"ruleId":"8556","severity":2,"message":"8583","line":214,"column":1,"nodeType":null,"messageId":"8561","endLine":214,"endColumn":3,"fix":"13183"},{"ruleId":"8556","severity":2,"message":"8594","line":224,"column":5,"nodeType":null,"messageId":"8558","endLine":224,"endColumn":5,"fix":"13184"},{"ruleId":"8556","severity":2,"message":"8571","line":225,"column":3,"nodeType":null,"messageId":"8558","endLine":225,"endColumn":3,"fix":"13185"},{"ruleId":"8556","severity":2,"message":"8650","line":226,"column":3,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":29,"fix":"13186"},{"ruleId":"8556","severity":2,"message":"8604","line":227,"column":1,"nodeType":null,"messageId":"8558","endLine":227,"endColumn":1,"fix":"13187"},{"ruleId":"8556","severity":2,"message":"8653","line":228,"column":3,"nodeType":null,"messageId":"8561","endLine":228,"endColumn":5,"fix":"13188"},{"ruleId":"8556","severity":2,"message":"8604","line":229,"column":1,"nodeType":null,"messageId":"8558","endLine":229,"endColumn":1,"fix":"13189"},{"ruleId":"8556","severity":2,"message":"8600","line":230,"column":1,"nodeType":null,"messageId":"8561","endLine":230,"endColumn":5,"fix":"13190"},{"ruleId":"8556","severity":2,"message":"8604","line":231,"column":1,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":1,"fix":"13191"},{"ruleId":"8556","severity":2,"message":"8583","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":3,"fix":"13192"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13193"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13194"},{"ruleId":"8556","severity":2,"message":"8594","line":245,"column":5,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":5,"fix":"13195"},{"ruleId":"8556","severity":2,"message":"8585","line":246,"column":1,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":3,"fix":"13196"},{"ruleId":"8556","severity":2,"message":"8571","line":247,"column":5,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":5,"fix":"13197"},{"ruleId":"8556","severity":2,"message":"9216","line":248,"column":5,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":31,"fix":"13198"},{"ruleId":"8556","severity":2,"message":"8604","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"13199"},{"ruleId":"8556","severity":2,"message":"8667","line":250,"column":5,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":7,"fix":"13200"},{"ruleId":"8556","severity":2,"message":"8633","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":7,"fix":"13201"},{"ruleId":"8556","severity":2,"message":"8604","line":252,"column":7,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":7,"fix":"13202"},{"ruleId":"8556","severity":2,"message":"8600","line":253,"column":1,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":5,"fix":"13203"},{"ruleId":"8556","severity":2,"message":"8571","line":254,"column":1,"nodeType":null,"messageId":"8558","endLine":254,"endColumn":1,"fix":"13204"},{"ruleId":"8556","severity":2,"message":"8571","line":255,"column":1,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":1,"fix":"13205"},{"ruleId":"8556","severity":2,"message":"8673","line":256,"column":1,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":5,"fix":"13206"},{"ruleId":"8556","severity":2,"message":"8571","line":257,"column":3,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":3,"fix":"13207"},{"ruleId":"8556","severity":2,"message":"8583","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":3,"fix":"13208"},{"ruleId":"8556","severity":2,"message":"8594","line":268,"column":5,"nodeType":null,"messageId":"8558","endLine":268,"endColumn":5,"fix":"13209"},{"ruleId":"8556","severity":2,"message":"8571","line":269,"column":1,"nodeType":null,"messageId":"8558","endLine":269,"endColumn":1,"fix":"13210"},{"ruleId":"8556","severity":2,"message":"8571","line":270,"column":5,"nodeType":null,"messageId":"8558","endLine":270,"endColumn":5,"fix":"13211"},{"ruleId":"8556","severity":2,"message":"8571","line":271,"column":3,"nodeType":null,"messageId":"8558","endLine":271,"endColumn":3,"fix":"13212"},{"ruleId":"8556","severity":2,"message":"8673","line":272,"column":1,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":5,"fix":"13213"},{"ruleId":"8556","severity":2,"message":"8571","line":273,"column":5,"nodeType":null,"messageId":"8558","endLine":273,"endColumn":5,"fix":"13214"},{"ruleId":"8556","severity":2,"message":"8571","line":274,"column":1,"nodeType":null,"messageId":"8558","endLine":274,"endColumn":1,"fix":"13215"},{"ruleId":"8556","severity":2,"message":"8583","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":3,"fix":"13216"},{"ruleId":"8556","severity":2,"message":"8594","line":289,"column":5,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":5,"fix":"13217"},{"ruleId":"8556","severity":2,"message":"8688","line":290,"column":3,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":28,"fix":"13218"},{"ruleId":"8556","severity":2,"message":"8571","line":291,"column":5,"nodeType":null,"messageId":"8558","endLine":291,"endColumn":5,"fix":"13219"},{"ruleId":"8556","severity":2,"message":"8571","line":292,"column":1,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":1,"fix":"13220"},{"ruleId":"8556","severity":2,"message":"8571","line":293,"column":1,"nodeType":null,"messageId":"8558","endLine":293,"endColumn":1,"fix":"13221"},{"ruleId":"8556","severity":2,"message":"8571","line":294,"column":3,"nodeType":null,"messageId":"8558","endLine":294,"endColumn":3,"fix":"13222"},{"ruleId":"8556","severity":2,"message":"10424","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":29,"fix":"13223"},{"ruleId":"8556","severity":2,"message":"8673","line":296,"column":1,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":5,"fix":"13224"},{"ruleId":"8556","severity":2,"message":"8571","line":297,"column":3,"nodeType":null,"messageId":"8558","endLine":297,"endColumn":3,"fix":"13225"},{"ruleId":"8556","severity":2,"message":"8571","line":298,"column":1,"nodeType":null,"messageId":"8558","endLine":298,"endColumn":1,"fix":"13226"},{"ruleId":"8556","severity":2,"message":"8673","line":299,"column":1,"nodeType":null,"messageId":"8561","endLine":299,"endColumn":5,"fix":"13227"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":3,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":3,"fix":"13228"},{"ruleId":"8556","severity":2,"message":"8673","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":5,"fix":"13229"},{"ruleId":"8556","severity":2,"message":"8571","line":302,"column":1,"nodeType":null,"messageId":"8558","endLine":302,"endColumn":1,"fix":"13230"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":3,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":3,"fix":"13231"},{"ruleId":"8556","severity":2,"message":"8583","line":304,"column":1,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":3,"fix":"13232"},{"ruleId":"8556","severity":2,"message":"8560","line":309,"column":1,"nodeType":null,"messageId":"8561","endLine":309,"endColumn":2,"fix":"13233"},{"ruleId":"8556","severity":2,"message":"8560","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":2,"fix":"13234"},{"ruleId":"8556","severity":2,"message":"8560","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":2,"fix":"13235"},{"ruleId":"8556","severity":2,"message":"8560","line":312,"column":1,"nodeType":null,"messageId":"8561","endLine":312,"endColumn":2,"fix":"13236"},{"ruleId":"8556","severity":2,"message":"8560","line":313,"column":1,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":2,"fix":"13237"},{"ruleId":"8556","severity":2,"message":"8560","line":314,"column":1,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":2,"fix":"13238"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"13239"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"13240"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"13241"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"13242"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"13243"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"13244"},{"ruleId":"8556","severity":2,"message":"8560","line":132,"column":1,"nodeType":null,"messageId":"8561","endLine":132,"endColumn":2,"fix":"13245"},{"ruleId":"8556","severity":2,"message":"9270","line":373,"column":21,"nodeType":null,"messageId":"8561","endLine":375,"endColumn":1,"fix":"13246"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"13247"},{"ruleId":"8556","severity":2,"message":"10450","line":385,"column":1,"nodeType":null,"messageId":"8561","endLine":385,"endColumn":130,"fix":"13248"},{"ruleId":"8556","severity":2,"message":"9276","line":392,"column":44,"nodeType":null,"messageId":"8576","endLine":393,"endColumn":6,"fix":"13249"},{"ruleId":"8556","severity":2,"message":"9276","line":394,"column":49,"nodeType":null,"messageId":"8576","endLine":395,"endColumn":6,"fix":"13250"},{"ruleId":"8556","severity":2,"message":"9279","line":401,"column":1,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":6,"fix":"13251"},{"ruleId":"8556","severity":2,"message":"9281","line":403,"column":1,"nodeType":null,"messageId":"8561","endLine":404,"endColumn":6,"fix":"13252"},{"ruleId":"8556","severity":2,"message":"8799","line":405,"column":1,"nodeType":null,"messageId":"8576","endLine":405,"endColumn":5,"fix":"13253"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"13254"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"13255"},{"ruleId":"8556","severity":2,"message":"9295","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":93,"fix":"13256"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13257"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13258"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13259"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13260"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13261"},{"ruleId":"8556","severity":2,"message":"9302","line":59,"column":254,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":259,"fix":"13262"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"13263"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"13264"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"13265"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"13266"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"13267"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13268"},{"ruleId":"8556","severity":2,"message":"8560","line":163,"column":1,"nodeType":null,"messageId":"8561","endLine":163,"endColumn":2,"fix":"13269"},{"ruleId":"8556","severity":2,"message":"8560","line":164,"column":3,"nodeType":null,"messageId":"8561","endLine":164,"endColumn":4,"fix":"13270"},{"ruleId":"8556","severity":2,"message":"8560","line":165,"column":3,"nodeType":null,"messageId":"8561","endLine":165,"endColumn":4,"fix":"13271"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":3,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":4,"fix":"13272"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"13273"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"13274"},{"ruleId":"8556","severity":2,"message":"10478","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":110,"fix":"13275"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"13276"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"13277"},{"ruleId":"8556","severity":2,"message":"10482","line":184,"column":63,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":145,"fix":"13278"},{"ruleId":"8556","severity":2,"message":"9302","line":197,"column":26,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":31,"fix":"13279"},{"ruleId":"8556","severity":2,"message":"8560","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":2,"fix":"13280"},{"ruleId":"8556","severity":2,"message":"8560","line":200,"column":1,"nodeType":null,"messageId":"8561","endLine":200,"endColumn":2,"fix":"13281"},{"ruleId":"8556","severity":2,"message":"9327","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":39,"fix":"13282"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":3,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":4,"fix":"13283"},{"ruleId":"8556","severity":2,"message":"8560","line":203,"column":3,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":4,"fix":"13284"},{"ruleId":"8556","severity":2,"message":"8560","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":2,"fix":"13285"},{"ruleId":"8556","severity":2,"message":"8560","line":208,"column":1,"nodeType":null,"messageId":"8561","endLine":208,"endColumn":2,"fix":"13286"},{"ruleId":"8556","severity":2,"message":"9333","line":216,"column":178,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":190,"fix":"13287"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13288"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13289"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13290"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"13291"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13292"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13293"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13294"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"13295"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"13296"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"13297"},{"ruleId":"8556","severity":2,"message":"8560","line":71,"column":1,"nodeType":null,"messageId":"8561","endLine":71,"endColumn":2,"fix":"13298"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13299"},{"ruleId":"8556","severity":2,"message":"8560","line":79,"column":1,"nodeType":null,"messageId":"8561","endLine":79,"endColumn":2,"fix":"13300"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"13301"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"13302"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"13303"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"13304"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"13305"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"13306"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"13307"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"13308"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"13309"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"13310"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"13311"},{"ruleId":"8556","severity":2,"message":"9440","line":180,"column":17,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":20,"fix":"13312"},{"ruleId":"8556","severity":2,"message":"9447","line":187,"column":20,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":24,"fix":"13313"},{"ruleId":"8556","severity":2,"message":"9443","line":201,"column":18,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":22,"fix":"13314"},{"ruleId":"8556","severity":2,"message":"9443","line":239,"column":18,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":22,"fix":"13315"},{"ruleId":"8556","severity":2,"message":"9451","line":244,"column":23,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":29,"fix":"13316"},{"ruleId":"8556","severity":2,"message":"9453","line":251,"column":17,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":24,"fix":"13317"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"13318"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":3,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":4,"fix":"13319"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"13320"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"13321"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"13322"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"13323"},{"ruleId":"8556","severity":2,"message":"9440","line":303,"column":17,"nodeType":null,"messageId":"8561","endLine":303,"endColumn":20,"fix":"13324"},{"ruleId":"8556","severity":2,"message":"9453","line":313,"column":18,"nodeType":null,"messageId":"8561","endLine":313,"endColumn":25,"fix":"13325"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"13326"},{"ruleId":"8556","severity":2,"message":"8557","line":13,"column":11,"nodeType":null,"messageId":"8558","endLine":13,"endColumn":11,"fix":"13327"},{"ruleId":"8556","severity":2,"message":"9465","line":16,"column":69,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":157,"fix":"13328"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"13329"},{"ruleId":"8556","severity":2,"message":"9468","line":25,"column":93,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":105,"fix":"13330"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13331"},{"ruleId":"8556","severity":2,"message":"8557","line":40,"column":1,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":1,"fix":"13332"},{"ruleId":"8556","severity":2,"message":"8575","line":47,"column":1,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":2,"fix":"13333"},{"ruleId":"8556","severity":2,"message":"8575","line":48,"column":4,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":5,"fix":"13334"},{"ruleId":"8556","severity":2,"message":"8575","line":50,"column":4,"nodeType":null,"messageId":"8576","endLine":50,"endColumn":5,"fix":"13335"},{"ruleId":"8556","severity":2,"message":"8575","line":51,"column":1,"nodeType":null,"messageId":"8576","endLine":51,"endColumn":2,"fix":"13336"},{"ruleId":"8556","severity":2,"message":"8557","line":58,"column":1,"nodeType":null,"messageId":"8558","endLine":58,"endColumn":1,"fix":"13337"},{"ruleId":"8556","severity":2,"message":"8557","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"13338"},{"ruleId":"8556","severity":2,"message":"9478","line":67,"column":202,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":280,"fix":"13339"},{"ruleId":"8556","severity":2,"message":"8557","line":71,"column":30,"nodeType":null,"messageId":"8558","endLine":71,"endColumn":30,"fix":"13340"},{"ruleId":"8556","severity":2,"message":"8557","line":118,"column":31,"nodeType":null,"messageId":"8558","endLine":118,"endColumn":31,"fix":"13341"},{"ruleId":"8556","severity":2,"message":"8557","line":124,"column":1,"nodeType":null,"messageId":"8558","endLine":124,"endColumn":1,"fix":"13342"},{"ruleId":"8556","severity":2,"message":"8557","line":126,"column":45,"nodeType":null,"messageId":"8558","endLine":126,"endColumn":45,"fix":"13343"},{"ruleId":"8556","severity":2,"message":"9484","line":129,"column":3,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":34,"fix":"13344"},{"ruleId":"8556","severity":2,"message":"9486","line":136,"column":132,"nodeType":null,"messageId":"8561","endLine":136,"endColumn":139,"fix":"13345"},{"ruleId":"8556","severity":2,"message":"8557","line":138,"column":21,"nodeType":null,"messageId":"8558","endLine":138,"endColumn":21,"fix":"13346"},{"ruleId":"8556","severity":2,"message":"9489","line":148,"column":4,"nodeType":null,"messageId":"8576","endLine":149,"endColumn":2,"fix":"13347"},{"ruleId":"8556","severity":2,"message":"8557","line":163,"column":26,"nodeType":null,"messageId":"8558","endLine":163,"endColumn":26,"fix":"13348"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"13349"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":2,"fix":"13350"},{"ruleId":"8556","severity":2,"message":"8557","line":173,"column":50,"nodeType":null,"messageId":"8558","endLine":173,"endColumn":50,"fix":"13351"},{"ruleId":"8556","severity":2,"message":"8560","line":176,"column":1,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":2,"fix":"13352"},{"ruleId":"8556","severity":2,"message":"8560","line":177,"column":1,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":2,"fix":"13353"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"13354"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"13355"},{"ruleId":"8556","severity":2,"message":"9500","line":183,"column":14,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":84,"fix":"13356"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"13357"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":3,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":4,"fix":"13358"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"13359"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":3,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":4,"fix":"13360"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":3,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":4,"fix":"13361"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"13362"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":3,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":4,"fix":"13363"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"13364"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"13365"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":4,"fix":"13366"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"13367"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":3,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":4,"fix":"13368"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":3,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":4,"fix":"13369"},{"ruleId":"8556","severity":2,"message":"8560","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":4,"fix":"13370"},{"ruleId":"8556","severity":2,"message":"8557","line":202,"column":38,"nodeType":null,"messageId":"8558","endLine":202,"endColumn":38,"fix":"13371"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13372"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13373"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"13374"},{"ruleId":"8556","severity":2,"message":"9520","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":22,"fix":"13375"},{"ruleId":"8556","severity":2,"message":"9489","line":251,"column":28,"nodeType":null,"messageId":"8576","endLine":252,"endColumn":2,"fix":"13376"},{"ruleId":"8556","severity":2,"message":"9523","line":272,"column":35,"nodeType":null,"messageId":"8561","endLine":272,"endColumn":36,"fix":"13377"},{"ruleId":"8556","severity":2,"message":"9525","line":276,"column":19,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":24,"fix":"13378"},{"ruleId":"8556","severity":2,"message":"9527","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":21,"fix":"13379"},{"ruleId":"8556","severity":2,"message":"8778","line":278,"column":1,"nodeType":null,"messageId":"8576","endLine":278,"endColumn":3,"fix":"13380"},{"ruleId":"8556","severity":2,"message":"9530","line":282,"column":21,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":26,"fix":"13381"},{"ruleId":"8556","severity":2,"message":"8557","line":289,"column":16,"nodeType":null,"messageId":"8558","endLine":289,"endColumn":16,"fix":"13382"},{"ruleId":"8556","severity":2,"message":"9533","line":290,"column":219,"nodeType":null,"messageId":"8561","endLine":290,"endColumn":306,"fix":"13383"},{"ruleId":"8556","severity":2,"message":"8557","line":292,"column":21,"nodeType":null,"messageId":"8558","endLine":292,"endColumn":21,"fix":"13384"},{"ruleId":"8556","severity":2,"message":"9302","line":298,"column":12,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":17,"fix":"13385"},{"ruleId":"8556","severity":2,"message":"9537","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":104,"fix":"13386"},{"ruleId":"8556","severity":2,"message":"8557","line":305,"column":38,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":38,"fix":"13387"},{"ruleId":"8556","severity":2,"message":"9540","line":310,"column":330,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":423,"fix":"13388"},{"ruleId":"8556","severity":2,"message":"8557","line":316,"column":29,"nodeType":null,"messageId":"8558","endLine":316,"endColumn":29,"fix":"13389"},{"ruleId":"8556","severity":2,"message":"8557","line":324,"column":1,"nodeType":null,"messageId":"8558","endLine":324,"endColumn":1,"fix":"13390"},{"ruleId":"8556","severity":2,"message":"9544","line":328,"column":341,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":419,"fix":"13391"},{"ruleId":"8556","severity":2,"message":"8557","line":330,"column":43,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":43,"fix":"13392"},{"ruleId":"8556","severity":2,"message":"9547","line":331,"column":145,"nodeType":null,"messageId":"8561","endLine":331,"endColumn":251,"fix":"13393"},{"ruleId":"8556","severity":2,"message":"8557","line":338,"column":1,"nodeType":null,"messageId":"8558","endLine":338,"endColumn":1,"fix":"13394"},{"ruleId":"8556","severity":2,"message":"9550","line":340,"column":84,"nodeType":null,"messageId":"8561","endLine":340,"endColumn":95,"fix":"13395"},{"ruleId":"8556","severity":2,"message":"8557","line":343,"column":1,"nodeType":null,"messageId":"8558","endLine":343,"endColumn":1,"fix":"13396"},{"ruleId":"8556","severity":2,"message":"10602","line":346,"column":1,"nodeType":null,"messageId":"8561","endLine":346,"endColumn":154,"fix":"13397"},{"ruleId":"8556","severity":2,"message":"9556","line":354,"column":152,"nodeType":null,"messageId":"8561","endLine":354,"endColumn":159,"fix":"13398"},{"ruleId":"8556","severity":2,"message":"8557","line":356,"column":31,"nodeType":null,"messageId":"8558","endLine":356,"endColumn":31,"fix":"13399"},{"ruleId":"8556","severity":2,"message":"8557","line":364,"column":1,"nodeType":null,"messageId":"8558","endLine":364,"endColumn":1,"fix":"13400"},{"ruleId":"8556","severity":2,"message":"8557","line":368,"column":28,"nodeType":null,"messageId":"8558","endLine":368,"endColumn":28,"fix":"13401"},{"ruleId":"8556","severity":2,"message":"9562","line":378,"column":1,"nodeType":null,"messageId":"8561","endLine":378,"endColumn":197,"fix":"13402"},{"ruleId":"8556","severity":2,"message":"9564","line":380,"column":248,"nodeType":null,"messageId":"8561","endLine":380,"endColumn":254,"fix":"13403"},{"ruleId":"8556","severity":2,"message":"10610","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":434,"fix":"13404"},{"ruleId":"8556","severity":2,"message":"10612","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":69,"fix":"13405"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"13406"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13407"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13408"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13409"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"13410"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13411"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13412"},{"ruleId":"8556","severity":2,"message":"10621","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":76,"fix":"13413"},{"ruleId":"8556","severity":2,"message":"8560","line":117,"column":3,"nodeType":null,"messageId":"8561","endLine":117,"endColumn":4,"fix":"13414"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":3,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"13415"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"13416"},{"ruleId":"8556","severity":2,"message":"8560","line":140,"column":1,"nodeType":null,"messageId":"8561","endLine":140,"endColumn":2,"fix":"13417"},{"ruleId":"8556","severity":2,"message":"9595","line":199,"column":360,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":371,"fix":"13418"},{"ruleId":"8556","severity":2,"message":"10628","line":219,"column":64,"nodeType":null,"messageId":"8561","endLine":219,"endColumn":261,"fix":"13419"},{"ruleId":"8556","severity":2,"message":"8560","line":274,"column":1,"nodeType":null,"messageId":"8561","endLine":274,"endColumn":2,"fix":"13420"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"13421"},{"ruleId":"8556","severity":2,"message":"10632","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":97,"fix":"13422"},{"ruleId":"8556","severity":2,"message":"9451","line":293,"column":25,"nodeType":null,"messageId":"8561","endLine":293,"endColumn":31,"fix":"13423"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13424"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13425"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13426"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13427"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13428"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13429"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13430"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13431"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13432"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13433"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13434"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13435"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13436"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13437"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13438"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13439"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13440"},{"ruleId":"8556","severity":2,"message":"9302","line":8,"column":142,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":147,"fix":"13441"},{"ruleId":"8556","severity":2,"message":"9302","line":83,"column":242,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":247,"fix":"13442"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":2,"fix":"13443"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":2,"fix":"13444"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":1,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":2,"fix":"13445"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":2,"fix":"13446"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"13447"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13448"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13449"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13450"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13451"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13452"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13453"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13454"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"13455"},{"ruleId":"8556","severity":2,"message":"10732","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":319,"fix":"13456"},{"ruleId":"8556","severity":2,"message":"8756","line":159,"column":328,"nodeType":null,"messageId":"8558","endLine":159,"endColumn":328,"fix":"13457"},{"ruleId":"8556","severity":2,"message":"9734","line":176,"column":17,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":70,"fix":"13458"},{"ruleId":"8556","severity":2,"message":"8571","line":177,"column":1,"nodeType":null,"messageId":"8558","endLine":177,"endColumn":1,"fix":"13459"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":7,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":7,"fix":"13460"},{"ruleId":"8556","severity":2,"message":"8673","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":5,"fix":"13461"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"13462"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":5,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":5,"fix":"13463"},{"ruleId":"8556","severity":2,"message":"9741","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":4,"fix":"13464"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":33,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":49,"fix":"13465"},{"ruleId":"8556","severity":2,"message":"10743","line":30,"column":78,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":299,"fix":"13466"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":36,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":54,"fix":"13467"},{"ruleId":"8556","severity":2,"message":"10746","line":36,"column":103,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":168,"fix":"13468"},{"ruleId":"8556","severity":2,"message":"9753","line":43,"column":14,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":19,"fix":"13469"},{"ruleId":"8556","severity":2,"message":"9175","line":60,"column":157,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":165,"fix":"13470"},{"ruleId":"8556","severity":2,"message":"9756","line":62,"column":33,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":50,"fix":"13471"},{"ruleId":"8556","severity":2,"message":"10751","line":102,"column":371,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":406,"fix":"13472"},{"ruleId":"8556","severity":2,"message":"9760","line":104,"column":227,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":236,"fix":"13473"},{"ruleId":"8556","severity":2,"message":"10754","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":262,"fix":"13474"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13475"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13476"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13477"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"13478"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13479"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13480"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13481"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13482"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"13483"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13484"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13485"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13486"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"13487"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"13488"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"13489"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13490"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13491"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13492"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"13493"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13494"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13495"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"13496"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"13497"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13498"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"13499"},{"ruleId":"8556","severity":2,"message":"9286","line":35,"column":1,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":1,"fix":"13500"},{"ruleId":"8556","severity":2,"message":"9842","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":10,"fix":"13501"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13502"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13503"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13504"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13505"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13506"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13507"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13508"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13509"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13510"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13511"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13512"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13513"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"13514"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13515"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13516"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13517"},{"ruleId":"8556","severity":2,"message":"8557","line":106,"column":1,"nodeType":null,"messageId":"8558","endLine":106,"endColumn":1,"fix":"13518"},{"ruleId":"8556","severity":2,"message":"8557","line":129,"column":1,"nodeType":null,"messageId":"8558","endLine":129,"endColumn":1,"fix":"13519"},{"ruleId":"8556","severity":2,"message":"8557","line":139,"column":20,"nodeType":null,"messageId":"8558","endLine":139,"endColumn":20,"fix":"13520"},{"ruleId":"8556","severity":2,"message":"8557","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"13521"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"13522"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":1,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":2,"fix":"13523"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"13524"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":2,"fix":"13525"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"13526"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"13527"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":1,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":1,"fix":"13528"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13529"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13530"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13531"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13532"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13533"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"13534"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13535"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"13536"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13537"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"13538"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"13539"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"13540"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13541"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13542"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13543"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13544"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13545"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13546"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13547"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13548"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13549"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13550"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13551"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13552"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13553"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13554"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13555"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13556"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"13557"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"13558"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"13559"},{"ruleId":"8556","severity":2,"message":"8617","line":21,"column":75,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":75,"fix":"13560"},{"ruleId":"8556","severity":2,"message":"8716","line":24,"column":20,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":20,"fix":"13561"},{"ruleId":"8556","severity":2,"message":"9914","line":36,"column":2,"nodeType":null,"messageId":"8558","endLine":36,"endColumn":2,"fix":"13562"},{"ruleId":"8556","severity":2,"message":"8617","line":53,"column":17,"nodeType":null,"messageId":"8558","endLine":53,"endColumn":17,"fix":"13563"},{"ruleId":"8556","severity":2,"message":"8716","line":56,"column":20,"nodeType":null,"messageId":"8558","endLine":56,"endColumn":20,"fix":"13564"},{"ruleId":"8556","severity":2,"message":"9914","line":57,"column":15,"nodeType":null,"messageId":"8558","endLine":57,"endColumn":15,"fix":"13565"},{"ruleId":"8556","severity":2,"message":"9914","line":65,"column":2,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":2,"fix":"13566"},{"ruleId":"8556","severity":2,"message":"9920","line":69,"column":11,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":25,"fix":"13567"},{"ruleId":"8556","severity":2,"message":"9922","line":83,"column":13,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":50,"fix":"13568"},{"ruleId":"8556","severity":2,"message":"8716","line":86,"column":20,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":20,"fix":"13569"},{"ruleId":"8556","severity":2,"message":"9914","line":87,"column":15,"nodeType":null,"messageId":"8558","endLine":87,"endColumn":15,"fix":"13570"},{"ruleId":"8556","severity":2,"message":"9914","line":95,"column":2,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":2,"fix":"13571"},{"ruleId":"8556","severity":2,"message":"9914","line":20,"column":2,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":2,"fix":"13572"},{"ruleId":"8556","severity":2,"message":"8617","line":31,"column":36,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":36,"fix":"13573"},{"ruleId":"8556","severity":2,"message":"8594","line":34,"column":6,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":6,"fix":"13574"},{"ruleId":"8556","severity":2,"message":"8585","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13575"},{"ruleId":"8556","severity":2,"message":"9931","line":36,"column":3,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":26,"fix":"13576"},{"ruleId":"8556","severity":2,"message":"8583","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":3,"fix":"13577"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":3,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":5,"fix":"13578"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":1,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":3,"fix":"13579"},{"ruleId":"8556","severity":2,"message":"9936","line":22,"column":5,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":27,"fix":"13580"},{"ruleId":"8556","severity":2,"message":"9938","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":1,"fix":"13581"},{"ruleId":"8556","severity":2,"message":"8585","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"13582"},{"ruleId":"8556","severity":2,"message":"9938","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":1,"fix":"13583"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"13584"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":5,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":5,"fix":"13585"},{"ruleId":"8556","severity":2,"message":"9944","line":34,"column":5,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":29,"fix":"13586"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":7,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":7,"fix":"13587"},{"ruleId":"8556","severity":2,"message":"9938","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":1,"fix":"13588"},{"ruleId":"8556","severity":2,"message":"9948","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":9,"fix":"13589"},{"ruleId":"8556","severity":2,"message":"8571","line":40,"column":9,"nodeType":null,"messageId":"8558","endLine":40,"endColumn":9,"fix":"13590"},{"ruleId":"8556","severity":2,"message":"8571","line":41,"column":1,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":1,"fix":"13591"},{"ruleId":"8556","severity":2,"message":"9952","line":42,"column":7,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":55,"fix":"13592"},{"ruleId":"8556","severity":2,"message":"8571","line":43,"column":1,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":1,"fix":"13593"},{"ruleId":"8556","severity":2,"message":"8571","line":45,"column":7,"nodeType":null,"messageId":"8558","endLine":45,"endColumn":7,"fix":"13594"},{"ruleId":"8556","severity":2,"message":"9956","line":47,"column":7,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":57,"fix":"13595"},{"ruleId":"8556","severity":2,"message":"8571","line":48,"column":5,"nodeType":null,"messageId":"8558","endLine":48,"endColumn":5,"fix":"13596"},{"ruleId":"8556","severity":2,"message":"8571","line":49,"column":1,"nodeType":null,"messageId":"8558","endLine":49,"endColumn":1,"fix":"13597"},{"ruleId":"8556","severity":2,"message":"8571","line":50,"column":3,"nodeType":null,"messageId":"8558","endLine":50,"endColumn":3,"fix":"13598"},{"ruleId":"8556","severity":2,"message":"8571","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"13599"},{"ruleId":"8556","severity":2,"message":"9962","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":50,"fix":"13600"},{"ruleId":"8556","severity":2,"message":"8571","line":55,"column":1,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":1,"fix":"13601"},{"ruleId":"8556","severity":2,"message":"9965","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":74,"fix":"13602"},{"ruleId":"8556","severity":2,"message":"9967","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":43,"fix":"13603"},{"ruleId":"8556","severity":2,"message":"9969","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":64,"fix":"13604"},{"ruleId":"8556","severity":2,"message":"9971","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":43,"fix":"13605"},{"ruleId":"8556","severity":2,"message":"8604","line":60,"column":5,"nodeType":null,"messageId":"8558","endLine":60,"endColumn":5,"fix":"13606"},{"ruleId":"8556","severity":2,"message":"8571","line":61,"column":1,"nodeType":null,"messageId":"8558","endLine":61,"endColumn":1,"fix":"13607"},{"ruleId":"8556","severity":2,"message":"8583","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":3,"fix":"13608"},{"ruleId":"8556","severity":2,"message":"8594","line":26,"column":5,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":5,"fix":"13609"},{"ruleId":"8556","severity":2,"message":"9977","line":27,"column":3,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":16,"fix":"13610"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":1,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":1,"fix":"13611"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":5,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":5,"fix":"13612"},{"ruleId":"8556","severity":2,"message":"8571","line":30,"column":1,"nodeType":null,"messageId":"8558","endLine":30,"endColumn":1,"fix":"13613"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"13614"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":1,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":1,"fix":"13615"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"13616"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":1,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":1,"fix":"13617"},{"ruleId":"8556","severity":2,"message":"8571","line":35,"column":3,"nodeType":null,"messageId":"8558","endLine":35,"endColumn":3,"fix":"13618"},{"ruleId":"8556","severity":2,"message":"8583","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":3,"fix":"13619"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13620"},{"ruleId":"8556","severity":2,"message":"8594","line":16,"column":5,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":5,"fix":"13621"},{"ruleId":"8556","severity":2,"message":"9990","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":50,"fix":"13622"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":5,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":5,"fix":"13623"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13624"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":7,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":7,"fix":"13625"},{"ruleId":"8556","severity":2,"message":"9995","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":7,"fix":"13626"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":5,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":5,"fix":"13627"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":1,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":1,"fix":"13628"},{"ruleId":"8556","severity":2,"message":"8571","line":24,"column":1,"nodeType":null,"messageId":"8558","endLine":24,"endColumn":1,"fix":"13629"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":3,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":3,"fix":"13630"},{"ruleId":"8556","severity":2,"message":"8583","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":3,"fix":"13631"},{"ruleId":"8556","severity":2,"message":"10002","line":39,"column":15,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":30,"fix":"13632"},{"ruleId":"8556","severity":2,"message":"8594","line":41,"column":5,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":5,"fix":"13633"},{"ruleId":"8556","severity":2,"message":"8585","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":3,"fix":"13634"},{"ruleId":"8556","severity":2,"message":"8583","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":3,"fix":"13635"},{"ruleId":"8556","severity":2,"message":"10007","line":53,"column":21,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":399,"fix":"13636"},{"ruleId":"8556","severity":2,"message":"10009","line":89,"column":40,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":46,"fix":"13637"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"13638"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"13639"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"13640"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"13641"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"13642"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13643"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13644"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"13645"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"13646"},{"ruleId":"8556","severity":2,"message":"8560","line":68,"column":1,"nodeType":null,"messageId":"8561","endLine":68,"endColumn":2,"fix":"13647"},{"ruleId":"8556","severity":2,"message":"10021","line":96,"column":76,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":81,"fix":"13648"},{"ruleId":"8556","severity":2,"message":"10023","line":18,"column":55,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":63,"fix":"13649"},{"ruleId":"8556","severity":2,"message":"10025","line":20,"column":31,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":40,"fix":"13650"},{"ruleId":"8556","severity":2,"message":"10027","line":77,"column":179,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":194,"fix":"13651"},{"ruleId":"8556","severity":2,"message":"9302","line":131,"column":147,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":152,"fix":"13652"},{"ruleId":"8556","severity":2,"message":"10030","line":176,"column":200,"nodeType":null,"messageId":"8561","endLine":176,"endColumn":258,"fix":"13653"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"13654"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13655"},{"ruleId":"8556","severity":2,"message":"10034","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":28,"fix":"13656"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"13657"},{"ruleId":"8556","severity":2,"message":"8585","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":3,"fix":"13658"},{"ruleId":"8556","severity":2,"message":"8585","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":3,"fix":"13659"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":3,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":3,"fix":"13660"},{"ruleId":"8556","severity":2,"message":"8673","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13661"},{"ruleId":"8556","severity":2,"message":"8571","line":28,"column":5,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":5,"fix":"13662"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":1,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":1,"fix":"13663"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":3,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":3,"fix":"13664"},{"ruleId":"8556","severity":2,"message":"10044","line":32,"column":3,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":34,"fix":"13665"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":5,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":5,"fix":"13666"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13667"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13668"},{"ruleId":"8556","severity":2,"message":"9936","line":18,"column":5,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":27,"fix":"13669"},{"ruleId":"8556","severity":2,"message":"8571","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"13670"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"13671"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":3,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":3,"fix":"13672"},{"ruleId":"8556","severity":2,"message":"8571","line":23,"column":3,"nodeType":null,"messageId":"8558","endLine":23,"endColumn":3,"fix":"13673"},{"ruleId":"8556","severity":2,"message":"8571","line":25,"column":1,"nodeType":null,"messageId":"8558","endLine":25,"endColumn":1,"fix":"13674"},{"ruleId":"8556","severity":2,"message":"8571","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"13675"},{"ruleId":"8556","severity":2,"message":"11316","line":27,"column":5,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":51,"fix":"13676"},{"ruleId":"8556","severity":2,"message":"10059","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":84,"fix":"13677"},{"ruleId":"8556","severity":2,"message":"8571","line":29,"column":3,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":3,"fix":"13678"},{"ruleId":"8556","severity":2,"message":"8571","line":31,"column":1,"nodeType":null,"messageId":"8558","endLine":31,"endColumn":1,"fix":"13679"},{"ruleId":"8556","severity":2,"message":"8571","line":32,"column":3,"nodeType":null,"messageId":"8558","endLine":32,"endColumn":3,"fix":"13680"},{"ruleId":"8556","severity":2,"message":"8571","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"13681"},{"ruleId":"8556","severity":2,"message":"8571","line":34,"column":3,"nodeType":null,"messageId":"8558","endLine":34,"endColumn":3,"fix":"13682"},{"ruleId":"8556","severity":2,"message":"8583","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":3,"fix":"13683"},{"ruleId":"8556","severity":2,"message":"8716","line":28,"column":32,"nodeType":null,"messageId":"8558","endLine":28,"endColumn":32,"fix":"13684"},{"ruleId":"8556","severity":2,"message":"8778","line":45,"column":3,"nodeType":null,"messageId":"8576","endLine":45,"endColumn":5,"fix":"13685"},{"ruleId":"8556","severity":2,"message":"8778","line":48,"column":1,"nodeType":null,"messageId":"8576","endLine":48,"endColumn":3,"fix":"13686"},{"ruleId":"8556","severity":2,"message":"11328","line":58,"column":17,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":32,"fix":"13687"},{"ruleId":"8556","severity":2,"message":"10071","line":59,"column":24,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":44,"fix":"13688"},{"ruleId":"8556","severity":2,"message":"9936","line":76,"column":5,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":27,"fix":"13689"},{"ruleId":"8556","severity":2,"message":"11332","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":51,"fix":"13690"},{"ruleId":"8556","severity":2,"message":"11334","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":80,"fix":"13691"},{"ruleId":"8556","severity":2,"message":"8571","line":79,"column":1,"nodeType":null,"messageId":"8558","endLine":79,"endColumn":1,"fix":"13692"},{"ruleId":"8556","severity":2,"message":"8571","line":80,"column":1,"nodeType":null,"messageId":"8558","endLine":80,"endColumn":1,"fix":"13693"},{"ruleId":"8556","severity":2,"message":"8571","line":81,"column":3,"nodeType":null,"messageId":"8558","endLine":81,"endColumn":3,"fix":"13694"},{"ruleId":"8556","severity":2,"message":"8571","line":82,"column":1,"nodeType":null,"messageId":"8558","endLine":82,"endColumn":1,"fix":"13695"},{"ruleId":"8556","severity":2,"message":"8583","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":3,"fix":"13696"},{"ruleId":"8556","severity":2,"message":"8594","line":85,"column":5,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":5,"fix":"13697"},{"ruleId":"8556","severity":2,"message":"8585","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":3,"fix":"13698"},{"ruleId":"8556","severity":2,"message":"10083","line":87,"column":3,"nodeType":null,"messageId":"8561","endLine":87,"endColumn":103,"fix":"13699"},{"ruleId":"8556","severity":2,"message":"8585","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":3,"fix":"13700"},{"ruleId":"8556","severity":2,"message":"8583","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":3,"fix":"13701"},{"ruleId":"8556","severity":2,"message":"10087","line":36,"column":15,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":22,"fix":"13702"},{"ruleId":"8556","severity":2,"message":"10087","line":40,"column":15,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":22,"fix":"13703"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"13704"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"13705"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13706"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13707"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"13708"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13709"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":21,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":21,"fix":"13710"},{"ruleId":"8556","severity":2,"message":"8617","line":86,"column":6,"nodeType":null,"messageId":"8558","endLine":86,"endColumn":6,"fix":"13711"},{"ruleId":"8556","severity":2,"message":"8617","line":91,"column":20,"nodeType":null,"messageId":"8558","endLine":91,"endColumn":20,"fix":"13712"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13713"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"13714"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"13715"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"13716"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"13717"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"13718"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"13719"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"13720"},{"ruleId":"8556","severity":2,"message":"8617","line":22,"column":25,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":25,"fix":"13721"},{"ruleId":"8556","severity":2,"message":"8617","line":85,"column":64,"nodeType":null,"messageId":"8558","endLine":85,"endColumn":64,"fix":"13722"},{"ruleId":"8556","severity":2,"message":"8617","line":89,"column":17,"nodeType":null,"messageId":"8558","endLine":89,"endColumn":17,"fix":"13723"},{"ruleId":"8556","severity":2,"message":"8617","line":90,"column":4,"nodeType":null,"messageId":"8558","endLine":90,"endColumn":4,"fix":"13724"},{"ruleId":"8556","severity":2,"message":"13725","line":15,"column":22,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":28,"fix":"13726"},{"ruleId":"8556","severity":2,"message":"13727","line":17,"column":18,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":29,"fix":"13728"},{"ruleId":"8556","severity":2,"message":"13729","line":22,"column":17,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":45,"fix":"13730"},{"ruleId":"8556","severity":2,"message":"13731","line":23,"column":11,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":26,"fix":"13732"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13733"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13734"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13735"},{"ruleId":"8556","severity":2,"message":"13736","line":34,"column":29,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":41,"fix":"13737"},{"ruleId":"8556","severity":2,"message":"9292","line":130,"column":25,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":36,"fix":"13738"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"13739"},{"ruleId":"8556","severity":2,"message":"8557","line":26,"column":1,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":1,"fix":"13740"},{"ruleId":"8556","severity":2,"message":"8560","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":2,"fix":"13741"},{"ruleId":"8556","severity":2,"message":"8560","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"13742"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"13743"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"13744"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"13745"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13746"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"13747"},{"ruleId":"8556","severity":2,"message":"8560","line":97,"column":1,"nodeType":null,"messageId":"8561","endLine":97,"endColumn":2,"fix":"13748"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"13749"},{"ruleId":"8556","severity":2,"message":"8560","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":2,"fix":"13750"},{"ruleId":"8556","severity":2,"message":"9372","line":110,"column":1,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":2,"fix":"13751"},{"ruleId":"8556","severity":2,"message":"8560","line":114,"column":1,"nodeType":null,"messageId":"8561","endLine":114,"endColumn":2,"fix":"13752"},{"ruleId":"8556","severity":2,"message":"8560","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":2,"fix":"13753"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":4,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":5,"fix":"13754"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"13755"},{"ruleId":"8556","severity":2,"message":"8575","line":39,"column":1,"nodeType":null,"messageId":"8576","endLine":39,"endColumn":2,"fix":"13756"},{"ruleId":"8556","severity":2,"message":"8560","line":103,"column":1,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":2,"fix":"13757"},{"ruleId":"8556","severity":2,"message":"8560","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"13758"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13759"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13760"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13761"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13762"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13763"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13764"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13765"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13766"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13767"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13768"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13769"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13770"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13771"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13772"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13773"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13774"},{"ruleId":"8556","severity":2,"message":"8756","line":84,"column":4,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":4,"fix":"13775"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"13776"},{"ruleId":"8556","severity":2,"message":"8560","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":2,"fix":"13777"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"13778"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"13779"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":1,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":2,"fix":"13780"},{"ruleId":"8556","severity":2,"message":"9321","line":76,"column":1,"nodeType":null,"messageId":"8561","endLine":76,"endColumn":2,"fix":"13781"},{"ruleId":"8556","severity":2,"message":"9321","line":80,"column":9,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":10,"fix":"13782"},{"ruleId":"8556","severity":2,"message":"8756","line":200,"column":31,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":31,"fix":"13783"},{"ruleId":"8556","severity":2,"message":"9734","line":231,"column":17,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":70,"fix":"13784"},{"ruleId":"8556","severity":2,"message":"8571","line":232,"column":1,"nodeType":null,"messageId":"8558","endLine":232,"endColumn":1,"fix":"13785"},{"ruleId":"8556","severity":2,"message":"8571","line":233,"column":7,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":7,"fix":"13786"},{"ruleId":"8556","severity":2,"message":"8673","line":234,"column":1,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"13787"},{"ruleId":"8556","severity":2,"message":"8571","line":235,"column":1,"nodeType":null,"messageId":"8558","endLine":235,"endColumn":1,"fix":"13788"},{"ruleId":"8556","severity":2,"message":"8571","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"13789"},{"ruleId":"8556","severity":2,"message":"9741","line":237,"column":1,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"13790"},{"ruleId":"8556","severity":2,"message":"9743","line":22,"column":34,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":50,"fix":"13791"},{"ruleId":"8556","severity":2,"message":"13792","line":43,"column":62,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":71,"fix":"13793"},{"ruleId":"8556","severity":2,"message":"13794","line":45,"column":49,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":63,"fix":"13795"},{"ruleId":"8556","severity":2,"message":"9749","line":51,"column":38,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":56,"fix":"13796"},{"ruleId":"8556","severity":2,"message":"13797","line":54,"column":28,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":35,"fix":"13798"},{"ruleId":"8556","severity":2,"message":"13799","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":8,"fix":"13800"},{"ruleId":"8556","severity":2,"message":"9753","line":65,"column":14,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":19,"fix":"13801"},{"ruleId":"8556","severity":2,"message":"13799","line":85,"column":73,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":80,"fix":"13802"},{"ruleId":"8556","severity":2,"message":"9756","line":92,"column":37,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":54,"fix":"13803"},{"ruleId":"8556","severity":2,"message":"13804","line":148,"column":44,"nodeType":null,"messageId":"8561","endLine":148,"endColumn":93,"fix":"13805"},{"ruleId":"8556","severity":2,"message":"13806","line":153,"column":60,"nodeType":null,"messageId":"8561","endLine":153,"endColumn":67,"fix":"13807"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13808"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13809"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13810"},{"ruleId":"8556","severity":2,"message":"8756","line":29,"column":24,"nodeType":null,"messageId":"8558","endLine":29,"endColumn":24,"fix":"13811"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13812"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"13813"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"13814"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"13815"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"13816"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"13817"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"13818"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13819"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"13820"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"13821"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"13822"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13823"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"13824"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"13825"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13826"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"13827"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"13828"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"13829"},{"ruleId":"8556","severity":2,"message":"8560","line":91,"column":1,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":2,"fix":"13830"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"13831"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13832"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13833"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"13834"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13835"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"13836"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"13837"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"13838"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"13839"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13840"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"13841"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"13842"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"13843"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13844"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"13845"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"13846"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13847"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"13848"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"13849"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"13850"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"13851"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13852"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"13853"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"13854"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"13855"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"13856"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"13857"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"13858"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13859"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13860"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13861"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"13862"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13863"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"13864"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"13865"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"13866"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"13867"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"13868"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"13869"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"13870"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"13871"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13872"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"13873"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"13874"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13875"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"13876"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"13877"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"13878"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"13879"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"13880"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"13881"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"13882"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"13883"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"13884"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"13885"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"13886"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13887"},{"ruleId":"8556","severity":2,"message":"13888","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":13,"fix":"13889"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13890"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13891"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13892"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"13893"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13894"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13895"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13896"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13897"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"13898"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"13899"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13900"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"13901"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"13902"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"13903"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13904"},{"ruleId":"8556","severity":2,"message":"8557","line":93,"column":7,"nodeType":null,"messageId":"8558","endLine":93,"endColumn":7,"fix":"13905"},{"ruleId":"8556","severity":2,"message":"8557","line":122,"column":1,"nodeType":null,"messageId":"8558","endLine":122,"endColumn":1,"fix":"13906"},{"ruleId":"8556","severity":2,"message":"8557","line":133,"column":1,"nodeType":null,"messageId":"8558","endLine":133,"endColumn":1,"fix":"13907"},{"ruleId":"8556","severity":2,"message":"8557","line":135,"column":11,"nodeType":null,"messageId":"8558","endLine":135,"endColumn":11,"fix":"13908"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"13909"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"13910"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"13911"},{"ruleId":"8556","severity":2,"message":"8560","line":185,"column":1,"nodeType":null,"messageId":"8561","endLine":185,"endColumn":2,"fix":"13912"},{"ruleId":"8556","severity":2,"message":"13913","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":390,"fix":"13914"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"13915"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"13916"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13917"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13918"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"13919"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"13920"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"13921"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"13922"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"13923"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"13924"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"13925"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"13926"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"13927"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"13928"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"13929"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13930"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"13931"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"13932"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"13933"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"13934"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"13935"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"13936"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"13937"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"13938"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"13939"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"13940"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"13941"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"13942"},{"ruleId":"8556","severity":2,"message":"9914","line":26,"column":19,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":19,"fix":"13943"},{"ruleId":"8556","severity":2,"message":"8716","line":27,"column":49,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":49,"fix":"13944"},{"ruleId":"8556","severity":2,"message":"8716","line":41,"column":59,"nodeType":null,"messageId":"8558","endLine":41,"endColumn":59,"fix":"13945"},{"ruleId":"8556","severity":2,"message":"8575","line":46,"column":9,"nodeType":null,"messageId":"8576","endLine":46,"endColumn":10,"fix":"13946"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13947"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13948"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13949"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":39,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":52,"fix":"13950"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"13951"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"13952"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"13953"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"13954"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13955"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13956"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"13957"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13958"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"13959"},{"ruleId":"8556","severity":2,"message":"13960","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":40,"fix":"13961"},{"ruleId":"8556","severity":2,"message":"13962","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":23,"fix":"13963"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":3,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"13964"},{"ruleId":"8556","severity":2,"message":"8786","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":9,"fix":"13965"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"13966"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"13967"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"13968"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13969"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"13970"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"13971"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"13972"},{"ruleId":"8556","severity":2,"message":"8793","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":5,"fix":"13973"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"13974"},{"ruleId":"8556","severity":2,"message":"8793","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":5,"fix":"13975"},{"ruleId":"8556","severity":2,"message":"8786","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":9,"fix":"13976"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"13977"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"13978"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"13979"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"13980"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"13981"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"13982"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":3,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":5,"fix":"13983"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"13984"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"13985"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"13986"},{"ruleId":"8556","severity":2,"message":"8793","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":5,"fix":"13987"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"13988"},{"ruleId":"8556","severity":2,"message":"8793","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":5,"fix":"13989"},{"ruleId":"8556","severity":2,"message":"13960","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":40,"fix":"13990"},{"ruleId":"8556","severity":2,"message":"13962","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":23,"fix":"13991"},{"ruleId":"8556","severity":2,"message":"8778","line":13,"column":3,"nodeType":null,"messageId":"8576","endLine":13,"endColumn":5,"fix":"13992"},{"ruleId":"8556","severity":2,"message":"8786","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":9,"fix":"13993"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":1,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":3,"fix":"13994"},{"ruleId":"8556","severity":2,"message":"8778","line":16,"column":3,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":5,"fix":"13995"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":1,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":3,"fix":"13996"},{"ruleId":"8556","severity":2,"message":"8778","line":18,"column":3,"nodeType":null,"messageId":"8576","endLine":18,"endColumn":5,"fix":"13997"},{"ruleId":"8556","severity":2,"message":"8793","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":5,"fix":"13998"},{"ruleId":"8556","severity":2,"message":"8793","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":5,"fix":"13999"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14000"},{"ruleId":"8556","severity":2,"message":"8793","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":5,"fix":"14001"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":3,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":5,"fix":"14002"},{"ruleId":"8556","severity":2,"message":"8793","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":5,"fix":"14003"},{"ruleId":"8556","severity":2,"message":"8786","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":9,"fix":"14004"},{"ruleId":"8556","severity":2,"message":"8778","line":27,"column":3,"nodeType":null,"messageId":"8576","endLine":27,"endColumn":5,"fix":"14005"},{"ruleId":"8556","severity":2,"message":"8778","line":28,"column":1,"nodeType":null,"messageId":"8576","endLine":28,"endColumn":3,"fix":"14006"},{"ruleId":"8556","severity":2,"message":"8778","line":29,"column":3,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":5,"fix":"14007"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":1,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":3,"fix":"14008"},{"ruleId":"8556","severity":2,"message":"8778","line":31,"column":3,"nodeType":null,"messageId":"8576","endLine":31,"endColumn":5,"fix":"14009"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14010"},{"ruleId":"8556","severity":2,"message":"8778","line":33,"column":3,"nodeType":null,"messageId":"8576","endLine":33,"endColumn":5,"fix":"14011"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14012"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14013"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14014"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14015"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14016"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14017"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14018"},{"ruleId":"8556","severity":2,"message":"12050","line":57,"column":18,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":30,"fix":"14019"},{"ruleId":"8556","severity":2,"message":"12050","line":104,"column":101,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":113,"fix":"14020"},{"ruleId":"8556","severity":2,"message":"8560","line":112,"column":1,"nodeType":null,"messageId":"8561","endLine":112,"endColumn":2,"fix":"14021"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14022"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14023"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14024"},{"ruleId":"8556","severity":2,"message":"14025","line":24,"column":62,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":73,"fix":"14026"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14027"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14028"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14029"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14030"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14031"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14032"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14033"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14034"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14035"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14036"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"14037"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14038"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14039"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"14040"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"14041"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14042"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14043"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14044"},{"ruleId":"8556","severity":2,"message":"8560","line":59,"column":1,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":2,"fix":"14045"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14046"},{"ruleId":"8556","severity":2,"message":"8560","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":2,"fix":"14047"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14048"},{"ruleId":"8556","severity":2,"message":"8560","line":88,"column":1,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":2,"fix":"14049"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"14050"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14051"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14052"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14053"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14054"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14055"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14056"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14057"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14058"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14059"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14060"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14061"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14062"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14063"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14064"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14065"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14066"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14067"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"14068"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14069"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14070"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14071"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14072"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14073"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14074"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14075"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"14076"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14077"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14078"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14079"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14080"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14081"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14082"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14083"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14084"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14085"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14086"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14087"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14088"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14089"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14090"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14091"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14092"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14093"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14094"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14095"},{"ruleId":"8556","severity":2,"message":"8793","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":5,"fix":"14096"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14097"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14098"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14099"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14100"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14101"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14102"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14103"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":3,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":5,"fix":"14104"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14105"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14106"},{"ruleId":"8556","severity":2,"message":"9879","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":341,"fix":"14107"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":21,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":21,"fix":"14108"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14109"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14110"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14111"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14112"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14113"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14114"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14115"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14116"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14117"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14118"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14119"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14120"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14121"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14122"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14123"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14124"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14125"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14126"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14127"},{"ruleId":"8556","severity":2,"message":"8557","line":33,"column":1,"nodeType":null,"messageId":"8558","endLine":33,"endColumn":1,"fix":"14128"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14129"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14130"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14131"},{"ruleId":"8556","severity":2,"message":"9138","line":24,"column":61,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":74,"fix":"14132"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"14133"},{"ruleId":"8556","severity":2,"message":"8557","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"14134"},{"ruleId":"8556","severity":2,"message":"8557","line":21,"column":1,"nodeType":null,"messageId":"8558","endLine":21,"endColumn":1,"fix":"14135"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14136"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14137"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14138"},{"ruleId":"8556","severity":2,"message":"14139","line":31,"column":15,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":18,"fix":"14140"},{"ruleId":"8556","severity":2,"message":"8580","line":72,"column":8,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":27,"fix":"14141"},{"ruleId":"8556","severity":2,"message":"8571","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"14142"},{"ruleId":"8556","severity":2,"message":"8583","line":74,"column":1,"nodeType":null,"messageId":"8561","endLine":74,"endColumn":3,"fix":"14143"},{"ruleId":"8556","severity":2,"message":"8585","line":75,"column":1,"nodeType":null,"messageId":"8561","endLine":75,"endColumn":3,"fix":"14144"},{"ruleId":"8556","severity":2,"message":"8571","line":76,"column":1,"nodeType":null,"messageId":"8558","endLine":76,"endColumn":1,"fix":"14145"},{"ruleId":"8556","severity":2,"message":"8571","line":77,"column":1,"nodeType":null,"messageId":"8558","endLine":77,"endColumn":1,"fix":"14146"},{"ruleId":"8556","severity":2,"message":"8592","line":88,"column":21,"nodeType":null,"messageId":"8561","endLine":88,"endColumn":26,"fix":"14147"},{"ruleId":"8556","severity":2,"message":"8594","line":103,"column":5,"nodeType":null,"messageId":"8558","endLine":103,"endColumn":5,"fix":"14148"},{"ruleId":"8556","severity":2,"message":"8571","line":104,"column":3,"nodeType":null,"messageId":"8558","endLine":104,"endColumn":3,"fix":"14149"},{"ruleId":"8556","severity":2,"message":"8585","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":3,"fix":"14150"},{"ruleId":"8556","severity":2,"message":"9159","line":106,"column":3,"nodeType":null,"messageId":"8561","endLine":106,"endColumn":28,"fix":"14151"},{"ruleId":"8556","severity":2,"message":"8600","line":107,"column":1,"nodeType":null,"messageId":"8561","endLine":107,"endColumn":5,"fix":"14152"},{"ruleId":"8556","severity":2,"message":"8602","line":108,"column":3,"nodeType":null,"messageId":"8561","endLine":108,"endColumn":24,"fix":"14153"},{"ruleId":"8556","severity":2,"message":"8604","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"14154"},{"ruleId":"8556","severity":2,"message":"8653","line":110,"column":3,"nodeType":null,"messageId":"8561","endLine":110,"endColumn":5,"fix":"14155"},{"ruleId":"8556","severity":2,"message":"8604","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"14156"},{"ruleId":"8556","severity":2,"message":"8604","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"14157"},{"ruleId":"8556","severity":2,"message":"8604","line":113,"column":5,"nodeType":null,"messageId":"8558","endLine":113,"endColumn":5,"fix":"14158"},{"ruleId":"8556","severity":2,"message":"8604","line":114,"column":3,"nodeType":null,"messageId":"8558","endLine":114,"endColumn":3,"fix":"14159"},{"ruleId":"8556","severity":2,"message":"8583","line":115,"column":1,"nodeType":null,"messageId":"8561","endLine":115,"endColumn":3,"fix":"14160"},{"ruleId":"8556","severity":2,"message":"14161","line":118,"column":19,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":36,"fix":"14162"},{"ruleId":"8556","severity":2,"message":"8617","line":152,"column":26,"nodeType":null,"messageId":"8558","endLine":152,"endColumn":26,"fix":"14163"},{"ruleId":"8556","severity":2,"message":"14164","line":177,"column":25,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":29,"fix":"14165"},{"ruleId":"8556","severity":2,"message":"8594","line":191,"column":5,"nodeType":null,"messageId":"8558","endLine":191,"endColumn":5,"fix":"14166"},{"ruleId":"8556","severity":2,"message":"8585","line":192,"column":1,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":3,"fix":"14167"},{"ruleId":"8556","severity":2,"message":"8571","line":193,"column":1,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":1,"fix":"14168"},{"ruleId":"8556","severity":2,"message":"9159","line":194,"column":3,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":28,"fix":"14169"},{"ruleId":"8556","severity":2,"message":"8600","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":5,"fix":"14170"},{"ruleId":"8556","severity":2,"message":"14171","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":24,"fix":"14172"},{"ruleId":"8556","severity":2,"message":"8604","line":197,"column":1,"nodeType":null,"messageId":"8558","endLine":197,"endColumn":1,"fix":"14173"},{"ruleId":"8556","severity":2,"message":"8653","line":198,"column":3,"nodeType":null,"messageId":"8561","endLine":198,"endColumn":5,"fix":"14174"},{"ruleId":"8556","severity":2,"message":"8600","line":199,"column":1,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":5,"fix":"14175"},{"ruleId":"8556","severity":2,"message":"8604","line":200,"column":1,"nodeType":null,"messageId":"8558","endLine":200,"endColumn":1,"fix":"14176"},{"ruleId":"8556","severity":2,"message":"14177","line":202,"column":5,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":31,"fix":"14178"},{"ruleId":"8556","severity":2,"message":"8604","line":203,"column":7,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":7,"fix":"14179"},{"ruleId":"8556","severity":2,"message":"8600","line":204,"column":1,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":5,"fix":"14180"},{"ruleId":"8556","severity":2,"message":"8604","line":206,"column":1,"nodeType":null,"messageId":"8558","endLine":206,"endColumn":1,"fix":"14181"},{"ruleId":"8556","severity":2,"message":"8600","line":207,"column":1,"nodeType":null,"messageId":"8561","endLine":207,"endColumn":5,"fix":"14182"},{"ruleId":"8556","severity":2,"message":"8604","line":208,"column":1,"nodeType":null,"messageId":"8558","endLine":208,"endColumn":1,"fix":"14183"},{"ruleId":"8556","severity":2,"message":"8604","line":209,"column":5,"nodeType":null,"messageId":"8558","endLine":209,"endColumn":5,"fix":"14184"},{"ruleId":"8556","severity":2,"message":"8600","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":5,"fix":"14185"},{"ruleId":"8556","severity":2,"message":"8604","line":213,"column":1,"nodeType":null,"messageId":"8558","endLine":213,"endColumn":1,"fix":"14186"},{"ruleId":"8556","severity":2,"message":"8604","line":214,"column":5,"nodeType":null,"messageId":"8558","endLine":214,"endColumn":5,"fix":"14187"},{"ruleId":"8556","severity":2,"message":"8600","line":215,"column":1,"nodeType":null,"messageId":"8561","endLine":215,"endColumn":5,"fix":"14188"},{"ruleId":"8556","severity":2,"message":"8604","line":216,"column":5,"nodeType":null,"messageId":"8558","endLine":216,"endColumn":5,"fix":"14189"},{"ruleId":"8556","severity":2,"message":"8600","line":218,"column":1,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":5,"fix":"14190"},{"ruleId":"8556","severity":2,"message":"8604","line":219,"column":3,"nodeType":null,"messageId":"8558","endLine":219,"endColumn":3,"fix":"14191"},{"ruleId":"8556","severity":2,"message":"8583","line":220,"column":1,"nodeType":null,"messageId":"8561","endLine":220,"endColumn":3,"fix":"14192"},{"ruleId":"8556","severity":2,"message":"8594","line":230,"column":5,"nodeType":null,"messageId":"8558","endLine":230,"endColumn":5,"fix":"14193"},{"ruleId":"8556","severity":2,"message":"8571","line":231,"column":3,"nodeType":null,"messageId":"8558","endLine":231,"endColumn":3,"fix":"14194"},{"ruleId":"8556","severity":2,"message":"14195","line":232,"column":1,"nodeType":null,"messageId":"8561","endLine":232,"endColumn":29,"fix":"14196"},{"ruleId":"8556","severity":2,"message":"8604","line":233,"column":1,"nodeType":null,"messageId":"8558","endLine":233,"endColumn":1,"fix":"14197"},{"ruleId":"8556","severity":2,"message":"8653","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":5,"fix":"14198"},{"ruleId":"8556","severity":2,"message":"8600","line":235,"column":1,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":5,"fix":"14199"},{"ruleId":"8556","severity":2,"message":"8604","line":236,"column":5,"nodeType":null,"messageId":"8558","endLine":236,"endColumn":5,"fix":"14200"},{"ruleId":"8556","severity":2,"message":"8604","line":237,"column":3,"nodeType":null,"messageId":"8558","endLine":237,"endColumn":3,"fix":"14201"},{"ruleId":"8556","severity":2,"message":"8583","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":3,"fix":"14202"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14203"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":2,"fix":"14204"},{"ruleId":"8556","severity":2,"message":"8594","line":251,"column":5,"nodeType":null,"messageId":"8558","endLine":251,"endColumn":5,"fix":"14205"},{"ruleId":"8556","severity":2,"message":"8571","line":252,"column":1,"nodeType":null,"messageId":"8558","endLine":252,"endColumn":1,"fix":"14206"},{"ruleId":"8556","severity":2,"message":"8571","line":253,"column":1,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":1,"fix":"14207"},{"ruleId":"8556","severity":2,"message":"9216","line":254,"column":5,"nodeType":null,"messageId":"8561","endLine":254,"endColumn":31,"fix":"14208"},{"ruleId":"8556","severity":2,"message":"8604","line":255,"column":7,"nodeType":null,"messageId":"8558","endLine":255,"endColumn":7,"fix":"14209"},{"ruleId":"8556","severity":2,"message":"8667","line":256,"column":5,"nodeType":null,"messageId":"8561","endLine":256,"endColumn":7,"fix":"14210"},{"ruleId":"8556","severity":2,"message":"8604","line":257,"column":1,"nodeType":null,"messageId":"8558","endLine":257,"endColumn":1,"fix":"14211"},{"ruleId":"8556","severity":2,"message":"8604","line":258,"column":1,"nodeType":null,"messageId":"8558","endLine":258,"endColumn":1,"fix":"14212"},{"ruleId":"8556","severity":2,"message":"8604","line":259,"column":5,"nodeType":null,"messageId":"8558","endLine":259,"endColumn":5,"fix":"14213"},{"ruleId":"8556","severity":2,"message":"8571","line":260,"column":1,"nodeType":null,"messageId":"8558","endLine":260,"endColumn":1,"fix":"14214"},{"ruleId":"8556","severity":2,"message":"8673","line":261,"column":1,"nodeType":null,"messageId":"8561","endLine":261,"endColumn":5,"fix":"14215"},{"ruleId":"8556","severity":2,"message":"8571","line":262,"column":5,"nodeType":null,"messageId":"8558","endLine":262,"endColumn":5,"fix":"14216"},{"ruleId":"8556","severity":2,"message":"8571","line":263,"column":3,"nodeType":null,"messageId":"8558","endLine":263,"endColumn":3,"fix":"14217"},{"ruleId":"8556","severity":2,"message":"8583","line":264,"column":1,"nodeType":null,"messageId":"8561","endLine":264,"endColumn":3,"fix":"14218"},{"ruleId":"8556","severity":2,"message":"8594","line":275,"column":5,"nodeType":null,"messageId":"8558","endLine":275,"endColumn":5,"fix":"14219"},{"ruleId":"8556","severity":2,"message":"8571","line":276,"column":1,"nodeType":null,"messageId":"8558","endLine":276,"endColumn":1,"fix":"14220"},{"ruleId":"8556","severity":2,"message":"8571","line":277,"column":5,"nodeType":null,"messageId":"8558","endLine":277,"endColumn":5,"fix":"14221"},{"ruleId":"8556","severity":2,"message":"8571","line":278,"column":1,"nodeType":null,"messageId":"8558","endLine":278,"endColumn":1,"fix":"14222"},{"ruleId":"8556","severity":2,"message":"8571","line":279,"column":5,"nodeType":null,"messageId":"8558","endLine":279,"endColumn":5,"fix":"14223"},{"ruleId":"8556","severity":2,"message":"8571","line":280,"column":5,"nodeType":null,"messageId":"8558","endLine":280,"endColumn":5,"fix":"14224"},{"ruleId":"8556","severity":2,"message":"8571","line":281,"column":1,"nodeType":null,"messageId":"8558","endLine":281,"endColumn":1,"fix":"14225"},{"ruleId":"8556","severity":2,"message":"8583","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":3,"fix":"14226"},{"ruleId":"8556","severity":2,"message":"8594","line":296,"column":5,"nodeType":null,"messageId":"8558","endLine":296,"endColumn":5,"fix":"14227"},{"ruleId":"8556","severity":2,"message":"8688","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":28,"fix":"14228"},{"ruleId":"8556","severity":2,"message":"8673","line":298,"column":1,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":5,"fix":"14229"},{"ruleId":"8556","severity":2,"message":"8571","line":299,"column":1,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":1,"fix":"14230"},{"ruleId":"8556","severity":2,"message":"8571","line":300,"column":5,"nodeType":null,"messageId":"8558","endLine":300,"endColumn":5,"fix":"14231"},{"ruleId":"8556","severity":2,"message":"8585","line":301,"column":1,"nodeType":null,"messageId":"8561","endLine":301,"endColumn":3,"fix":"14232"},{"ruleId":"8556","severity":2,"message":"10424","line":302,"column":1,"nodeType":null,"messageId":"8561","endLine":302,"endColumn":29,"fix":"14233"},{"ruleId":"8556","severity":2,"message":"8571","line":303,"column":1,"nodeType":null,"messageId":"8558","endLine":303,"endColumn":1,"fix":"14234"},{"ruleId":"8556","severity":2,"message":"8571","line":304,"column":3,"nodeType":null,"messageId":"8558","endLine":304,"endColumn":3,"fix":"14235"},{"ruleId":"8556","severity":2,"message":"8571","line":305,"column":1,"nodeType":null,"messageId":"8558","endLine":305,"endColumn":1,"fix":"14236"},{"ruleId":"8556","severity":2,"message":"8571","line":306,"column":1,"nodeType":null,"messageId":"8558","endLine":306,"endColumn":1,"fix":"14237"},{"ruleId":"8556","severity":2,"message":"8571","line":307,"column":3,"nodeType":null,"messageId":"8558","endLine":307,"endColumn":3,"fix":"14238"},{"ruleId":"8556","severity":2,"message":"8571","line":308,"column":1,"nodeType":null,"messageId":"8558","endLine":308,"endColumn":1,"fix":"14239"},{"ruleId":"8556","severity":2,"message":"8571","line":309,"column":5,"nodeType":null,"messageId":"8558","endLine":309,"endColumn":5,"fix":"14240"},{"ruleId":"8556","severity":2,"message":"8585","line":310,"column":1,"nodeType":null,"messageId":"8561","endLine":310,"endColumn":3,"fix":"14241"},{"ruleId":"8556","severity":2,"message":"8583","line":311,"column":1,"nodeType":null,"messageId":"8561","endLine":311,"endColumn":3,"fix":"14242"},{"ruleId":"8556","severity":2,"message":"8560","line":316,"column":1,"nodeType":null,"messageId":"8561","endLine":316,"endColumn":2,"fix":"14243"},{"ruleId":"8556","severity":2,"message":"8560","line":317,"column":1,"nodeType":null,"messageId":"8561","endLine":317,"endColumn":2,"fix":"14244"},{"ruleId":"8556","severity":2,"message":"8560","line":318,"column":1,"nodeType":null,"messageId":"8561","endLine":318,"endColumn":2,"fix":"14245"},{"ruleId":"8556","severity":2,"message":"8560","line":319,"column":1,"nodeType":null,"messageId":"8561","endLine":319,"endColumn":2,"fix":"14246"},{"ruleId":"8556","severity":2,"message":"8560","line":320,"column":1,"nodeType":null,"messageId":"8561","endLine":320,"endColumn":2,"fix":"14247"},{"ruleId":"8556","severity":2,"message":"8560","line":321,"column":1,"nodeType":null,"messageId":"8561","endLine":321,"endColumn":2,"fix":"14248"},{"ruleId":"8556","severity":2,"message":"8617","line":26,"column":25,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":25,"fix":"14249"},{"ruleId":"8556","severity":2,"message":"9260","line":29,"column":45,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":53,"fix":"14250"},{"ruleId":"8556","severity":2,"message":"8592","line":77,"column":3,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":8,"fix":"14251"},{"ruleId":"8556","severity":2,"message":"9263","line":102,"column":54,"nodeType":null,"messageId":"8576","endLine":102,"endColumn":55,"fix":"14252"},{"ruleId":"8556","severity":2,"message":"8557","line":112,"column":1,"nodeType":null,"messageId":"8558","endLine":112,"endColumn":1,"fix":"14253"},{"ruleId":"8556","severity":2,"message":"8560","line":129,"column":1,"nodeType":null,"messageId":"8561","endLine":129,"endColumn":2,"fix":"14254"},{"ruleId":"8556","severity":2,"message":"8560","line":130,"column":1,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":2,"fix":"14255"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"14256"},{"ruleId":"8556","severity":2,"message":"9270","line":372,"column":21,"nodeType":null,"messageId":"8561","endLine":374,"endColumn":1,"fix":"14257"},{"ruleId":"8556","severity":2,"message":"8560","line":383,"column":1,"nodeType":null,"messageId":"8561","endLine":383,"endColumn":2,"fix":"14258"},{"ruleId":"8556","severity":2,"message":"8560","line":384,"column":1,"nodeType":null,"messageId":"8561","endLine":384,"endColumn":2,"fix":"14259"},{"ruleId":"8556","severity":2,"message":"8557","line":386,"column":31,"nodeType":null,"messageId":"8558","endLine":386,"endColumn":31,"fix":"14260"},{"ruleId":"8556","severity":2,"message":"9276","line":393,"column":44,"nodeType":null,"messageId":"8576","endLine":394,"endColumn":6,"fix":"14261"},{"ruleId":"8556","severity":2,"message":"9276","line":395,"column":49,"nodeType":null,"messageId":"8576","endLine":396,"endColumn":6,"fix":"14262"},{"ruleId":"8556","severity":2,"message":"9279","line":402,"column":1,"nodeType":null,"messageId":"8561","endLine":403,"endColumn":6,"fix":"14263"},{"ruleId":"8556","severity":2,"message":"9281","line":404,"column":1,"nodeType":null,"messageId":"8561","endLine":405,"endColumn":6,"fix":"14264"},{"ruleId":"8556","severity":2,"message":"8799","line":406,"column":1,"nodeType":null,"messageId":"8576","endLine":406,"endColumn":5,"fix":"14265"},{"ruleId":"8556","severity":2,"message":"9284","line":469,"column":1,"nodeType":null,"messageId":"8561","endLine":471,"endColumn":1,"fix":"14266"},{"ruleId":"8556","severity":2,"message":"9286","line":473,"column":95,"nodeType":null,"messageId":"8576","endLine":474,"endColumn":1,"fix":"14267"},{"ruleId":"8556","severity":2,"message":"9286","line":479,"column":113,"nodeType":null,"messageId":"8576","endLine":480,"endColumn":1,"fix":"14268"},{"ruleId":"8556","severity":2,"message":"9289","line":482,"column":6,"nodeType":null,"messageId":"8561","endLine":483,"endColumn":1,"fix":"14269"},{"ruleId":"8556","severity":2,"message":"9286","line":487,"column":61,"nodeType":null,"messageId":"8576","endLine":488,"endColumn":1,"fix":"14270"},{"ruleId":"8556","severity":2,"message":"9292","line":92,"column":25,"nodeType":null,"messageId":"8561","endLine":92,"endColumn":36,"fix":"14271"},{"ruleId":"8556","severity":2,"message":"8560","line":102,"column":1,"nodeType":null,"messageId":"8561","endLine":102,"endColumn":2,"fix":"14272"},{"ruleId":"8556","severity":2,"message":"14273","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":69,"fix":"14274"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14275"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14276"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14277"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14278"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14279"},{"ruleId":"8556","severity":2,"message":"14280","line":59,"column":131,"nodeType":null,"messageId":"8561","endLine":59,"endColumn":135,"fix":"14281"},{"ruleId":"8556","severity":2,"message":"8560","line":63,"column":1,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":2,"fix":"14282"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14283"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14284"},{"ruleId":"8556","severity":2,"message":"8560","line":80,"column":1,"nodeType":null,"messageId":"8561","endLine":80,"endColumn":2,"fix":"14285"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"14286"},{"ruleId":"8556","severity":2,"message":"8560","line":93,"column":1,"nodeType":null,"messageId":"8561","endLine":93,"endColumn":2,"fix":"14287"},{"ruleId":"8556","severity":2,"message":"8560","line":166,"column":1,"nodeType":null,"messageId":"8561","endLine":166,"endColumn":2,"fix":"14288"},{"ruleId":"8556","severity":2,"message":"8560","line":167,"column":3,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":4,"fix":"14289"},{"ruleId":"8556","severity":2,"message":"8560","line":168,"column":3,"nodeType":null,"messageId":"8561","endLine":168,"endColumn":4,"fix":"14290"},{"ruleId":"8556","severity":2,"message":"8560","line":169,"column":1,"nodeType":null,"messageId":"8561","endLine":169,"endColumn":2,"fix":"14291"},{"ruleId":"8556","severity":2,"message":"8560","line":170,"column":3,"nodeType":null,"messageId":"8561","endLine":170,"endColumn":4,"fix":"14292"},{"ruleId":"8556","severity":2,"message":"14293","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":71,"fix":"14294"},{"ruleId":"8556","severity":2,"message":"8560","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":2,"fix":"14295"},{"ruleId":"8556","severity":2,"message":"8560","line":184,"column":1,"nodeType":null,"messageId":"8561","endLine":184,"endColumn":2,"fix":"14296"},{"ruleId":"8556","severity":2,"message":"14280","line":199,"column":8,"nodeType":null,"messageId":"8561","endLine":199,"endColumn":12,"fix":"14297"},{"ruleId":"8556","severity":2,"message":"8560","line":201,"column":1,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":2,"fix":"14298"},{"ruleId":"8556","severity":2,"message":"8560","line":202,"column":1,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":2,"fix":"14299"},{"ruleId":"8556","severity":2,"message":"14300","line":203,"column":1,"nodeType":null,"messageId":"8561","endLine":203,"endColumn":30,"fix":"14301"},{"ruleId":"8556","severity":2,"message":"8560","line":204,"column":3,"nodeType":null,"messageId":"8561","endLine":204,"endColumn":4,"fix":"14302"},{"ruleId":"8556","severity":2,"message":"8560","line":205,"column":3,"nodeType":null,"messageId":"8561","endLine":205,"endColumn":4,"fix":"14303"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"14304"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"14305"},{"ruleId":"8556","severity":2,"message":"14306","line":218,"column":63,"nodeType":null,"messageId":"8561","endLine":218,"endColumn":68,"fix":"14307"},{"ruleId":"8556","severity":2,"message":"8557","line":19,"column":1,"nodeType":null,"messageId":"8558","endLine":19,"endColumn":1,"fix":"14308"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"14309"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14310"},{"ruleId":"8556","severity":2,"message":"8560","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":2,"fix":"14311"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"14312"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"14313"},{"ruleId":"8556","severity":2,"message":"8560","line":60,"column":1,"nodeType":null,"messageId":"8561","endLine":60,"endColumn":2,"fix":"14314"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14315"},{"ruleId":"8556","severity":2,"message":"8560","line":65,"column":1,"nodeType":null,"messageId":"8561","endLine":65,"endColumn":2,"fix":"14316"},{"ruleId":"8556","severity":2,"message":"8560","line":69,"column":1,"nodeType":null,"messageId":"8561","endLine":69,"endColumn":2,"fix":"14317"},{"ruleId":"8556","severity":2,"message":"8560","line":73,"column":1,"nodeType":null,"messageId":"8561","endLine":73,"endColumn":2,"fix":"14318"},{"ruleId":"8556","severity":2,"message":"8560","line":77,"column":1,"nodeType":null,"messageId":"8561","endLine":77,"endColumn":2,"fix":"14319"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14320"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14321"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14322"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14323"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14324"},{"ruleId":"8556","severity":2,"message":"8560","line":8,"column":1,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":2,"fix":"14325"},{"ruleId":"8556","severity":2,"message":"8560","line":9,"column":3,"nodeType":null,"messageId":"8561","endLine":9,"endColumn":4,"fix":"14326"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":5,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":6,"fix":"14327"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":5,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":6,"fix":"14328"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14329"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14330"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14331"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"14332"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"14333"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14334"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14335"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":5,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":6,"fix":"14336"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"14337"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14338"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14339"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":3,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":4,"fix":"14340"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"14341"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"14342"},{"ruleId":"8556","severity":2,"message":"8560","line":47,"column":1,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":2,"fix":"14343"},{"ruleId":"8556","severity":2,"message":"8560","line":48,"column":1,"nodeType":null,"messageId":"8561","endLine":48,"endColumn":2,"fix":"14344"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"14345"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"14346"},{"ruleId":"8556","severity":2,"message":"8560","line":57,"column":1,"nodeType":null,"messageId":"8561","endLine":57,"endColumn":2,"fix":"14347"},{"ruleId":"8556","severity":2,"message":"9372","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14348"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14349"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14350"},{"ruleId":"8556","severity":2,"message":"8575","line":29,"column":18,"nodeType":null,"messageId":"8576","endLine":29,"endColumn":19,"fix":"14351"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":17,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":18,"fix":"14352"},{"ruleId":"8556","severity":2,"message":"9378","line":47,"column":4,"nodeType":null,"messageId":"8576","endLine":47,"endColumn":5,"fix":"14353"},{"ruleId":"8556","severity":2,"message":"8575","line":67,"column":4,"nodeType":null,"messageId":"8576","endLine":67,"endColumn":5,"fix":"14354"},{"ruleId":"8556","severity":2,"message":"14355","line":90,"column":46,"nodeType":null,"messageId":"8561","endLine":90,"endColumn":63,"fix":"14356"},{"ruleId":"8556","severity":2,"message":"14357","line":91,"column":2,"nodeType":null,"messageId":"8561","endLine":91,"endColumn":100,"fix":"14358"},{"ruleId":"8556","severity":2,"message":"14359","line":92,"column":68,"nodeType":null,"messageId":"8558","endLine":92,"endColumn":68,"fix":"14360"},{"ruleId":"8556","severity":2,"message":"8571","line":94,"column":72,"nodeType":null,"messageId":"8558","endLine":94,"endColumn":72,"fix":"14361"},{"ruleId":"8556","severity":2,"message":"14362","line":95,"column":69,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":69,"fix":"14363"},{"ruleId":"8556","severity":2,"message":"8571","line":96,"column":75,"nodeType":null,"messageId":"8558","endLine":96,"endColumn":75,"fix":"14364"},{"ruleId":"8556","severity":2,"message":"8571","line":98,"column":75,"nodeType":null,"messageId":"8558","endLine":98,"endColumn":75,"fix":"14365"},{"ruleId":"8556","severity":2,"message":"14366","line":100,"column":72,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":72,"fix":"14367"},{"ruleId":"8556","severity":2,"message":"14368","line":101,"column":67,"nodeType":null,"messageId":"8558","endLine":101,"endColumn":67,"fix":"14369"},{"ruleId":"8556","severity":2,"message":"9372","line":104,"column":1,"nodeType":null,"messageId":"8561","endLine":104,"endColumn":2,"fix":"14370"},{"ruleId":"8556","severity":2,"message":"8560","line":105,"column":1,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":2,"fix":"14371"},{"ruleId":"8556","severity":2,"message":"8557","line":111,"column":1,"nodeType":null,"messageId":"8558","endLine":111,"endColumn":1,"fix":"14372"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14373"},{"ruleId":"8556","severity":2,"message":"8560","line":122,"column":1,"nodeType":null,"messageId":"8561","endLine":122,"endColumn":2,"fix":"14374"},{"ruleId":"8556","severity":2,"message":"8560","line":123,"column":1,"nodeType":null,"messageId":"8561","endLine":123,"endColumn":2,"fix":"14375"},{"ruleId":"8556","severity":2,"message":"8560","line":124,"column":1,"nodeType":null,"messageId":"8561","endLine":124,"endColumn":2,"fix":"14376"},{"ruleId":"8556","severity":2,"message":"8560","line":125,"column":1,"nodeType":null,"messageId":"8561","endLine":125,"endColumn":2,"fix":"14377"},{"ruleId":"8556","severity":2,"message":"8560","line":126,"column":1,"nodeType":null,"messageId":"8561","endLine":126,"endColumn":2,"fix":"14378"},{"ruleId":"8556","severity":2,"message":"8560","line":127,"column":1,"nodeType":null,"messageId":"8561","endLine":127,"endColumn":2,"fix":"14379"},{"ruleId":"8556","severity":2,"message":"8560","line":131,"column":1,"nodeType":null,"messageId":"8561","endLine":131,"endColumn":2,"fix":"14380"},{"ruleId":"8556","severity":2,"message":"14381","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":10,"fix":"14382"},{"ruleId":"8556","severity":2,"message":"9372","line":143,"column":1,"nodeType":null,"messageId":"8561","endLine":143,"endColumn":2,"fix":"14383"},{"ruleId":"8556","severity":2,"message":"8560","line":144,"column":1,"nodeType":null,"messageId":"8561","endLine":144,"endColumn":2,"fix":"14384"},{"ruleId":"8556","severity":2,"message":"14385","line":147,"column":1,"nodeType":null,"messageId":"8558","endLine":147,"endColumn":1,"fix":"14386"},{"ruleId":"8556","severity":2,"message":"8557","line":164,"column":1,"nodeType":null,"messageId":"8558","endLine":164,"endColumn":1,"fix":"14387"},{"ruleId":"8556","severity":2,"message":"8716","line":168,"column":27,"nodeType":null,"messageId":"8558","endLine":168,"endColumn":27,"fix":"14388"},{"ruleId":"8556","severity":2,"message":"8557","line":201,"column":1,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":1,"fix":"14389"},{"ruleId":"8556","severity":2,"message":"8557","line":203,"column":26,"nodeType":null,"messageId":"8558","endLine":203,"endColumn":26,"fix":"14390"},{"ruleId":"8556","severity":2,"message":"8575","line":222,"column":24,"nodeType":null,"messageId":"8576","endLine":222,"endColumn":25,"fix":"14391"},{"ruleId":"8556","severity":2,"message":"8575","line":231,"column":23,"nodeType":null,"messageId":"8576","endLine":231,"endColumn":24,"fix":"14392"},{"ruleId":"8556","severity":2,"message":"9404","line":237,"column":32,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":48,"fix":"14393"},{"ruleId":"8556","severity":2,"message":"9378","line":242,"column":4,"nodeType":null,"messageId":"8576","endLine":242,"endColumn":5,"fix":"14394"},{"ruleId":"8556","severity":2,"message":"8557","line":245,"column":4,"nodeType":null,"messageId":"8558","endLine":245,"endColumn":4,"fix":"14395"},{"ruleId":"8556","severity":2,"message":"9372","line":257,"column":1,"nodeType":null,"messageId":"8561","endLine":257,"endColumn":2,"fix":"14396"},{"ruleId":"8556","severity":2,"message":"8560","line":258,"column":1,"nodeType":null,"messageId":"8561","endLine":258,"endColumn":2,"fix":"14397"},{"ruleId":"8556","severity":2,"message":"8557","line":266,"column":1,"nodeType":null,"messageId":"8558","endLine":266,"endColumn":1,"fix":"14398"},{"ruleId":"8556","severity":2,"message":"8575","line":271,"column":1,"nodeType":null,"messageId":"8576","endLine":271,"endColumn":2,"fix":"14399"},{"ruleId":"8556","severity":2,"message":"14400","line":289,"column":37,"nodeType":null,"messageId":"8561","endLine":289,"endColumn":43,"fix":"14401"},{"ruleId":"8556","severity":2,"message":"8557","line":311,"column":1,"nodeType":null,"messageId":"8558","endLine":311,"endColumn":1,"fix":"14402"},{"ruleId":"8556","severity":2,"message":"14403","line":327,"column":8,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":13,"fix":"14404"},{"ruleId":"8556","severity":2,"message":"14405","line":328,"column":2,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":50,"fix":"14406"},{"ruleId":"8556","severity":2,"message":"14407","line":329,"column":21,"nodeType":null,"messageId":"8558","endLine":329,"endColumn":21,"fix":"14408"},{"ruleId":"8556","severity":2,"message":"14407","line":330,"column":21,"nodeType":null,"messageId":"8558","endLine":330,"endColumn":21,"fix":"14409"},{"ruleId":"8556","severity":2,"message":"14359","line":332,"column":30,"nodeType":null,"messageId":"8558","endLine":332,"endColumn":30,"fix":"14410"},{"ruleId":"8556","severity":2,"message":"14411","line":333,"column":25,"nodeType":null,"messageId":"8558","endLine":333,"endColumn":25,"fix":"14412"},{"ruleId":"8556","severity":2,"message":"14411","line":334,"column":24,"nodeType":null,"messageId":"8558","endLine":334,"endColumn":24,"fix":"14413"},{"ruleId":"8556","severity":2,"message":"8560","line":36,"column":1,"nodeType":null,"messageId":"8561","endLine":36,"endColumn":2,"fix":"14414"},{"ruleId":"8556","severity":2,"message":"8560","line":37,"column":1,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":2,"fix":"14415"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"14416"},{"ruleId":"8556","severity":2,"message":"8560","line":94,"column":1,"nodeType":null,"messageId":"8561","endLine":94,"endColumn":2,"fix":"14417"},{"ruleId":"8556","severity":2,"message":"8560","line":95,"column":1,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":2,"fix":"14418"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"14419"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"14420"},{"ruleId":"8556","severity":2,"message":"14421","line":128,"column":35,"nodeType":null,"messageId":"8561","endLine":128,"endColumn":39,"fix":"14422"},{"ruleId":"8556","severity":2,"message":"14423","line":130,"column":24,"nodeType":null,"messageId":"8561","endLine":130,"endColumn":37,"fix":"14424"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14425"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14426"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":5,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":6,"fix":"14427"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":5,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":6,"fix":"14428"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14429"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14430"},{"ruleId":"8556","severity":2,"message":"10693","line":16,"column":57,"nodeType":null,"messageId":"8576","endLine":16,"endColumn":58,"fix":"14431"},{"ruleId":"8556","severity":2,"message":"8575","line":76,"column":1,"nodeType":null,"messageId":"8576","endLine":76,"endColumn":2,"fix":"14432"},{"ruleId":"8556","severity":2,"message":"8575","line":77,"column":1,"nodeType":null,"messageId":"8576","endLine":77,"endColumn":2,"fix":"14433"},{"ruleId":"8556","severity":2,"message":"8560","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14434"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14435"},{"ruleId":"8556","severity":2,"message":"8560","line":83,"column":1,"nodeType":null,"messageId":"8561","endLine":83,"endColumn":2,"fix":"14436"},{"ruleId":"8556","severity":2,"message":"8560","line":84,"column":1,"nodeType":null,"messageId":"8561","endLine":84,"endColumn":2,"fix":"14437"},{"ruleId":"8556","severity":2,"message":"8575","line":36,"column":4,"nodeType":null,"messageId":"8576","endLine":36,"endColumn":5,"fix":"14438"},{"ruleId":"8556","severity":2,"message":"8575","line":37,"column":1,"nodeType":null,"messageId":"8576","endLine":37,"endColumn":2,"fix":"14439"},{"ruleId":"8556","severity":2,"message":"8575","line":38,"column":1,"nodeType":null,"messageId":"8576","endLine":38,"endColumn":2,"fix":"14440"},{"ruleId":"8556","severity":2,"message":"8560","line":100,"column":1,"nodeType":null,"messageId":"8561","endLine":100,"endColumn":2,"fix":"14441"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"14442"},{"ruleId":"8556","severity":2,"message":"8592","line":43,"column":15,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":20,"fix":"14443"},{"ruleId":"8556","severity":2,"message":"9440","line":47,"column":19,"nodeType":null,"messageId":"8561","endLine":47,"endColumn":22,"fix":"14444"},{"ruleId":"8556","severity":2,"message":"9440","line":67,"column":19,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":22,"fix":"14445"},{"ruleId":"8556","severity":2,"message":"9443","line":95,"column":16,"nodeType":null,"messageId":"8561","endLine":95,"endColumn":20,"fix":"14446"},{"ruleId":"8556","severity":2,"message":"9443","line":103,"column":20,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":24,"fix":"14447"},{"ruleId":"8556","severity":2,"message":"9440","line":181,"column":17,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":20,"fix":"14448"},{"ruleId":"8556","severity":2,"message":"9447","line":188,"column":20,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":24,"fix":"14449"},{"ruleId":"8556","severity":2,"message":"9443","line":202,"column":18,"nodeType":null,"messageId":"8561","endLine":202,"endColumn":22,"fix":"14450"},{"ruleId":"8556","severity":2,"message":"9443","line":240,"column":18,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":22,"fix":"14451"},{"ruleId":"8556","severity":2,"message":"9451","line":245,"column":23,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":29,"fix":"14452"},{"ruleId":"8556","severity":2,"message":"9453","line":252,"column":17,"nodeType":null,"messageId":"8561","endLine":252,"endColumn":24,"fix":"14453"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"14454"},{"ruleId":"8556","severity":2,"message":"8560","line":279,"column":3,"nodeType":null,"messageId":"8561","endLine":279,"endColumn":4,"fix":"14455"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":3,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":4,"fix":"14456"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"14457"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"14458"},{"ruleId":"8556","severity":2,"message":"8560","line":283,"column":1,"nodeType":null,"messageId":"8561","endLine":283,"endColumn":2,"fix":"14459"},{"ruleId":"8556","severity":2,"message":"9440","line":304,"column":17,"nodeType":null,"messageId":"8561","endLine":304,"endColumn":20,"fix":"14460"},{"ruleId":"8556","severity":2,"message":"9453","line":314,"column":18,"nodeType":null,"messageId":"8561","endLine":314,"endColumn":25,"fix":"14461"},{"ruleId":"8556","severity":2,"message":"8716","line":360,"column":113,"nodeType":null,"messageId":"8558","endLine":360,"endColumn":113,"fix":"14462"},{"ruleId":"8556","severity":2,"message":"8557","line":9,"column":1,"nodeType":null,"messageId":"8558","endLine":9,"endColumn":1,"fix":"14463"},{"ruleId":"8556","severity":2,"message":"8557","line":14,"column":6,"nodeType":null,"messageId":"8558","endLine":14,"endColumn":6,"fix":"14464"},{"ruleId":"8556","severity":2,"message":"14465","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":45,"fix":"14466"},{"ruleId":"8556","severity":2,"message":"8557","line":27,"column":1,"nodeType":null,"messageId":"8558","endLine":27,"endColumn":1,"fix":"14467"},{"ruleId":"8556","severity":2,"message":"14468","line":34,"column":38,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":43,"fix":"14469"},{"ruleId":"8556","severity":2,"message":"8557","line":42,"column":1,"nodeType":null,"messageId":"8558","endLine":42,"endColumn":1,"fix":"14470"},{"ruleId":"8556","severity":2,"message":"8557","line":52,"column":1,"nodeType":null,"messageId":"8558","endLine":52,"endColumn":1,"fix":"14471"},{"ruleId":"8556","severity":2,"message":"8575","line":60,"column":1,"nodeType":null,"messageId":"8576","endLine":60,"endColumn":2,"fix":"14472"},{"ruleId":"8556","severity":2,"message":"8575","line":61,"column":4,"nodeType":null,"messageId":"8576","endLine":61,"endColumn":5,"fix":"14473"},{"ruleId":"8556","severity":2,"message":"8575","line":63,"column":1,"nodeType":null,"messageId":"8576","endLine":63,"endColumn":2,"fix":"14474"},{"ruleId":"8556","severity":2,"message":"8575","line":64,"column":1,"nodeType":null,"messageId":"8576","endLine":64,"endColumn":2,"fix":"14475"},{"ruleId":"8556","severity":2,"message":"8557","line":73,"column":1,"nodeType":null,"messageId":"8558","endLine":73,"endColumn":1,"fix":"14476"},{"ruleId":"8556","severity":2,"message":"8557","line":84,"column":1,"nodeType":null,"messageId":"8558","endLine":84,"endColumn":1,"fix":"14477"},{"ruleId":"8556","severity":2,"message":"14478","line":89,"column":1,"nodeType":null,"messageId":"8561","endLine":89,"endColumn":35,"fix":"14479"},{"ruleId":"8556","severity":2,"message":"8557","line":95,"column":16,"nodeType":null,"messageId":"8558","endLine":95,"endColumn":16,"fix":"14480"},{"ruleId":"8556","severity":2,"message":"8557","line":149,"column":1,"nodeType":null,"messageId":"8558","endLine":149,"endColumn":1,"fix":"14481"},{"ruleId":"8556","severity":2,"message":"8557","line":156,"column":17,"nodeType":null,"messageId":"8558","endLine":156,"endColumn":17,"fix":"14482"},{"ruleId":"8556","severity":2,"message":"8557","line":160,"column":1,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":1,"fix":"14483"},{"ruleId":"8556","severity":2,"message":"14484","line":167,"column":1,"nodeType":null,"messageId":"8561","endLine":167,"endColumn":13,"fix":"14485"},{"ruleId":"8556","severity":2,"message":"8557","line":179,"column":1,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":1,"fix":"14486"},{"ruleId":"8556","severity":2,"message":"9489","line":188,"column":4,"nodeType":null,"messageId":"8576","endLine":189,"endColumn":2,"fix":"14487"},{"ruleId":"8556","severity":2,"message":"8716","line":201,"column":29,"nodeType":null,"messageId":"8558","endLine":201,"endColumn":29,"fix":"14488"},{"ruleId":"8556","severity":2,"message":"8557","line":207,"column":1,"nodeType":null,"messageId":"8558","endLine":207,"endColumn":1,"fix":"14489"},{"ruleId":"8556","severity":2,"message":"8560","line":209,"column":1,"nodeType":null,"messageId":"8561","endLine":209,"endColumn":2,"fix":"14490"},{"ruleId":"8556","severity":2,"message":"8560","line":210,"column":1,"nodeType":null,"messageId":"8561","endLine":210,"endColumn":2,"fix":"14491"},{"ruleId":"8556","severity":2,"message":"8557","line":222,"column":1,"nodeType":null,"messageId":"8558","endLine":222,"endColumn":1,"fix":"14492"},{"ruleId":"8556","severity":2,"message":"8560","line":224,"column":1,"nodeType":null,"messageId":"8561","endLine":224,"endColumn":2,"fix":"14493"},{"ruleId":"8556","severity":2,"message":"8560","line":225,"column":1,"nodeType":null,"messageId":"8561","endLine":225,"endColumn":2,"fix":"14494"},{"ruleId":"8556","severity":2,"message":"8560","line":226,"column":1,"nodeType":null,"messageId":"8561","endLine":226,"endColumn":2,"fix":"14495"},{"ruleId":"8556","severity":2,"message":"8560","line":227,"column":1,"nodeType":null,"messageId":"8561","endLine":227,"endColumn":2,"fix":"14496"},{"ruleId":"8556","severity":2,"message":"14497","line":231,"column":11,"nodeType":null,"messageId":"8561","endLine":231,"endColumn":31,"fix":"14498"},{"ruleId":"8556","severity":2,"message":"8560","line":233,"column":1,"nodeType":null,"messageId":"8561","endLine":233,"endColumn":2,"fix":"14499"},{"ruleId":"8556","severity":2,"message":"8560","line":234,"column":3,"nodeType":null,"messageId":"8561","endLine":234,"endColumn":4,"fix":"14500"},{"ruleId":"8556","severity":2,"message":"8560","line":235,"column":3,"nodeType":null,"messageId":"8561","endLine":235,"endColumn":4,"fix":"14501"},{"ruleId":"8556","severity":2,"message":"8560","line":236,"column":3,"nodeType":null,"messageId":"8561","endLine":236,"endColumn":4,"fix":"14502"},{"ruleId":"8556","severity":2,"message":"8560","line":237,"column":3,"nodeType":null,"messageId":"8561","endLine":237,"endColumn":4,"fix":"14503"},{"ruleId":"8556","severity":2,"message":"8560","line":238,"column":1,"nodeType":null,"messageId":"8561","endLine":238,"endColumn":2,"fix":"14504"},{"ruleId":"8556","severity":2,"message":"8560","line":239,"column":3,"nodeType":null,"messageId":"8561","endLine":239,"endColumn":4,"fix":"14505"},{"ruleId":"8556","severity":2,"message":"8560","line":240,"column":3,"nodeType":null,"messageId":"8561","endLine":240,"endColumn":4,"fix":"14506"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"14507"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":3,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":4,"fix":"14508"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14509"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":3,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":4,"fix":"14510"},{"ruleId":"8556","severity":2,"message":"8560","line":245,"column":3,"nodeType":null,"messageId":"8561","endLine":245,"endColumn":4,"fix":"14511"},{"ruleId":"8556","severity":2,"message":"8560","line":246,"column":3,"nodeType":null,"messageId":"8561","endLine":246,"endColumn":4,"fix":"14512"},{"ruleId":"8556","severity":2,"message":"8557","line":250,"column":20,"nodeType":null,"messageId":"8558","endLine":250,"endColumn":20,"fix":"14513"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"14514"},{"ruleId":"8556","severity":2,"message":"8560","line":287,"column":1,"nodeType":null,"messageId":"8561","endLine":287,"endColumn":2,"fix":"14515"},{"ruleId":"8556","severity":2,"message":"8557","line":290,"column":1,"nodeType":null,"messageId":"8558","endLine":290,"endColumn":1,"fix":"14516"},{"ruleId":"8556","severity":2,"message":"14517","line":294,"column":1,"nodeType":null,"messageId":"8561","endLine":294,"endColumn":17,"fix":"14518"},{"ruleId":"8556","severity":2,"message":"8716","line":299,"column":3,"nodeType":null,"messageId":"8558","endLine":299,"endColumn":3,"fix":"14519"},{"ruleId":"8556","severity":2,"message":"9489","line":302,"column":28,"nodeType":null,"messageId":"8576","endLine":303,"endColumn":2,"fix":"14520"},{"ruleId":"8556","severity":2,"message":"8716","line":308,"column":3,"nodeType":null,"messageId":"8558","endLine":308,"endColumn":3,"fix":"14521"},{"ruleId":"8556","severity":2,"message":"9523","line":323,"column":35,"nodeType":null,"messageId":"8561","endLine":323,"endColumn":36,"fix":"14522"},{"ruleId":"8556","severity":2,"message":"9525","line":327,"column":19,"nodeType":null,"messageId":"8561","endLine":327,"endColumn":24,"fix":"14523"},{"ruleId":"8556","severity":2,"message":"9527","line":328,"column":1,"nodeType":null,"messageId":"8561","endLine":328,"endColumn":21,"fix":"14524"},{"ruleId":"8556","severity":2,"message":"8778","line":329,"column":1,"nodeType":null,"messageId":"8576","endLine":329,"endColumn":3,"fix":"14525"},{"ruleId":"8556","severity":2,"message":"9530","line":333,"column":21,"nodeType":null,"messageId":"8561","endLine":333,"endColumn":26,"fix":"14526"},{"ruleId":"8556","severity":2,"message":"8557","line":341,"column":1,"nodeType":null,"messageId":"8558","endLine":341,"endColumn":1,"fix":"14527"},{"ruleId":"8556","severity":2,"message":"14528","line":342,"column":1,"nodeType":null,"messageId":"8561","endLine":342,"endColumn":38,"fix":"14529"},{"ruleId":"8556","severity":2,"message":"8557","line":345,"column":16,"nodeType":null,"messageId":"8558","endLine":345,"endColumn":16,"fix":"14530"},{"ruleId":"8556","severity":2,"message":"14531","line":351,"column":3,"nodeType":null,"messageId":"8561","endLine":351,"endColumn":6,"fix":"14532"},{"ruleId":"8556","severity":2,"message":"14533","line":355,"column":1,"nodeType":null,"messageId":"8561","endLine":355,"endColumn":20,"fix":"14534"},{"ruleId":"8556","severity":2,"message":"8557","line":363,"column":16,"nodeType":null,"messageId":"8558","endLine":363,"endColumn":16,"fix":"14535"},{"ruleId":"8556","severity":2,"message":"14536","line":373,"column":4,"nodeType":null,"messageId":"8561","endLine":373,"endColumn":36,"fix":"14537"},{"ruleId":"8556","severity":2,"message":"8557","line":382,"column":1,"nodeType":null,"messageId":"8558","endLine":382,"endColumn":1,"fix":"14538"},{"ruleId":"8556","severity":2,"message":"8557","line":388,"column":15,"nodeType":null,"messageId":"8558","endLine":388,"endColumn":15,"fix":"14539"},{"ruleId":"8556","severity":2,"message":"14540","line":398,"column":11,"nodeType":null,"messageId":"8561","endLine":398,"endColumn":41,"fix":"14541"},{"ruleId":"8556","severity":2,"message":"8557","line":400,"column":15,"nodeType":null,"messageId":"8558","endLine":400,"endColumn":15,"fix":"14542"},{"ruleId":"8556","severity":2,"message":"14543","line":402,"column":5,"nodeType":null,"messageId":"8561","endLine":402,"endColumn":42,"fix":"14544"},{"ruleId":"8556","severity":2,"message":"8557","line":411,"column":28,"nodeType":null,"messageId":"8558","endLine":411,"endColumn":28,"fix":"14545"},{"ruleId":"8556","severity":2,"message":"14546","line":417,"column":26,"nodeType":null,"messageId":"8561","endLine":417,"endColumn":30,"fix":"14547"},{"ruleId":"8556","severity":2,"message":"8557","line":422,"column":26,"nodeType":null,"messageId":"8558","endLine":422,"endColumn":26,"fix":"14548"},{"ruleId":"8556","severity":2,"message":"8557","line":427,"column":1,"nodeType":null,"messageId":"8558","endLine":427,"endColumn":1,"fix":"14549"},{"ruleId":"8556","severity":2,"message":"14550","line":428,"column":25,"nodeType":null,"messageId":"8561","endLine":428,"endColumn":29,"fix":"14551"},{"ruleId":"8556","severity":2,"message":"14552","line":439,"column":11,"nodeType":null,"messageId":"8561","endLine":439,"endColumn":15,"fix":"14553"},{"ruleId":"8556","severity":2,"message":"8557","line":441,"column":11,"nodeType":null,"messageId":"8558","endLine":441,"endColumn":11,"fix":"14554"},{"ruleId":"8556","severity":2,"message":"8557","line":452,"column":13,"nodeType":null,"messageId":"8558","endLine":452,"endColumn":13,"fix":"14555"},{"ruleId":"8556","severity":2,"message":"8557","line":458,"column":1,"nodeType":null,"messageId":"8558","endLine":458,"endColumn":1,"fix":"14556"},{"ruleId":"8556","severity":2,"message":"14557","line":470,"column":1,"nodeType":null,"messageId":"8561","endLine":470,"endColumn":74,"fix":"14558"},{"ruleId":"8556","severity":2,"message":"8557","line":477,"column":1,"nodeType":null,"messageId":"8558","endLine":477,"endColumn":1,"fix":"14559"},{"ruleId":"8556","severity":2,"message":"14560","line":480,"column":29,"nodeType":null,"messageId":"8561","endLine":480,"endColumn":33,"fix":"14561"},{"ruleId":"8556","severity":2,"message":"14562","line":12,"column":72,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":76,"fix":"14563"},{"ruleId":"8556","severity":2,"message":"14564","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":24,"fix":"14565"},{"ruleId":"8556","severity":2,"message":"8560","line":51,"column":1,"nodeType":null,"messageId":"8561","endLine":51,"endColumn":2,"fix":"14566"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"14567"},{"ruleId":"8556","severity":2,"message":"8560","line":53,"column":1,"nodeType":null,"messageId":"8561","endLine":53,"endColumn":2,"fix":"14568"},{"ruleId":"8556","severity":2,"message":"8560","line":54,"column":1,"nodeType":null,"messageId":"8561","endLine":54,"endColumn":2,"fix":"14569"},{"ruleId":"8556","severity":2,"message":"8560","line":55,"column":1,"nodeType":null,"messageId":"8561","endLine":55,"endColumn":2,"fix":"14570"},{"ruleId":"8556","severity":2,"message":"8560","line":56,"column":1,"nodeType":null,"messageId":"8561","endLine":56,"endColumn":2,"fix":"14571"},{"ruleId":"8556","severity":2,"message":"8560","line":116,"column":1,"nodeType":null,"messageId":"8561","endLine":116,"endColumn":2,"fix":"14572"},{"ruleId":"8556","severity":2,"message":"8560","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14573"},{"ruleId":"8556","severity":2,"message":"9584","line":119,"column":1,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":4,"fix":"14574"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":3,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":4,"fix":"14575"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"14576"},{"ruleId":"8556","severity":2,"message":"8560","line":142,"column":1,"nodeType":null,"messageId":"8561","endLine":142,"endColumn":2,"fix":"14577"},{"ruleId":"8556","severity":2,"message":"14578","line":201,"column":153,"nodeType":null,"messageId":"8561","endLine":201,"endColumn":157,"fix":"14579"},{"ruleId":"8556","severity":2,"message":"8560","line":277,"column":1,"nodeType":null,"messageId":"8561","endLine":277,"endColumn":2,"fix":"14580"},{"ruleId":"8556","severity":2,"message":"8560","line":278,"column":1,"nodeType":null,"messageId":"8561","endLine":278,"endColumn":2,"fix":"14581"},{"ruleId":"8556","severity":2,"message":"14582","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":47,"fix":"14583"},{"ruleId":"8556","severity":2,"message":"9451","line":296,"column":25,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":31,"fix":"14584"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14585"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14586"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14587"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14588"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14589"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14590"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14591"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14592"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14593"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14594"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14595"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14596"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14597"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14598"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14599"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14600"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14601"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14602"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14603"},{"ruleId":"8556","severity":2,"message":"8560","line":38,"column":1,"nodeType":null,"messageId":"8561","endLine":38,"endColumn":2,"fix":"14604"},{"ruleId":"8556","severity":2,"message":"14605","line":8,"column":59,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":62,"fix":"14606"},{"ruleId":"8556","severity":2,"message":"8575","line":232,"column":10,"nodeType":null,"messageId":"8576","endLine":232,"endColumn":11,"fix":"14607"},{"ruleId":"8556","severity":2,"message":"8560","line":248,"column":1,"nodeType":null,"messageId":"8561","endLine":248,"endColumn":2,"fix":"14608"},{"ruleId":"8556","severity":2,"message":"8560","line":249,"column":1,"nodeType":null,"messageId":"8561","endLine":249,"endColumn":2,"fix":"14609"},{"ruleId":"8556","severity":2,"message":"8560","line":250,"column":1,"nodeType":null,"messageId":"8561","endLine":250,"endColumn":2,"fix":"14610"},{"ruleId":"8556","severity":2,"message":"8560","line":251,"column":1,"nodeType":null,"messageId":"8561","endLine":251,"endColumn":2,"fix":"14611"},{"ruleId":"8556","severity":2,"message":"8560","line":252,"column":1,"nodeType":null,"messageId":"8561","endLine":252,"endColumn":2,"fix":"14612"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14613"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14614"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14615"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14616"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14617"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14618"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"14619"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":3,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":4,"fix":"14620"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14621"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14622"},{"ruleId":"8556","severity":2,"message":"8571","line":16,"column":1,"nodeType":null,"messageId":"8558","endLine":16,"endColumn":1,"fix":"14623"},{"ruleId":"8556","severity":2,"message":"8571","line":17,"column":1,"nodeType":null,"messageId":"8558","endLine":17,"endColumn":1,"fix":"14624"},{"ruleId":"8556","severity":2,"message":"8571","line":18,"column":1,"nodeType":null,"messageId":"8558","endLine":18,"endColumn":1,"fix":"14625"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14626"},{"ruleId":"8556","severity":2,"message":"8571","line":20,"column":1,"nodeType":null,"messageId":"8558","endLine":20,"endColumn":1,"fix":"14627"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14628"},{"ruleId":"8556","severity":2,"message":"8571","line":22,"column":1,"nodeType":null,"messageId":"8558","endLine":22,"endColumn":1,"fix":"14629"},{"ruleId":"8556","severity":2,"message":"8716","line":43,"column":41,"nodeType":null,"messageId":"8558","endLine":43,"endColumn":41,"fix":"14630"},{"ruleId":"8556","severity":2,"message":"8716","line":55,"column":12,"nodeType":null,"messageId":"8558","endLine":55,"endColumn":12,"fix":"14631"},{"ruleId":"8556","severity":2,"message":"8560","line":62,"column":1,"nodeType":null,"messageId":"8561","endLine":62,"endColumn":2,"fix":"14632"},{"ruleId":"8556","severity":2,"message":"8571","line":63,"column":1,"nodeType":null,"messageId":"8558","endLine":63,"endColumn":1,"fix":"14633"},{"ruleId":"8556","severity":2,"message":"8560","line":64,"column":1,"nodeType":null,"messageId":"8561","endLine":64,"endColumn":2,"fix":"14634"},{"ruleId":"8556","severity":2,"message":"8571","line":65,"column":1,"nodeType":null,"messageId":"8558","endLine":65,"endColumn":1,"fix":"14635"},{"ruleId":"8556","severity":2,"message":"8571","line":66,"column":1,"nodeType":null,"messageId":"8558","endLine":66,"endColumn":1,"fix":"14636"},{"ruleId":"8556","severity":2,"message":"8560","line":67,"column":1,"nodeType":null,"messageId":"8561","endLine":67,"endColumn":2,"fix":"14637"},{"ruleId":"8556","severity":2,"message":"8571","line":68,"column":1,"nodeType":null,"messageId":"8558","endLine":68,"endColumn":1,"fix":"14638"},{"ruleId":"8556","severity":2,"message":"8560","line":85,"column":1,"nodeType":null,"messageId":"8561","endLine":85,"endColumn":2,"fix":"14639"},{"ruleId":"8556","severity":2,"message":"8560","line":86,"column":1,"nodeType":null,"messageId":"8561","endLine":86,"endColumn":2,"fix":"14640"},{"ruleId":"8556","severity":2,"message":"8560","line":96,"column":1,"nodeType":null,"messageId":"8561","endLine":96,"endColumn":2,"fix":"14641"},{"ruleId":"8556","severity":2,"message":"8571","line":97,"column":1,"nodeType":null,"messageId":"8558","endLine":97,"endColumn":1,"fix":"14642"},{"ruleId":"8556","severity":2,"message":"8560","line":98,"column":1,"nodeType":null,"messageId":"8561","endLine":98,"endColumn":2,"fix":"14643"},{"ruleId":"8556","severity":2,"message":"8571","line":99,"column":1,"nodeType":null,"messageId":"8558","endLine":99,"endColumn":1,"fix":"14644"},{"ruleId":"8556","severity":2,"message":"8571","line":100,"column":1,"nodeType":null,"messageId":"8558","endLine":100,"endColumn":1,"fix":"14645"},{"ruleId":"8556","severity":2,"message":"8560","line":101,"column":1,"nodeType":null,"messageId":"8561","endLine":101,"endColumn":2,"fix":"14646"},{"ruleId":"8556","severity":2,"message":"9372","line":118,"column":1,"nodeType":null,"messageId":"8561","endLine":118,"endColumn":2,"fix":"14647"},{"ruleId":"8556","severity":2,"message":"8560","line":119,"column":1,"nodeType":null,"messageId":"8561","endLine":119,"endColumn":2,"fix":"14648"},{"ruleId":"8556","severity":2,"message":"8560","line":120,"column":1,"nodeType":null,"messageId":"8561","endLine":120,"endColumn":2,"fix":"14649"},{"ruleId":"8556","severity":2,"message":"8560","line":121,"column":1,"nodeType":null,"messageId":"8561","endLine":121,"endColumn":2,"fix":"14650"},{"ruleId":"8556","severity":2,"message":"8560","line":138,"column":1,"nodeType":null,"messageId":"8561","endLine":138,"endColumn":2,"fix":"14651"},{"ruleId":"8556","severity":2,"message":"8560","line":139,"column":1,"nodeType":null,"messageId":"8561","endLine":139,"endColumn":2,"fix":"14652"},{"ruleId":"8556","severity":2,"message":"8560","line":141,"column":1,"nodeType":null,"messageId":"8561","endLine":141,"endColumn":2,"fix":"14653"},{"ruleId":"8556","severity":2,"message":"8571","line":142,"column":1,"nodeType":null,"messageId":"8558","endLine":142,"endColumn":1,"fix":"14654"},{"ruleId":"8556","severity":2,"message":"8571","line":143,"column":1,"nodeType":null,"messageId":"8558","endLine":143,"endColumn":1,"fix":"14655"},{"ruleId":"8556","severity":2,"message":"8571","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"14656"},{"ruleId":"8556","severity":2,"message":"8571","line":145,"column":1,"nodeType":null,"messageId":"8558","endLine":145,"endColumn":1,"fix":"14657"},{"ruleId":"8556","severity":2,"message":"10693","line":160,"column":39,"nodeType":null,"messageId":"8576","endLine":160,"endColumn":40,"fix":"14658"},{"ruleId":"8556","severity":2,"message":"8560","line":178,"column":1,"nodeType":null,"messageId":"8561","endLine":178,"endColumn":2,"fix":"14659"},{"ruleId":"8556","severity":2,"message":"8560","line":179,"column":1,"nodeType":null,"messageId":"8561","endLine":179,"endColumn":2,"fix":"14660"},{"ruleId":"8556","severity":2,"message":"8560","line":180,"column":1,"nodeType":null,"messageId":"8561","endLine":180,"endColumn":2,"fix":"14661"},{"ruleId":"8556","severity":2,"message":"8560","line":181,"column":1,"nodeType":null,"messageId":"8561","endLine":181,"endColumn":2,"fix":"14662"},{"ruleId":"8556","severity":2,"message":"8560","line":182,"column":1,"nodeType":null,"messageId":"8561","endLine":182,"endColumn":2,"fix":"14663"},{"ruleId":"8556","severity":2,"message":"8560","line":186,"column":1,"nodeType":null,"messageId":"8561","endLine":186,"endColumn":2,"fix":"14664"},{"ruleId":"8556","severity":2,"message":"8560","line":187,"column":3,"nodeType":null,"messageId":"8561","endLine":187,"endColumn":4,"fix":"14665"},{"ruleId":"8556","severity":2,"message":"8560","line":188,"column":1,"nodeType":null,"messageId":"8561","endLine":188,"endColumn":2,"fix":"14666"},{"ruleId":"8556","severity":2,"message":"8560","line":189,"column":1,"nodeType":null,"messageId":"8561","endLine":189,"endColumn":2,"fix":"14667"},{"ruleId":"8556","severity":2,"message":"8560","line":190,"column":3,"nodeType":null,"messageId":"8561","endLine":190,"endColumn":4,"fix":"14668"},{"ruleId":"8556","severity":2,"message":"8560","line":191,"column":1,"nodeType":null,"messageId":"8561","endLine":191,"endColumn":2,"fix":"14669"},{"ruleId":"8556","severity":2,"message":"8560","line":192,"column":3,"nodeType":null,"messageId":"8561","endLine":192,"endColumn":4,"fix":"14670"},{"ruleId":"8556","severity":2,"message":"8571","line":193,"column":3,"nodeType":null,"messageId":"8558","endLine":193,"endColumn":3,"fix":"14671"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"14672"},{"ruleId":"8556","severity":2,"message":"8571","line":195,"column":1,"nodeType":null,"messageId":"8558","endLine":195,"endColumn":1,"fix":"14673"},{"ruleId":"8556","severity":2,"message":"8571","line":196,"column":1,"nodeType":null,"messageId":"8558","endLine":196,"endColumn":1,"fix":"14674"},{"ruleId":"8556","severity":2,"message":"8560","line":197,"column":1,"nodeType":null,"messageId":"8561","endLine":197,"endColumn":2,"fix":"14675"},{"ruleId":"8556","severity":2,"message":"8560","line":211,"column":1,"nodeType":null,"messageId":"8561","endLine":211,"endColumn":2,"fix":"14676"},{"ruleId":"8556","severity":2,"message":"8560","line":212,"column":1,"nodeType":null,"messageId":"8561","endLine":212,"endColumn":2,"fix":"14677"},{"ruleId":"8556","severity":2,"message":"8557","line":241,"column":1,"nodeType":null,"messageId":"8558","endLine":241,"endColumn":1,"fix":"14678"},{"ruleId":"8556","severity":2,"message":"8557","line":249,"column":1,"nodeType":null,"messageId":"8558","endLine":249,"endColumn":1,"fix":"14679"},{"ruleId":"8556","severity":2,"message":"14680","line":253,"column":9,"nodeType":null,"messageId":"8561","endLine":253,"endColumn":34,"fix":"14681"},{"ruleId":"8556","severity":2,"message":"9714","line":259,"column":12,"nodeType":null,"messageId":"8561","endLine":259,"endColumn":26,"fix":"14682"},{"ruleId":"8556","severity":2,"message":"8560","line":275,"column":1,"nodeType":null,"messageId":"8561","endLine":275,"endColumn":2,"fix":"14683"},{"ruleId":"8556","severity":2,"message":"8560","line":276,"column":1,"nodeType":null,"messageId":"8561","endLine":276,"endColumn":2,"fix":"14684"},{"ruleId":"8556","severity":2,"message":"8560","line":280,"column":1,"nodeType":null,"messageId":"8561","endLine":280,"endColumn":2,"fix":"14685"},{"ruleId":"8556","severity":2,"message":"8560","line":281,"column":1,"nodeType":null,"messageId":"8561","endLine":281,"endColumn":2,"fix":"14686"},{"ruleId":"8556","severity":2,"message":"8560","line":282,"column":1,"nodeType":null,"messageId":"8561","endLine":282,"endColumn":2,"fix":"14687"},{"ruleId":"8556","severity":2,"message":"8560","line":283,"column":1,"nodeType":null,"messageId":"8561","endLine":283,"endColumn":2,"fix":"14688"},{"ruleId":"8556","severity":2,"message":"8560","line":284,"column":1,"nodeType":null,"messageId":"8561","endLine":284,"endColumn":2,"fix":"14689"},{"ruleId":"8556","severity":2,"message":"8560","line":285,"column":1,"nodeType":null,"messageId":"8561","endLine":285,"endColumn":2,"fix":"14690"},{"ruleId":"8556","severity":2,"message":"8560","line":286,"column":1,"nodeType":null,"messageId":"8561","endLine":286,"endColumn":2,"fix":"14691"},{"ruleId":"8556","severity":2,"message":"8560","line":295,"column":1,"nodeType":null,"messageId":"8561","endLine":295,"endColumn":2,"fix":"14692"},{"ruleId":"8556","severity":2,"message":"8560","line":296,"column":3,"nodeType":null,"messageId":"8561","endLine":296,"endColumn":4,"fix":"14693"},{"ruleId":"8556","severity":2,"message":"8560","line":297,"column":3,"nodeType":null,"messageId":"8561","endLine":297,"endColumn":4,"fix":"14694"},{"ruleId":"8556","severity":2,"message":"8560","line":298,"column":3,"nodeType":null,"messageId":"8561","endLine":298,"endColumn":4,"fix":"14695"},{"ruleId":"8556","severity":2,"message":"8575","line":316,"column":17,"nodeType":null,"messageId":"8576","endLine":316,"endColumn":18,"fix":"14696"},{"ruleId":"8556","severity":2,"message":"14697","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":97,"fix":"14698"},{"ruleId":"8556","severity":2,"message":"8756","line":160,"column":67,"nodeType":null,"messageId":"8558","endLine":160,"endColumn":67,"fix":"14699"},{"ruleId":"8556","severity":2,"message":"9734","line":177,"column":17,"nodeType":null,"messageId":"8561","endLine":177,"endColumn":70,"fix":"14700"},{"ruleId":"8556","severity":2,"message":"8571","line":178,"column":1,"nodeType":null,"messageId":"8558","endLine":178,"endColumn":1,"fix":"14701"},{"ruleId":"8556","severity":2,"message":"8571","line":179,"column":7,"nodeType":null,"messageId":"8558","endLine":179,"endColumn":7,"fix":"14702"},{"ruleId":"8556","severity":2,"message":"8571","line":180,"column":1,"nodeType":null,"messageId":"8558","endLine":180,"endColumn":1,"fix":"14703"},{"ruleId":"8556","severity":2,"message":"8571","line":181,"column":7,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":7,"fix":"14704"},{"ruleId":"8556","severity":2,"message":"8571","line":182,"column":5,"nodeType":null,"messageId":"8558","endLine":182,"endColumn":5,"fix":"14705"},{"ruleId":"8556","severity":2,"message":"9741","line":183,"column":1,"nodeType":null,"messageId":"8561","endLine":183,"endColumn":4,"fix":"14706"},{"ruleId":"8556","severity":2,"message":"11682","line":216,"column":34,"nodeType":null,"messageId":"8561","endLine":216,"endColumn":35,"fix":"14707"},{"ruleId":"8556","severity":2,"message":"9743","line":14,"column":24,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":40,"fix":"14708"},{"ruleId":"8556","severity":2,"message":"14709","line":28,"column":51,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":54,"fix":"14710"},{"ruleId":"8556","severity":2,"message":"14711","line":30,"column":18,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":93,"fix":"14712"},{"ruleId":"8556","severity":2,"message":"9749","line":34,"column":16,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":34,"fix":"14713"},{"ruleId":"8556","severity":2,"message":"14714","line":37,"column":24,"nodeType":null,"messageId":"8561","endLine":37,"endColumn":41,"fix":"14715"},{"ruleId":"8556","severity":2,"message":"9753","line":44,"column":14,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":19,"fix":"14716"},{"ruleId":"8556","severity":2,"message":"14717","line":61,"column":122,"nodeType":null,"messageId":"8561","endLine":61,"endColumn":125,"fix":"14718"},{"ruleId":"8556","severity":2,"message":"9756","line":63,"column":18,"nodeType":null,"messageId":"8561","endLine":63,"endColumn":35,"fix":"14719"},{"ruleId":"8556","severity":2,"message":"14720","line":103,"column":189,"nodeType":null,"messageId":"8561","endLine":103,"endColumn":202,"fix":"14721"},{"ruleId":"8556","severity":2,"message":"14722","line":105,"column":101,"nodeType":null,"messageId":"8561","endLine":105,"endColumn":106,"fix":"14723"},{"ruleId":"8556","severity":2,"message":"14724","line":49,"column":1,"nodeType":null,"messageId":"8561","endLine":49,"endColumn":92,"fix":"14725"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14726"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14727"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14728"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14729"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14730"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":3,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":4,"fix":"14731"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14732"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14733"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":3,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":4,"fix":"14734"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":3,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":4,"fix":"14735"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":3,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":4,"fix":"14736"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14737"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":3,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":4,"fix":"14738"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":3,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":4,"fix":"14739"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":3,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":4,"fix":"14740"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14741"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14742"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14743"},{"ruleId":"8556","severity":2,"message":"8560","line":46,"column":1,"nodeType":null,"messageId":"8561","endLine":46,"endColumn":2,"fix":"14744"},{"ruleId":"8556","severity":2,"message":"8560","line":52,"column":1,"nodeType":null,"messageId":"8561","endLine":52,"endColumn":2,"fix":"14745"},{"ruleId":"8556","severity":2,"message":"8560","line":58,"column":1,"nodeType":null,"messageId":"8561","endLine":58,"endColumn":2,"fix":"14746"},{"ruleId":"8556","severity":2,"message":"8560","line":66,"column":1,"nodeType":null,"messageId":"8561","endLine":66,"endColumn":2,"fix":"14747"},{"ruleId":"8556","severity":2,"message":"8560","line":72,"column":1,"nodeType":null,"messageId":"8561","endLine":72,"endColumn":2,"fix":"14748"},{"ruleId":"8556","severity":2,"message":"8560","line":78,"column":1,"nodeType":null,"messageId":"8561","endLine":78,"endColumn":2,"fix":"14749"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14750"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14751"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14752"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14753"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14754"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14755"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14756"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14757"},{"ruleId":"8556","severity":2,"message":"8793","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":5,"fix":"14758"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14759"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14760"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14761"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14762"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14763"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14764"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14765"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14766"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14767"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14768"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14769"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14770"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14771"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14772"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14773"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14774"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14775"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14776"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14777"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14778"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14779"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14780"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14781"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14782"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14783"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14784"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14785"},{"ruleId":"8556","severity":2,"message":"8793","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":5,"fix":"14786"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14787"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14788"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14789"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14790"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14791"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14792"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14793"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14794"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14795"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14796"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14797"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14798"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14799"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14800"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14801"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14802"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14803"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14804"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14805"},{"ruleId":"8556","severity":2,"message":"14806","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":8,"fix":"14807"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14808"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14809"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14810"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14811"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14812"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14813"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14814"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14815"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14816"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14817"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14818"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14819"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14820"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14821"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14822"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14823"},{"ruleId":"8556","severity":2,"message":"8560","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":2,"fix":"14824"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14825"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14826"},{"ruleId":"8556","severity":2,"message":"9372","line":81,"column":1,"nodeType":null,"messageId":"8561","endLine":81,"endColumn":2,"fix":"14827"},{"ruleId":"8556","severity":2,"message":"8560","line":82,"column":1,"nodeType":null,"messageId":"8561","endLine":82,"endColumn":2,"fix":"14828"},{"ruleId":"8556","severity":2,"message":"8557","line":88,"column":4,"nodeType":null,"messageId":"8558","endLine":88,"endColumn":4,"fix":"14829"},{"ruleId":"8556","severity":2,"message":"8557","line":154,"column":7,"nodeType":null,"messageId":"8558","endLine":154,"endColumn":7,"fix":"14830"},{"ruleId":"8556","severity":2,"message":"8557","line":181,"column":1,"nodeType":null,"messageId":"8558","endLine":181,"endColumn":1,"fix":"14831"},{"ruleId":"8556","severity":2,"message":"8557","line":192,"column":1,"nodeType":null,"messageId":"8558","endLine":192,"endColumn":1,"fix":"14832"},{"ruleId":"8556","severity":2,"message":"8557","line":194,"column":10,"nodeType":null,"messageId":"8558","endLine":194,"endColumn":10,"fix":"14833"},{"ruleId":"8556","severity":2,"message":"8560","line":241,"column":1,"nodeType":null,"messageId":"8561","endLine":241,"endColumn":2,"fix":"14834"},{"ruleId":"8556","severity":2,"message":"8560","line":242,"column":1,"nodeType":null,"messageId":"8561","endLine":242,"endColumn":2,"fix":"14835"},{"ruleId":"8556","severity":2,"message":"8560","line":243,"column":1,"nodeType":null,"messageId":"8561","endLine":243,"endColumn":2,"fix":"14836"},{"ruleId":"8556","severity":2,"message":"8560","line":244,"column":1,"nodeType":null,"messageId":"8561","endLine":244,"endColumn":2,"fix":"14837"},{"ruleId":"8556","severity":2,"message":"9372","line":352,"column":1,"nodeType":null,"messageId":"8561","endLine":352,"endColumn":2,"fix":"14838"},{"ruleId":"8556","severity":2,"message":"8560","line":353,"column":1,"nodeType":null,"messageId":"8561","endLine":353,"endColumn":2,"fix":"14839"},{"ruleId":"8556","severity":2,"message":"14840","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":173,"fix":"14841"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"14842"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14843"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14844"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14845"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14846"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14847"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14848"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14849"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"14850"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"14851"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"14852"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"14853"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"14854"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14855"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14856"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14857"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14858"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"14859"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14860"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14861"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14862"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14863"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14864"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14865"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14866"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14867"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14868"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14869"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14870"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14871"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14872"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14873"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"14874"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14875"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14876"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14877"},{"ruleId":"8556","severity":2,"message":"8756","line":26,"column":24,"nodeType":null,"messageId":"8558","endLine":26,"endColumn":24,"fix":"14878"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14879"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14880"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14881"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14882"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14883"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14884"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14885"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14886"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14887"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14888"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14889"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14890"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14891"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14892"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14893"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14894"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14895"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14896"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14897"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14898"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14899"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14900"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14901"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14902"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14903"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14904"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14905"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14906"},{"ruleId":"8556","severity":2,"message":"8778","line":6,"column":3,"nodeType":null,"messageId":"8576","endLine":6,"endColumn":5,"fix":"14907"},{"ruleId":"8556","severity":2,"message":"8778","line":7,"column":1,"nodeType":null,"messageId":"8576","endLine":7,"endColumn":3,"fix":"14908"},{"ruleId":"8556","severity":2,"message":"8778","line":8,"column":3,"nodeType":null,"messageId":"8576","endLine":8,"endColumn":5,"fix":"14909"},{"ruleId":"8556","severity":2,"message":"8778","line":9,"column":1,"nodeType":null,"messageId":"8576","endLine":9,"endColumn":3,"fix":"14910"},{"ruleId":"8556","severity":2,"message":"8778","line":10,"column":3,"nodeType":null,"messageId":"8576","endLine":10,"endColumn":5,"fix":"14911"},{"ruleId":"8556","severity":2,"message":"8778","line":11,"column":1,"nodeType":null,"messageId":"8576","endLine":11,"endColumn":3,"fix":"14912"},{"ruleId":"8556","severity":2,"message":"8778","line":12,"column":3,"nodeType":null,"messageId":"8576","endLine":12,"endColumn":5,"fix":"14913"},{"ruleId":"8556","severity":2,"message":"8786","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":9,"fix":"14914"},{"ruleId":"8556","severity":2,"message":"8778","line":14,"column":3,"nodeType":null,"messageId":"8576","endLine":14,"endColumn":5,"fix":"14915"},{"ruleId":"8556","severity":2,"message":"8778","line":15,"column":3,"nodeType":null,"messageId":"8576","endLine":15,"endColumn":5,"fix":"14916"},{"ruleId":"8556","severity":2,"message":"8793","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":5,"fix":"14917"},{"ruleId":"8556","severity":2,"message":"8778","line":17,"column":3,"nodeType":null,"messageId":"8576","endLine":17,"endColumn":5,"fix":"14918"},{"ruleId":"8556","severity":2,"message":"8793","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":5,"fix":"14919"},{"ruleId":"8556","severity":2,"message":"8778","line":19,"column":1,"nodeType":null,"messageId":"8576","endLine":19,"endColumn":3,"fix":"14920"},{"ruleId":"8556","severity":2,"message":"8778","line":20,"column":3,"nodeType":null,"messageId":"8576","endLine":20,"endColumn":5,"fix":"14921"},{"ruleId":"8556","severity":2,"message":"8778","line":21,"column":1,"nodeType":null,"messageId":"8576","endLine":21,"endColumn":3,"fix":"14922"},{"ruleId":"8556","severity":2,"message":"8778","line":22,"column":3,"nodeType":null,"messageId":"8576","endLine":22,"endColumn":5,"fix":"14923"},{"ruleId":"8556","severity":2,"message":"8778","line":24,"column":1,"nodeType":null,"messageId":"8576","endLine":24,"endColumn":3,"fix":"14924"},{"ruleId":"8556","severity":2,"message":"8778","line":25,"column":3,"nodeType":null,"messageId":"8576","endLine":25,"endColumn":5,"fix":"14925"},{"ruleId":"8556","severity":2,"message":"8799","line":26,"column":1,"nodeType":null,"messageId":"8576","endLine":26,"endColumn":5,"fix":"14926"},{"ruleId":"8556","severity":2,"message":"8793","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":5,"fix":"14927"},{"ruleId":"8556","severity":2,"message":"8793","line":28,"column":1,"nodeType":null,"messageId":"8561","endLine":28,"endColumn":5,"fix":"14928"},{"ruleId":"8556","severity":2,"message":"8793","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":5,"fix":"14929"},{"ruleId":"8556","severity":2,"message":"8778","line":30,"column":3,"nodeType":null,"messageId":"8576","endLine":30,"endColumn":5,"fix":"14930"},{"ruleId":"8556","severity":2,"message":"8793","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":5,"fix":"14931"},{"ruleId":"8556","severity":2,"message":"8778","line":32,"column":1,"nodeType":null,"messageId":"8576","endLine":32,"endColumn":3,"fix":"14932"},{"ruleId":"8556","severity":2,"message":"8793","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":5,"fix":"14933"},{"ruleId":"8556","severity":2,"message":"8778","line":34,"column":1,"nodeType":null,"messageId":"8576","endLine":34,"endColumn":3,"fix":"14934"},{"ruleId":"8556","severity":2,"message":"14935","line":8,"column":3,"nodeType":null,"messageId":"8561","endLine":8,"endColumn":9,"fix":"14936"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":1,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":2,"fix":"14937"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":1,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":2,"fix":"14938"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":1,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":2,"fix":"14939"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":1,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":2,"fix":"14940"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14941"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14942"},{"ruleId":"8556","severity":2,"message":"8560","line":18,"column":1,"nodeType":null,"messageId":"8561","endLine":18,"endColumn":2,"fix":"14943"},{"ruleId":"8556","severity":2,"message":"8560","line":19,"column":1,"nodeType":null,"messageId":"8561","endLine":19,"endColumn":2,"fix":"14944"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14945"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14946"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14947"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14948"},{"ruleId":"8556","severity":2,"message":"8560","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":2,"fix":"14949"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14950"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14951"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14952"},{"ruleId":"8556","severity":2,"message":"8557","line":109,"column":1,"nodeType":null,"messageId":"8558","endLine":109,"endColumn":1,"fix":"14953"},{"ruleId":"8556","severity":2,"message":"8557","line":132,"column":13,"nodeType":null,"messageId":"8558","endLine":132,"endColumn":13,"fix":"14954"},{"ruleId":"8556","severity":2,"message":"8557","line":144,"column":1,"nodeType":null,"messageId":"8558","endLine":144,"endColumn":1,"fix":"14955"},{"ruleId":"8556","severity":2,"message":"8557","line":146,"column":10,"nodeType":null,"messageId":"8558","endLine":146,"endColumn":10,"fix":"14956"},{"ruleId":"8556","severity":2,"message":"8560","line":193,"column":1,"nodeType":null,"messageId":"8561","endLine":193,"endColumn":2,"fix":"14957"},{"ruleId":"8556","severity":2,"message":"8560","line":194,"column":1,"nodeType":null,"messageId":"8561","endLine":194,"endColumn":2,"fix":"14958"},{"ruleId":"8556","severity":2,"message":"8560","line":195,"column":1,"nodeType":null,"messageId":"8561","endLine":195,"endColumn":2,"fix":"14959"},{"ruleId":"8556","severity":2,"message":"8560","line":196,"column":1,"nodeType":null,"messageId":"8561","endLine":196,"endColumn":2,"fix":"14960"},{"ruleId":"8556","severity":2,"message":"8716","line":247,"column":49,"nodeType":null,"messageId":"8558","endLine":247,"endColumn":49,"fix":"14961"},{"ruleId":"8556","severity":2,"message":"8716","line":253,"column":10,"nodeType":null,"messageId":"8558","endLine":253,"endColumn":10,"fix":"14962"},{"ruleId":"8556","severity":2,"message":"14963","line":4,"column":10,"nodeType":null,"messageId":"8561","endLine":4,"endColumn":167,"fix":"14964"},{"ruleId":"8556","severity":2,"message":"8557","line":7,"column":20,"nodeType":null,"messageId":"8558","endLine":7,"endColumn":20,"fix":"14965"},{"ruleId":"8556","severity":2,"message":"8560","line":20,"column":1,"nodeType":null,"messageId":"8561","endLine":20,"endColumn":2,"fix":"14966"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14967"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14968"},{"ruleId":"8556","severity":2,"message":"8560","line":26,"column":1,"nodeType":null,"messageId":"8561","endLine":26,"endColumn":2,"fix":"14969"},{"ruleId":"8556","severity":2,"message":"8560","line":27,"column":1,"nodeType":null,"messageId":"8561","endLine":27,"endColumn":2,"fix":"14970"},{"ruleId":"8556","severity":2,"message":"8560","line":39,"column":1,"nodeType":null,"messageId":"8561","endLine":39,"endColumn":2,"fix":"14971"},{"ruleId":"8556","severity":2,"message":"8560","line":40,"column":1,"nodeType":null,"messageId":"8561","endLine":40,"endColumn":2,"fix":"14972"},{"ruleId":"8556","severity":2,"message":"8560","line":41,"column":1,"nodeType":null,"messageId":"8561","endLine":41,"endColumn":2,"fix":"14973"},{"ruleId":"8556","severity":2,"message":"8560","line":42,"column":1,"nodeType":null,"messageId":"8561","endLine":42,"endColumn":2,"fix":"14974"},{"ruleId":"8556","severity":2,"message":"8560","line":43,"column":1,"nodeType":null,"messageId":"8561","endLine":43,"endColumn":2,"fix":"14975"},{"ruleId":"8556","severity":2,"message":"8560","line":44,"column":1,"nodeType":null,"messageId":"8561","endLine":44,"endColumn":2,"fix":"14976"},{"ruleId":"8556","severity":2,"message":"8560","line":45,"column":1,"nodeType":null,"messageId":"8561","endLine":45,"endColumn":2,"fix":"14977"},{"ruleId":"8556","severity":2,"message":"8560","line":10,"column":1,"nodeType":null,"messageId":"8561","endLine":10,"endColumn":2,"fix":"14978"},{"ruleId":"8556","severity":2,"message":"8560","line":11,"column":1,"nodeType":null,"messageId":"8561","endLine":11,"endColumn":2,"fix":"14979"},{"ruleId":"8556","severity":2,"message":"8560","line":12,"column":3,"nodeType":null,"messageId":"8561","endLine":12,"endColumn":4,"fix":"14980"},{"ruleId":"8556","severity":2,"message":"8560","line":13,"column":3,"nodeType":null,"messageId":"8561","endLine":13,"endColumn":4,"fix":"14981"},{"ruleId":"8556","severity":2,"message":"8560","line":14,"column":5,"nodeType":null,"messageId":"8561","endLine":14,"endColumn":6,"fix":"14982"},{"ruleId":"8556","severity":2,"message":"8560","line":15,"column":5,"nodeType":null,"messageId":"8561","endLine":15,"endColumn":6,"fix":"14983"},{"ruleId":"8556","severity":2,"message":"8560","line":16,"column":1,"nodeType":null,"messageId":"8561","endLine":16,"endColumn":2,"fix":"14984"},{"ruleId":"8556","severity":2,"message":"8560","line":17,"column":1,"nodeType":null,"messageId":"8561","endLine":17,"endColumn":2,"fix":"14985"},{"ruleId":"8556","severity":2,"message":"8560","line":21,"column":1,"nodeType":null,"messageId":"8561","endLine":21,"endColumn":2,"fix":"14986"},{"ruleId":"8556","severity":2,"message":"8560","line":22,"column":1,"nodeType":null,"messageId":"8561","endLine":22,"endColumn":2,"fix":"14987"},{"ruleId":"8556","severity":2,"message":"8560","line":23,"column":1,"nodeType":null,"messageId":"8561","endLine":23,"endColumn":2,"fix":"14988"},{"ruleId":"8556","severity":2,"message":"14989","line":24,"column":1,"nodeType":null,"messageId":"8561","endLine":24,"endColumn":59,"fix":"14990"},{"ruleId":"8556","severity":2,"message":"8560","line":25,"column":1,"nodeType":null,"messageId":"8561","endLine":25,"endColumn":2,"fix":"14991"},{"ruleId":"8556","severity":2,"message":"8560","line":29,"column":1,"nodeType":null,"messageId":"8561","endLine":29,"endColumn":2,"fix":"14992"},{"ruleId":"8556","severity":2,"message":"8560","line":30,"column":1,"nodeType":null,"messageId":"8561","endLine":30,"endColumn":2,"fix":"14993"},{"ruleId":"8556","severity":2,"message":"8560","line":31,"column":1,"nodeType":null,"messageId":"8561","endLine":31,"endColumn":2,"fix":"14994"},{"ruleId":"8556","severity":2,"message":"8560","line":32,"column":1,"nodeType":null,"messageId":"8561","endLine":32,"endColumn":2,"fix":"14995"},{"ruleId":"8556","severity":2,"message":"8560","line":33,"column":1,"nodeType":null,"messageId":"8561","endLine":33,"endColumn":2,"fix":"14996"},{"ruleId":"8556","severity":2,"message":"8560","line":34,"column":1,"nodeType":null,"messageId":"8561","endLine":34,"endColumn":2,"fix":"14997"},{"ruleId":"8556","severity":2,"message":"8560","line":35,"column":1,"nodeType":null,"messageId":"8561","endLine":35,"endColumn":2,"fix":"14998"},"prettier/prettier","Insert `⏎`","insert",{"range":"14999","text":"15000"},"Replace `*` with `-`","replace",{"range":"15001","text":"15002"},{"range":"15003","text":"15002"},{"range":"15004","text":"15002"},{"range":"15005","text":"15000"},{"range":"15006","text":"15000"},{"range":"15007","text":"15000"},{"range":"15008","text":"15002"},{"range":"15009","text":"15002"},{"range":"15010","text":"15002"},"Insert `··`",{"range":"15011","text":"15012"},"Replace `*n*` with `_n_`",{"range":"15013","text":"15014"},"Delete `·`","delete",{"range":"15015","text":"15016"},{"range":"15017","text":"15016"},{"range":"15018","text":"15016"},"Replace `.on('data',·(chunk)` with `⏎··.on('data',·chunk`",{"range":"15019","text":"15020"},{"range":"15021","text":"15012"},"Replace `})` with `··})⏎··`",{"range":"15022","text":"15023"},"Replace `··` with `····`",{"range":"15024","text":"15025"},{"range":"15026","text":"15012"},{"range":"15027","text":"15012"},{"range":"15028","text":"15016"},{"range":"15029","text":"15016"},{"range":"15030","text":"15016"},"Replace `(err)` with `err`",{"range":"15031","text":"15032"},"Insert `⏎··`",{"range":"15033","text":"15034"},{"range":"15035","text":"15012"},{"range":"15036","text":"15025"},"Replace `··request.on('error',·(err)` with `····request⏎······.on('error',·err`",{"range":"15037","text":"15038"},"Replace `····` with `········`",{"range":"15039","text":"15040"},"Replace `}).on('data',·(chunk)` with `····})⏎······.on('data',·chunk`",{"range":"15041","text":"15042"},"Insert `····`",{"range":"15043","text":"15025"},"Replace `··})` with `······})⏎······`",{"range":"15044","text":"15045"},{"range":"15046","text":"15040"},{"range":"15047","text":"15025"},{"range":"15048","text":"15040"},{"range":"15049","text":"15025"},{"range":"15050","text":"15023"},"Replace `*تلقي*·الطلبات،·لكن·لا·*نرد*` with `_تلقي_·الطلبات،·لكن·لا·_نرد_`",{"range":"15051","text":"15052"},"Replace `*تصريح*` with `_تصريح_`",{"range":"15053","text":"15054"},"Insert `,`",{"range":"15055","text":"15056"},"Replace `*قبل*` with `_قبل_`",{"range":"15057","text":"15058"},{"range":"15059","text":"15034"},{"range":"15060","text":"15012"},{"range":"15061","text":"15025"},{"range":"15062","text":"15038"},{"range":"15063","text":"15025"},{"range":"15064","text":"15042"},{"range":"15065","text":"15025"},{"range":"15066","text":"15045"},{"range":"15067","text":"15040"},{"range":"15068","text":"15025"},"Replace `····response.on('error',·(err)` with `········response.on('error',·err`",{"range":"15069","text":"15070"},"Replace `······` with `··········`",{"range":"15071","text":"15072"},{"range":"15073","text":"15025"},{"range":"15074","text":"15040"},{"range":"15075","text":"15040"},{"range":"15076","text":"15025"},{"range":"15077","text":"15040"},{"range":"15078","text":"15040"},{"range":"15079","text":"15025"},{"range":"15080","text":"15040"},{"range":"15081","text":"15025"},{"range":"15082","text":"15025"},{"range":"15083","text":"15025"},{"range":"15084","text":"15025"},{"range":"15085","text":"15023"},{"range":"15086","text":"15034"},{"range":"15087","text":"15012"},"Replace `request.on('data',·(chunk)` with `··request⏎······.on('data',·chunk`",{"range":"15088","text":"15089"},{"range":"15090","text":"15040"},"Replace `})` with `····})⏎······`",{"range":"15091","text":"15092"},{"range":"15093","text":"15025"},{"range":"15094","text":"15025"},{"range":"15095","text":"15025"},{"range":"15096","text":"15023"},{"range":"15097","text":"15002"},{"range":"15098","text":"15002"},{"range":"15099","text":"15034"},{"range":"15100","text":"15012"},{"range":"15101","text":"15012"},"Replace `····request.on('data',·(chunk)` with `······request⏎········.on('data',·chunk`",{"range":"15102","text":"15103"},{"range":"15104","text":"15072"},"Replace `})` with `····})⏎········`",{"range":"15105","text":"15106"},{"range":"15107","text":"15025"},{"range":"15108","text":"15072"},{"range":"15109","text":"15040"},{"range":"15110","text":"15012"},"Replace `····` with `······`",{"range":"15111","text":"15112"},{"range":"15113","text":"15012"},{"range":"15114","text":"15012"},{"range":"15115","text":"15023"},{"range":"15116","text":"15034"},{"range":"15117","text":"15012"},{"range":"15118","text":"15012"},{"range":"15119","text":"15012"},{"range":"15120","text":"15112"},{"range":"15121","text":"15012"},{"range":"15122","text":"15012"},{"range":"15123","text":"15023"},{"range":"15124","text":"15016"},{"range":"15125","text":"15034"},"Replace `request.on('error',·(err)` with `··request.on('error',·err`",{"range":"15126","text":"15127"},{"range":"15128","text":"15112"},{"range":"15129","text":"15012"},{"range":"15130","text":"15112"},{"range":"15131","text":"15012"},"Replace `response.on('error',·(err)` with `··response.on('error',·err`",{"range":"15132","text":"15133"},{"range":"15134","text":"15012"},{"range":"15135","text":"15025"},{"range":"15136","text":"15012"},{"range":"15137","text":"15012"},{"range":"15138","text":"15025"},{"range":"15139","text":"15012"},{"range":"15140","text":"15012"},{"range":"15141","text":"15025"},{"range":"15142","text":"15023"},{"range":"15143","text":"15000"},{"range":"15144","text":"15000"},{"range":"15145","text":"15000"},{"range":"15146","text":"15002"},{"range":"15147","text":"15002"},{"range":"15148","text":"15002"},{"range":"15149","text":"15002"},{"range":"15150","text":"15012"},{"range":"15151","text":"15002"},{"range":"15152","text":"15012"},{"range":"15153","text":"15002"},"Insert `·`",{"range":"15154","text":"15155"},{"range":"15156","text":"15002"},{"range":"15157","text":"15002"},{"range":"15158","text":"15002"},{"range":"15159","text":"15155"},{"range":"15160","text":"15002"},{"range":"15161","text":"15002"},{"range":"15162","text":"15002"},{"range":"15163","text":"15002"},"Replace `*` with `\\*\\`",{"range":"15164","text":"15165"},{"range":"15166","text":"15002"},{"range":"15167","text":"15002"},{"range":"15168","text":"15002"},{"range":"15169","text":"15002"},{"range":"15170","text":"15002"},{"range":"15171","text":"15002"},{"range":"15172","text":"15002"},{"range":"15173","text":"15002"},{"range":"15174","text":"15002"},{"range":"15175","text":"15002"},{"range":"15176","text":"15002"},{"range":"15177","text":"15002"},{"range":"15178","text":"15002"},{"range":"15179","text":"15002"},{"range":"15180","text":"15002"},{"range":"15181","text":"15002"},{"range":"15182","text":"15002"},{"range":"15183","text":"15002"},{"range":"15184","text":"15002"},{"range":"15185","text":"15002"},{"range":"15186","text":"15002"},{"range":"15187","text":"15012"},{"range":"15188","text":"15002"},{"range":"15189","text":"15002"},{"range":"15190","text":"15000"},{"range":"15191","text":"15002"},{"range":"15192","text":"15002"},{"range":"15193","text":"15002"},"Insert `\\`",{"range":"15194","text":"15195"},{"range":"15196","text":"15002"},{"range":"15197","text":"15002"},{"range":"15198","text":"15002"},{"range":"15199","text":"15002"},{"range":"15200","text":"15002"},{"range":"15201","text":"15002"},{"range":"15202","text":"15002"},{"range":"15203","text":"15002"},{"range":"15204","text":"15002"},{"range":"15205","text":"15002"},{"range":"15206","text":"15002"},{"range":"15207","text":"15002"},{"range":"15208","text":"15002"},{"range":"15209","text":"15002"},{"range":"15210","text":"15002"},{"range":"15211","text":"15002"},{"range":"15212","text":"15002"},{"range":"15213","text":"15002"},{"range":"15214","text":"15002"},{"range":"15215","text":"15002"},"Delete `··`",{"range":"15216","text":"15016"},{"range":"15217","text":"15016"},{"range":"15218","text":"15016"},{"range":"15219","text":"15016"},{"range":"15220","text":"15016"},{"range":"15221","text":"15016"},{"range":"15222","text":"15016"},"Replace `········` with `····`",{"range":"15223","text":"15025"},{"range":"15224","text":"15016"},{"range":"15225","text":"15016"},{"range":"15226","text":"15016"},{"range":"15227","text":"15016"},{"range":"15228","text":"15016"},"Replace `····` with `··`",{"range":"15229","text":"15012"},{"range":"15230","text":"15016"},{"range":"15231","text":"15012"},{"range":"15232","text":"15016"},{"range":"15233","text":"15016"},"Delete `····`",{"range":"15234","text":"15016"},{"range":"15235","text":"15016"},{"range":"15236","text":"15016"},{"range":"15237","text":"15016"},{"range":"15238","text":"15016"},{"range":"15239","text":"15012"},{"range":"15240","text":"15016"},{"range":"15241","text":"15012"},{"range":"15242","text":"15016"},{"range":"15243","text":"15016"},{"range":"15244","text":"15016"},{"range":"15245","text":"15016"},{"range":"15246","text":"15012"},{"range":"15247","text":"15012"},{"range":"15248","text":"15012"},{"range":"15249","text":"15016"},{"range":"15250","text":"15016"},{"range":"15251","text":"15016"},{"range":"15252","text":"15012"},{"range":"15253","text":"15016"},{"range":"15254","text":"15016"},{"range":"15255","text":"15012"},{"range":"15256","text":"15016"},{"range":"15257","text":"15012"},{"range":"15258","text":"15016"},{"range":"15259","text":"15016"},{"range":"15260","text":"15016"},{"range":"15261","text":"15016"},{"range":"15262","text":"15012"},{"range":"15263","text":"15016"},{"range":"15264","text":"15012"},{"range":"15265","text":"15016"},{"range":"15266","text":"15016"},{"range":"15267","text":"15016"},{"range":"15268","text":"15016"},"Replace `*ملاحظة*` with `_ملاحظة_`",{"range":"15269","text":"15270"},{"range":"15271","text":"15002"},{"range":"15272","text":"15002"},{"range":"15273","text":"15002"},{"range":"15274","text":"15002"},{"range":"15275","text":"15002"},{"range":"15276","text":"15002"},{"range":"15277","text":"15002"},{"range":"15278","text":"15002"},{"range":"15279","text":"15002"},{"range":"15280","text":"15002"},{"range":"15281","text":"15002"},{"range":"15282","text":"15002"},{"range":"15283","text":"15002"},{"range":"15284","text":"15002"},{"range":"15285","text":"15002"},{"range":"15286","text":"15002"},{"range":"15287","text":"15195"},{"range":"15288","text":"15000"},{"range":"15289","text":"15000"},{"range":"15290","text":"15000"},{"range":"15291","text":"15002"},{"range":"15292","text":"15002"},{"range":"15293","text":"15002"},{"range":"15294","text":"15002"},"Replace `\"يشير·NODE_MODULE_VERSION·إلى·رقم·نسخة·Node.js·الخاص·بالواجهة·الثنائية·(ABI)·للتطبيق،·وهو·يستعمل·لتحديد·أي·من·نسخ·Node.js·المنتجة·كملفات·ثنائية·خاصة·بالسي·++·يمكنها·ان·تحمل·بدون·الحاجة·إلى·إعادة·انتاجها.·في·وقت·سابق،·كان·يتم·تخزينها·على·شكل·قيم·ستة·عشرية·(hex)·اما·الآن·فهي·تمثل·على·شكل·ارقام·صحيحة\"` with `'يشير·NODE_MODULE_VERSION·إلى·رقم·نسخة·Node.js·الخاص·بالواجهة·الثنائية·(ABI)·للتطبيق،·وهو·يستعمل·لتحديد·أي·من·نسخ·Node.js·المنتجة·كملفات·ثنائية·خاصة·بالسي·++·يمكنها·ان·تحمل·بدون·الحاجة·إلى·إعادة·انتاجها.·في·وقت·سابق،·كان·يتم·تخزينها·على·شكل·قيم·ستة·عشرية·(hex)·اما·الآن·فهي·تمثل·على·شكل·ارقام·صحيحة'`",{"range":"15295","text":"15296"},{"range":"15297","text":"15000"},{"range":"15298","text":"15002"},{"range":"15299","text":"15002"},{"range":"15300","text":"15002"},{"range":"15301","text":"15002"},{"range":"15302","text":"15002"},{"range":"15303","text":"15002"},{"range":"15304","text":"15002"},{"range":"15305","text":"15002"},{"range":"15306","text":"15002"},{"range":"15307","text":"15002"},{"range":"15308","text":"15002"},{"range":"15309","text":"15002"},{"range":"15310","text":"15002"},{"range":"15311","text":"15002"},{"range":"15312","text":"15002"},{"range":"15313","text":"15002"},{"range":"15314","text":"15002"},{"range":"15315","text":"15002"},{"range":"15316","text":"15002"},{"range":"15317","text":"15002"},{"range":"15318","text":"15002"},{"range":"15319","text":"15002"},{"range":"15320","text":"15002"},{"range":"15321","text":"15002"},{"range":"15322","text":"15002"},{"range":"15323","text":"15002"},{"range":"15324","text":"15002"},{"range":"15325","text":"15002"},"Replace `*callbacks*` with `_callbacks_`",{"range":"15326","text":"15327"},{"range":"15328","text":"15327"},{"range":"15329","text":"15002"},{"range":"15330","text":"15002"},{"range":"15331","text":"15002"},{"range":"15332","text":"15195"},{"range":"15333","text":"15016"},{"range":"15334","text":"15016"},{"range":"15335","text":"15016"},{"range":"15336","text":"15016"},{"range":"15337","text":"15016"},{"range":"15338","text":"15016"},{"range":"15339","text":"15016"},{"range":"15340","text":"15025"},{"range":"15341","text":"15016"},{"range":"15342","text":"15016"},{"range":"15343","text":"15016"},{"range":"15344","text":"15016"},{"range":"15345","text":"15016"},{"range":"15346","text":"15012"},{"range":"15347","text":"15016"},{"range":"15348","text":"15012"},{"range":"15349","text":"15016"},{"range":"15350","text":"15016"},{"range":"15351","text":"15016"},{"range":"15352","text":"15016"},{"range":"15353","text":"15016"},{"range":"15354","text":"15016"},{"range":"15355","text":"15016"},{"range":"15356","text":"15012"},{"range":"15357","text":"15016"},{"range":"15358","text":"15012"},{"range":"15359","text":"15016"},{"range":"15360","text":"15016"},{"range":"15361","text":"15016"},{"range":"15362","text":"15016"},{"range":"15363","text":"15016"},{"range":"15364","text":"15016"},{"range":"15365","text":"15016"},{"range":"15366","text":"15016"},{"range":"15367","text":"15025"},{"range":"15368","text":"15016"},{"range":"15369","text":"15016"},{"range":"15370","text":"15016"},{"range":"15371","text":"15016"},{"range":"15372","text":"15016"},{"range":"15373","text":"15012"},{"range":"15374","text":"15016"},{"range":"15375","text":"15012"},{"range":"15376","text":"15016"},{"range":"15377","text":"15016"},{"range":"15378","text":"15016"},{"range":"15379","text":"15016"},{"range":"15380","text":"15016"},{"range":"15381","text":"15016"},{"range":"15382","text":"15016"},{"range":"15383","text":"15012"},{"range":"15384","text":"15016"},{"range":"15385","text":"15012"},{"range":"15386","text":"15016"},{"range":"15387","text":"15002"},{"range":"15388","text":"15002"},{"range":"15389","text":"15002"},{"range":"15390","text":"15002"},{"range":"15391","text":"15002"},{"range":"15392","text":"15002"},{"range":"15393","text":"15002"},{"range":"15394","text":"15002"},{"range":"15395","text":"15002"},{"range":"15396","text":"15002"},{"range":"15397","text":"15002"},{"range":"15398","text":"15002"},{"range":"15399","text":"15002"},{"range":"15400","text":"15002"},{"range":"15401","text":"15002"},{"range":"15402","text":"15002"},{"range":"15403","text":"15002"},{"range":"15404","text":"15002"},{"range":"15405","text":"15195"},{"range":"15406","text":"15016"},{"range":"15407","text":"15016"},{"range":"15408","text":"15012"},{"range":"15409","text":"15016"},{"range":"15410","text":"15012"},{"range":"15411","text":"15016"},{"range":"15412","text":"15012"},{"range":"15413","text":"15025"},{"range":"15414","text":"15016"},{"range":"15415","text":"15012"},{"range":"15416","text":"15016"},{"range":"15417","text":"15012"},{"range":"15418","text":"15016"},{"range":"15419","text":"15012"},{"range":"15420","text":"15016"},{"range":"15421","text":"15012"},{"range":"15422","text":"15016"},{"range":"15423","text":"15016"},{"range":"15424","text":"15016"},{"range":"15425","text":"15016"},{"range":"15426","text":"15016"},{"range":"15427","text":"15016"},{"range":"15428","text":"15016"},{"range":"15429","text":"15016"},{"range":"15430","text":"15016"},{"range":"15431","text":"15016"},{"range":"15432","text":"15016"},{"range":"15433","text":"15016"},{"range":"15434","text":"15016"},{"range":"15435","text":"15016"},{"range":"15436","text":"15016"},{"range":"15437","text":"15012"},{"range":"15438","text":"15016"},{"range":"15439","text":"15012"},{"range":"15440","text":"15016"},{"range":"15441","text":"15012"},{"range":"15442","text":"15025"},{"range":"15443","text":"15016"},{"range":"15444","text":"15012"},{"range":"15445","text":"15016"},{"range":"15446","text":"15012"},{"range":"15447","text":"15016"},{"range":"15448","text":"15012"},{"range":"15449","text":"15016"},{"range":"15450","text":"15012"},{"range":"15451","text":"15016"},{"range":"15452","text":"15016"},{"range":"15453","text":"15016"},{"range":"15454","text":"15016"},{"range":"15455","text":"15016"},{"range":"15456","text":"15016"},{"range":"15457","text":"15016"},{"range":"15458","text":"15016"},{"range":"15459","text":"15016"},{"range":"15460","text":"15016"},{"range":"15461","text":"15016"},{"range":"15462","text":"15016"},{"range":"15463","text":"15016"},{"range":"15464","text":"15002"},{"range":"15465","text":"15002"},{"range":"15466","text":"15002"},{"range":"15467","text":"15002"},{"range":"15468","text":"15002"},{"range":"15469","text":"15002"},{"range":"15470","text":"15002"},{"range":"15471","text":"15002"},{"range":"15472","text":"15002"},{"range":"15473","text":"15002"},{"range":"15474","text":"15002"},{"range":"15475","text":"15002"},{"range":"15476","text":"15002"},{"range":"15477","text":"15002"},{"range":"15478","text":"15002"},{"range":"15479","text":"15002"},{"range":"15480","text":"15002"},{"range":"15481","text":"15002"},{"range":"15482","text":"15002"},{"range":"15483","text":"15002"},{"range":"15484","text":"15002"},{"range":"15485","text":"15002"},{"range":"15486","text":"15002"},{"range":"15487","text":"15002"},{"range":"15488","text":"15002"},{"range":"15489","text":"15002"},{"range":"15490","text":"15002"},{"range":"15491","text":"15002"},{"range":"15492","text":"15002"},{"range":"15493","text":"15002"},{"range":"15494","text":"15002"},{"range":"15495","text":"15002"},{"range":"15496","text":"15002"},{"range":"15497","text":"15002"},{"range":"15498","text":"15002"},{"range":"15499","text":"15002"},{"range":"15500","text":"15002"},{"range":"15501","text":"15002"},{"range":"15502","text":"15002"},{"range":"15503","text":"15002"},{"range":"15504","text":"15002"},{"range":"15505","text":"15002"},{"range":"15506","text":"15002"},{"range":"15507","text":"15002"},{"range":"15508","text":"15002"},{"range":"15509","text":"15002"},{"range":"15510","text":"15002"},{"range":"15511","text":"15002"},{"range":"15512","text":"15002"},{"range":"15513","text":"15002"},{"range":"15514","text":"15002"},{"range":"15515","text":"15002"},{"range":"15516","text":"15002"},{"range":"15517","text":"15002"},{"range":"15518","text":"15002"},{"range":"15519","text":"15002"},{"range":"15520","text":"15002"},{"range":"15521","text":"15002"},{"range":"15522","text":"15002"},{"range":"15523","text":"15002"},{"range":"15524","text":"15002"},{"range":"15525","text":"15002"},{"range":"15526","text":"15002"},{"range":"15527","text":"15002"},{"range":"15528","text":"15002"},{"range":"15529","text":"15002"},{"range":"15530","text":"15002"},{"range":"15531","text":"15002"},{"range":"15532","text":"15002"},{"range":"15533","text":"15002"},{"range":"15534","text":"15002"},{"range":"15535","text":"15002"},{"range":"15536","text":"15002"},{"range":"15537","text":"15002"},{"range":"15538","text":"15002"},{"range":"15539","text":"15002"},{"range":"15540","text":"15002"},{"range":"15541","text":"15002"},{"range":"15542","text":"15002"},{"range":"15543","text":"15002"},{"range":"15544","text":"15002"},{"range":"15545","text":"15002"},{"range":"15546","text":"15002"},{"range":"15547","text":"15002"},{"range":"15548","text":"15002"},{"range":"15549","text":"15002"},{"range":"15550","text":"15002"},{"range":"15551","text":"15002"},{"range":"15552","text":"15016"},{"range":"15553","text":"15002"},{"range":"15554","text":"15002"},{"range":"15555","text":"15002"},{"range":"15556","text":"15002"},{"range":"15557","text":"15002"},"Replace `*We·will·update·this·list·as·appropriate*` with `_We·will·update·this·list·as·appropriate_`",{"range":"15558","text":"15559"},{"range":"15560","text":"15002"},{"range":"15561","text":"15002"},{"range":"15562","text":"15002"},{"range":"15563","text":"15002"},{"range":"15564","text":"15002"},{"range":"15565","text":"15002"},{"range":"15566","text":"15002"},{"range":"15567","text":"15002"},{"range":"15568","text":"15002"},{"range":"15569","text":"15002"},{"range":"15570","text":"15002"},{"range":"15571","text":"15002"},"Replace `*in·progress*` with `_in·progress_`",{"range":"15572","text":"15573"},{"range":"15574","text":"15000"},{"range":"15575","text":"15000"},{"range":"15576","text":"15000"},{"range":"15577","text":"15002"},{"range":"15578","text":"15002"},{"range":"15579","text":"15002"},{"range":"15580","text":"15014"},{"range":"15581","text":"15020"},{"range":"15582","text":"15012"},{"range":"15583","text":"15023"},{"range":"15584","text":"15012"},{"range":"15585","text":"15012"},{"range":"15586","text":"15012"},"Replace `*thrown*` with `_thrown_`",{"range":"15587","text":"15588"},{"range":"15589","text":"15032"},{"range":"15590","text":"15034"},{"range":"15591","text":"15012"},{"range":"15592","text":"15012"},"Replace `request.on('error',·(err)` with `··request⏎······.on('error',·err`",{"range":"15593","text":"15594"},{"range":"15595","text":"15025"},{"range":"15596","text":"15042"},{"range":"15597","text":"15040"},{"range":"15598","text":"15092"},{"range":"15599","text":"15025"},{"range":"15600","text":"15025"},{"range":"15601","text":"15040"},{"range":"15602","text":"15025"},{"range":"15603","text":"15023"},"Replace `*receive*·requests,·but·not·*respond*` with `_receive_·requests,·but·not·_respond_`",{"range":"15604","text":"15605"},"Replace `*explicitly*` with `_explicitly_`",{"range":"15606","text":"15607"},{"range":"15608","text":"15056"},"Replace `*before*` with `_before_`",{"range":"15609","text":"15610"},{"range":"15611","text":"15034"},{"range":"15612","text":"15012"},{"range":"15613","text":"15012"},{"range":"15614","text":"15038"},{"range":"15615","text":"15040"},{"range":"15616","text":"15042"},{"range":"15617","text":"15025"},{"range":"15618","text":"15092"},{"range":"15619","text":"15025"},{"range":"15620","text":"15025"},{"range":"15621","text":"15070"},{"range":"15622","text":"15072"},{"range":"15623","text":"15025"},{"range":"15624","text":"15040"},{"range":"15625","text":"15025"},{"range":"15626","text":"15025"},{"range":"15627","text":"15040"},{"range":"15628","text":"15025"},{"range":"15629","text":"15040"},{"range":"15630","text":"15040"},{"range":"15631","text":"15025"},{"range":"15632","text":"15040"},{"range":"15633","text":"15040"},{"range":"15634","text":"15025"},{"range":"15635","text":"15023"},{"range":"15636","text":"15034"},{"range":"15637","text":"15012"},{"range":"15638","text":"15089"},{"range":"15639","text":"15025"},{"range":"15640","text":"15092"},{"range":"15641","text":"15025"},{"range":"15642","text":"15025"},{"range":"15643","text":"15025"},{"range":"15644","text":"15023"},{"range":"15645","text":"15002"},{"range":"15646","text":"15002"},{"range":"15647","text":"15034"},{"range":"15648","text":"15012"},{"range":"15649","text":"15012"},"Replace `request.on('data',·(chunk)` with `··request⏎········.on('data',·chunk`",{"range":"15650","text":"15651"},{"range":"15652","text":"15025"},{"range":"15653","text":"15106"},{"range":"15654","text":"15025"},{"range":"15655","text":"15025"},{"range":"15656","text":"15025"},{"range":"15657","text":"15012"},{"range":"15658","text":"15112"},{"range":"15659","text":"15012"},{"range":"15660","text":"15012"},{"range":"15661","text":"15023"},{"range":"15662","text":"15034"},{"range":"15663","text":"15012"},{"range":"15664","text":"15012"},{"range":"15665","text":"15012"},{"range":"15666","text":"15012"},{"range":"15667","text":"15012"},{"range":"15668","text":"15012"},{"range":"15669","text":"15023"},{"range":"15670","text":"15034"},{"range":"15671","text":"15127"},{"range":"15672","text":"15012"},{"range":"15673","text":"15012"},{"range":"15674","text":"15012"},{"range":"15675","text":"15012"},{"range":"15676","text":"15133"},{"range":"15677","text":"15012"},{"range":"15678","text":"15025"},{"range":"15679","text":"15012"},{"range":"15680","text":"15012"},{"range":"15681","text":"15025"},{"range":"15682","text":"15012"},{"range":"15683","text":"15012"},{"range":"15684","text":"15025"},{"range":"15685","text":"15023"},{"range":"15686","text":"15002"},{"range":"15687","text":"15012"},{"range":"15688","text":"15002"},{"range":"15689","text":"15002"},{"range":"15690","text":"15002"},{"range":"15691","text":"15002"},{"range":"15692","text":"15002"},{"range":"15693","text":"15056"},"Replace `(answer)` with `answer`",{"range":"15694","text":"15695"},{"range":"15696","text":"15032"},"Delete `,`",{"range":"15697","text":"15016"},{"range":"15698","text":"15002"},{"range":"15699","text":"15002"},{"range":"15700","text":"15002"},"Insert `···`",{"range":"15701","text":"15702"},"Replace `(data)·=>⏎··writable.write(data)⏎` with `data·=>·writable.write(data)`",{"range":"15703","text":"15704"},{"range":"15705","text":"15002"},{"range":"15706","text":"15002"},{"range":"15707","text":"15012"},{"range":"15708","text":"15000"},"Delete `⏎·····`",{"range":"15709","text":"15016"},{"range":"15710","text":"15016"},"Replace `····if·(chunk.contains('a'))⏎·····` with `if·(chunk.contains('a'))`",{"range":"15711","text":"15712"},"Replace `····if·(chunk.contains('b'))⏎·····` with `if·(chunk.contains('b'))`",{"range":"15713","text":"15714"},{"range":"15715","text":"15016"},"Replace `⏎[`.push()`]:·https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding⏎` with `[`.push()`]:·https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding`",{"range":"15716","text":"15717"},"Delete `⏎`",{"range":"15718","text":"15016"},{"range":"15719","text":"15016"},"Replace `https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html⏎` with `·https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html`",{"range":"15720","text":"15721"},{"range":"15722","text":"15016"},"Replace `(unlinkErr)` with `unlinkErr`",{"range":"15723","text":"15724"},{"range":"15725","text":"15002"},"Replace `*·[Variant·1:·Drop·support·for·Node.js·≤·4.4.x·and·5.0.0·—·5.9.x](#variant-1)·(*recommended*` with `-·[Variant·1:·Drop·support·for·Node.js·≤·4.4.x·and·5.0.0·—·5.9.x](#variant-1)·(_recommended_`",{"range":"15726","text":"15727"},{"range":"15728","text":"15002"},{"range":"15729","text":"15002"},{"range":"15730","text":"15002"},{"range":"15731","text":"15002"},{"range":"15732","text":"15002"},"Replace `*not*` with `_not_`",{"range":"15733","text":"15734"},{"range":"15735","text":"15002"},{"range":"15736","text":"15002"},{"range":"15737","text":"15002"},{"range":"15738","text":"15002"},{"range":"15739","text":"15002"},{"range":"15740","text":"15002"},{"range":"15741","text":"15002"},{"range":"15742","text":"15002"},{"range":"15743","text":"15002"},{"range":"15744","text":"15002"},{"range":"15745","text":"15002"},{"range":"15746","text":"15002"},{"range":"15747","text":"15002"},"Replace `*arbitrary·memory*` with `_arbitrary·memory_`",{"range":"15748","text":"15749"},{"range":"15750","text":"15002"},{"range":"15751","text":"15002"},"Replace `*` with `_`",{"range":"15752","text":"15753"},{"range":"15754","text":"15753"},{"range":"15755","text":"15734"},{"range":"15756","text":"15002"},{"range":"15757","text":"15002"},"Replace `*·If·`req.body.string`·is·the·*number*` with `-·If·`req.body.string`·is·the·_number_`",{"range":"15758","text":"15759"},{"range":"15760","text":"15002"},{"range":"15761","text":"15002"},{"range":"15762","text":"15002"},{"range":"15763","text":"15002"},"Replace `*increasing*` with `_increasing_`",{"range":"15764","text":"15765"},{"range":"15766","text":"15000"},{"range":"15767","text":"15002"},{"range":"15768","text":"15002"},{"range":"15769","text":"15002"},{"range":"15770","text":"15002"},{"range":"15771","text":"15002"},{"range":"15772","text":"15002"},{"range":"15773","text":"15002"},{"range":"15774","text":"15002"},{"range":"15775","text":"15002"},{"range":"15776","text":"15002"},{"range":"15777","text":"15002"},{"range":"15778","text":"15002"},{"range":"15779","text":"15002"},{"range":"15780","text":"15002"},{"range":"15781","text":"15002"},{"range":"15782","text":"15002"},{"range":"15783","text":"15002"},{"range":"15784","text":"15002"},{"range":"15785","text":"15002"},{"range":"15786","text":"15002"},{"range":"15787","text":"15002"},{"range":"15788","text":"15002"},{"range":"15789","text":"15002"},{"range":"15790","text":"15002"},{"range":"15791","text":"15002"},{"range":"15792","text":"15002"},{"range":"15793","text":"15002"},{"range":"15794","text":"15002"},{"range":"15795","text":"15002"},{"range":"15796","text":"15002"},{"range":"15797","text":"15002"},{"range":"15798","text":"15002"},{"range":"15799","text":"15002"},{"range":"15800","text":"15002"},{"range":"15801","text":"15002"},{"range":"15802","text":"15002"},"Replace `*` with `⏎-`",{"range":"15803","text":"15804"},{"range":"15805","text":"15002"},{"range":"15806","text":"15002"},{"range":"15807","text":"15016"},{"range":"15808","text":"15016"},"Delete `;`",{"range":"15809","text":"15016"},{"range":"15810","text":"15016"},"Replace `-------------------------------------------------------|------------------------------------------` with `·-----------------------------------------------------·|·----------------------------------------·`",{"range":"15811","text":"15812"},{"range":"15813","text":"15804"},{"range":"15814","text":"15002"},{"range":"15815","text":"15002"},{"range":"15816","text":"15002"},{"range":"15817","text":"15002"},{"range":"15818","text":"15002"},{"range":"15819","text":"15002"},{"range":"15820","text":"15002"},{"range":"15821","text":"15002"},{"range":"15822","text":"15002"},{"range":"15823","text":"15000"},{"range":"15824","text":"15804"},{"range":"15825","text":"15002"},{"range":"15826","text":"15000"},"Replace `6` with `5`",{"range":"15827","text":"15828"},"Replace `7` with `6`",{"range":"15829","text":"15830"},{"range":"15831","text":"15000"},{"range":"15832","text":"15016"},{"range":"15833","text":"15016"},"Replace `\"----START---\\n\"` with `'----START---\\n'`",{"range":"15834","text":"15835"},{"range":"15836","text":"15016"},{"range":"15837","text":"15804"},{"range":"15838","text":"15002"},"Replace `((list)` with `(list`",{"range":"15839","text":"15840"},"Replace `-----------|--------------------------------------------------------------------------------------------------` with `·---------·|·------------------------------------------------------------------------------------------------·`",{"range":"15841","text":"15842"},{"range":"15843","text":"15002"},{"range":"15844","text":"15002"},{"range":"15845","text":"15002"},{"range":"15846","text":"15002"},{"range":"15847","text":"15002"},{"range":"15848","text":"15002"},{"range":"15849","text":"15002"},"Replace `*Memory*` with `_Memory_`",{"range":"15850","text":"15851"},"Replace `*Summary*·to·*Comparison*` with `_Summary_·to·_Comparison_`",{"range":"15852","text":"15853"},{"range":"15854","text":"15002"},{"range":"15855","text":"15002"},{"range":"15856","text":"15002"},{"range":"15857","text":"15002"},{"range":"15858","text":"15002"},{"range":"15859","text":"15002"},{"range":"15860","text":"15002"},{"range":"15861","text":"15002"},{"range":"15862","text":"15002"},{"range":"15863","text":"15002"},{"range":"15864","text":"15016"},{"range":"15865","text":"15016"},{"range":"15866","text":"15016"},{"range":"15867","text":"15002"},{"range":"15868","text":"15002"},{"range":"15869","text":"15032"},"Replace `(c)` with `c`",{"range":"15870","text":"15871"},{"range":"15872","text":"15871"},"Replace `(er)` with `er`",{"range":"15873","text":"15874"},{"range":"15875","text":"15874"},{"range":"15876","text":"15871"},"Replace `(fd)` with `fd`",{"range":"15877","text":"15878"},{"range":"15879","text":"15874"},{"range":"15880","text":"15874"},"Replace `(conn)` with `conn`",{"range":"15881","text":"15882"},"Replace `(chunk)` with `chunk`",{"range":"15883","text":"15884"},{"range":"15885","text":"15002"},{"range":"15886","text":"15002"},{"range":"15887","text":"15002"},{"range":"15888","text":"15002"},{"range":"15889","text":"15002"},{"range":"15890","text":"15002"},{"range":"15891","text":"15871"},{"range":"15892","text":"15884"},{"range":"15893","text":"15000"},{"range":"15894","text":"15000"},"Replace `*Node.js·is·fast·when·the·work·associated·with·each·client·at·any·given·time·is·\"small\"*` with `_Node.js·is·fast·when·the·work·associated·with·each·client·at·any·given·time·is·\"small\"_`",{"range":"15895","text":"15896"},{"range":"15897","text":"15000"},"Replace `*throughput*` with `_throughput_`",{"range":"15898","text":"15899"},{"range":"15900","text":"15000"},{"range":"15901","text":"15000"},{"range":"15902","text":"15016"},{"range":"15903","text":"15016"},{"range":"15904","text":"15016"},{"range":"15905","text":"15016"},{"range":"15906","text":"15000"},{"range":"15907","text":"15000"},"Replace `*The·fair·treatment·of·clients·is·thus·the·responsibility·of·your·application*` with `_The·fair·treatment·of·clients·is·thus·the·responsibility·of·your·application_`",{"range":"15908","text":"15909"},{"range":"15910","text":"15000"},{"range":"15911","text":"15000"},{"range":"15912","text":"15000"},{"range":"15913","text":"15000"},"Replace `*vulnerable·regular·expression*` with `_vulnerable·regular·expression_`",{"range":"15914","text":"15915"},"Replace `*match*` with `_match_`",{"range":"15916","text":"15917"},{"range":"15918","text":"15000"},"Delete `⏎·`",{"range":"15919","text":"15016"},{"range":"15920","text":"15000"},{"range":"15921","text":"15002"},{"range":"15922","text":"15002"},{"range":"15923","text":"15012"},{"range":"15924","text":"15000"},{"range":"15925","text":"15002"},{"range":"15926","text":"15002"},{"range":"15927","text":"15002"},{"range":"15928","text":"15002"},"Replace `*you·should·not·use·the·following·synchronous·APIs·from·these·modules*` with `_you·should·not·use·the·following·synchronous·APIs·from·these·modules_`",{"range":"15929","text":"15930"},{"range":"15931","text":"15002"},{"range":"15932","text":"15002"},{"range":"15933","text":"15002"},{"range":"15934","text":"15002"},{"range":"15935","text":"15002"},{"range":"15936","text":"15002"},{"range":"15937","text":"15002"},{"range":"15938","text":"15002"},{"range":"15939","text":"15002"},{"range":"15940","text":"15002"},{"range":"15941","text":"15002"},{"range":"15942","text":"15002"},{"range":"15943","text":"15002"},{"range":"15944","text":"15002"},{"range":"15945","text":"15000"},{"range":"15946","text":"15002"},{"range":"15947","text":"15002"},{"range":"15948","text":"15000"},"Replace `You·could·*partition*` with `⏎You·could·_partition_`",{"range":"15949","text":"15950"},{"range":"15951","text":"15016"},"Replace `+` with `·+·`",{"range":"15952","text":"15953"},"Replace `(sum)` with `·(sum)·`",{"range":"15954","text":"15955"},"Replace `······var·avg·=·sum/` with `····var·avg·=·sum·/·`",{"range":"15956","text":"15957"},{"range":"15958","text":"15016"},"Replace `(avg)` with `·(avg)·`",{"range":"15959","text":"15960"},{"range":"15961","text":"15000"},"Replace `*Remember,·the·Event·Loop·should·orchestrate·client·requests,·not·fulfill·them·itself.*` with `_Remember,·the·Event·Loop·should·orchestrate·client·requests,·not·fulfill·them·itself._`",{"range":"15962","text":"15963"},{"range":"15964","text":"15000"},{"range":"15965","text":"15734"},"Replace `The·downside·of·the·offloading·approach·is·that·it·incurs·overhead·in·the·form·of·*communication·costs*` with `⏎The·downside·of·the·offloading·approach·is·that·it·incurs·overhead·in·the·form·of·_communication·costs_`",{"range":"15966","text":"15967"},{"range":"15968","text":"15000"},"Replace `*I/O-intensive·tasks·will·be·making·progress·even·while·the·associated·thread·is·not·running*` with `_I/O-intensive·tasks·will·be·making·progress·even·while·the·associated·thread·is·not·running_`",{"range":"15969","text":"15970"},{"range":"15971","text":"15000"},{"range":"15972","text":"15000"},"Replace `*minimize·the·variation·in·Task·times*,·and·you·should·use·*Task·partitioning*` with `_minimize·the·variation·in·Task·times_,·and·you·should·use·_Task·partitioning_`",{"range":"15973","text":"15974"},{"range":"15975","text":"15000"},"Replace `*each·relatively·long·Task·effectively·decreases·the·size·of·the·Worker·Pool·by·one·until·it·is·completed*` with `_each·relatively·long·Task·effectively·decreases·the·size·of·the·Worker·Pool·by·one·until·it·is·completed_`",{"range":"15976","text":"15977"},{"range":"15978","text":"15000"},"Replace `*arbitrary*` with `_arbitrary_`",{"range":"15979","text":"15980"},{"range":"15981","text":"15000"},{"range":"15982","text":"15000"},"Replace `*partition*` with `_partition_`",{"range":"15983","text":"15984"},"Replace `*Tasks*` with `_Tasks_`",{"range":"15985","text":"15986"},{"range":"15987","text":"15000"},{"range":"15988","text":"15000"},{"range":"15989","text":"15000"},{"range":"15990","text":"15702"},"Replace `*If·you·are·calling·an·API·that·might·do·something·expensive,·double-check·the·cost.·Ask·the·developers·to·document·it,·or·examine·the·source·code·yourself·(and·submit·a·PR·documenting·the·cost).*` with `_If·you·are·calling·an·API·that·might·do·something·expensive,·double-check·the·cost.·Ask·the·developers·to·document·it,·or·examine·the·source·code·yourself·(and·submit·a·PR·documenting·the·cost)._`",{"range":"15991","text":"15992"},"Replace `*half*` with `_half_`",{"range":"15993","text":"15994"},{"range":"15995","text":"15000"},"Replace `*blocked*` with `_blocked_`",{"range":"15996","text":"15997"},{"range":"15998","text":"15002"},{"range":"15999","text":"15155"},{"range":"16000","text":"15002"},{"range":"16001","text":"15155"},{"range":"16002","text":"15002"},{"range":"16003","text":"15002"},{"range":"16004","text":"15155"},{"range":"16005","text":"15155"},{"range":"16006","text":"15002"},{"range":"16007","text":"15002"},{"range":"16008","text":"15002"},{"range":"16009","text":"15012"},{"range":"16010","text":"15012"},{"range":"16011","text":"15012"},{"range":"16012","text":"15002"},"Replace `··*` with `⏎··-`",{"range":"16013","text":"16014"},{"range":"16015","text":"15012"},{"range":"16016","text":"15012"},{"range":"16017","text":"15002"},{"range":"16018","text":"15012"},{"range":"16019","text":"15012"},{"range":"16020","text":"15002"},{"range":"16021","text":"15012"},{"range":"16022","text":"15002"},{"range":"16023","text":"15012"},"Replace `*operation*` with `_operation_`",{"range":"16024","text":"16025"},"Replace `*after*` with `_after_`",{"range":"16026","text":"16027"},"Replace `*after*·the·rest·of·the·user's·code·and·*before*` with `_after_·the·rest·of·the·user's·code·and·_before_`",{"range":"16028","text":"16029"},{"range":"16030","text":"15002"},{"range":"16031","text":"15002"},{"range":"16032","text":"15012"},{"range":"16033","text":"15702"},{"range":"16034","text":"15702"},{"range":"16035","text":"15882"},{"range":"16036","text":"15002"},{"range":"16037","text":"15002"},{"range":"16038","text":"15002"},{"range":"16039","text":"15002"},{"range":"16040","text":"15002"},{"range":"16041","text":"15002"},{"range":"16042","text":"15002"},{"range":"16043","text":"15002"},{"range":"16044","text":"15002"},{"range":"16045","text":"15002"},{"range":"16046","text":"15002"},{"range":"16047","text":"15002"},{"range":"16048","text":"15002"},{"range":"16049","text":"15002"},{"range":"16050","text":"15002"},{"range":"16051","text":"15002"},{"range":"16052","text":"15002"},{"range":"16053","text":"15002"},{"range":"16054","text":"15002"},{"range":"16055","text":"15002"},{"range":"16056","text":"15734"},{"range":"16057","text":"15734"},{"range":"16058","text":"15002"},{"range":"16059","text":"15002"},{"range":"16060","text":"15002"},{"range":"16061","text":"15002"},{"range":"16062","text":"15002"},{"range":"16063","text":"15002"},{"range":"16064","text":"15002"},{"range":"16065","text":"15012"},{"range":"16066","text":"15002"},{"range":"16067","text":"15002"},{"range":"16068","text":"15002"},{"range":"16069","text":"15002"},{"range":"16070","text":"15025"},{"range":"16071","text":"15012"},{"range":"16072","text":"15012"},{"range":"16073","text":"15002"},{"range":"16074","text":"15002"},{"range":"16075","text":"15002"},{"range":"16076","text":"15012"},{"range":"16077","text":"15012"},{"range":"16078","text":"15012"},{"range":"16079","text":"15012"},{"range":"16080","text":"15002"},{"range":"16081","text":"15012"},{"range":"16082","text":"15002"},{"range":"16083","text":"15012"},{"range":"16084","text":"15012"},{"range":"16085","text":"15155"},{"range":"16086","text":"15002"},{"range":"16087","text":"15012"},{"range":"16088","text":"15012"},{"range":"16089","text":"15002"},{"range":"16090","text":"15012"},{"range":"16091","text":"15012"},{"range":"16092","text":"15012"},{"range":"16093","text":"15002"},{"range":"16094","text":"15012"},{"range":"16095","text":"15012"},{"range":"16096","text":"15002"},{"range":"16097","text":"15012"},{"range":"16098","text":"15002"},{"range":"16099","text":"15002"},{"range":"16100","text":"15012"},{"range":"16101","text":"15002"},{"range":"16102","text":"15012"},{"range":"16103","text":"15012"},{"range":"16104","text":"15012"},{"range":"16105","text":"15012"},{"range":"16106","text":"15002"},{"range":"16107","text":"15002"},{"range":"16108","text":"15002"},{"range":"16109","text":"15002"},{"range":"16110","text":"15012"},{"range":"16111","text":"15002"},{"range":"16112","text":"15002"},{"range":"16113","text":"15012"},{"range":"16114","text":"15002"},{"range":"16115","text":"15012"},{"range":"16116","text":"15002"},{"range":"16117","text":"15000"},{"range":"16118","text":"15002"},{"range":"16119","text":"15002"},{"range":"16120","text":"15002"},{"range":"16121","text":"15002"},{"range":"16122","text":"15002"},{"range":"16123","text":"15002"},{"range":"16124","text":"15002"},{"range":"16125","text":"15002"},{"range":"16126","text":"15002"},{"range":"16127","text":"15002"},{"range":"16128","text":"15002"},{"range":"16129","text":"15002"},{"range":"16130","text":"15012"},{"range":"16131","text":"15002"},{"range":"16132","text":"15012"},{"range":"16133","text":"15012"},{"range":"16134","text":"15012"},{"range":"16135","text":"15002"},{"range":"16136","text":"15012"},{"range":"16137","text":"15002"},{"range":"16138","text":"15012"},{"range":"16139","text":"15002"},{"range":"16140","text":"15000"},{"range":"16141","text":"15195"},{"range":"16142","text":"15195"},"Replace `\"a\":·1,·\"b\":·2` with `·a:·1,·b:·2·`",{"range":"16143","text":"16144"},{"range":"16145","text":"15002"},{"range":"16146","text":"15002"},{"range":"16147","text":"15002"},{"range":"16148","text":"15002"},{"range":"16149","text":"15002"},{"range":"16150","text":"15002"},{"range":"16151","text":"15002"},{"range":"16152","text":"15002"},{"range":"16153","text":"15012"},{"range":"16154","text":"15002"},{"range":"16155","text":"15002"},{"range":"16156","text":"15002"},{"range":"16157","text":"15002"},{"range":"16158","text":"15002"},{"range":"16159","text":"15016"},{"range":"16160","text":"15753"},{"range":"16161","text":"15753"},{"range":"16162","text":"15195"},"Replace `password,·users[username].salt,·10000,·512,·'sha512',` with `⏎····password,⏎····users[username].salt,⏎····10000,⏎····512,⏎····'sha512',⏎···`",{"range":"16163","text":"16164"},{"range":"16165","text":"15012"},{"range":"16166","text":"15012"},{"range":"16167","text":"15112"},{"range":"16168","text":"15012"},{"range":"16169","text":"15012"},"Replace `··}` with `····}⏎··`",{"range":"16170","text":"16171"},"Replace `*`setTimeout()`*` with `_`setTimeout()`_`",{"range":"16172","text":"16173"},"Replace `*exact*` with `_exact_`",{"range":"16174","text":"16175"},"Replace `*only*·guarantee·is·that·the·timeout·will·not·execute·*sooner*` with `_only_·guarantee·is·that·the·timeout·will·not·execute·_sooner_`",{"range":"16176","text":"16177"},"Replace `*`setImmediate()`*` with `_`setImmediate()`_`",{"range":"16178","text":"16179"},{"range":"16180","text":"16027"},{"range":"16181","text":"15610"},"Replace `(arg)` with `arg`",{"range":"16182","text":"16183"},{"range":"16184","text":"15610"},"Replace `*`setInterval()`*` with `_`setInterval()`_`",{"range":"16185","text":"16186"},{"range":"16187","text":"15753"},{"range":"16188","text":"15753"},"Replace `*exactly*` with `_exactly_`",{"range":"16189","text":"16190"},{"range":"16191","text":"15753"},{"range":"16192","text":"15753"},{"range":"16193","text":"15002"},{"range":"16194","text":"15002"},{"range":"16195","text":"15002"},{"range":"16196","text":"15195"},{"range":"16197","text":"15002"},{"range":"16198","text":"15002"},{"range":"16199","text":"15002"},{"range":"16200","text":"15002"},{"range":"16201","text":"15002"},{"range":"16202","text":"15002"},{"range":"16203","text":"15002"},{"range":"16204","text":"15002"},{"range":"16205","text":"15002"},{"range":"16206","text":"15002"},{"range":"16207","text":"15002"},{"range":"16208","text":"15002"},{"range":"16209","text":"15002"},{"range":"16210","text":"15002"},{"range":"16211","text":"15002"},{"range":"16212","text":"15002"},{"range":"16213","text":"15002"},{"range":"16214","text":"15002"},{"range":"16215","text":"15002"},{"range":"16216","text":"15002"},{"range":"16217","text":"15016"},{"range":"16218","text":"15016"},{"range":"16219","text":"15016"},{"range":"16220","text":"15016"},{"range":"16221","text":"15016"},{"range":"16222","text":"15016"},{"range":"16223","text":"15016"},{"range":"16224","text":"15025"},{"range":"16225","text":"15016"},{"range":"16226","text":"15016"},{"range":"16227","text":"15016"},{"range":"16228","text":"15016"},{"range":"16229","text":"15016"},{"range":"16230","text":"15012"},{"range":"16231","text":"15016"},{"range":"16232","text":"15012"},{"range":"16233","text":"15016"},{"range":"16234","text":"15016"},{"range":"16235","text":"15016"},{"range":"16236","text":"15016"},{"range":"16237","text":"15016"},{"range":"16238","text":"15016"},{"range":"16239","text":"15016"},{"range":"16240","text":"15012"},{"range":"16241","text":"15016"},{"range":"16242","text":"15012"},{"range":"16243","text":"15016"},{"range":"16244","text":"15016"},{"range":"16245","text":"15016"},{"range":"16246","text":"15016"},{"range":"16247","text":"15016"},{"range":"16248","text":"15016"},{"range":"16249","text":"15016"},{"range":"16250","text":"15016"},{"range":"16251","text":"15025"},{"range":"16252","text":"15016"},{"range":"16253","text":"15016"},{"range":"16254","text":"15016"},{"range":"16255","text":"15016"},{"range":"16256","text":"15016"},{"range":"16257","text":"15012"},{"range":"16258","text":"15016"},{"range":"16259","text":"15012"},{"range":"16260","text":"15016"},{"range":"16261","text":"15016"},{"range":"16262","text":"15016"},{"range":"16263","text":"15016"},{"range":"16264","text":"15016"},{"range":"16265","text":"15016"},{"range":"16266","text":"15016"},{"range":"16267","text":"15012"},{"range":"16268","text":"15016"},{"range":"16269","text":"15012"},{"range":"16270","text":"15016"},"Replace `*Note:*` with `_Note:_`",{"range":"16271","text":"16272"},{"range":"16273","text":"15002"},{"range":"16274","text":"15002"},{"range":"16275","text":"15002"},{"range":"16276","text":"15002"},{"range":"16277","text":"15002"},{"range":"16278","text":"15002"},{"range":"16279","text":"15002"},{"range":"16280","text":"15002"},{"range":"16281","text":"15002"},{"range":"16282","text":"15002"},{"range":"16283","text":"15002"},{"range":"16284","text":"15002"},{"range":"16285","text":"15002"},{"range":"16286","text":"15002"},{"range":"16287","text":"15002"},{"range":"16288","text":"15002"},{"range":"16289","text":"15002"},{"range":"16290","text":"15002"},{"range":"16291","text":"15002"},{"range":"16292","text":"15002"},{"range":"16293","text":"15002"},{"range":"16294","text":"15002"},{"range":"16295","text":"15002"},{"range":"16296","text":"15804"},{"range":"16297","text":"15002"},{"range":"16298","text":"15000"},{"range":"16299","text":"15000"},{"range":"16300","text":"15000"},{"range":"16301","text":"15000"},{"range":"16302","text":"15002"},{"range":"16303","text":"15002"},{"range":"16304","text":"15002"},{"range":"16305","text":"15002"},{"range":"16306","text":"15804"},{"range":"16307","text":"15002"},"Replace `\"NODE_MODULE_VERSION·refers·to·the·ABI·(application·binary·interface)·version·number·of·Node.js,·used·to·determine·which·versions·of·Node.js·compiled·C++·add-on·binaries·can·be·loaded·in·to·without·needing·to·be·re-compiled.·It·used·to·be·stored·as·hex·value·in·earlier·versions,·but·is·now·represented·as·an·integer.\"` with `'NODE_MODULE_VERSION·refers·to·the·ABI·(application·binary·interface)·version·number·of·Node.js,·used·to·determine·which·versions·of·Node.js·compiled·C++·add-on·binaries·can·be·loaded·in·to·without·needing·to·be·re-compiled.·It·used·to·be·stored·as·hex·value·in·earlier·versions,·but·is·now·represented·as·an·integer.'`",{"range":"16308","text":"16309"},{"range":"16310","text":"15000"},{"range":"16311","text":"15000"},{"range":"16312","text":"15002"},{"range":"16313","text":"15002"},{"range":"16314","text":"15002"},{"range":"16315","text":"15002"},{"range":"16316","text":"15002"},{"range":"16317","text":"15002"},{"range":"16318","text":"15002"},{"range":"16319","text":"15002"},{"range":"16320","text":"15002"},{"range":"16321","text":"15002"},{"range":"16322","text":"15002"},{"range":"16323","text":"15002"},{"range":"16324","text":"15002"},{"range":"16325","text":"15002"},{"range":"16326","text":"15002"},{"range":"16327","text":"15002"},{"range":"16328","text":"15002"},{"range":"16329","text":"15002"},{"range":"16330","text":"15002"},{"range":"16331","text":"15002"},{"range":"16332","text":"15002"},{"range":"16333","text":"15002"},{"range":"16334","text":"15002"},{"range":"16335","text":"15002"},{"range":"16336","text":"15002"},{"range":"16337","text":"15002"},{"range":"16338","text":"15002"},{"range":"16339","text":"15002"},{"range":"16340","text":"15002"},{"range":"16341","text":"15056"},{"range":"16342","text":"15155"},"Insert `;`",{"range":"16343","text":"16344"},{"range":"16345","text":"15056"},{"range":"16346","text":"15155"},{"range":"16347","text":"16344"},{"range":"16348","text":"16344"},"Replace `\"hello·world!\"` with `'hello·world!'`",{"range":"16349","text":"16350"},"Replace `'custom':·'Custom·Header·Demo·works'}` with `·custom:·'Custom·Header·Demo·works'·},`",{"range":"16351","text":"16352"},{"range":"16353","text":"15155"},{"range":"16354","text":"16344"},{"range":"16355","text":"16344"},{"range":"16356","text":"16344"},{"range":"16357","text":"15056"},{"range":"16358","text":"15034"},{"range":"16359","text":"15025"},"Replace `res.end(\"hello·world\\n\"` with `··res.end('hello·world\\n'`",{"range":"16360","text":"16361"},{"range":"16362","text":"15023"},{"range":"16363","text":"15016"},{"range":"16364","text":"15016"},"Replace `.createServer(function` with `⏎··.createServer(function·`",{"range":"16365","text":"16366"},"Replace `⏎` with `··`",{"range":"16367","text":"15012"},{"range":"16368","text":"15025"},{"range":"16369","text":"15012"},{"range":"16370","text":"15012"},{"range":"16371","text":"15012"},"Replace `form.parse(req,·function` with `··form.parse(req,·function·`",{"range":"16372","text":"16373"},{"range":"16374","text":"15012"},{"range":"16375","text":"15012"},"Replace `········` with `··········`",{"range":"16376","text":"15072"},{"range":"16377","text":"15012"},{"range":"16378","text":"15012"},"Replace `res.writeHead(200,·{'content-type':·'text/plain'` with `··res.writeHead(200,·{·'content-type':·'text/plain'·`",{"range":"16379","text":"16380"},{"range":"16381","text":"15012"},{"range":"16382","text":"15012"},"Replace `res.end(util.inspect({fields:·fields,·files:·files` with `··res.end(util.inspect({·fields:·fields,·files:·files·`",{"range":"16383","text":"16384"},{"range":"16385","text":"15012"},{"range":"16386","text":"15012"},{"range":"16387","text":"15012"},{"range":"16388","text":"15012"},"Replace `··res.writeHead(200,·{'content-type':·'text/html'` with `····res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"16389","text":"16390"},{"range":"16391","text":"15012"},"Replace `····''` with `······''·`",{"range":"16392","text":"16393"},"Replace `····'
'` with `········'
'·`",{"range":"16394","text":"16395"},"Replace `····'
'` with `········'
'·`",{"range":"16396","text":"16397"},"Replace `····''` with `········''·`",{"range":"16398","text":"16399"},{"range":"16400","text":"15025"},{"range":"16401","text":"15012"},{"range":"16402","text":"15023"},{"range":"16403","text":"15034"},"Replace `var·body·=·\"\"` with `··var·body·=·''`",{"range":"16404","text":"16405"},{"range":"16406","text":"15012"},{"range":"16407","text":"15012"},{"range":"16408","text":"15012"},{"range":"16409","text":"15012"},{"range":"16410","text":"15012"},{"range":"16411","text":"15012"},{"range":"16412","text":"15012"},{"range":"16413","text":"15012"},{"range":"16414","text":"15023"},{"range":"16415","text":"15016"},{"range":"16416","text":"15034"},"Replace `··fs.readFile(__dirname·+·req.url,·function·(err,` with `····fs.readFile(__dirname·+·req.url,·function·(err,·`",{"range":"16417","text":"16418"},{"range":"16419","text":"15012"},{"range":"16420","text":"15012"},{"range":"16421","text":"15012"},"Replace `······` with `········`",{"range":"16422","text":"15040"},{"range":"16423","text":"15012"},{"range":"16424","text":"15012"},{"range":"16425","text":"15012"},{"range":"16426","text":"15012"},{"range":"16427","text":"15023"},"Replace `(static.Server)` with `·static.Server`",{"range":"16428","text":"16429"},{"range":"16430","text":"15034"},{"range":"16431","text":"15025"},{"range":"16432","text":"15023"},"Replace `*two*·REPLs:·One·is·normal·excepting·for·its·custom·prompt,·but·the·*other*·is·exposed·via·the·net·module·so·you·can·telnet·to·it!·In·addition,·it·uses·the·`context`·property·to·expose·the·function·\"mood\"·to·both·REPLs,·and·the·\"bonus\"·string·to·the·remote·REPL·only.·As·you·will·see,·this·approach·of·trying·to·expose·objects·to·one·REPL·and·not·the·other·*doesn't·really·work*` with `_two_·REPLs:·One·is·normal·excepting·for·its·custom·prompt,·but·the·_other_·is·exposed·via·the·net·module·so·you·can·telnet·to·it!·In·addition,·it·uses·the·`context`·property·to·expose·the·function·\"mood\"·to·both·REPLs,·and·the·\"bonus\"·string·to·the·remote·REPL·only.·As·you·will·see,·this·approach·of·trying·to·expose·objects·to·one·REPL·and·not·the·other·_doesn't·really·work_`",{"range":"16433","text":"16434"},"Replace `*also*` with `_also_`",{"range":"16435","text":"16436"},{"range":"16437","text":"15002"},{"range":"16438","text":"15002"},{"range":"16439","text":"15002"},{"range":"16440","text":"15002"},{"range":"16441","text":"15002"},{"range":"16442","text":"15002"},{"range":"16443","text":"15002"},{"range":"16444","text":"15002"},{"range":"16445","text":"15002"},{"range":"16446","text":"15002"},"Replace `*NOT*` with `_NOT_`",{"range":"16447","text":"16448"},"Replace `*anyway*` with `_anyway_`",{"range":"16449","text":"16450"},"Replace `*buffers*` with `_buffers_`",{"range":"16451","text":"16452"},"Replace `*just·happened*` with `_just·happened_`",{"range":"16453","text":"16454"},{"range":"16455","text":"15734"},"Replace `*Modifying·the·slice·will·also·modify·the·original·buffer*` with `_Modifying·the·slice·will·also·modify·the·original·buffer_`",{"range":"16456","text":"16457"},{"range":"16458","text":"16366"},{"range":"16459","text":"15012"},"Replace `var·filename·=·__dirname+` with `··var·filename·=·__dirname·+·`",{"range":"16460","text":"16461"},{"range":"16462","text":"15012"},{"range":"16463","text":"15025"},{"range":"16464","text":"15025"},{"range":"16465","text":"15012"},{"range":"16466","text":"15112"},{"range":"16467","text":"15012"},{"range":"16468","text":"15012"},{"range":"16469","text":"15012"},"Replace `readStream.on('error',·function` with `··readStream.on('error',·function·`",{"range":"16470","text":"16471"},{"range":"16472","text":"15012"},{"range":"16473","text":"15012"},{"range":"16474","text":"15023"},{"range":"16475","text":"16366"},{"range":"16476","text":"15025"},"Replace `··var·writeStream·=·fs.createWriteStream('./output',·{flags:'a'` with `····var·writeStream·=·fs.createWriteStream('./output',·{·flags:·'a'·`",{"range":"16477","text":"16478"},{"range":"16479","text":"15012"},{"range":"16480","text":"15012"},{"range":"16481","text":"15012"},{"range":"16482","text":"15012"},"Replace `····res.writeHead(200,·{\"content-type\":\"text/html\"` with `······res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"16483","text":"16484"},"Replace `····res.end(''` with `······res.end(⏎········''⏎······`",{"range":"16485","text":"16486"},{"range":"16487","text":"15012"},{"range":"16488","text":"15025"},{"range":"16489","text":"15025"},{"range":"16490","text":"15112"},{"range":"16491","text":"15012"},{"range":"16492","text":"15023"},{"range":"16493","text":"15016"},{"range":"16494","text":"15016"},"Replace `\"end\"` with `'end'`",{"range":"16495","text":"16496"},"Replace `\"REPL·stream·ended.\"` with `'REPL·stream·ended.'`",{"range":"16497","text":"16498"},{"range":"16499","text":"15034"},"Replace `··const·proxy·=·http.request(request.url,·{·hostname:·\"localhost\",·port:·9000,·headers:·request.headers,·method:·request.method` with `····const·proxy·=·http.request(request.url,·{⏎······hostname:·'localhost',⏎······port:·9000,⏎······headers:·request.headers,⏎······method:·request.method,⏎···`",{"range":"16500","text":"16501"},{"range":"16502","text":"15012"},{"range":"16503","text":"15112"},{"range":"16504","text":"15012"},{"range":"16505","text":"15025"},{"range":"16506","text":"15023"},{"range":"16507","text":"15034"},{"range":"16508","text":"15012"},"Replace `res.write('request·successfully·proxied·to·port·9000!'·+·'\\n'·+·JSON.stringify(req.headers,·true,·2)` with `··res.write(⏎······'request·successfully·proxied·to·port·9000!'·+⏎········'\\n'·+⏎········JSON.stringify(req.headers,·true,·2)⏎····`",{"range":"16509","text":"16510"},{"range":"16511","text":"15025"},{"range":"16512","text":"15023"},"Replace `\"ERROR\"` with `'ERROR'`",{"range":"16513","text":"16514"},{"range":"16515","text":"16514"},{"range":"16516","text":"15002"},{"range":"16517","text":"15002"},{"range":"16518","text":"15002"},{"range":"16519","text":"15002"},{"range":"16520","text":"15002"},{"range":"16521","text":"15002"},{"range":"16522","text":"15056"},{"range":"16523","text":"15056"},{"range":"16524","text":"15056"},{"range":"16525","text":"15002"},{"range":"16526","text":"15002"},{"range":"16527","text":"15002"},{"range":"16528","text":"15002"},{"range":"16529","text":"15002"},{"range":"16530","text":"15002"},{"range":"16531","text":"15002"},{"range":"16532","text":"15002"},{"range":"16533","text":"15056"},{"range":"16534","text":"15056"},{"range":"16535","text":"15056"},{"range":"16536","text":"15056"},{"range":"16537","text":"15002"},{"range":"16538","text":"15002"},{"range":"16539","text":"15002"},{"range":"16540","text":"15002"},"Replace `*authenticity*·of·data·as·*well*` with `_authenticity_·of·data·as·_well_`",{"range":"16541","text":"16542"},"Replace `*many*` with `_many_`",{"range":"16543","text":"16544"},{"range":"16545","text":"15002"},{"range":"16546","text":"15002"},"Replace `-------------|--------------------|--------------------` with `·-----------·|·------------------·|·------------------·`",{"range":"16547","text":"16548"},"Replace `https://en.wikipedia.org/wiki/Key_(cryptography)` with ``",{"range":"16549","text":"16550"},{"range":"16551","text":"15002"},{"range":"16552","text":"15002"},{"range":"16553","text":"15002"},{"range":"16554","text":"15016"},{"range":"16555","text":"15016"},"Replace `········\".-..-..-.··.-.···.-.·.--.·.---.·.-.···.---.·.-.\"` with `'.-..-..-.··.-.···.-.·.--.·.---.·.-.···.---.·.-.'`",{"range":"16556","text":"16557"},"Replace `········\":·:;·::·:··:·:.-.:·::·,.·::·.;·::·:···:·.··::·:\"` with `':·:;·::·:··:·:.-.:·::·,.·::·.;·::·:···:·.··::·:'`",{"range":"16558","text":"16559"},"Delete `········`",{"range":"16560","text":"15016"},{"range":"16561","text":"15016"},"Replace `········\":_;:_;:_;···`.,`.,'·`.__.':_;:_;:___.':___.':_;\"` with `\":_;:_;:_;···`.,`.,'·`.__.':_;:_;:___.':___.':_;\",`",{"range":"16562","text":"16563"},"Replace `········].join(\"\\n\"` with `].join('\\n'`",{"range":"16564","text":"16565"},{"range":"16566","text":"15056"},{"range":"16567","text":"15034"},"Replace `s.write(msg+\"\\n\"` with `··s.write(msg·+·'\\n'`",{"range":"16568","text":"16569"},{"range":"16570","text":"15012"},{"range":"16571","text":"15023"},{"range":"16572","text":"15016"},{"range":"16573","text":"15056"},{"range":"16574","text":"15155"},"Replace `\"Connection·authorized·by·a·Certificate·Authority.\"` with `'Connection·authorized·by·a·Certificate·Authority.'`",{"range":"16575","text":"16576"},"Replace `\"Connection·not·authorized:·\"·+·conn.authorizationError)` with `'Connection·not·authorized:·'·+·conn.authorizationError);`",{"range":"16577","text":"16578"},{"range":"16579","text":"15016"},"Replace `\"data\"` with `'data'`",{"range":"16580","text":"16581"},{"range":"16582","text":"15155"},"Replace `\"Value·was·true.\"` with `'Value·was·true.'`",{"range":"16583","text":"16584"},{"range":"16585","text":"15016"},"Replace `\"Value·is·not·true!\"` with `'Value·is·not·true!'`",{"range":"16586","text":"16587"},{"range":"16588","text":"16344"},{"range":"16589","text":"16344"},"Replace `\"The·error·message\"` with `'The·error·message'`",{"range":"16590","text":"16591"},{"range":"16592","text":"16591"},"Replace `\"entering·try-catch·statement\"` with `'entering·try-catch·statement'`",{"range":"16593","text":"16594"},"Replace `\"entering·try·block\"` with `'entering·try·block'`",{"range":"16595","text":"16596"},"Replace `\"thrown·message\"` with `'thrown·message'`",{"range":"16597","text":"16598"},"Replace `\"this·message·is·never·seen\"` with `'this·message·is·never·seen'`",{"range":"16599","text":"16600"},"Replace `⏎` with `·`",{"range":"16601","text":"15155"},"Replace `\"entering·catch·block\"` with `'entering·catch·block'`",{"range":"16602","text":"16603"},"Replace `\"leaving·catch·block\"` with `'leaving·catch·block'`",{"range":"16604","text":"16605"},{"range":"16606","text":"15155"},"Replace `\"entering·and·leaving·the·finally·block\"` with `'entering·and·leaving·the·finally·block'`",{"range":"16607","text":"16608"},"Replace `\"leaving·try-catch·statement\"` with `'leaving·try-catch·statement'`",{"range":"16609","text":"16610"},"Replace `*needs*` with `_needs_`",{"range":"16611","text":"16612"},{"range":"16613","text":"16344"},{"range":"16614","text":"15155"},{"range":"16615","text":"15155"},{"range":"16616","text":"15016"},{"range":"16617","text":"15155"},{"range":"16618","text":"16344"},{"range":"16619","text":"15002"},{"range":"16620","text":"15002"},{"range":"16621","text":"15002"},{"range":"16622","text":"16344"},{"range":"16623","text":"16344"},{"range":"16624","text":"15155"},{"range":"16625","text":"15155"},{"range":"16626","text":"15000"},{"range":"16627","text":"15000"},{"range":"16628","text":"15000"},{"range":"16629","text":"15155"},{"range":"16630","text":"15016"},{"range":"16631","text":"15016"},{"range":"16632","text":"15016"},"Replace `\"An·error·has·occurred.·Abort·everything!\"` with `'An·error·has·occurred.·Abort·everything!'`",{"range":"16633","text":"16634"},"Insert `()`",{"range":"16635","text":"16636"},"Replace `\"test\",·function·()·{·console.log(\"test\");·` with `'test',·function·()·{⏎··console.log('test');⏎`",{"range":"16637","text":"16638"},"Replace `\"print\",·function·(message)·{·console.log(message);·` with `'print',·function·(message)·{⏎··console.log(message);⏎`",{"range":"16639","text":"16640"},"Replace `\"test\"` with `'test'`",{"range":"16641","text":"16642"},"Replace `\"print\",·\"message\"` with `'print',·'message'`",{"range":"16643","text":"16644"},"Replace `\"unhandled\"` with `'unhandled'`",{"range":"16645","text":"16646"},{"range":"16647","text":"15016"},"Replace `\"Callback·has·been·called!\"` with `'Callback·has·been·called!'`",{"range":"16648","text":"16649"},"Replace `\"event\"` with `'event'`",{"range":"16650","text":"16651"},{"range":"16652","text":"16651"},{"range":"16653","text":"16651"},{"range":"16654","text":"16651"},{"range":"16655","text":"16651"},{"range":"16656","text":"16651"},{"range":"16657","text":"16651"},{"range":"16658","text":"16651"},{"range":"16659","text":"16651"},{"range":"16660","text":"16651"},{"range":"16661","text":"16651"},{"range":"16662","text":"16651"},{"range":"16663","text":"15002"},{"range":"16664","text":"15002"},{"range":"16665","text":"15002"},{"range":"16666","text":"15002"},{"range":"16667","text":"15002"},{"range":"16668","text":"15002"},{"range":"16669","text":"15002"},{"range":"16670","text":"15002"},{"range":"16671","text":"15034"},{"range":"16672","text":"15012"},"Replace `··res.writeHead(200,·{'Content-Type':·'text/plain'` with `····res.writeHead(200,·{·'Content-Type':·'text/plain'·`",{"range":"16673","text":"16674"},{"range":"16675","text":"15012"},{"range":"16676","text":"15023"},{"range":"16677","text":"15034"},{"range":"16678","text":"15012"},"Replace `··profiler.startProfiling('request·'+` with `····profiler.startProfiling('request·'·+·`",{"range":"16679","text":"16680"},{"range":"16681","text":"16674"},{"range":"16682","text":"15012"},"Replace `profiler.stopProfiling('request·'+` with `··profiler.stopProfiling('request·'·+·`",{"range":"16683","text":"16684"},{"range":"16685","text":"15023"},"Replace `showHidden=false,·depth=2,·colorize=true` with `(showHidden·=·false),·(depth·=·2),·(colorize·=·true)`",{"range":"16686","text":"16687"},"Replace `a:1,·b:\"b\"},·false,2,` with `·a:·1,·b:·'b'·},·false,·2,·`",{"range":"16688","text":"16689"},{"range":"16690","text":"15016"},"Replace `·:·\"0.0.0\",` with `:·\"0.0.0\"`",{"range":"16691","text":"16692"},{"range":"16693","text":"15016"},{"range":"16694","text":"15016"},{"range":"16695","text":"15016"},{"range":"16696","text":"15016"},{"range":"16697","text":"15016"},{"range":"16698","text":"15016"},{"range":"16699","text":"15016"},"Replace `·:·{\"type\":·\"git\",·\"url\":·\"git://github.com/documentcloud/underscore.git\"` with `:·{⏎····\"type\":·\"git\",⏎····\"url\":·\"git://github.com/documentcloud/underscore.git\"⏎··`",{"range":"16700","text":"16701"},{"range":"16702","text":"15016"},{"range":"16703","text":"15016"},{"range":"16704","text":"15016"},{"range":"16705","text":"15012"},{"range":"16706","text":"15016"},"Replace `··propTwo:·'more·stuff'` with `propTwo:·'more·stuff',`",{"range":"16707","text":"16708"},{"range":"16709","text":"15016"},"Replace `'My·name·is·%s,·my·number·is·%d,·my·object·is·%j',·name,·number,·myObj` with `⏎··'My·name·is·%s,·my·number·is·%d,·my·object·is·%j',⏎··name,⏎··number,⏎··myObj⏎`",{"range":"16710","text":"16711"},{"range":"16712","text":"15155"},{"range":"16713","text":"16344"},{"range":"16714","text":"16344"},{"range":"16715","text":"15734"},{"range":"16716","text":"15002"},{"range":"16717","text":"15002"},{"range":"16718","text":"15002"},"Replace `*really*·just·*needs*·to·be·part·of·node's·core·library·set,·you·should·*still*` with `_really_·just·_needs_·to·be·part·of·node's·core·library·set,·you·should·_still_`",{"range":"16719","text":"16720"},"Replace `\"evaluating·example.js\"` with `'evaluating·example.js'`",{"range":"16721","text":"16722"},"Replace `\"invisible\"` with `'invisible'`",{"range":"16723","text":"16724"},{"range":"16725","text":"16344"},"Replace `\"hi\"` with `'hi'`",{"range":"16726","text":"16727"},{"range":"16728","text":"16344"},"Replace `\"hello·world\")` with `'hello·world');`",{"range":"16729","text":"16730"},{"range":"16731","text":"16344"},{"range":"16732","text":"16344"},{"range":"16733","text":"15056"},{"range":"16734","text":"15002"},{"range":"16735","text":"15002"},{"range":"16736","text":"15002"},{"range":"16737","text":"15002"},{"range":"16738","text":"15002"},{"range":"16739","text":"15002"},{"range":"16740","text":"15002"},{"range":"16741","text":"15002"},{"range":"16742","text":"15002"},{"range":"16743","text":"15002"},"Replace `·simultáneamente.·Por·cada·conexión,·se·activa·la·devolución·de·llamada·o·*callback*` with `simultáneamente.·Por·cada·conexión,·se·activa·la·devolución·de·llamada·o·_callback_`",{"range":"16744","text":"16745"},"Replace `*callbacks*·de·llamada·al·iniciarse·un·script·y·al·final·se·inicia·un·servidor·a·través·de·una·llamada·de·bloqueo·como·`EventMachine::run()`.·En·Node.js,·no·existe·como·tal·la·llamada·de·inicio·del·evento·de·bucle·o·*start-the-event-loop*.·Node.js·simplemente·entra·en·el·bucle·de·eventos·después·de·ejecutar·el·script·de·entrada·y·sale·cuando·no·hay·más·devoluciones·*callbacks*` with `_callbacks_·de·llamada·al·iniciarse·un·script·y·al·final·se·inicia·un·servidor·a·través·de·una·llamada·de·bloqueo·como·`EventMachine::run()`.·En·Node.js,·no·existe·como·tal·la·llamada·de·inicio·del·evento·de·bucle·o·_start-the-event-loop_.·Node.js·simplemente·entra·en·el·bucle·de·eventos·después·de·ejecutar·el·script·de·entrada·y·sale·cuando·no·hay·más·devoluciones·_callbacks_`",{"range":"16746","text":"16747"},{"range":"16748","text":"15002"},{"range":"16749","text":"15002"},{"range":"16750","text":"15002"},{"range":"16751","text":"15573"},{"range":"16752","text":"15000"},{"range":"16753","text":"15000"},{"range":"16754","text":"15000"},{"range":"16755","text":"15002"},{"range":"16756","text":"15002"},{"range":"16757","text":"15002"},{"range":"16758","text":"15014"},{"range":"16759","text":"15020"},{"range":"16760","text":"15012"},{"range":"16761","text":"15023"},{"range":"16762","text":"15012"},{"range":"16763","text":"15012"},{"range":"16764","text":"15012"},{"range":"16765","text":"15588"},{"range":"16766","text":"15032"},{"range":"16767","text":"15034"},{"range":"16768","text":"15012"},{"range":"16769","text":"15012"},{"range":"16770","text":"15594"},{"range":"16771","text":"15025"},{"range":"16772","text":"15042"},{"range":"16773","text":"15040"},{"range":"16774","text":"15092"},{"range":"16775","text":"15025"},{"range":"16776","text":"15025"},{"range":"16777","text":"15040"},{"range":"16778","text":"15025"},{"range":"16779","text":"15023"},{"range":"16780","text":"15605"},{"range":"16781","text":"15607"},{"range":"16782","text":"15056"},{"range":"16783","text":"15610"},{"range":"16784","text":"15034"},{"range":"16785","text":"15025"},{"range":"16786","text":"15012"},{"range":"16787","text":"15594"},{"range":"16788","text":"15040"},{"range":"16789","text":"15042"},{"range":"16790","text":"15025"},{"range":"16791","text":"15092"},{"range":"16792","text":"15040"},{"range":"16793","text":"15025"},{"range":"16794","text":"15070"},{"range":"16795","text":"15072"},{"range":"16796","text":"15025"},{"range":"16797","text":"15025"},{"range":"16798","text":"15040"},{"range":"16799","text":"15025"},{"range":"16800","text":"15040"},{"range":"16801","text":"15025"},{"range":"16802","text":"15025"},{"range":"16803","text":"15040"},{"range":"16804","text":"15025"},{"range":"16805","text":"15025"},{"range":"16806","text":"15040"},{"range":"16807","text":"15025"},{"range":"16808","text":"15023"},{"range":"16809","text":"15034"},{"range":"16810","text":"15012"},{"range":"16811","text":"15089"},{"range":"16812","text":"15025"},{"range":"16813","text":"15092"},{"range":"16814","text":"15025"},{"range":"16815","text":"15040"},{"range":"16816","text":"15025"},{"range":"16817","text":"15023"},{"range":"16818","text":"15002"},{"range":"16819","text":"15002"},{"range":"16820","text":"15034"},{"range":"16821","text":"15025"},{"range":"16822","text":"15012"},{"range":"16823","text":"15651"},{"range":"16824","text":"15025"},{"range":"16825","text":"15106"},{"range":"16826","text":"15072"},{"range":"16827","text":"15025"},{"range":"16828","text":"15040"},{"range":"16829","text":"15012"},{"range":"16830","text":"15012"},{"range":"16831","text":"15112"},{"range":"16832","text":"15012"},{"range":"16833","text":"15023"},{"range":"16834","text":"15034"},{"range":"16835","text":"15012"},{"range":"16836","text":"15012"},{"range":"16837","text":"15012"},{"range":"16838","text":"15112"},{"range":"16839","text":"15012"},{"range":"16840","text":"15012"},{"range":"16841","text":"15023"},{"range":"16842","text":"15034"},{"range":"16843","text":"15127"},{"range":"16844","text":"15012"},{"range":"16845","text":"15012"},{"range":"16846","text":"15012"},{"range":"16847","text":"15012"},"Replace `··response.on('error',·(err)` with `····response.on('error',·err`",{"range":"16848","text":"16849"},{"range":"16850","text":"15112"},{"range":"16851","text":"15012"},{"range":"16852","text":"15012"},{"range":"16853","text":"15112"},{"range":"16854","text":"15012"},{"range":"16855","text":"15112"},{"range":"16856","text":"15012"},{"range":"16857","text":"15012"},{"range":"16858","text":"15023"},{"range":"16859","text":"15002"},{"range":"16860","text":"15002"},{"range":"16861","text":"15002"},{"range":"16862","text":"15002"},{"range":"16863","text":"15002"},{"range":"16864","text":"15002"},{"range":"16865","text":"15056"},{"range":"16866","text":"15695"},{"range":"16867","text":"15032"},{"range":"16868","text":"15016"},{"range":"16869","text":"15002"},{"range":"16870","text":"15002"},{"range":"16871","text":"15002"},{"range":"16872","text":"15704"},{"range":"16873","text":"15002"},"Replace `*·If·the·data·chunk·is·too·large,·[`.write()`][]·will·return·false·(the·limit·is·indicated·by·the·variable,·[`highWaterMark`][]).` with `-·If·the·data·chunk·is·too·large,·[`.write()`][]·will·return·false·(the·limit·is·indicated·by·the·variable,·[`highWaterMark`][]).⏎`",{"range":"16874","text":"16875"},{"range":"16876","text":"15016"},{"range":"16877","text":"15016"},{"range":"16878","text":"15712"},{"range":"16879","text":"15714"},{"range":"16880","text":"15016"},{"range":"16881","text":"15724"},{"range":"16882","text":"15002"},{"range":"16883","text":"15727"},{"range":"16884","text":"15002"},{"range":"16885","text":"15002"},{"range":"16886","text":"15002"},{"range":"16887","text":"15002"},{"range":"16888","text":"15002"},{"range":"16889","text":"15734"},{"range":"16890","text":"15002"},{"range":"16891","text":"15002"},{"range":"16892","text":"15002"},{"range":"16893","text":"15002"},{"range":"16894","text":"15002"},{"range":"16895","text":"15002"},{"range":"16896","text":"15002"},{"range":"16897","text":"15002"},{"range":"16898","text":"15002"},{"range":"16899","text":"15002"},{"range":"16900","text":"15002"},{"range":"16901","text":"15002"},"Replace `*·`new·Buffer(42)`·creates·a·`Buffer`·of·42·bytes.·Before·Node.js·8,·this·buffer·contained·*arbitrary·memory*` with `-·`new·Buffer(42)`·creates·a·`Buffer`·of·42·bytes.·Before·Node.js·8,·this·buffer·contained·_arbitrary·memory_`",{"range":"16902","text":"16903"},{"range":"16904","text":"15002"},{"range":"16905","text":"15002"},"Replace `*it·is·not·possible·to·tell·what·exactly·the·contents·of·the·generated·buffer·are*` with `_it·is·not·possible·to·tell·what·exactly·the·contents·of·the·generated·buffer·are_`",{"range":"16906","text":"16907"},{"range":"16908","text":"15734"},{"range":"16909","text":"15002"},{"range":"16910","text":"15002"},{"range":"16911","text":"15759"},{"range":"16912","text":"15002"},{"range":"16913","text":"15002"},{"range":"16914","text":"15002"},{"range":"16915","text":"15002"},{"range":"16916","text":"15765"},{"range":"16917","text":"15000"},{"range":"16918","text":"15002"},{"range":"16919","text":"15002"},{"range":"16920","text":"15002"},{"range":"16921","text":"15002"},{"range":"16922","text":"15002"},{"range":"16923","text":"15002"},{"range":"16924","text":"15002"},{"range":"16925","text":"15002"},{"range":"16926","text":"15002"},{"range":"16927","text":"15002"},{"range":"16928","text":"15002"},{"range":"16929","text":"15002"},{"range":"16930","text":"15002"},{"range":"16931","text":"15016"},{"range":"16932","text":"15016"},{"range":"16933","text":"15016"},{"range":"16934","text":"15002"},{"range":"16935","text":"15002"},{"range":"16936","text":"15032"},{"range":"16937","text":"15871"},{"range":"16938","text":"15871"},{"range":"16939","text":"15874"},{"range":"16940","text":"15874"},{"range":"16941","text":"15871"},{"range":"16942","text":"15878"},{"range":"16943","text":"15874"},{"range":"16944","text":"15874"},{"range":"16945","text":"15882"},{"range":"16946","text":"15884"},{"range":"16947","text":"15002"},{"range":"16948","text":"15002"},{"range":"16949","text":"15002"},{"range":"16950","text":"15002"},{"range":"16951","text":"15002"},{"range":"16952","text":"15002"},{"range":"16953","text":"15871"},{"range":"16954","text":"15884"},{"range":"16955","text":"15000"},{"range":"16956","text":"15000"},{"range":"16957","text":"15896"},{"range":"16958","text":"15000"},{"range":"16959","text":"15899"},{"range":"16960","text":"15000"},{"range":"16961","text":"15000"},{"range":"16962","text":"15016"},{"range":"16963","text":"15016"},{"range":"16964","text":"15016"},{"range":"16965","text":"15016"},{"range":"16966","text":"15000"},{"range":"16967","text":"15000"},{"range":"16968","text":"15909"},{"range":"16969","text":"15000"},{"range":"16970","text":"15000"},{"range":"16971","text":"15000"},{"range":"16972","text":"15000"},{"range":"16973","text":"15915"},{"range":"16974","text":"15917"},{"range":"16975","text":"15000"},{"range":"16976","text":"15016"},{"range":"16977","text":"15000"},{"range":"16978","text":"15002"},{"range":"16979","text":"15002"},{"range":"16980","text":"15000"},{"range":"16981","text":"15002"},{"range":"16982","text":"15002"},{"range":"16983","text":"15002"},{"range":"16984","text":"15002"},{"range":"16985","text":"15930"},{"range":"16986","text":"15002"},{"range":"16987","text":"15002"},{"range":"16988","text":"15002"},{"range":"16989","text":"15002"},{"range":"16990","text":"15002"},{"range":"16991","text":"15002"},{"range":"16992","text":"15002"},{"range":"16993","text":"15002"},{"range":"16994","text":"15002"},{"range":"16995","text":"15002"},{"range":"16996","text":"15002"},{"range":"16997","text":"15002"},{"range":"16998","text":"15002"},{"range":"16999","text":"15002"},{"range":"17000","text":"15000"},{"range":"17001","text":"15002"},{"range":"17002","text":"15002"},{"range":"17003","text":"15000"},{"range":"17004","text":"15950"},{"range":"17005","text":"15016"},{"range":"17006","text":"15953"},{"range":"17007","text":"15955"},{"range":"17008","text":"15957"},{"range":"17009","text":"15016"},{"range":"17010","text":"15960"},{"range":"17011","text":"15000"},{"range":"17012","text":"15963"},{"range":"17013","text":"15000"},{"range":"17014","text":"15734"},{"range":"17015","text":"15967"},{"range":"17016","text":"15000"},{"range":"17017","text":"15970"},{"range":"17018","text":"15000"},{"range":"17019","text":"15000"},{"range":"17020","text":"15974"},{"range":"17021","text":"15000"},{"range":"17022","text":"15977"},{"range":"17023","text":"15000"},{"range":"17024","text":"15980"},{"range":"17025","text":"15000"},"Replace `Tasks·with·variable·time·costs·can·harm·the·throughput·of·the·Worker·Pool.·To·minimize·variation·in·Task·times,·as·far·as·possible·you·should·*partition*` with `⏎Tasks·with·variable·time·costs·can·harm·the·throughput·of·the·Worker·Pool.·To·minimize·variation·in·Task·times,·as·far·as·possible·you·should·_partition_`",{"range":"17026","text":"17027"},{"range":"17028","text":"15986"},{"range":"17029","text":"15000"},{"range":"17030","text":"15000"},{"range":"17031","text":"15000"},{"range":"17032","text":"15992"},{"range":"17033","text":"15994"},"Replace `Node.js·has·two·types·of·threads:·one·Event·Loop·and·`k`·Workers.·The·Event·Loop·is·responsible·for·JavaScript·callbacks·and·non-blocking·I/O,·and·a·Worker·executes·tasks·corresponding·to·C++·code·that·completes·an·asynchronous·request,·including·blocking·I/O·and·CPU-intensive·work.·Both·types·of·threads·work·on·no·more·than·one·activity·at·a·time.·If·any·callback·or·task·takes·a·long·time,·the·thread·running·it·becomes·*blocked*` with `⏎Node.js·has·two·types·of·threads:·one·Event·Loop·and·`k`·Workers.·The·Event·Loop·is·responsible·for·JavaScript·callbacks·and·non-blocking·I/O,·and·a·Worker·executes·tasks·corresponding·to·C++·code·that·completes·an·asynchronous·request,·including·blocking·I/O·and·CPU-intensive·work.·Both·types·of·threads·work·on·no·more·than·one·activity·at·a·time.·If·any·callback·or·task·takes·a·long·time,·the·thread·running·it·becomes·_blocked_`",{"range":"17034","text":"17035"},"Replace `*note:·each·box·will·be·referred·to·as·a·\"phase\"·of·the·event·loop.*` with `_note:·each·box·will·be·referred·to·as·a·\"phase\"·of·the·event·loop._`",{"range":"17036","text":"17037"},{"range":"17038","text":"15002"},{"range":"17039","text":"15002"},{"range":"17040","text":"15002"},{"range":"17041","text":"15002"},{"range":"17042","text":"15002"},{"range":"17043","text":"15002"},{"range":"17044","text":"15002"},"Replace `*·_If·the·**poll**·queue·**is·empty**_,·one·of·two·more·things·will·happen:` with `-·_If·the·**poll**·queue·**is·empty**_,·one·of·two·more·things·will·happen:⏎`",{"range":"17045","text":"17046"},{"range":"17047","text":"15002"},{"range":"17048","text":"15002"},{"range":"17049","text":"15002"},{"range":"17050","text":"15002"},{"range":"17051","text":"16025"},"Replace `*after*·we·have·allowed·the·rest·of·the·user's·code·to·execute.·By·using·`process.nextTick()`·we·guarantee·that·`apiCall()`·always·runs·its·callback·*after*·the·rest·of·the·user's·code·and·*before*` with `_after_·we·have·allowed·the·rest·of·the·user's·code·to·execute.·By·using·`process.nextTick()`·we·guarantee·that·`apiCall()`·always·runs·its·callback·_after_·the·rest·of·the·user's·code·and·_before_`",{"range":"17052","text":"17053"},{"range":"17054","text":"15002"},{"range":"17055","text":"15002"},"Replace `*We·recommend·developers·use·`setImmediate()`·in·all·cases·because·it's·easier·to·reason·about.*` with `_We·recommend·developers·use·`setImmediate()`·in·all·cases·because·it's·easier·to·reason·about._`",{"range":"17056","text":"17057"},{"range":"17058","text":"15882"},{"range":"17059","text":"15002"},{"range":"17060","text":"15002"},{"range":"17061","text":"15002"},{"range":"17062","text":"15002"},{"range":"17063","text":"15002"},{"range":"17064","text":"15002"},{"range":"17065","text":"15002"},{"range":"17066","text":"15002"},{"range":"17067","text":"15002"},{"range":"17068","text":"15002"},{"range":"17069","text":"15002"},{"range":"17070","text":"15002"},{"range":"17071","text":"15002"},{"range":"17072","text":"15002"},{"range":"17073","text":"15002"},{"range":"17074","text":"15002"},{"range":"17075","text":"15002"},{"range":"17076","text":"15002"},{"range":"17077","text":"15002"},{"range":"17078","text":"15002"},{"range":"17079","text":"15734"},{"range":"17080","text":"15734"},{"range":"17081","text":"15002"},{"range":"17082","text":"15002"},{"range":"17083","text":"15002"},{"range":"17084","text":"15002"},{"range":"17085","text":"15002"},{"range":"17086","text":"15002"},{"range":"17087","text":"15002"},{"range":"17088","text":"15002"},{"range":"17089","text":"15002"},{"range":"17090","text":"15002"},{"range":"17091","text":"15002"},{"range":"17092","text":"15002"},{"range":"17093","text":"15002"},{"range":"17094","text":"15804"},{"range":"17095","text":"15002"},{"range":"17096","text":"15002"},{"range":"17097","text":"15000"},{"range":"17098","text":"15155"},{"range":"17099","text":"15002"},{"range":"17100","text":"15002"},{"range":"17101","text":"15002"},{"range":"17102","text":"15000"},{"range":"17103","text":"15002"},{"range":"17104","text":"15002"},{"range":"17105","text":"15000"},{"range":"17106","text":"15002"},{"range":"17107","text":"15002"},{"range":"17108","text":"15002"},{"range":"17109","text":"15000"},{"range":"17110","text":"15002"},{"range":"17111","text":"15002"},{"range":"17112","text":"15002"},{"range":"17113","text":"15002"},{"range":"17114","text":"15002"},{"range":"17115","text":"15002"},{"range":"17116","text":"15002"},"Delete `\\`",{"range":"17117","text":"15016"},{"range":"17118","text":"15002"},{"range":"17119","text":"15002"},{"range":"17120","text":"15002"},{"range":"17121","text":"15002"},{"range":"17122","text":"15002"},{"range":"17123","text":"15002"},{"range":"17124","text":"15002"},{"range":"17125","text":"15002"},{"range":"17126","text":"15002"},{"range":"17127","text":"15002"},{"range":"17128","text":"15002"},{"range":"17129","text":"15002"},{"range":"17130","text":"15002"},{"range":"17131","text":"15002"},{"range":"17132","text":"15002"},{"range":"17133","text":"15002"},{"range":"17134","text":"15000"},"Replace `_\\_proto\\__,·` with `\\_\\_proto\\__,·\\`",{"range":"17135","text":"17136"},{"range":"17137","text":"16144"},{"range":"17138","text":"15002"},{"range":"17139","text":"15002"},{"range":"17140","text":"15002"},{"range":"17141","text":"15002"},{"range":"17142","text":"15002"},{"range":"17143","text":"15002"},{"range":"17144","text":"15002"},{"range":"17145","text":"15002"},{"range":"17146","text":"15002"},{"range":"17147","text":"15002"},{"range":"17148","text":"15002"},{"range":"17149","text":"15002"},{"range":"17150","text":"15002"},{"range":"17151","text":"15000"},{"range":"17152","text":"15016"},"Replace `\\(computer_security\\` with `(computer_security`",{"range":"17153","text":"17154"},"Replace `*Please·note·that·these·are·NOT·recommended·handlers·for·authenticating·users·in·your·Node.js·applications·and·are·used·purely·for·illustration·purposes.·You·should·not·be·trying·to·design·your·own·cryptographic·authentication·mechanisms·in·general.·It·is·much·better·to·use·existing,·proven·authentication·solutions.*` with `_Please·note·that·these·are·NOT·recommended·handlers·for·authenticating·users·in·your·Node.js·applications·and·are·used·purely·for·illustration·purposes.·You·should·not·be·trying·to·design·your·own·cryptographic·authentication·mechanisms·in·general.·It·is·much·better·to·use·existing,·proven·authentication·solutions._`",{"range":"17155","text":"17156"},{"range":"17157","text":"15195"},{"range":"17158","text":"16164"},{"range":"17159","text":"15012"},{"range":"17160","text":"15012"},{"range":"17161","text":"15112"},{"range":"17162","text":"15012"},{"range":"17163","text":"15012"},{"range":"17164","text":"16171"},{"range":"17165","text":"16173"},"Replace `*exact*·number·of·milliseconds.·This·is·because·other·executing·code·that·blocks·or·holds·onto·the·event·loop·will·push·the·execution·of·the·timeout·back.·The·*only*·guarantee·is·that·the·timeout·will·not·execute·*sooner*` with `_exact_·number·of·milliseconds.·This·is·because·other·executing·code·that·blocks·or·holds·onto·the·event·loop·will·push·the·execution·of·the·timeout·back.·The·_only_·guarantee·is·that·the·timeout·will·not·execute·_sooner_`",{"range":"17166","text":"17167"},{"range":"17168","text":"16179"},"Replace `*after*·any·I/O·operations·in·the·current·event·loop·and·*before*` with `_after_·any·I/O·operations·in·the·current·event·loop·and·_before_`",{"range":"17169","text":"17170"},{"range":"17171","text":"16183"},{"range":"17172","text":"15610"},{"range":"17173","text":"16186"},"Replace `*if·it·is·the·last·code·to·execute*` with `_if·it·is·the·last·code·to·execute_`",{"range":"17174","text":"17175"},{"range":"17176","text":"16190"},"Replace `*Case·preservation·and·Unicode·form·preservation·are·similar·concepts.·To·understand·why·Unicode·form·should·be·preserved·,·make·sure·that·you·first·understand·why·case·should·be·preserved.·Unicode·form·preservation·is·just·as·simple·when·understood·correctly.*` with `_Case·preservation·and·Unicode·form·preservation·are·similar·concepts.·To·understand·why·Unicode·form·should·be·preserved·,·make·sure·that·you·first·understand·why·case·should·be·preserved.·Unicode·form·preservation·is·just·as·simple·when·understood·correctly._`",{"range":"17177","text":"17178"},{"range":"17179","text":"15002"},{"range":"17180","text":"15002"},{"range":"17181","text":"15002"},{"range":"17182","text":"15195"},{"range":"17183","text":"15002"},{"range":"17184","text":"15002"},{"range":"17185","text":"15002"},{"range":"17186","text":"15002"},{"range":"17187","text":"15002"},{"range":"17188","text":"15002"},{"range":"17189","text":"15002"},{"range":"17190","text":"15002"},{"range":"17191","text":"15002"},{"range":"17192","text":"15002"},{"range":"17193","text":"15002"},{"range":"17194","text":"15002"},{"range":"17195","text":"15002"},{"range":"17196","text":"15002"},{"range":"17197","text":"15002"},{"range":"17198","text":"15002"},{"range":"17199","text":"15002"},{"range":"17200","text":"15002"},{"range":"17201","text":"15002"},{"range":"17202","text":"15002"},{"range":"17203","text":"15002"},{"range":"17204","text":"15016"},{"range":"17205","text":"15016"},"Replace `*Nota:*` with `_Nota:_`",{"range":"17206","text":"17207"},{"range":"17208","text":"15002"},{"range":"17209","text":"15002"},{"range":"17210","text":"15002"},{"range":"17211","text":"15002"},{"range":"17212","text":"15002"},{"range":"17213","text":"15002"},{"range":"17214","text":"15002"},{"range":"17215","text":"15002"},{"range":"17216","text":"15002"},{"range":"17217","text":"15002"},{"range":"17218","text":"15002"},{"range":"17219","text":"15002"},{"range":"17220","text":"15002"},{"range":"17221","text":"15002"},{"range":"17222","text":"15002"},{"range":"17223","text":"15002"},{"range":"17224","text":"15000"},{"range":"17225","text":"15000"},{"range":"17226","text":"15000"},{"range":"17227","text":"15000"},{"range":"17228","text":"15002"},{"range":"17229","text":"15002"},{"range":"17230","text":"15002"},{"range":"17231","text":"15002"},"Replace `\"NODE_MODULE_VERSION·se·refiere·al·número·de·versión·ABI·(interfaz·binaria·de·la·aplicación)·de·Node.js,·que·se·utiliza·para·determinar·qué·versiones·de·binarios·de·complementos·C++·compilados·por·Node.js·se·pueden·cargar·sin·necesidad·de·volver·a·compilarlos.·Solía·almacenarse·como·valor·hexadecimal·en·versiones·anteriores,·pero·ahora·se·representa·como·un·número·entero.\"` with `'NODE_MODULE_VERSION·se·refiere·al·número·de·versión·ABI·(interfaz·binaria·de·la·aplicación)·de·Node.js,·que·se·utiliza·para·determinar·qué·versiones·de·binarios·de·complementos·C++·compilados·por·Node.js·se·pueden·cargar·sin·necesidad·de·volver·a·compilarlos.·Solía·almacenarse·como·valor·hexadecimal·en·versiones·anteriores,·pero·ahora·se·representa·como·un·número·entero.'`",{"range":"17232","text":"17233"},{"range":"17234","text":"15000"},{"range":"17235","text":"15000"},{"range":"17236","text":"15002"},{"range":"17237","text":"15002"},{"range":"17238","text":"15002"},{"range":"17239","text":"15002"},{"range":"17240","text":"15002"},{"range":"17241","text":"15002"},{"range":"17242","text":"15002"},{"range":"17243","text":"15002"},{"range":"17244","text":"15002"},{"range":"17245","text":"15002"},{"range":"17246","text":"15002"},{"range":"17247","text":"15002"},{"range":"17248","text":"15002"},{"range":"17249","text":"15002"},{"range":"17250","text":"15002"},{"range":"17251","text":"15002"},{"range":"17252","text":"15002"},{"range":"17253","text":"15002"},{"range":"17254","text":"15002"},{"range":"17255","text":"15002"},{"range":"17256","text":"15002"},{"range":"17257","text":"15002"},{"range":"17258","text":"15002"},{"range":"17259","text":"15002"},{"range":"17260","text":"15002"},{"range":"17261","text":"15002"},{"range":"17262","text":"15002"},{"range":"17263","text":"15002"},{"range":"17264","text":"15002"},{"range":"17265","text":"15002"},{"range":"17266","text":"15002"},{"range":"17267","text":"15002"},{"range":"17268","text":"15002"},{"range":"17269","text":"15016"},{"range":"17270","text":"16309"},{"range":"17271","text":"15000"},{"range":"17272","text":"15016"},{"range":"17273","text":"15016"},{"range":"17274","text":"15002"},{"range":"17275","text":"15002"},{"range":"17276","text":"15002"},{"range":"17277","text":"15002"},{"range":"17278","text":"15002"},{"range":"17279","text":"15002"},{"range":"17280","text":"15002"},{"range":"17281","text":"15002"},{"range":"17282","text":"15002"},{"range":"17283","text":"15002"},{"range":"17284","text":"15002"},{"range":"17285","text":"15002"},{"range":"17286","text":"15002"},{"range":"17287","text":"15573"},{"range":"17288","text":"15020"},{"range":"17289","text":"15012"},{"range":"17290","text":"15023"},{"range":"17291","text":"15012"},{"range":"17292","text":"15012"},{"range":"17293","text":"15012"},{"range":"17294","text":"15588"},{"range":"17295","text":"15032"},{"range":"17296","text":"15034"},{"range":"17297","text":"15012"},{"range":"17298","text":"15012"},{"range":"17299","text":"15594"},{"range":"17300","text":"15025"},{"range":"17301","text":"15042"},{"range":"17302","text":"15040"},{"range":"17303","text":"15092"},{"range":"17304","text":"15025"},{"range":"17305","text":"15025"},{"range":"17306","text":"15040"},{"range":"17307","text":"15025"},{"range":"17308","text":"15023"},{"range":"17309","text":"15605"},{"range":"17310","text":"15607"},{"range":"17311","text":"15056"},{"range":"17312","text":"15610"},{"range":"17313","text":"15034"},{"range":"17314","text":"15025"},{"range":"17315","text":"15012"},{"range":"17316","text":"15594"},{"range":"17317","text":"15040"},{"range":"17318","text":"15042"},{"range":"17319","text":"15025"},{"range":"17320","text":"15092"},{"range":"17321","text":"15040"},{"range":"17322","text":"15025"},{"range":"17323","text":"15070"},{"range":"17324","text":"15072"},{"range":"17325","text":"15025"},{"range":"17326","text":"15025"},{"range":"17327","text":"15040"},{"range":"17328","text":"15025"},{"range":"17329","text":"15040"},{"range":"17330","text":"15025"},{"range":"17331","text":"15025"},{"range":"17332","text":"15040"},{"range":"17333","text":"15025"},{"range":"17334","text":"15025"},{"range":"17335","text":"15040"},{"range":"17336","text":"15025"},{"range":"17337","text":"15023"},{"range":"17338","text":"15034"},{"range":"17339","text":"15012"},{"range":"17340","text":"15089"},{"range":"17341","text":"15025"},{"range":"17342","text":"15092"},{"range":"17343","text":"15025"},{"range":"17344","text":"15040"},{"range":"17345","text":"15025"},{"range":"17346","text":"15023"},{"range":"17347","text":"15002"},{"range":"17348","text":"15002"},{"range":"17349","text":"15034"},{"range":"17350","text":"15025"},{"range":"17351","text":"15012"},{"range":"17352","text":"15651"},{"range":"17353","text":"15025"},{"range":"17354","text":"15106"},{"range":"17355","text":"15072"},{"range":"17356","text":"15025"},{"range":"17357","text":"15040"},{"range":"17358","text":"15012"},{"range":"17359","text":"15012"},{"range":"17360","text":"15112"},{"range":"17361","text":"15012"},{"range":"17362","text":"15023"},{"range":"17363","text":"15034"},{"range":"17364","text":"15012"},{"range":"17365","text":"15012"},{"range":"17366","text":"15012"},{"range":"17367","text":"15112"},{"range":"17368","text":"15012"},{"range":"17369","text":"15012"},{"range":"17370","text":"15023"},{"range":"17371","text":"15034"},{"range":"17372","text":"15127"},{"range":"17373","text":"15012"},{"range":"17374","text":"15012"},{"range":"17375","text":"15012"},{"range":"17376","text":"15012"},{"range":"17377","text":"16849"},{"range":"17378","text":"15112"},{"range":"17379","text":"15012"},{"range":"17380","text":"15012"},{"range":"17381","text":"15112"},{"range":"17382","text":"15012"},{"range":"17383","text":"15112"},{"range":"17384","text":"15012"},{"range":"17385","text":"15012"},{"range":"17386","text":"15023"},{"range":"17387","text":"15002"},{"range":"17388","text":"15002"},{"range":"17389","text":"15002"},{"range":"17390","text":"15002"},{"range":"17391","text":"15002"},{"range":"17392","text":"15002"},{"range":"17393","text":"15056"},{"range":"17394","text":"15695"},{"range":"17395","text":"15032"},{"range":"17396","text":"15016"},{"range":"17397","text":"15002"},{"range":"17398","text":"15002"},{"range":"17399","text":"15002"},{"range":"17400","text":"15704"},{"range":"17401","text":"15002"},{"range":"17402","text":"16875"},{"range":"17403","text":"15016"},{"range":"17404","text":"15016"},{"range":"17405","text":"15712"},{"range":"17406","text":"15714"},{"range":"17407","text":"15016"},{"range":"17408","text":"15724"},{"range":"17409","text":"15002"},{"range":"17410","text":"15727"},{"range":"17411","text":"15002"},{"range":"17412","text":"15002"},{"range":"17413","text":"15002"},{"range":"17414","text":"15002"},{"range":"17415","text":"15002"},{"range":"17416","text":"15734"},{"range":"17417","text":"15002"},{"range":"17418","text":"15002"},{"range":"17419","text":"15002"},{"range":"17420","text":"15002"},{"range":"17421","text":"15002"},{"range":"17422","text":"15002"},{"range":"17423","text":"15002"},{"range":"17424","text":"15002"},{"range":"17425","text":"15002"},{"range":"17426","text":"15002"},{"range":"17427","text":"15002"},{"range":"17428","text":"15002"},{"range":"17429","text":"16903"},{"range":"17430","text":"15002"},{"range":"17431","text":"15002"},{"range":"17432","text":"16907"},{"range":"17433","text":"15734"},{"range":"17434","text":"15002"},{"range":"17435","text":"15002"},{"range":"17436","text":"15759"},{"range":"17437","text":"15002"},{"range":"17438","text":"15002"},{"range":"17439","text":"15002"},{"range":"17440","text":"15002"},{"range":"17441","text":"15765"},{"range":"17442","text":"15000"},{"range":"17443","text":"15002"},{"range":"17444","text":"15002"},{"range":"17445","text":"15002"},{"range":"17446","text":"15002"},{"range":"17447","text":"15002"},{"range":"17448","text":"15002"},{"range":"17449","text":"15002"},{"range":"17450","text":"15002"},{"range":"17451","text":"15002"},{"range":"17452","text":"15002"},{"range":"17453","text":"15002"},{"range":"17454","text":"15002"},{"range":"17455","text":"15002"},{"range":"17456","text":"15016"},{"range":"17457","text":"15016"},{"range":"17458","text":"15016"},{"range":"17459","text":"15002"},{"range":"17460","text":"15002"},{"range":"17461","text":"15032"},{"range":"17462","text":"15871"},{"range":"17463","text":"15871"},{"range":"17464","text":"15874"},{"range":"17465","text":"15874"},{"range":"17466","text":"15871"},{"range":"17467","text":"15878"},{"range":"17468","text":"15874"},{"range":"17469","text":"15874"},{"range":"17470","text":"15882"},{"range":"17471","text":"15884"},{"range":"17472","text":"15002"},{"range":"17473","text":"15002"},{"range":"17474","text":"15002"},{"range":"17475","text":"15002"},{"range":"17476","text":"15002"},{"range":"17477","text":"15002"},{"range":"17478","text":"15871"},{"range":"17479","text":"15884"},{"range":"17480","text":"15002"},{"range":"17481","text":"15002"},{"range":"17482","text":"15002"},{"range":"17483","text":"15002"},{"range":"17484","text":"15002"},{"range":"17485","text":"15002"},{"range":"17486","text":"15002"},{"range":"17487","text":"15002"},{"range":"17488","text":"15002"},{"range":"17489","text":"15002"},{"range":"17490","text":"15002"},{"range":"17491","text":"15002"},{"range":"17492","text":"15002"},{"range":"17493","text":"15002"},{"range":"17494","text":"15002"},{"range":"17495","text":"15002"},{"range":"17496","text":"15002"},{"range":"17497","text":"15734"},{"range":"17498","text":"15734"},{"range":"17499","text":"15002"},{"range":"17500","text":"15002"},{"range":"17501","text":"15002"},{"range":"17502","text":"15002"},{"range":"17503","text":"15002"},{"range":"17504","text":"15002"},{"range":"17505","text":"15002"},{"range":"17506","text":"15002"},{"range":"17507","text":"15002"},{"range":"17508","text":"15002"},{"range":"17509","text":"15002"},{"range":"17510","text":"15002"},{"range":"17511","text":"15002"},{"range":"17512","text":"17156"},{"range":"17513","text":"15195"},{"range":"17514","text":"16164"},{"range":"17515","text":"15012"},{"range":"17516","text":"15012"},{"range":"17517","text":"15112"},{"range":"17518","text":"15012"},{"range":"17519","text":"15012"},{"range":"17520","text":"16171"},{"range":"17521","text":"16173"},{"range":"17522","text":"17167"},{"range":"17523","text":"16179"},{"range":"17524","text":"17170"},{"range":"17525","text":"16183"},{"range":"17526","text":"15610"},{"range":"17527","text":"16186"},{"range":"17528","text":"17175"},{"range":"17529","text":"16190"},{"range":"17530","text":"17178"},{"range":"17531","text":"15002"},{"range":"17532","text":"15002"},{"range":"17533","text":"15002"},{"range":"17534","text":"15195"},{"range":"17535","text":"15002"},{"range":"17536","text":"15002"},{"range":"17537","text":"15002"},{"range":"17538","text":"15002"},{"range":"17539","text":"15002"},{"range":"17540","text":"15002"},{"range":"17541","text":"15002"},{"range":"17542","text":"15002"},{"range":"17543","text":"15002"},{"range":"17544","text":"15002"},{"range":"17545","text":"15002"},{"range":"17546","text":"15002"},{"range":"17547","text":"15002"},{"range":"17548","text":"15002"},{"range":"17549","text":"15002"},{"range":"17550","text":"15002"},{"range":"17551","text":"15002"},{"range":"17552","text":"15002"},{"range":"17553","text":"15002"},{"range":"17554","text":"15002"},{"range":"17555","text":"15016"},{"range":"17556","text":"15016"},{"range":"17557","text":"16272"},{"range":"17558","text":"15002"},{"range":"17559","text":"15002"},{"range":"17560","text":"15002"},{"range":"17561","text":"15002"},{"range":"17562","text":"15002"},{"range":"17563","text":"15002"},{"range":"17564","text":"15002"},{"range":"17565","text":"15002"},{"range":"17566","text":"15002"},{"range":"17567","text":"15002"},{"range":"17568","text":"15002"},{"range":"17569","text":"15002"},{"range":"17570","text":"15002"},{"range":"17571","text":"15002"},{"range":"17572","text":"15002"},{"range":"17573","text":"15002"},{"range":"17574","text":"15016"},{"range":"17575","text":"15000"},{"range":"17576","text":"15000"},{"range":"17577","text":"15000"},{"range":"17578","text":"15000"},{"range":"17579","text":"15002"},{"range":"17580","text":"15002"},{"range":"17581","text":"15012"},{"range":"17582","text":"15012"},{"range":"17583","text":"15016"},{"range":"17584","text":"15016"},{"range":"17585","text":"15000"},{"range":"17586","text":"15000"},{"range":"17587","text":"15002"},{"range":"17588","text":"15002"},{"range":"17589","text":"15002"},{"range":"17590","text":"15002"},{"range":"17591","text":"15002"},{"range":"17592","text":"15002"},{"range":"17593","text":"15002"},{"range":"17594","text":"15002"},{"range":"17595","text":"15002"},{"range":"17596","text":"15002"},{"range":"17597","text":"15002"},{"range":"17598","text":"15002"},{"range":"17599","text":"15002"},{"range":"17600","text":"15002"},{"range":"17601","text":"15002"},{"range":"17602","text":"15002"},{"range":"17603","text":"15002"},{"range":"17604","text":"15002"},{"range":"17605","text":"15002"},{"range":"17606","text":"15002"},{"range":"17607","text":"15002"},{"range":"17608","text":"15002"},{"range":"17609","text":"15002"},{"range":"17610","text":"15002"},{"range":"17611","text":"15002"},{"range":"17612","text":"15002"},{"range":"17613","text":"15002"},{"range":"17614","text":"15002"},{"range":"17615","text":"15002"},{"range":"17616","text":"15002"},{"range":"17617","text":"15002"},{"range":"17618","text":"15056"},{"range":"17619","text":"15155"},{"range":"17620","text":"16344"},{"range":"17621","text":"15056"},{"range":"17622","text":"15155"},{"range":"17623","text":"16344"},{"range":"17624","text":"16344"},{"range":"17625","text":"16350"},{"range":"17626","text":"16352"},{"range":"17627","text":"15155"},{"range":"17628","text":"16344"},{"range":"17629","text":"16344"},{"range":"17630","text":"16344"},{"range":"17631","text":"15056"},{"range":"17632","text":"15034"},{"range":"17633","text":"15025"},{"range":"17634","text":"16361"},{"range":"17635","text":"15023"},{"range":"17636","text":"15016"},{"range":"17637","text":"15016"},{"range":"17638","text":"16366"},{"range":"17639","text":"15012"},{"range":"17640","text":"15025"},{"range":"17641","text":"15012"},{"range":"17642","text":"15012"},{"range":"17643","text":"15012"},{"range":"17644","text":"16373"},{"range":"17645","text":"15012"},{"range":"17646","text":"15012"},{"range":"17647","text":"15012"},{"range":"17648","text":"15012"},{"range":"17649","text":"15012"},{"range":"17650","text":"16380"},{"range":"17651","text":"15012"},{"range":"17652","text":"15012"},{"range":"17653","text":"16384"},{"range":"17654","text":"15012"},{"range":"17655","text":"15012"},{"range":"17656","text":"15012"},{"range":"17657","text":"15012"},{"range":"17658","text":"16390"},{"range":"17659","text":"15012"},{"range":"17660","text":"16393"},{"range":"17661","text":"16395"},{"range":"17662","text":"16397"},{"range":"17663","text":"16399"},{"range":"17664","text":"15025"},{"range":"17665","text":"15012"},{"range":"17666","text":"15023"},{"range":"17667","text":"15034"},{"range":"17668","text":"16405"},{"range":"17669","text":"15012"},{"range":"17670","text":"15012"},{"range":"17671","text":"15012"},{"range":"17672","text":"15012"},{"range":"17673","text":"15012"},{"range":"17674","text":"15012"},{"range":"17675","text":"15012"},{"range":"17676","text":"15012"},{"range":"17677","text":"15023"},{"range":"17678","text":"15016"},{"range":"17679","text":"15034"},{"range":"17680","text":"16418"},{"range":"17681","text":"15012"},{"range":"17682","text":"15012"},{"range":"17683","text":"15012"},{"range":"17684","text":"15040"},{"range":"17685","text":"15012"},{"range":"17686","text":"15012"},{"range":"17687","text":"15012"},{"range":"17688","text":"15012"},{"range":"17689","text":"15023"},{"range":"17690","text":"16429"},{"range":"17691","text":"15034"},{"range":"17692","text":"15025"},{"range":"17693","text":"15023"},"Replace `*deux*·REPLs·:·L'un·est·normal·à·l'exception·de·son·invite·personnalisée,·mais·l'autre·est·exposé·via·le·module·net·pour·que·vous·puissiez·y·accéder·par·telnet·!·De·plus,·il·utilise·la·propriété·`context`·pour·exposer·la·fonction·\"mood\"·aux·deux·REPLs,·et·la·chaîne·\"bonus\"·au·REPL·distant·seulement.·Comme·vous·le·verrez,·cette·approche·consistant·à·exposer·des·objets·à·un·REPL·et·pas·à·l'autre·*ne·fonctionne·pas·vraiment*` with `_deux_·REPLs·:·L'un·est·normal·à·l'exception·de·son·invite·personnalisée,·mais·l'autre·est·exposé·via·le·module·net·pour·que·vous·puissiez·y·accéder·par·telnet·!·De·plus,·il·utilise·la·propriété·`context`·pour·exposer·la·fonction·\"mood\"·aux·deux·REPLs,·et·la·chaîne·\"bonus\"·au·REPL·distant·seulement.·Comme·vous·le·verrez,·cette·approche·consistant·à·exposer·des·objets·à·un·REPL·et·pas·à·l'autre·_ne·fonctionne·pas·vraiment_`",{"range":"17694","text":"17695"},"Replace `*aussi*` with `_aussi_`",{"range":"17696","text":"17697"},{"range":"17698","text":"15002"},{"range":"17699","text":"15002"},{"range":"17700","text":"15002"},{"range":"17701","text":"15002"},{"range":"17702","text":"15002"},{"range":"17703","text":"15002"},{"range":"17704","text":"15002"},{"range":"17705","text":"15002"},{"range":"17706","text":"15002"},{"range":"17707","text":"15002"},"Replace `*NON*` with `_NON_`",{"range":"17708","text":"17709"},"Replace `*de·toute·façon*` with `_de·toute·façon_`",{"range":"17710","text":"17711"},{"range":"17712","text":"16452"},"Replace `*pas*` with `_pas_`",{"range":"17713","text":"17714"},"Replace `*Modifier·la·tranche·modifiera·également·le·tampon·original*` with `_Modifier·la·tranche·modifiera·également·le·tampon·original_`",{"range":"17715","text":"17716"},{"range":"17717","text":"16366"},{"range":"17718","text":"15012"},{"range":"17719","text":"16461"},{"range":"17720","text":"15012"},{"range":"17721","text":"15012"},{"range":"17722","text":"15025"},{"range":"17723","text":"15012"},{"range":"17724","text":"15112"},{"range":"17725","text":"15012"},{"range":"17726","text":"15012"},{"range":"17727","text":"15012"},{"range":"17728","text":"16471"},{"range":"17729","text":"15012"},{"range":"17730","text":"15012"},{"range":"17731","text":"15023"},{"range":"17732","text":"16366"},{"range":"17733","text":"15012"},{"range":"17734","text":"15012"},{"range":"17735","text":"15012"},{"range":"17736","text":"15012"},{"range":"17737","text":"15012"},{"range":"17738","text":"15012"},"Replace `res.writeHead(200,·{\"content-type\":\"text/html\"` with `··res.writeHead(200,·{·'content-type':·'text/html'·`",{"range":"17739","text":"17740"},{"range":"17741","text":"16486"},{"range":"17742","text":"15012"},{"range":"17743","text":"15012"},{"range":"17744","text":"15012"},{"range":"17745","text":"15012"},{"range":"17746","text":"15012"},{"range":"17747","text":"15023"},{"range":"17748","text":"15155"},{"range":"17749","text":"15016"},{"range":"17750","text":"15016"},"Replace `\"end\",·function` with `'end',·function·`",{"range":"17751","text":"17752"},{"range":"17753","text":"16498"},{"range":"17754","text":"16366"},"Replace `··var·proxy·=·http.createClient(9000,·'localhost')` with `····var·proxy·=·http.createClient(9000,·'localhost');`",{"range":"17755","text":"17756"},"Replace `··var·proxyRequest·=·proxy.request(request.method,·request.url,·request.headers` with `····var·proxyRequest·=·proxy.request(⏎······request.method,⏎······request.url,⏎······request.headers⏎····`",{"range":"17757","text":"17758"},{"range":"17759","text":"15012"},{"range":"17760","text":"15012"},{"range":"17761","text":"15012"},{"range":"17762","text":"15012"},{"range":"17763","text":"15023"},{"range":"17764","text":"15034"},{"range":"17765","text":"15025"},{"range":"17766","text":"16510"},{"range":"17767","text":"15025"},{"range":"17768","text":"15023"},{"range":"17769","text":"16514"},{"range":"17770","text":"16514"},{"range":"17771","text":"15002"},{"range":"17772","text":"15002"},{"range":"17773","text":"15002"},{"range":"17774","text":"15002"},{"range":"17775","text":"15002"},{"range":"17776","text":"15002"},{"range":"17777","text":"15056"},{"range":"17778","text":"15056"},{"range":"17779","text":"15056"},{"range":"17780","text":"15002"},{"range":"17781","text":"15002"},{"range":"17782","text":"15002"},{"range":"17783","text":"15002"},{"range":"17784","text":"15002"},{"range":"17785","text":"15002"},{"range":"17786","text":"15012"},{"range":"17787","text":"15012"},{"range":"17788","text":"15056"},{"range":"17789","text":"15056"},{"range":"17790","text":"15056"},{"range":"17791","text":"15056"},{"range":"17792","text":"15155"},{"range":"17793","text":"16584"},{"range":"17794","text":"15016"},{"range":"17795","text":"16587"},{"range":"17796","text":"16344"},{"range":"17797","text":"16344"},{"range":"17798","text":"16591"},{"range":"17799","text":"16591"},{"range":"17800","text":"16594"},{"range":"17801","text":"16596"},{"range":"17802","text":"16598"},{"range":"17803","text":"16600"},{"range":"17804","text":"15155"},{"range":"17805","text":"16603"},{"range":"17806","text":"16605"},{"range":"17807","text":"15155"},{"range":"17808","text":"16608"},{"range":"17809","text":"16610"},"Replace `*besoin*` with `_besoin_`",{"range":"17810","text":"17811"},{"range":"17812","text":"16344"},{"range":"17813","text":"15155"},{"range":"17814","text":"15155"},{"range":"17815","text":"15016"},{"range":"17816","text":"15155"},{"range":"17817","text":"16344"},{"range":"17818","text":"15002"},{"range":"17819","text":"15002"},{"range":"17820","text":"15002"},{"range":"17821","text":"16344"},{"range":"17822","text":"16344"},{"range":"17823","text":"15155"},{"range":"17824","text":"15165"},{"range":"17825","text":"15155"},{"range":"17826","text":"15000"},{"range":"17827","text":"15000"},{"range":"17828","text":"15000"},{"range":"17829","text":"15155"},{"range":"17830","text":"15016"},{"range":"17831","text":"15016"},{"range":"17832","text":"15016"},{"range":"17833","text":"16634"},{"range":"17834","text":"16636"},{"range":"17835","text":"16638"},{"range":"17836","text":"16640"},{"range":"17837","text":"16642"},{"range":"17838","text":"16644"},{"range":"17839","text":"16646"},{"range":"17840","text":"15016"},{"range":"17841","text":"16649"},{"range":"17842","text":"16651"},{"range":"17843","text":"16651"},{"range":"17844","text":"16651"},{"range":"17845","text":"16651"},{"range":"17846","text":"16651"},{"range":"17847","text":"16651"},{"range":"17848","text":"16651"},{"range":"17849","text":"16651"},{"range":"17850","text":"16651"},{"range":"17851","text":"16651"},{"range":"17852","text":"16651"},{"range":"17853","text":"16651"},{"range":"17854","text":"15002"},{"range":"17855","text":"15002"},{"range":"17856","text":"15002"},{"range":"17857","text":"15002"},{"range":"17858","text":"15002"},{"range":"17859","text":"15002"},{"range":"17860","text":"15002"},{"range":"17861","text":"15002"},{"range":"17862","text":"15034"},{"range":"17863","text":"15012"},{"range":"17864","text":"16674"},{"range":"17865","text":"15012"},{"range":"17866","text":"15023"},{"range":"17867","text":"15034"},{"range":"17868","text":"15012"},{"range":"17869","text":"16680"},{"range":"17870","text":"16674"},{"range":"17871","text":"15012"},{"range":"17872","text":"16684"},{"range":"17873","text":"15023"},{"range":"17874","text":"16687"},{"range":"17875","text":"16689"},{"range":"17876","text":"15016"},{"range":"17877","text":"16692"},{"range":"17878","text":"15016"},{"range":"17879","text":"15016"},{"range":"17880","text":"15016"},{"range":"17881","text":"15016"},{"range":"17882","text":"15016"},{"range":"17883","text":"15016"},{"range":"17884","text":"15016"},{"range":"17885","text":"16701"},{"range":"17886","text":"15016"},{"range":"17887","text":"15016"},{"range":"17888","text":"15016"},{"range":"17889","text":"15012"},{"range":"17890","text":"15016"},{"range":"17891","text":"16708"},{"range":"17892","text":"15016"},{"range":"17893","text":"16711"},{"range":"17894","text":"15155"},{"range":"17895","text":"16344"},{"range":"17896","text":"16344"},{"range":"17897","text":"17714"},{"range":"17898","text":"15002"},{"range":"17899","text":"15002"},{"range":"17900","text":"15002"},"Replace `*vraiment*·besoin·de·faire·partie·de·l'ensemble·des·bibliothèques·de·base·de·node,·vous·devez·*encore*` with `_vraiment_·besoin·de·faire·partie·de·l'ensemble·des·bibliothèques·de·base·de·node,·vous·devez·_encore_`",{"range":"17901","text":"17902"},{"range":"17903","text":"16722"},{"range":"17904","text":"16724"},{"range":"17905","text":"16344"},{"range":"17906","text":"16727"},{"range":"17907","text":"16344"},{"range":"17908","text":"16730"},{"range":"17909","text":"16344"},{"range":"17910","text":"16344"},{"range":"17911","text":"15016"},{"range":"17912","text":"15016"},{"range":"17913","text":"15016"},{"range":"17914","text":"15016"},{"range":"17915","text":"15000"},{"range":"17916","text":"15002"},{"range":"17917","text":"15002"},{"range":"17918","text":"15002"},{"range":"17919","text":"15002"},{"range":"17920","text":"15002"},{"range":"17921","text":"15002"},{"range":"17922","text":"15002"},{"range":"17923","text":"15002"},{"range":"17924","text":"15002"},{"range":"17925","text":"15002"},{"range":"17926","text":"15002"},{"range":"17927","text":"15002"},{"range":"17928","text":"15002"},{"range":"17929","text":"15002"},{"range":"17930","text":"15002"},{"range":"17931","text":"15002"},{"range":"17932","text":"15000"},"Replace `すべての·ECMAScript·2015·(ES6)·の機能は·**shipping(リリース済み)**、**staged(ステージング)**·と·**in·progress(開発中)**の3` with `⏎すべての·ECMAScript·2015·(ES6)·の機能は·**shipping(リリース済み)**、**staged(ステージング)**·と·**in·progress(開発中)**の·3·`",{"range":"17933","text":"17934"},{"range":"17935","text":"15002"},{"range":"17936","text":"15002"},{"range":"17937","text":"15002"},{"range":"17938","text":"15000"},{"range":"17939","text":"15000"},{"range":"17940","text":"15000"},{"range":"17941","text":"15000"},"Replace ``--v8-options`·を引数に指定した実行結果を·`grep·\"in·progress\"`·することで各·Node.js·のリリースで利用可能なすべてのの·**in·progress(開発中)**の機能を列挙することができます。これらはV8` with `⏎`--v8-options`·を引数に指定した実行結果を·`grep·\"in·progress\"`·することで各·Node.js·のリリースで利用可能なすべてのの·**in·progress(開発中)**の機能を列挙することができます。これらは·V8·`",{"range":"17942","text":"17943"},{"range":"17944","text":"15000"},{"range":"17945","text":"15000"},{"range":"17946","text":"15000"},{"range":"17947","text":"15000"},{"range":"17948","text":"15000"},{"range":"17949","text":"15000"},{"range":"17950","text":"15000"},"Replace `2` with `·2·`",{"range":"17951","text":"17952"},{"range":"17953","text":"15155"},{"range":"17954","text":"15155"},{"range":"17955","text":"15000"},{"range":"17956","text":"15000"},{"range":"17957","text":"15724"},{"range":"17958","text":"15000"},{"range":"17959","text":"15002"},"Replace `*·[Variant·1:·Node.js·≤·4.4.x·および·5.0.0·—·5.9.x·のサポートを終了](#variant-1)·(*推奨*` with `-·[Variant·1:·Node.js·≤·4.4.x·および·5.0.0·—·5.9.x·のサポートを終了](#variant-1)·(_推奨_`",{"range":"17960","text":"17961"},{"range":"17962","text":"15002"},{"range":"17963","text":"15002"},{"range":"17964","text":"15000"},{"range":"17965","text":"15002"},{"range":"17966","text":"15002"},{"range":"17967","text":"15002"},{"range":"17968","text":"15000"},"Replace `API` with `·API·`",{"range":"17969","text":"17970"},"Replace `2016年7月からサポートされていません。Node.js·4.x·リリースラインは2018年4` with `·2016·年·7·月からサポートされていません。Node.js·4.x·リリースラインは·2018·年·4·`",{"range":"17971","text":"17972"},{"range":"17973","text":"15002"},{"range":"17974","text":"15002"},{"range":"17975","text":"15002"},{"range":"17976","text":"17952"},"Replace `3` with `·3·`",{"range":"17977","text":"17978"},{"range":"17979","text":"15002"},{"range":"17980","text":"15002"},{"range":"17981","text":"15002"},{"range":"17982","text":"15000"},"Replace `1` with `·1·`",{"range":"17983","text":"17984"},{"range":"17985","text":"15000"},{"range":"17986","text":"15002"},{"range":"17987","text":"15002"},{"range":"17988","text":"15002"},{"range":"17989","text":"15002"},{"range":"17990","text":"15002"},{"range":"17991","text":"15002"},{"range":"17992","text":"15002"},{"range":"17993","text":"15002"},{"range":"17994","text":"15155"},{"range":"17995","text":"15002"},{"range":"17996","text":"15002"},{"range":"17997","text":"15002"},"Replace `*·`req.body.string`·が·*数値の*` with `-·`req.body.string`·が·_数値の_`",{"range":"17998","text":"17999"},{"range":"18000","text":"15002"},{"range":"18001","text":"15002"},{"range":"18002","text":"15002"},{"range":"18003","text":"15002"},{"range":"18004","text":"15000"},{"range":"18005","text":"15000"},{"range":"18006","text":"15000"},{"range":"18007","text":"15000"},{"range":"18008","text":"15000"},{"range":"18009","text":"15000"},{"range":"18010","text":"15000"},{"range":"18011","text":"15000"},{"range":"18012","text":"15000"},{"range":"18013","text":"15002"},{"range":"18014","text":"15002"},{"range":"18015","text":"15002"},{"range":"18016","text":"15000"},{"range":"18017","text":"15002"},{"range":"18018","text":"15002"},{"range":"18019","text":"15000"},{"range":"18020","text":"15002"},{"range":"18021","text":"15000"},{"range":"18022","text":"15002"},{"range":"18023","text":"15002"},{"range":"18024","text":"15000"},{"range":"18025","text":"15002"},{"range":"18026","text":"15000"},{"range":"18027","text":"15002"},{"range":"18028","text":"15000"},{"range":"18029","text":"15002"},{"range":"18030","text":"15000"},{"range":"18031","text":"15000"},"Replace `7` with `·7·`",{"range":"18032","text":"18033"},{"range":"18034","text":"15000"},{"range":"18035","text":"15000"},{"range":"18036","text":"15000"},{"range":"18037","text":"15000"},{"range":"18038","text":"15000"},{"range":"18039","text":"15000"},{"range":"18040","text":"15000"},{"range":"18041","text":"15016"},{"range":"18042","text":"15016"},{"range":"18043","text":"15016"},{"range":"18044","text":"15000"},{"range":"18045","text":"15000"},{"range":"18046","text":"15155"},{"range":"18047","text":"17952"},{"range":"18048","text":"15000"},{"range":"18049","text":"15000"},{"range":"18050","text":"15000"},{"range":"18051","text":"15000"},{"range":"18052","text":"15155"},{"range":"18053","text":"15002"},{"range":"18054","text":"15002"},{"range":"18055","text":"15000"},{"range":"18056","text":"15000"},{"range":"18057","text":"15000"},{"range":"18058","text":"15000"},{"range":"18059","text":"15000"},{"range":"18060","text":"15000"},{"range":"18061","text":"15000"},{"range":"18062","text":"15002"},{"range":"18063","text":"15002"},{"range":"18064","text":"15002"},{"range":"18065","text":"15002"},{"range":"18066","text":"15002"},{"range":"18067","text":"15002"},{"range":"18068","text":"15000"},{"range":"18069","text":"15002"},{"range":"18070","text":"15002"},{"range":"18071","text":"15002"},{"range":"18072","text":"15002"},{"range":"18073","text":"15000"},{"range":"18074","text":"15002"},{"range":"18075","text":"15002"},{"range":"18076","text":"15002"},{"range":"18077","text":"15002"},{"range":"18078","text":"15002"},{"range":"18079","text":"15002"},{"range":"18080","text":"15000"},{"range":"18081","text":"15000"},{"range":"18082","text":"15000"},{"range":"18083","text":"15000"},{"range":"18084","text":"15000"},{"range":"18085","text":"15000"},{"range":"18086","text":"15000"},{"range":"18087","text":"15002"},{"range":"18088","text":"15002"},{"range":"18089","text":"15002"},{"range":"18090","text":"15002"},{"range":"18091","text":"15002"},{"range":"18092","text":"15000"},{"range":"18093","text":"15000"},{"range":"18094","text":"15000"},{"range":"18095","text":"17952"},{"range":"18096","text":"15000"},"Replace `*` with `⏎_`",{"range":"18097","text":"18098"},{"range":"18099","text":"15753"},{"range":"18100","text":"15000"},{"range":"18101","text":"15000"},{"range":"18102","text":"15000"},"Replace `この出力から、1秒あたり約5` with `⏎この出力から、1·秒あたり約·5·`",{"range":"18103","text":"18104"},"Replace `4` with `·4·`",{"range":"18105","text":"18106"},{"range":"18107","text":"15000"},{"range":"18108","text":"15000"},{"range":"18109","text":"15000"},{"range":"18110","text":"15000"},{"range":"18111","text":"15000"},{"range":"18112","text":"17952"},{"range":"18113","text":"15000"},{"range":"18114","text":"15195"},{"range":"18115","text":"15000"},{"range":"18116","text":"15000"},{"range":"18117","text":"16164"},{"range":"18118","text":"15112"},{"range":"18119","text":"15012"},{"range":"18120","text":"15112"},{"range":"18121","text":"15012"},{"range":"18122","text":"15112"},{"range":"18123","text":"16171"},{"range":"18124","text":"15000"},"Replace `やりました!·アプリは現在、毎秒約20` with `⏎やりました!·アプリは現在、毎秒約·20·`",{"range":"18125","text":"18126"},{"range":"18127","text":"18106"},"Replace `4秒弱から1` with `·4·秒弱から·1·`",{"range":"18128","text":"18129"},{"range":"18130","text":"15000"},{"range":"18131","text":"15000"},{"range":"18132","text":"15000"},{"range":"18133","text":"15000"},{"range":"18134","text":"15155"},"Replace `###·\"そう言うとき\"·実行する·~·*`setTimeout()`*` with `⏎###·\"そう言うとき\"·実行する·~·_`setTimeout()`_`",{"range":"18135","text":"18136"},{"range":"18137","text":"15155"},"Replace `###·\"この直後に\"·実行する·~·*`setImmediate()`*` with `⏎###·\"この直後に\"·実行する·~·_`setImmediate()`_`",{"range":"18138","text":"18139"},{"range":"18140","text":"16183"},{"range":"18141","text":"15155"},{"range":"18142","text":"15155"},"Replace `###·\"無限ループ\"·実行·~·*`setInterval()`*` with `⏎###·\"無限ループ\"·実行·~·_`setInterval()`_`",{"range":"18143","text":"18144"},{"range":"18145","text":"17952"},{"range":"18146","text":"15155"},{"range":"18147","text":"15000"},{"range":"18148","text":"15000"},{"range":"18149","text":"17952"},{"range":"18150","text":"15000"},{"range":"18151","text":"15000"},{"range":"18152","text":"15000"},{"range":"18153","text":"15804"},{"range":"18154","text":"15002"},{"range":"18155","text":"15000"},{"range":"18156","text":"15000"},{"range":"18157","text":"15000"},{"range":"18158","text":"15195"},{"range":"18159","text":"15000"},{"range":"18160","text":"15000"},{"range":"18161","text":"17978"},{"range":"18162","text":"15000"},{"range":"18163","text":"15000"},{"range":"18164","text":"15000"},{"range":"18165","text":"15002"},{"range":"18166","text":"15002"},{"range":"18167","text":"15002"},{"range":"18168","text":"15002"},{"range":"18169","text":"15002"},{"range":"18170","text":"15002"},{"range":"18171","text":"15002"},{"range":"18172","text":"15002"},{"range":"18173","text":"15002"},{"range":"18174","text":"15002"},{"range":"18175","text":"15002"},{"range":"18176","text":"15000"},{"range":"18177","text":"15002"},{"range":"18178","text":"15000"},{"range":"18179","text":"17984"},{"range":"18180","text":"15002"},{"range":"18181","text":"15000"},{"range":"18182","text":"15002"},{"range":"18183","text":"15000"},"Replace `C` with `·C·`",{"range":"18184","text":"18185"},{"range":"18186","text":"15002"},{"range":"18187","text":"15000"},{"range":"18188","text":"15002"},{"range":"18189","text":"15000"},{"range":"18190","text":"15002"},{"range":"18191","text":"15000"},{"range":"18192","text":"15002"},{"range":"18193","text":"15000"},{"range":"18194","text":"15002"},{"range":"18195","text":"15000"},{"range":"18196","text":"15002"},{"range":"18197","text":"15016"},{"range":"18198","text":"15016"},{"range":"18199","text":"15016"},{"range":"18200","text":"15016"},{"range":"18201","text":"15016"},{"range":"18202","text":"15016"},{"range":"18203","text":"15016"},{"range":"18204","text":"15025"},{"range":"18205","text":"15016"},{"range":"18206","text":"15016"},{"range":"18207","text":"15012"},{"range":"18208","text":"15016"},{"range":"18209","text":"15012"},{"range":"18210","text":"15016"},{"range":"18211","text":"15016"},{"range":"18212","text":"15016"},{"range":"18213","text":"15016"},{"range":"18214","text":"15012"},{"range":"18215","text":"15016"},{"range":"18216","text":"15016"},{"range":"18217","text":"15012"},{"range":"18218","text":"15012"},{"range":"18219","text":"15012"},{"range":"18220","text":"15016"},{"range":"18221","text":"15012"},{"range":"18222","text":"15016"},{"range":"18223","text":"15012"},{"range":"18224","text":"15016"},{"range":"18225","text":"15016"},{"range":"18226","text":"15016"},{"range":"18227","text":"15016"},{"range":"18228","text":"15016"},{"range":"18229","text":"15016"},{"range":"18230","text":"15016"},{"range":"18231","text":"15016"},{"range":"18232","text":"15025"},{"range":"18233","text":"15016"},{"range":"18234","text":"15016"},{"range":"18235","text":"15012"},{"range":"18236","text":"15016"},{"range":"18237","text":"15012"},{"range":"18238","text":"15016"},{"range":"18239","text":"15016"},{"range":"18240","text":"15016"},{"range":"18241","text":"15016"},{"range":"18242","text":"15012"},{"range":"18243","text":"15016"},{"range":"18244","text":"15016"},{"range":"18245","text":"15012"},{"range":"18246","text":"15012"},{"range":"18247","text":"15012"},{"range":"18248","text":"15016"},{"range":"18249","text":"15012"},{"range":"18250","text":"15016"},{"range":"18251","text":"15012"},{"range":"18252","text":"15016"},"Replace `***注意:*` with `⏎**_注意:_`",{"range":"18253","text":"18254"},{"range":"18255","text":"15002"},{"range":"18256","text":"15002"},{"range":"18257","text":"15002"},{"range":"18258","text":"15002"},{"range":"18259","text":"15002"},{"range":"18260","text":"15002"},{"range":"18261","text":"15002"},{"range":"18262","text":"15002"},{"range":"18263","text":"15002"},{"range":"18264","text":"15002"},{"range":"18265","text":"15002"},{"range":"18266","text":"15002"},{"range":"18267","text":"15002"},{"range":"18268","text":"15000"},{"range":"18269","text":"15000"},{"range":"18270","text":"15000"},{"range":"18271","text":"15000"},{"range":"18272","text":"15000"},{"range":"18273","text":"15000"},{"range":"18274","text":"15000"},{"range":"18275","text":"15000"},"Replace `Node.js·は·Portage` with `⏎Node.js·は·Portage·`",{"range":"18276","text":"18277"},"Replace `Node.js·は·pkgsrc` with `⏎Node.js·は·pkgsrc·`",{"range":"18278","text":"18279"},{"range":"18280","text":"15000"},{"range":"18281","text":"15000"},{"range":"18282","text":"15000"},{"range":"18283","text":"15000"},{"range":"18284","text":"15000"},{"range":"18285","text":"15000"},{"range":"18286","text":"15000"},{"range":"18287","text":"15000"},{"range":"18288","text":"15000"},{"range":"18289","text":"15000"},{"range":"18290","text":"15000"},{"range":"18291","text":"15000"},{"range":"18292","text":"15000"},{"range":"18293","text":"15000"},"Replace `\"NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。\"` with `'NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。'`",{"range":"18294","text":"18295"},{"range":"18296","text":"15000"},{"range":"18297","text":"15000"},{"range":"18298","text":"15155"},"Replace `#·コラボレーションサミット` with `⏎#·コラボレーションサミット⏎`",{"range":"18299","text":"18300"},{"range":"18301","text":"17952"},{"range":"18302","text":"15000"},{"range":"18303","text":"15000"},{"range":"18304","text":"15000"},{"range":"18305","text":"15000"},{"range":"18306","text":"15002"},{"range":"18307","text":"15002"},{"range":"18308","text":"15002"},{"range":"18309","text":"15002"},{"range":"18310","text":"15002"},{"range":"18311","text":"15000"},{"range":"18312","text":"15000"},{"range":"18313","text":"15002"},{"range":"18314","text":"15002"},{"range":"18315","text":"15002"},{"range":"18316","text":"15002"},{"range":"18317","text":"15002"},{"range":"18318","text":"15002"},{"range":"18319","text":"15002"},{"range":"18320","text":"15000"},{"range":"18321","text":"15002"},{"range":"18322","text":"15002"},{"range":"18323","text":"15002"},{"range":"18324","text":"15000"},{"range":"18325","text":"15002"},{"range":"18326","text":"15002"},{"range":"18327","text":"15002"},{"range":"18328","text":"15002"},{"range":"18329","text":"15002"},{"range":"18330","text":"15000"},{"range":"18331","text":"15002"},{"range":"18332","text":"15002"},{"range":"18333","text":"15002"},{"range":"18334","text":"15002"},{"range":"18335","text":"15002"},{"range":"18336","text":"15002"},{"range":"18337","text":"15002"},{"range":"18338","text":"15002"},{"range":"18339","text":"15002"},{"range":"18340","text":"15002"},"Replace `*მოქმედი·(in·progress)*` with `_მოქმედი·(in·progress)_`",{"range":"18341","text":"18342"},"Replace `*dependencies*` with `_dependencies_`",{"range":"18343","text":"18344"},"Replace `*Debugging*` with `_Debugging_`",{"range":"18345","text":"18346"},"Replace `*მასპინძელზე*` with `_მასპინძელზე_`",{"range":"18347","text":"18348"},{"range":"18349","text":"15000"},"Replace `*same-origin*` with `_same-origin_`",{"range":"18350","text":"18351"},"Replace `*same-origin-policy*` with `_same-origin-policy_`",{"range":"18352","text":"18353"},"Replace `*hostname*` with `_hostname_`",{"range":"18354","text":"18355"},"Replace `*tunnels*` with `_tunnels_`",{"range":"18356","text":"18357"},{"range":"18358","text":"15002"},{"range":"18359","text":"15002"},"Replace `*·„გამართვის“·(*Debug*` with `-·„გამართვის“·(_Debug_`",{"range":"18360","text":"18361"},{"range":"18362","text":"15002"},{"range":"18363","text":"15002"},{"range":"18364","text":"15002"},"Replace `*uncheck*` with `_uncheck_`",{"range":"18365","text":"18366"},"Replace `*·ბიბლიოთეკა,·რომელიც·ამარტივებს·კავშირს·[Inspector·Protocol][]-ის·(*ინსპექტორის·პროტოკოლის*` with `-·ბიბლიოთეკა,·რომელიც·ამარტივებს·კავშირს·[Inspector·Protocol][]-ის·(_ინსპექტორის·პროტოკოლის_`",{"range":"18367","text":"18368"},"Replace `*·გაუშვით·Node.js·გამართვის·კონფიგურაცია·`Debug`·ხედიდან·(*view*` with `-·გაუშვით·Node.js·გამართვის·კონფიგურაცია·`Debug`·ხედიდან·(_view_`",{"range":"18369","text":"18370"},"Replace `*extension-ით*` with `_extension-ით_`",{"range":"18371","text":"18372"},{"range":"18373","text":"15002"},{"range":"18374","text":"15002"},"Replace `*runtime*` with `_runtime_`",{"range":"18375","text":"18376"},"Replace `*ლოკალურ*` with `_ლოკალურ_`",{"range":"18377","text":"18378"},"Replace `*ლოკალურად*` with `_ლოკალურად_`",{"range":"18379","text":"18380"},"Replace `*თქვენს·სამიზნე·სკრიპტს*` with `_თქვენს·სამიზნე·სკრიპტს_`",{"range":"18381","text":"18382"},"Replace `*ინსპექტორის·პროტოკოლს*` with `_ინსპექტორის·პროტოკოლს_`",{"range":"18383","text":"18384"},{"range":"18385","text":"15002"},{"range":"18386","text":"15002"},{"range":"18387","text":"15002"},{"range":"18388","text":"15002"},{"range":"18389","text":"15002"},{"range":"18390","text":"15002"},{"range":"18391","text":"15002"},{"range":"18392","text":"15002"},{"range":"18393","text":"15002"},{"range":"18394","text":"15002"},{"range":"18395","text":"15002"},{"range":"18396","text":"15002"},{"range":"18397","text":"15002"},{"range":"18398","text":"15002"},{"range":"18399","text":"15002"},{"range":"18400","text":"15002"},{"range":"18401","text":"15002"},{"range":"18402","text":"15002"},{"range":"18403","text":"15002"},{"range":"18404","text":"15002"},{"range":"18405","text":"15002"},{"range":"18406","text":"15002"},{"range":"18407","text":"15195"},{"range":"18408","text":"15016"},{"range":"18409","text":"15016"},{"range":"18410","text":"15016"},{"range":"18411","text":"15016"},{"range":"18412","text":"15016"},{"range":"18413","text":"15016"},{"range":"18414","text":"15016"},{"range":"18415","text":"15025"},{"range":"18416","text":"15016"},{"range":"18417","text":"15016"},{"range":"18418","text":"15016"},{"range":"18419","text":"15016"},{"range":"18420","text":"15016"},{"range":"18421","text":"15012"},{"range":"18422","text":"15016"},{"range":"18423","text":"15012"},{"range":"18424","text":"15016"},{"range":"18425","text":"15016"},{"range":"18426","text":"15016"},{"range":"18427","text":"15016"},{"range":"18428","text":"15016"},{"range":"18429","text":"15016"},{"range":"18430","text":"15016"},{"range":"18431","text":"15012"},{"range":"18432","text":"15016"},{"range":"18433","text":"15012"},{"range":"18434","text":"15016"},{"range":"18435","text":"15002"},{"range":"18436","text":"15002"},{"range":"18437","text":"15002"},{"range":"18438","text":"15002"},{"range":"18439","text":"15002"},{"range":"18440","text":"15002"},{"range":"18441","text":"15002"},{"range":"18442","text":"15002"},{"range":"18443","text":"15002"},{"range":"18444","text":"15002"},{"range":"18445","text":"15002"},{"range":"18446","text":"15002"},{"range":"18447","text":"15002"},{"range":"18448","text":"15002"},{"range":"18449","text":"15002"},{"range":"18450","text":"15002"},{"range":"18451","text":"15002"},{"range":"18452","text":"15002"},{"range":"18453","text":"15002"},{"range":"18454","text":"15002"},{"range":"18455","text":"15000"},{"range":"18456","text":"15002"},{"range":"18457","text":"15002"},{"range":"18458","text":"15002"},{"range":"18459","text":"15002"},{"range":"18460","text":"15002"},{"range":"18461","text":"15002"},{"range":"18462","text":"15000"},{"range":"18463","text":"15000"},{"range":"18464","text":"15000"},"Replace `_합의점을·찾는·과정_` with `*합의점을·찾는·과정*`",{"range":"18465","text":"18466"},"Replace `협업자는·TSC에서·논의하려고·풀·리퀘스트나·이슈에·***tsc-agenda***` with `⏎협업자는·TSC에서·논의하려고·풀·리퀘스트나·이슈에·**_tsc-agenda_**`",{"range":"18467","text":"18468"},{"range":"18469","text":"15000"},{"range":"18470","text":"15000"},{"range":"18471","text":"15000"},{"range":"18472","text":"15000"},"Replace `*tsc-agenda*` with `_tsc-agenda_`",{"range":"18473","text":"18474"},{"range":"18475","text":"15000"},{"range":"18476","text":"15002"},{"range":"18477","text":"15000"},{"range":"18478","text":"15000"},{"range":"18479","text":"15000"},{"range":"18480","text":"15000"},{"range":"18481","text":"15000"},{"range":"18482","text":"15000"},{"range":"18483","text":"15000"},{"range":"18484","text":"15002"},{"range":"18485","text":"15002"},{"range":"18486","text":"15000"},{"range":"18487","text":"15000"},{"range":"18488","text":"15000"},{"range":"18489","text":"15002"},{"range":"18490","text":"15002"},{"range":"18491","text":"15002"},{"range":"18492","text":"15573"},{"range":"18493","text":"15020"},{"range":"18494","text":"15012"},{"range":"18495","text":"15023"},{"range":"18496","text":"15025"},{"range":"18497","text":"15012"},{"range":"18498","text":"15012"},"Replace `*던질*` with `_던질_`",{"range":"18499","text":"18500"},{"range":"18501","text":"15032"},{"range":"18502","text":"15034"},{"range":"18503","text":"15012"},{"range":"18504","text":"15025"},{"range":"18505","text":"15038"},{"range":"18506","text":"15025"},{"range":"18507","text":"15042"},{"range":"18508","text":"15025"},{"range":"18509","text":"15092"},{"range":"18510","text":"15025"},{"range":"18511","text":"15040"},{"range":"18512","text":"15040"},{"range":"18513","text":"15025"},{"range":"18514","text":"15023"},"Replace `*받을·수*` with `_받을·수_`",{"range":"18515","text":"18516"},"Replace `*명시적으로*` with `_명시적으로_`",{"range":"18517","text":"18518"},{"range":"18519","text":"15056"},"Replace `*작성하기·전에*` with `_작성하기·전에_`",{"range":"18520","text":"18521"},{"range":"18522","text":"15034"},{"range":"18523","text":"15025"},{"range":"18524","text":"15012"},{"range":"18525","text":"15594"},{"range":"18526","text":"15040"},{"range":"18527","text":"15042"},{"range":"18528","text":"15040"},{"range":"18529","text":"15092"},{"range":"18530","text":"15025"},{"range":"18531","text":"15040"},{"range":"18532","text":"15070"},{"range":"18533","text":"15025"},{"range":"18534","text":"15025"},{"range":"18535","text":"15040"},{"range":"18536","text":"15025"},{"range":"18537","text":"15040"},{"range":"18538","text":"15025"},{"range":"18539","text":"15025"},{"range":"18540","text":"15025"},{"range":"18541","text":"15025"},{"range":"18542","text":"15025"},{"range":"18543","text":"15025"},{"range":"18544","text":"15040"},{"range":"18545","text":"15025"},{"range":"18546","text":"15023"},{"range":"18547","text":"15034"},{"range":"18548","text":"15012"},{"range":"18549","text":"15089"},{"range":"18550","text":"15025"},{"range":"18551","text":"15092"},{"range":"18552","text":"15025"},{"range":"18553","text":"15025"},{"range":"18554","text":"15025"},{"range":"18555","text":"15023"},{"range":"18556","text":"15002"},{"range":"18557","text":"15002"},{"range":"18558","text":"15034"},{"range":"18559","text":"15012"},{"range":"18560","text":"15012"},{"range":"18561","text":"15651"},{"range":"18562","text":"15072"},{"range":"18563","text":"15106"},{"range":"18564","text":"15025"},{"range":"18565","text":"15072"},{"range":"18566","text":"15025"},{"range":"18567","text":"15012"},{"range":"18568","text":"15012"},{"range":"18569","text":"15012"},{"range":"18570","text":"15012"},{"range":"18571","text":"15023"},{"range":"18572","text":"15034"},{"range":"18573","text":"15025"},{"range":"18574","text":"15012"},{"range":"18575","text":"15025"},{"range":"18576","text":"15012"},{"range":"18577","text":"15012"},{"range":"18578","text":"15025"},{"range":"18579","text":"15023"},{"range":"18580","text":"15034"},{"range":"18581","text":"15127"},{"range":"18582","text":"15012"},{"range":"18583","text":"15012"},{"range":"18584","text":"15012"},{"range":"18585","text":"15012"},{"range":"18586","text":"16849"},{"range":"18587","text":"15012"},{"range":"18588","text":"15012"},{"range":"18589","text":"15012"},{"range":"18590","text":"15012"},{"range":"18591","text":"15012"},{"range":"18592","text":"15012"},{"range":"18593","text":"15012"},{"range":"18594","text":"15012"},{"range":"18595","text":"15023"},{"range":"18596","text":"15002"},{"range":"18597","text":"15002"},{"range":"18598","text":"15002"},{"range":"18599","text":"15002"},{"range":"18600","text":"15002"},{"range":"18601","text":"15002"},{"range":"18602","text":"15000"},{"range":"18603","text":"15724"},{"range":"18604","text":"15002"},{"range":"18605","text":"15000"},{"range":"18606","text":"15002"},{"range":"18607","text":"15002"},{"range":"18608","text":"15002"},{"range":"18609","text":"15002"},{"range":"18610","text":"15002"},{"range":"18611","text":"15002"},{"range":"18612","text":"15002"},{"range":"18613","text":"15002"},{"range":"18614","text":"15002"},{"range":"18615","text":"15002"},{"range":"18616","text":"15002"},{"range":"18617","text":"15002"},{"range":"18618","text":"15002"},{"range":"18619","text":"15000"},{"range":"18620","text":"15000"},{"range":"18621","text":"15000"},{"range":"18622","text":"15000"},{"range":"18623","text":"15032"},{"range":"18624","text":"15871"},{"range":"18625","text":"15871"},{"range":"18626","text":"15874"},{"range":"18627","text":"15874"},"Replace `_예외발생시·자원·정리_` with `*예외발생시·자원·정리*`",{"range":"18628","text":"18629"},{"range":"18630","text":"15871"},{"range":"18631","text":"15878"},{"range":"18632","text":"15874"},{"range":"18633","text":"15874"},{"range":"18634","text":"15882"},{"range":"18635","text":"15884"},{"range":"18636","text":"15002"},{"range":"18637","text":"15002"},{"range":"18638","text":"15002"},{"range":"18639","text":"15002"},{"range":"18640","text":"15002"},{"range":"18641","text":"15002"},{"range":"18642","text":"15871"},{"range":"18643","text":"15884"},{"range":"18644","text":"15000"},"Replace `*Node.js는·클라이언트에·관련된·일을·하는·시간이·\"적으면·적을수록\"·빠르다*` with `_Node.js는·클라이언트에·관련된·일을·하는·시간이·\"적으면·적을수록\"·빠르다_`",{"range":"18645","text":"18646"},{"range":"18647","text":"15000"},"Replace `*처리량*` with `_처리량_`",{"range":"18648","text":"18649"},{"range":"18650","text":"15000"},{"range":"18651","text":"15000"},{"range":"18652","text":"15016"},{"range":"18653","text":"15016"},{"range":"18654","text":"15016"},{"range":"18655","text":"15016"},{"range":"18656","text":"15000"},{"range":"18657","text":"15000"},"Replace `*클라이언트에·대한·공정한·처리는·당신의·애플리케이션의·책임입니다*` with `_클라이언트에·대한·공정한·처리는·당신의·애플리케이션의·책임입니다_`",{"range":"18658","text":"18659"},{"range":"18660","text":"15000"},{"range":"18661","text":"15000"},{"range":"18662","text":"15000"},{"range":"18663","text":"15000"},{"range":"18664","text":"15000"},{"range":"18665","text":"15000"},{"range":"18666","text":"15002"},{"range":"18667","text":"15002"},{"range":"18668","text":"15012"},{"range":"18669","text":"15000"},{"range":"18670","text":"15002"},{"range":"18671","text":"15002"},{"range":"18672","text":"15002"},{"range":"18673","text":"15002"},"Replace `*다음과·같은·동기적인·API를·사용하지·않는·것이·좋습니다*` with `_다음과·같은·동기적인·API를·사용하지·않는·것이·좋습니다_`",{"range":"18674","text":"18675"},{"range":"18676","text":"15002"},{"range":"18677","text":"15002"},{"range":"18678","text":"15002"},{"range":"18679","text":"15002"},{"range":"18680","text":"15002"},{"range":"18681","text":"15002"},{"range":"18682","text":"15002"},{"range":"18683","text":"15002"},{"range":"18684","text":"15002"},{"range":"18685","text":"15002"},{"range":"18686","text":"15002"},{"range":"18687","text":"15002"},{"range":"18688","text":"15002"},{"range":"18689","text":"15002"},{"range":"18690","text":"15000"},{"range":"18691","text":"15002"},{"range":"18692","text":"15002"},{"range":"18693","text":"15000"},{"range":"18694","text":"15000"},{"range":"18695","text":"15953"},{"range":"18696","text":"15955"},{"range":"18697","text":"15957"},{"range":"18698","text":"15016"},{"range":"18699","text":"15960"},{"range":"18700","text":"15000"},"Replace `*언제나·명심하세요.·이벤트·루프는·클라이언트의·요청을·조율하는·역할이지·직접·실행하는·역할이·아님을*` with `_언제나·명심하세요.·이벤트·루프는·클라이언트의·요청을·조율하는·역할이지·직접·실행하는·역할이·아님을_`",{"range":"18701","text":"18702"},{"range":"18703","text":"15000"},"Replace `*않는*` with `_않는_`",{"range":"18704","text":"18705"},{"range":"18706","text":"15000"},{"range":"18707","text":"15000"},"Replace `*I/O-intensive·작업은·관련된·스레드가·작동·중이·아니더라도·진행·중인·상태여야·합니다*` with `_I/O-intensive·작업은·관련된·스레드가·작동·중이·아니더라도·진행·중인·상태여야·합니다_`",{"range":"18708","text":"18709"},{"range":"18710","text":"15000"},{"range":"18711","text":"15000"},{"range":"18712","text":"15000"},"Replace `*상대적으로·긴·작업은·해당·작업이·끝날·때까지·워커·풀의·전체·크기를·줄이게·됩니다*` with `_상대적으로·긴·작업은·해당·작업이·끝날·때까지·워커·풀의·전체·크기를·줄이게·됩니다_`",{"range":"18713","text":"18714"},{"range":"18715","text":"15000"},{"range":"18716","text":"15000"},{"range":"18717","text":"15000"},{"range":"18718","text":"15000"},{"range":"18719","text":"15000"},{"range":"18720","text":"15000"},{"range":"18721","text":"15702"},"Replace `*당신이·값비싼·API를·호출하려고·한다면·비용을·더블·체크하세요.·해당·API의·개발자에게·비용에·대해·문서화를·요청하거나·직접·소스·코드를·분석해서·비용에·대한·문서화를·PR할·수도·있습니다*` with `_당신이·값비싼·API를·호출하려고·한다면·비용을·더블·체크하세요.·해당·API의·개발자에게·비용에·대해·문서화를·요청하거나·직접·소스·코드를·분석해서·비용에·대한·문서화를·PR할·수도·있습니다_`",{"range":"18722","text":"18723"},{"range":"18724","text":"15000"},{"range":"18725","text":"15016"},"Replace `*막히게·됩니다*` with `_막히게·됩니다_`",{"range":"18726","text":"18727"},"Replace `*note:·각·박스는·이벤트·루프의·\"단계\"를·의미합니다.*` with `_note:·각·박스는·이벤트·루프의·\"단계\"를·의미합니다._`",{"range":"18728","text":"18729"},{"range":"18730","text":"15002"},{"range":"18731","text":"15002"},{"range":"18732","text":"15002"},{"range":"18733","text":"15002"},{"range":"18734","text":"15002"},{"range":"18735","text":"15002"},{"range":"18736","text":"15002"},{"range":"18737","text":"15012"},{"range":"18738","text":"15002"},{"range":"18739","text":"16014"},{"range":"18740","text":"15012"},{"range":"18741","text":"15002"},{"range":"18742","text":"15012"},{"range":"18743","text":"15002"},{"range":"18744","text":"15002"},"Replace `*그·후에*` with `_그·후에_`",{"range":"18745","text":"18746"},"Replace `*이후*` with `_이후_`",{"range":"18747","text":"18748"},{"range":"18749","text":"15002"},{"range":"18750","text":"15002"},{"range":"18751","text":"15753"},{"range":"18752","text":"15753"},{"range":"18753","text":"15702"},{"range":"18754","text":"15882"},{"range":"18755","text":"15000"},{"range":"18756","text":"15002"},{"range":"18757","text":"15002"},{"range":"18758","text":"15002"},{"range":"18759","text":"15002"},{"range":"18760","text":"15002"},{"range":"18761","text":"15002"},{"range":"18762","text":"15002"},{"range":"18763","text":"15002"},{"range":"18764","text":"15002"},{"range":"18765","text":"15002"},{"range":"18766","text":"15002"},{"range":"18767","text":"15002"},{"range":"18768","text":"15002"},{"range":"18769","text":"15002"},{"range":"18770","text":"15002"},{"range":"18771","text":"15002"},"Replace `*아닙니다*` with `_아닙니다_`",{"range":"18772","text":"18773"},"Replace `*않을*` with `_않을_`",{"range":"18774","text":"18775"},{"range":"18776","text":"15002"},{"range":"18777","text":"15002"},{"range":"18778","text":"15002"},{"range":"18779","text":"15002"},{"range":"18780","text":"15002"},{"range":"18781","text":"15753"},{"range":"18782","text":"15753"},{"range":"18783","text":"15195"},{"range":"18784","text":"15195"},{"range":"18785","text":"15195"},"Replace `_sha1_block_data_order과·` with `\\_sha1_block_data_order과·\\`",{"range":"18786","text":"18787"},{"range":"18788","text":"16173"},"Replace `*정확한*` with `_정확한_`",{"range":"18789","text":"18790"},"Replace `*더·빨리*·실행되지는·않는다는·*것만*` with `_더·빨리_·실행되지는·않는다는·_것만_`",{"range":"18791","text":"18792"},{"range":"18793","text":"16179"},{"range":"18794","text":"16183"},"Replace `*이전에*` with `_이전에_`",{"range":"18795","text":"18796"},{"range":"18797","text":"16186"},"Replace `*실행할·코드가·이것밖에·남지·않았다면*` with `_실행할·코드가·이것밖에·남지·않았다면_`",{"range":"18798","text":"18799"},"Replace `*완전히·똑같이*` with `_완전히·똑같이_`",{"range":"18800","text":"18801"},{"range":"18802","text":"15753"},{"range":"18803","text":"15753"},{"range":"18804","text":"15002"},{"range":"18805","text":"15002"},{"range":"18806","text":"15002"},{"range":"18807","text":"15195"},{"range":"18808","text":"15002"},{"range":"18809","text":"15002"},{"range":"18810","text":"15002"},{"range":"18811","text":"15002"},{"range":"18812","text":"15002"},{"range":"18813","text":"15002"},{"range":"18814","text":"15002"},{"range":"18815","text":"15002"},{"range":"18816","text":"15002"},{"range":"18817","text":"15002"},{"range":"18818","text":"15002"},{"range":"18819","text":"15002"},{"range":"18820","text":"15002"},{"range":"18821","text":"15002"},{"range":"18822","text":"15002"},{"range":"18823","text":"15002"},{"range":"18824","text":"15002"},{"range":"18825","text":"15002"},{"range":"18826","text":"15002"},{"range":"18827","text":"15002"},{"range":"18828","text":"15016"},{"range":"18829","text":"15016"},{"range":"18830","text":"15016"},{"range":"18831","text":"15016"},{"range":"18832","text":"15016"},"Replace `····display-hint:·\"다음·버전을·표시:\"` with `··display-hint:·'다음·버전을·표시:'`",{"range":"18833","text":"18834"},{"range":"18835","text":"15016"},{"range":"18836","text":"15016"},{"range":"18837","text":"15016"},{"range":"18838","text":"15016"},{"range":"18839","text":"15016"},{"range":"18840","text":"15016"},{"range":"18841","text":"15012"},{"range":"18842","text":"15016"},{"range":"18843","text":"15012"},{"range":"18844","text":"15016"},{"range":"18845","text":"15012"},{"range":"18846","text":"15016"},{"range":"18847","text":"15016"},{"range":"18848","text":"15012"},{"range":"18849","text":"15016"},{"range":"18850","text":"15012"},{"range":"18851","text":"15016"},{"range":"18852","text":"15012"},{"range":"18853","text":"15016"},{"range":"18854","text":"15012"},{"range":"18855","text":"15016"},{"range":"18856","text":"15016"},{"range":"18857","text":"15016"},{"range":"18858","text":"15016"},{"range":"18859","text":"15016"},{"range":"18860","text":"15016"},{"range":"18861","text":"18834"},{"range":"18862","text":"15016"},{"range":"18863","text":"15016"},{"range":"18864","text":"15016"},{"range":"18865","text":"15016"},{"range":"18866","text":"15016"},{"range":"18867","text":"15016"},{"range":"18868","text":"15012"},{"range":"18869","text":"15016"},{"range":"18870","text":"15012"},{"range":"18871","text":"15016"},{"range":"18872","text":"15012"},{"range":"18873","text":"15016"},{"range":"18874","text":"15016"},{"range":"18875","text":"15012"},{"range":"18876","text":"15016"},{"range":"18877","text":"15012"},{"range":"18878","text":"15016"},{"range":"18879","text":"15012"},{"range":"18880","text":"15016"},{"range":"18881","text":"15012"},{"range":"18882","text":"15016"},{"range":"18883","text":"15000"},{"range":"18884","text":"16272"},{"range":"18885","text":"15002"},{"range":"18886","text":"15002"},{"range":"18887","text":"15002"},{"range":"18888","text":"15002"},{"range":"18889","text":"15002"},{"range":"18890","text":"15002"},{"range":"18891","text":"15002"},{"range":"18892","text":"15002"},{"range":"18893","text":"15002"},{"range":"18894","text":"15002"},{"range":"18895","text":"15002"},{"range":"18896","text":"15002"},{"range":"18897","text":"15002"},{"range":"18898","text":"15002"},{"range":"18899","text":"15002"},{"range":"18900","text":"15002"},{"range":"18901","text":"15000"},{"range":"18902","text":"15000"},{"range":"18903","text":"15000"},{"range":"18904","text":"15000"},{"range":"18905","text":"15000"},{"range":"18906","text":"15000"},{"range":"18907","text":"15000"},{"range":"18908","text":"15000"},{"range":"18909","text":"15000"},{"range":"18910","text":"15000"},{"range":"18911","text":"15000"},{"range":"18912","text":"15000"},{"range":"18913","text":"15002"},{"range":"18914","text":"15002"},{"range":"18915","text":"15002"},{"range":"18916","text":"15002"},{"range":"18917","text":"15000"},{"range":"18918","text":"15000"},{"range":"18919","text":"15000"},{"range":"18920","text":"15000"},{"range":"18921","text":"15000"},{"range":"18922","text":"15000"},"Replace `\"NODE_MODULE_VERSION은·Node.js의·ABI(application·binary·interface)·버전·번호를·가리키고·이·버전은·어떤·버전의·Node.js가·C++·애드온·바이너리를·컴파일해서·다시·컴파일하지·않아도·불러올·수·있는지·결정하는데·사용합니다.·예전·버전에서는·hex·값으로·저장되었지만·지금은·정수를·사용하고·있습니다.\"` with `'NODE_MODULE_VERSION은·Node.js의·ABI(application·binary·interface)·버전·번호를·가리키고·이·버전은·어떤·버전의·Node.js가·C++·애드온·바이너리를·컴파일해서·다시·컴파일하지·않아도·불러올·수·있는지·결정하는데·사용합니다.·예전·버전에서는·hex·값으로·저장되었지만·지금은·정수를·사용하고·있습니다.'`",{"range":"18923","text":"18924"},"Replace `###·io.js와·Node.js` with `⏎###·io.js와·Node.js⏎`",{"range":"18925","text":"18926"},{"range":"18927","text":"15000"},{"range":"18928","text":"15000"},{"range":"18929","text":"15002"},{"range":"18930","text":"15002"},{"range":"18931","text":"15002"},{"range":"18932","text":"15000"},{"range":"18933","text":"15002"},{"range":"18934","text":"15002"},{"range":"18935","text":"15002"},{"range":"18936","text":"15002"},{"range":"18937","text":"15002"},{"range":"18938","text":"15000"},{"range":"18939","text":"15002"},{"range":"18940","text":"15002"},{"range":"18941","text":"15002"},{"range":"18942","text":"15002"},{"range":"18943","text":"15002"},{"range":"18944","text":"15002"},{"range":"18945","text":"15002"},{"range":"18946","text":"15002"},{"range":"18947","text":"15002"},{"range":"18948","text":"15002"},{"range":"18949","text":"15195"},{"range":"18950","text":"15016"},{"range":"18951","text":"15016"},{"range":"18952","text":"15016"},{"range":"18953","text":"15012"},{"range":"18954","text":"15016"},{"range":"18955","text":"15012"},{"range":"18956","text":"15016"},{"range":"18957","text":"15016"},{"range":"18958","text":"15016"},{"range":"18959","text":"15016"},{"range":"18960","text":"15012"},{"range":"18961","text":"15016"},{"range":"18962","text":"15016"},{"range":"18963","text":"15012"},{"range":"18964","text":"15016"},{"range":"18965","text":"15016"},{"range":"18966","text":"15012"},{"range":"18967","text":"15016"},{"range":"18968","text":"15016"},{"range":"18969","text":"15016"},{"range":"18970","text":"15012"},{"range":"18971","text":"15016"},{"range":"18972","text":"15012"},{"range":"18973","text":"15016"},{"range":"18974","text":"15016"},{"range":"18975","text":"15016"},{"range":"18976","text":"15016"},"Replace `*Opmerking:*` with `_Opmerking:_`",{"range":"18977","text":"18978"},{"range":"18979","text":"15002"},{"range":"18980","text":"15002"},{"range":"18981","text":"15002"},{"range":"18982","text":"15002"},{"range":"18983","text":"15002"},{"range":"18984","text":"15002"},{"range":"18985","text":"15002"},{"range":"18986","text":"15002"},{"range":"18987","text":"15002"},{"range":"18988","text":"15002"},{"range":"18989","text":"15002"},{"range":"18990","text":"15002"},{"range":"18991","text":"15002"},{"range":"18992","text":"15002"},{"range":"18993","text":"15002"},{"range":"18994","text":"15002"},{"range":"18995","text":"15002"},{"range":"18996","text":"15002"},{"range":"18997","text":"15002"},{"range":"18998","text":"15002"},{"range":"18999","text":"15002"},{"range":"19000","text":"15002"},{"range":"19001","text":"15002"},{"range":"19002","text":"15804"},{"range":"19003","text":"15002"},{"range":"19004","text":"15002"},{"range":"19005","text":"15002"},{"range":"19006","text":"15002"},{"range":"19007","text":"15002"},{"range":"19008","text":"15804"},{"range":"19009","text":"15002"},"Replace `\"NODE_MODULE_VERSION·verwijst·naar·het·ABI·(application·binary·interface)·versienummer·van·Node.js,·wordt·gebruikt·om·te·bepalen·welke·versies·van·Node.js·gecompileerde·C++·add-on·binaries·kunnen·worden·geladen·zonder·te·re-compilen.·Het·werd·oorspronkelijk·opgeslagen·als·hexadecimale·waarde,·maar·wordt·nu·weergeven·als·een·integer.\"⏎` with `'NODE_MODULE_VERSION·verwijst·naar·het·ABI·(application·binary·interface)·versienummer·van·Node.js,·wordt·gebruikt·om·te·bepalen·welke·versies·van·Node.js·gecompileerde·C++·add-on·binaries·kunnen·worden·geladen·zonder·te·re-compilen.·Het·werd·oorspronkelijk·opgeslagen·als·hexadecimale·waarde,·maar·wordt·nu·weergeven·als·een·integer.'`",{"range":"19010","text":"19011"},{"range":"19012","text":"15000"},{"range":"19013","text":"15000"},{"range":"19014","text":"15000"},{"range":"19015","text":"15000"},{"range":"19016","text":"15000"},{"range":"19017","text":"15000"},{"range":"19018","text":"15000"},{"range":"19019","text":"15000"},{"range":"19020","text":"15000"},{"range":"19021","text":"15002"},"Replace `*não*` with `_não_`",{"range":"19022","text":"19023"},"Replace `*todos*` with `_todos_`",{"range":"19024","text":"19025"},"Replace `*desenvolvimento*` with `_desenvolvimento_`",{"range":"19026","text":"19027"},"Replace `\"Bryan·Cantrill:·Orquestrando·a·Web·em·tempo·real\"` with `'Bryan·Cantrill:·Orquestrando·a·Web·em·tempo·real'`",{"range":"19028","text":"19029"},{"range":"19030","text":"15002"},{"range":"19031","text":"15002"},{"range":"19032","text":"15002"},{"range":"19033","text":"15002"},{"range":"19034","text":"15002"},{"range":"19035","text":"15002"},{"range":"19036","text":"15002"},{"range":"19037","text":"15002"},"Replace `*em·progresso*` with `_em·progresso_`",{"range":"19038","text":"19039"},"Replace `Uma·Interface·Binária·de·Aplicação·(IBA,·ou·*Application·Binary·Interface·(ABI)*` with `⏎Uma·Interface·Binária·de·Aplicação·(IBA,·ou·_Application·Binary·Interface·(ABI)_`",{"range":"19040","text":"19041"},{"range":"19042","text":"15000"},{"range":"19043","text":"15000"},{"range":"19044","text":"15000"},{"range":"19045","text":"15000"},{"range":"19046","text":"15000"},{"range":"19047","text":"15002"},{"range":"19048","text":"15012"},{"range":"19049","text":"15012"},{"range":"19050","text":"15012"},{"range":"19051","text":"15012"},{"range":"19052","text":"15012"},{"range":"19053","text":"15012"},{"range":"19054","text":"15012"},{"range":"19055","text":"15012"},{"range":"19056","text":"15012"},{"range":"19057","text":"15012"},{"range":"19058","text":"15012"},{"range":"19059","text":"15002"},{"range":"19060","text":"15002"},{"range":"19061","text":"15000"},"Replace `**Uma·versão·*n*` with `⏎**Uma·versão·_n_`",{"range":"19062","text":"19063"},{"range":"19064","text":"15000"},{"range":"19065","text":"15000"},{"range":"19066","text":"15000"},{"range":"19067","text":"15000"},{"range":"19068","text":"15000"},{"range":"19069","text":"15000"},{"range":"19070","text":"15000"},{"range":"19071","text":"15000"},{"range":"19072","text":"15000"},{"range":"19073","text":"15000"},{"range":"19074","text":"15000"},{"range":"19075","text":"15000"},{"range":"19076","text":"15000"},{"range":"19077","text":"15000"},{"range":"19078","text":"15000"},{"range":"19079","text":"15000"},{"range":"19080","text":"15000"},{"range":"19081","text":"15000"},{"range":"19082","text":"15000"},{"range":"19083","text":"15724"},{"range":"19084","text":"15000"},{"range":"19085","text":"15002"},{"range":"19086","text":"15000"},{"range":"19087","text":"15000"},{"range":"19088","text":"15000"},{"range":"19089","text":"15000"},{"range":"19090","text":"15000"},{"range":"19091","text":"15000"},{"range":"19092","text":"15000"},{"range":"19093","text":"15000"},{"range":"19094","text":"15000"},{"range":"19095","text":"15000"},{"range":"19096","text":"15000"},{"range":"19097","text":"15000"},{"range":"19098","text":"15002"},{"range":"19099","text":"15002"},{"range":"19100","text":"15002"},{"range":"19101","text":"15002"},{"range":"19102","text":"15002"},{"range":"19103","text":"15002"},{"range":"19104","text":"15002"},{"range":"19105","text":"15002"},{"range":"19106","text":"15002"},{"range":"19107","text":"15804"},{"range":"19108","text":"15804"},{"range":"19109","text":"15000"},{"range":"19110","text":"15000"},{"range":"19111","text":"15000"},{"range":"19112","text":"15000"},{"range":"19113","text":"15000"},{"range":"19114","text":"15000"},{"range":"19115","text":"15000"},{"range":"19116","text":"15000"},{"range":"19117","text":"15000"},{"range":"19118","text":"15000"},{"range":"19119","text":"15000"},{"range":"19120","text":"15000"},{"range":"19121","text":"15000"},{"range":"19122","text":"15000"},{"range":"19123","text":"15000"},{"range":"19124","text":"15000"},{"range":"19125","text":"15000"},{"range":"19126","text":"15016"},{"range":"19127","text":"15016"},{"range":"19128","text":"15016"},{"range":"19129","text":"15000"},{"range":"19130","text":"15000"},{"range":"19131","text":"15000"},{"range":"19132","text":"15000"},{"range":"19133","text":"15000"},{"range":"19134","text":"15000"},{"range":"19135","text":"15000"},{"range":"19136","text":"15000"},{"range":"19137","text":"15000"},{"range":"19138","text":"15000"},{"range":"19139","text":"15000"},{"range":"19140","text":"15000"},{"range":"19141","text":"15000"},{"range":"19142","text":"15000"},{"range":"19143","text":"15000"},{"range":"19144","text":"15000"},{"range":"19145","text":"15002"},{"range":"19146","text":"15002"},{"range":"19147","text":"15000"},{"range":"19148","text":"15000"},{"range":"19149","text":"15000"},{"range":"19150","text":"15000"},{"range":"19151","text":"15000"},{"range":"19152","text":"15000"},{"range":"19153","text":"15000"},"Replace `*Node·é·rápido·quando·o·trabalho·associado·a·cada·cliente·em·um·determinado·momento·é·\"pequeno\"*` with `_Node·é·rápido·quando·o·trabalho·associado·a·cada·cliente·em·um·determinado·momento·é·\"pequeno\"_`",{"range":"19154","text":"19155"},{"range":"19156","text":"15000"},{"range":"19157","text":"15899"},{"range":"19158","text":"15000"},{"range":"19159","text":"15000"},{"range":"19160","text":"15016"},{"range":"19161","text":"15016"},{"range":"19162","text":"15016"},{"range":"19163","text":"15016"},{"range":"19164","text":"15000"},{"range":"19165","text":"15000"},"Replace `*O·tratamento·justo·dos·clientes·é,·portanto,·de·responsabilidade·de·sua·applicação*` with `_O·tratamento·justo·dos·clientes·é,·portanto,·de·responsabilidade·de·sua·applicação_`",{"range":"19166","text":"19167"},{"range":"19168","text":"15000"},{"range":"19169","text":"15000"},{"range":"19170","text":"15000"},{"range":"19171","text":"15000"},{"range":"19172","text":"15016"},"Replace `*expressão·regular·vulnerável*` with `_expressão·regular·vulnerável_`",{"range":"19173","text":"19174"},"Replace `*correspondência*` with `_correspondência_`",{"range":"19175","text":"19176"},{"range":"19177","text":"15000"},{"range":"19178","text":"15016"},{"range":"19179","text":"15000"},{"range":"19180","text":"15002"},{"range":"19181","text":"15002"},{"range":"19182","text":"15000"},{"range":"19183","text":"15002"},{"range":"19184","text":"15002"},{"range":"19185","text":"15002"},{"range":"19186","text":"15002"},"Replace `*você·não·deve·usar·as·seguintes·APIs·síncronas·desses·módulos*` with `_você·não·deve·usar·as·seguintes·APIs·síncronas·desses·módulos_`",{"range":"19187","text":"19188"},{"range":"19189","text":"15002"},{"range":"19190","text":"15002"},{"range":"19191","text":"15002"},{"range":"19192","text":"15002"},{"range":"19193","text":"15002"},{"range":"19194","text":"15002"},{"range":"19195","text":"15002"},{"range":"19196","text":"15002"},{"range":"19197","text":"15002"},{"range":"19198","text":"15002"},{"range":"19199","text":"15002"},{"range":"19200","text":"15002"},{"range":"19201","text":"15002"},{"range":"19202","text":"15002"},{"range":"19203","text":"15002"},{"range":"19204","text":"15000"},{"range":"19205","text":"15002"},{"range":"19206","text":"15002"},{"range":"19207","text":"15000"},"Replace `Você·pode·*particionar*` with `⏎Você·pode·_particionar_`",{"range":"19208","text":"19209"},{"range":"19210","text":"15016"},{"range":"19211","text":"15953"},{"range":"19212","text":"15955"},{"range":"19213","text":"15957"},{"range":"19214","text":"15016"},{"range":"19215","text":"15960"},{"range":"19216","text":"15000"},"Replace `*Lembre-se,·o·Event·Loop·deve·orquestrar·requisições·de·clientes,·não·atendê-las.*` with `_Lembre-se,·o·Event·Loop·deve·orquestrar·requisições·de·clientes,·não·atendê-las._`",{"range":"19217","text":"19218"},{"range":"19219","text":"15000"},{"range":"19220","text":"19023"},{"range":"19221","text":"15000"},"Replace `*custos·de·comunicação*` with `_custos·de·comunicação_`",{"range":"19222","text":"19223"},{"range":"19224","text":"15000"},"Replace `*as·tarefas·intensivas·em·I/O·farão·progressos·mesmo·enquanto·a·thread·associada·não·estiver·em·execução*` with `_as·tarefas·intensivas·em·I/O·farão·progressos·mesmo·enquanto·a·thread·associada·não·estiver·em·execução_`",{"range":"19225","text":"19226"},{"range":"19227","text":"15000"},{"range":"19228","text":"15000"},"Replace `*minimizar·a·variação·nos·tempos·de·Task*·e·você·deve·usar·*Particionamento·de·Task*` with `_minimizar·a·variação·nos·tempos·de·Task_·e·você·deve·usar·_Particionamento·de·Task_`",{"range":"19229","text":"19230"},{"range":"19231","text":"15000"},"Replace `*cada·Task·relativamente·longa·diminui·efetivamente·o·tamanho·do·Worker·Pool·até·que·alguma·seja·concluída*` with `_cada·Task·relativamente·longa·diminui·efetivamente·o·tamanho·do·Worker·Pool·até·que·alguma·seja·concluída_`",{"range":"19232","text":"19233"},{"range":"19234","text":"15000"},"Replace `*arbitrário*` with `_arbitrário_`",{"range":"19235","text":"19236"},{"range":"19237","text":"15000"},{"range":"19238","text":"15000"},"Replace `*particionar*` with `_particionar_`",{"range":"19239","text":"19240"},{"range":"19241","text":"15986"},{"range":"19242","text":"15000"},{"range":"19243","text":"15000"},{"range":"19244","text":"15000"},"Replace `*Se·você·está·chamando·uma·API·que·pode·fazer·algo·pesado,·verifique·o·custo.·Peça·aos·desenvolvedores·para·documentá-lo·ou·examine·você·mesmo·o·código-fonte·(e·envie·um·PR·documentando·o·custo).*` with `_Se·você·está·chamando·uma·API·que·pode·fazer·algo·pesado,·verifique·o·custo.·Peça·aos·desenvolvedores·para·documentá-lo·ou·examine·você·mesmo·o·código-fonte·(e·envie·um·PR·documentando·o·custo)._`",{"range":"19245","text":"19246"},"Replace `*metade*` with `_metade_`",{"range":"19247","text":"19248"},{"range":"19249","text":"15000"},"Replace `*bloqueada*` with `_bloqueada_`",{"range":"19250","text":"19251"},{"range":"19252","text":"15002"},{"range":"19253","text":"15002"},{"range":"19254","text":"15002"},{"range":"19255","text":"15195"},{"range":"19256","text":"15002"},{"range":"19257","text":"15002"},{"range":"19258","text":"15002"},{"range":"19259","text":"15002"},{"range":"19260","text":"15002"},{"range":"19261","text":"15002"},{"range":"19262","text":"15002"},{"range":"19263","text":"15002"},{"range":"19264","text":"15002"},{"range":"19265","text":"15002"},{"range":"19266","text":"15002"},{"range":"19267","text":"15002"},{"range":"19268","text":"15002"},"Replace `*libuv*` with `_libuv_`",{"range":"19269","text":"19270"},{"range":"19271","text":"15002"},"Replace `*llhttp*` with `_llhttp_`",{"range":"19272","text":"19273"},{"range":"19274","text":"15002"},{"range":"19275","text":"15000"},"Replace `*c-ares*` with `_c-ares_`",{"range":"19276","text":"19277"},{"range":"19278","text":"15002"},{"range":"19279","text":"15002"},{"range":"19280","text":"15002"},{"range":"19281","text":"15002"},{"range":"19282","text":"15002"},{"range":"19283","text":"15002"},{"range":"19284","text":"15016"},{"range":"19285","text":"15016"},{"range":"19286","text":"15016"},{"range":"19287","text":"15016"},{"range":"19288","text":"15016"},{"range":"19289","text":"15016"},{"range":"19290","text":"15016"},{"range":"19291","text":"15025"},{"range":"19292","text":"15016"},{"range":"19293","text":"15016"},{"range":"19294","text":"15016"},{"range":"19295","text":"15016"},{"range":"19296","text":"15016"},{"range":"19297","text":"15012"},{"range":"19298","text":"15016"},{"range":"19299","text":"15012"},{"range":"19300","text":"15016"},{"range":"19301","text":"15016"},{"range":"19302","text":"15016"},{"range":"19303","text":"15016"},{"range":"19304","text":"15016"},{"range":"19305","text":"15016"},{"range":"19306","text":"15016"},{"range":"19307","text":"15012"},{"range":"19308","text":"15016"},{"range":"19309","text":"15012"},{"range":"19310","text":"15016"},{"range":"19311","text":"15016"},{"range":"19312","text":"15016"},{"range":"19313","text":"15016"},{"range":"19314","text":"15016"},{"range":"19315","text":"15016"},{"range":"19316","text":"15016"},{"range":"19317","text":"15016"},{"range":"19318","text":"15025"},{"range":"19319","text":"15016"},{"range":"19320","text":"15016"},{"range":"19321","text":"15016"},{"range":"19322","text":"15016"},{"range":"19323","text":"15016"},{"range":"19324","text":"15012"},{"range":"19325","text":"15016"},{"range":"19326","text":"15012"},{"range":"19327","text":"15016"},{"range":"19328","text":"15016"},{"range":"19329","text":"15016"},{"range":"19330","text":"15016"},{"range":"19331","text":"15016"},{"range":"19332","text":"15016"},{"range":"19333","text":"15016"},{"range":"19334","text":"15012"},{"range":"19335","text":"15016"},{"range":"19336","text":"15012"},{"range":"19337","text":"15016"},{"range":"19338","text":"17207"},{"range":"19339","text":"15002"},{"range":"19340","text":"15002"},{"range":"19341","text":"15002"},{"range":"19342","text":"15002"},{"range":"19343","text":"15002"},{"range":"19344","text":"15002"},{"range":"19345","text":"15002"},{"range":"19346","text":"15002"},{"range":"19347","text":"15002"},{"range":"19348","text":"15002"},{"range":"19349","text":"15002"},{"range":"19350","text":"15002"},{"range":"19351","text":"15002"},{"range":"19352","text":"15002"},{"range":"19353","text":"15002"},{"range":"19354","text":"15000"},{"range":"19355","text":"15000"},{"range":"19356","text":"15000"},{"range":"19357","text":"15002"},{"range":"19358","text":"15002"},{"range":"19359","text":"15002"},{"range":"19360","text":"15002"},"Replace `\"NODE_MODULE_VERSION·Se·refere·ao·número·de·versão·de·ABI·(application·binary·interface)·do·Node.js,·usado·para·determinar·quais·versões·do·Node.js·que·compilam·binários·de·complemento·do·C++·que·podem·ser·carregados·sem·precisarem·ser·re-compilados.·Ele·costumava·ser·armazenado·como·um·valor·hexadecimal·em·versões·anteriores,·mas·agora·é·representado·como·um·inteiro.\"` with `'NODE_MODULE_VERSION·Se·refere·ao·número·de·versão·de·ABI·(application·binary·interface)·do·Node.js,·usado·para·determinar·quais·versões·do·Node.js·que·compilam·binários·de·complemento·do·C++·que·podem·ser·carregados·sem·precisarem·ser·re-compilados.·Ele·costumava·ser·armazenado·como·um·valor·hexadecimal·em·versões·anteriores,·mas·agora·é·representado·como·um·inteiro.'`",{"range":"19361","text":"19362"},{"range":"19363","text":"15000"},{"range":"19364","text":"15000"},{"range":"19365","text":"15002"},{"range":"19366","text":"15002"},{"range":"19367","text":"15002"},{"range":"19368","text":"15002"},{"range":"19369","text":"15002"},{"range":"19370","text":"15002"},{"range":"19371","text":"15002"},{"range":"19372","text":"15002"},{"range":"19373","text":"15002"},{"range":"19374","text":"15002"},{"range":"19375","text":"15002"},{"range":"19376","text":"15002"},{"range":"19377","text":"15002"},{"range":"19378","text":"15002"},{"range":"19379","text":"15002"},{"range":"19380","text":"15002"},{"range":"19381","text":"15002"},{"range":"19382","text":"15002"},{"range":"19383","text":"15002"},{"range":"19384","text":"15002"},{"range":"19385","text":"15002"},{"range":"19386","text":"15002"},{"range":"19387","text":"15002"},{"range":"19388","text":"15002"},{"range":"19389","text":"15002"},{"range":"19390","text":"15002"},{"range":"19391","text":"15002"},{"range":"19392","text":"16344"},"Replace `*dois*·REPLs:·Um·é·normal,·exceto·pelo·prompt·customizado.·Porém·o·*outro*·é·exposto·através·do·módulo·net·de·forma·que·se·possa·fazer·a·conexão·telnet·para·ele!·Além·disso,·ele·usa·a·propriedade·`context`·para·expor·a·função·\"mood\"·para·os·dois·REPLs,·e·a·string·\"bonus\"·apenas·para·o·REPL·remoto.·Como·você·verá,·essa·forma·de·tentar·expor·objetos·em·um·REPL·e·não·no·outro·*não·funciona*` with `_dois_·REPLs:·Um·é·normal,·exceto·pelo·prompt·customizado.·Porém·o·_outro_·é·exposto·através·do·módulo·net·de·forma·que·se·possa·fazer·a·conexão·telnet·para·ele!·Além·disso,·ele·usa·a·propriedade·`context`·para·expor·a·função·\"mood\"·para·os·dois·REPLs,·e·a·string·\"bonus\"·apenas·para·o·REPL·remoto.·Como·você·verá,·essa·forma·de·tentar·expor·objetos·em·um·REPL·e·não·no·outro·_não·funciona_`",{"range":"19393","text":"19394"},"Replace `*também*` with `_também_`",{"range":"19395","text":"19396"},"Replace `\"Como·eu·posso·o·usar·o·REPL·do·node?\"` with `'Como·eu·posso·o·usar·o·REPL·do·node?'`",{"range":"19397","text":"19398"},{"range":"19399","text":"15002"},{"range":"19400","text":"15002"},{"range":"19401","text":"15002"},{"range":"19402","text":"15002"},{"range":"19403","text":"15002"},{"range":"19404","text":"15002"},{"range":"19405","text":"15002"},{"range":"19406","text":"15002"},{"range":"19407","text":"15002"},{"range":"19408","text":"15002"},"Replace `*NÃO*` with `_NÃO_`",{"range":"19409","text":"19410"},{"range":"19411","text":"16366"},{"range":"19412","text":"15012"},{"range":"19413","text":"15012"},{"range":"19414","text":"15012"},{"range":"19415","text":"15012"},{"range":"19416","text":"15012"},{"range":"19417","text":"15012"},{"range":"19418","text":"17740"},{"range":"19419","text":"16486"},{"range":"19420","text":"15012"},{"range":"19421","text":"15012"},{"range":"19422","text":"15012"},{"range":"19423","text":"15012"},{"range":"19424","text":"15012"},{"range":"19425","text":"15023"},{"range":"19426","text":"15000"},{"range":"19427","text":"15056"},{"range":"19428","text":"15056"},{"range":"19429","text":"15056"},{"range":"19430","text":"15002"},{"range":"19431","text":"15002"},{"range":"19432","text":"15002"},{"range":"19433","text":"15002"},{"range":"19434","text":"15002"},{"range":"19435","text":"15002"},{"range":"19436","text":"15002"},{"range":"19437","text":"15002"},{"range":"19438","text":"15056"},{"range":"19439","text":"15056"},{"range":"19440","text":"15056"},{"range":"19441","text":"15056"},{"range":"19442","text":"15000"},{"range":"19443","text":"15000"},{"range":"19444","text":"15155"},"Replace `\"O·valor·era·verdadeiro.\"` with `'O·valor·era·verdadeiro.'`",{"range":"19445","text":"19446"},{"range":"19447","text":"15016"},"Replace `\"O·valor·não·era·verdadeiro!\"` with `'O·valor·não·era·verdadeiro!'`",{"range":"19448","text":"19449"},{"range":"19450","text":"16344"},{"range":"19451","text":"16344"},{"range":"19452","text":"15000"},{"range":"19453","text":"15000"},{"range":"19454","text":"15000"},{"range":"19455","text":"15000"},"Replace `\"A·mensagem·de·erro\"` with `'A·mensagem·de·erro'`",{"range":"19456","text":"19457"},{"range":"19458","text":"15000"},{"range":"19459","text":"15000"},{"range":"19460","text":"19457"},{"range":"19461","text":"15000"},"Replace `\"entrando·na·instrução·try-catch\"` with `'entrando·na·instrução·try-catch'`",{"range":"19462","text":"19463"},"Replace `\"entrando·no·bloco·try\"` with `'entrando·no·bloco·try'`",{"range":"19464","text":"19465"},"Replace `\"lançar·mensagem\"` with `'lançar·mensagem'`",{"range":"19466","text":"19467"},"Replace `\"esta·mensagem·nunca·será·vista\"` with `'esta·mensagem·nunca·será·vista'`",{"range":"19468","text":"19469"},{"range":"19470","text":"15155"},"Replace `\"entrando·no·bloco·catch\"` with `'entrando·no·bloco·catch'`",{"range":"19471","text":"19472"},"Replace `\"saindo·do·bloco·catch\"` with `'saindo·do·bloco·catch'`",{"range":"19473","text":"19474"},{"range":"19475","text":"15155"},"Replace `\"entrando·e·saindo·do·bloco·finally\"` with `'entrando·e·saindo·do·bloco·finally'`",{"range":"19476","text":"19477"},"Replace `\"saindo·da·instrução·try-catch\"` with `'saindo·da·instrução·try-catch'`",{"range":"19478","text":"19479"},{"range":"19480","text":"15000"},{"range":"19481","text":"15000"},{"range":"19482","text":"15000"},{"range":"19483","text":"15000"},"Replace `No·core·da·biblioteca·Node.js,·o·único·lugar·que·realmente·*precisamos*` with `⏎No·core·da·biblioteca·Node.js,·o·único·lugar·que·realmente·_precisamos_`",{"range":"19484","text":"19485"},{"range":"19486","text":"16344"},{"range":"19487","text":"15155"},{"range":"19488","text":"15155"},{"range":"19489","text":"15016"},{"range":"19490","text":"15155"},{"range":"19491","text":"16344"},{"range":"19492","text":"15002"},{"range":"19493","text":"15002"},{"range":"19494","text":"15002"},{"range":"19495","text":"15012"},{"range":"19496","text":"16344"},{"range":"19497","text":"16344"},{"range":"19498","text":"15155"},{"range":"19499","text":"16687"},{"range":"19500","text":"16689"},{"range":"19501","text":"15016"},{"range":"19502","text":"16692"},{"range":"19503","text":"15016"},{"range":"19504","text":"15016"},{"range":"19505","text":"15016"},{"range":"19506","text":"15016"},{"range":"19507","text":"15016"},{"range":"19508","text":"15016"},{"range":"19509","text":"15016"},{"range":"19510","text":"16701"},{"range":"19511","text":"15016"},{"range":"19512","text":"15016"},{"range":"19513","text":"15056"},"Replace `'Meu·nome·é·%s,·meu·número·é·%d,·e·o·objeto·é·%j',·name,·number,·myObj` with `⏎··'Meu·nome·é·%s,·meu·número·é·%d,·e·o·objeto·é·%j',⏎··name,⏎··number,⏎··myObj⏎`",{"range":"19514","text":"19515"},{"range":"19516","text":"15155"},{"range":"19517","text":"16344"},{"range":"19518","text":"16344"},{"range":"19519","text":"19023"},{"range":"19520","text":"15002"},{"range":"19521","text":"15002"},{"range":"19522","text":"15002"},"Replace `*realmente*·acredita·que·algo·*precisa*·ser·parte·do·conjunto·de·bibliotecas·do·core·do·node,·você·*mesmo·assim*` with `_realmente_·acredita·que·algo·_precisa_·ser·parte·do·conjunto·de·bibliotecas·do·core·do·node,·você·_mesmo·assim_`",{"range":"19523","text":"19524"},{"range":"19525","text":"16722"},{"range":"19526","text":"16724"},{"range":"19527","text":"16344"},{"range":"19528","text":"16727"},{"range":"19529","text":"16344"},{"range":"19530","text":"16730"},{"range":"19531","text":"16344"},{"range":"19532","text":"16344"},"Replace `\"2011-08-26T10:08:50.000Z\"` with `'2011-08-26T10:08:50.000Z'`",{"range":"19533","text":"19534"},{"range":"19535","text":"15056"},{"range":"19536","text":"15002"},{"range":"19537","text":"15002"},{"range":"19538","text":"15002"},{"range":"19539","text":"15002"},{"range":"19540","text":"15002"},{"range":"19541","text":"15002"},{"range":"19542","text":"15002"},{"range":"19543","text":"15002"},{"range":"19544","text":"15002"},{"range":"19545","text":"15002"},{"range":"19546","text":"15002"},{"range":"19547","text":"15002"},{"range":"19548","text":"15002"},{"range":"19549","text":"15573"},{"range":"19550","text":"15000"},{"range":"19551","text":"15000"},{"range":"19552","text":"15000"},{"range":"19553","text":"15002"},{"range":"19554","text":"15002"},{"range":"19555","text":"15002"},{"range":"19556","text":"15014"},{"range":"19557","text":"15020"},{"range":"19558","text":"15012"},{"range":"19559","text":"15023"},{"range":"19560","text":"15012"},{"range":"19561","text":"15012"},{"range":"19562","text":"15012"},{"range":"19563","text":"15588"},{"range":"19564","text":"15032"},{"range":"19565","text":"15034"},{"range":"19566","text":"15012"},{"range":"19567","text":"15012"},{"range":"19568","text":"15594"},{"range":"19569","text":"15025"},{"range":"19570","text":"15042"},{"range":"19571","text":"15040"},{"range":"19572","text":"15092"},{"range":"19573","text":"15025"},{"range":"19574","text":"15025"},{"range":"19575","text":"15040"},{"range":"19576","text":"15025"},{"range":"19577","text":"15023"},{"range":"19578","text":"15605"},{"range":"19579","text":"15607"},{"range":"19580","text":"15056"},{"range":"19581","text":"15610"},{"range":"19582","text":"15034"},{"range":"19583","text":"15025"},{"range":"19584","text":"15012"},{"range":"19585","text":"15594"},{"range":"19586","text":"15040"},{"range":"19587","text":"15042"},{"range":"19588","text":"15025"},{"range":"19589","text":"15092"},{"range":"19590","text":"15040"},{"range":"19591","text":"15025"},{"range":"19592","text":"15070"},{"range":"19593","text":"15072"},{"range":"19594","text":"15025"},{"range":"19595","text":"15025"},{"range":"19596","text":"15040"},{"range":"19597","text":"15025"},{"range":"19598","text":"15040"},{"range":"19599","text":"15025"},{"range":"19600","text":"15025"},{"range":"19601","text":"15040"},{"range":"19602","text":"15025"},{"range":"19603","text":"15025"},{"range":"19604","text":"15040"},{"range":"19605","text":"15025"},{"range":"19606","text":"15023"},{"range":"19607","text":"15034"},{"range":"19608","text":"15012"},{"range":"19609","text":"15089"},{"range":"19610","text":"15025"},{"range":"19611","text":"15092"},{"range":"19612","text":"15025"},{"range":"19613","text":"15040"},{"range":"19614","text":"15025"},{"range":"19615","text":"15023"},{"range":"19616","text":"15002"},{"range":"19617","text":"15002"},{"range":"19618","text":"15034"},{"range":"19619","text":"15025"},{"range":"19620","text":"15012"},{"range":"19621","text":"15651"},{"range":"19622","text":"15025"},{"range":"19623","text":"15106"},{"range":"19624","text":"15072"},{"range":"19625","text":"15025"},{"range":"19626","text":"15040"},{"range":"19627","text":"15012"},{"range":"19628","text":"15012"},{"range":"19629","text":"15112"},{"range":"19630","text":"15012"},{"range":"19631","text":"15023"},{"range":"19632","text":"15034"},{"range":"19633","text":"15012"},{"range":"19634","text":"15012"},{"range":"19635","text":"15012"},{"range":"19636","text":"15112"},{"range":"19637","text":"15012"},{"range":"19638","text":"15012"},{"range":"19639","text":"15023"},{"range":"19640","text":"15034"},{"range":"19641","text":"15127"},{"range":"19642","text":"15012"},{"range":"19643","text":"15012"},{"range":"19644","text":"15012"},{"range":"19645","text":"15012"},{"range":"19646","text":"16849"},{"range":"19647","text":"15112"},{"range":"19648","text":"15012"},{"range":"19649","text":"15012"},{"range":"19650","text":"15112"},{"range":"19651","text":"15012"},{"range":"19652","text":"15112"},{"range":"19653","text":"15012"},{"range":"19654","text":"15012"},{"range":"19655","text":"15023"},{"range":"19656","text":"15002"},{"range":"19657","text":"15002"},{"range":"19658","text":"15002"},{"range":"19659","text":"15002"},{"range":"19660","text":"15002"},{"range":"19661","text":"15002"},{"range":"19662","text":"15056"},{"range":"19663","text":"15695"},{"range":"19664","text":"15032"},{"range":"19665","text":"15016"},{"range":"19666","text":"15002"},{"range":"19667","text":"15002"},{"range":"19668","text":"15002"},{"range":"19669","text":"15704"},{"range":"19670","text":"15002"},{"range":"19671","text":"16875"},{"range":"19672","text":"15016"},{"range":"19673","text":"15016"},{"range":"19674","text":"15712"},{"range":"19675","text":"15714"},{"range":"19676","text":"15016"},{"range":"19677","text":"15724"},{"range":"19678","text":"15002"},{"range":"19679","text":"15727"},{"range":"19680","text":"15002"},{"range":"19681","text":"15002"},{"range":"19682","text":"15002"},{"range":"19683","text":"15002"},{"range":"19684","text":"15002"},{"range":"19685","text":"15734"},{"range":"19686","text":"15002"},{"range":"19687","text":"15002"},{"range":"19688","text":"15002"},{"range":"19689","text":"15002"},{"range":"19690","text":"15002"},{"range":"19691","text":"15002"},{"range":"19692","text":"15002"},{"range":"19693","text":"15002"},{"range":"19694","text":"15002"},{"range":"19695","text":"15002"},{"range":"19696","text":"15002"},{"range":"19697","text":"15002"},{"range":"19698","text":"16903"},{"range":"19699","text":"15002"},{"range":"19700","text":"15002"},{"range":"19701","text":"16907"},{"range":"19702","text":"15734"},{"range":"19703","text":"15002"},{"range":"19704","text":"15002"},{"range":"19705","text":"15759"},{"range":"19706","text":"15002"},{"range":"19707","text":"15002"},{"range":"19708","text":"15002"},{"range":"19709","text":"15002"},{"range":"19710","text":"15765"},{"range":"19711","text":"15000"},{"range":"19712","text":"15002"},{"range":"19713","text":"15002"},{"range":"19714","text":"15002"},{"range":"19715","text":"15002"},{"range":"19716","text":"15002"},{"range":"19717","text":"15002"},{"range":"19718","text":"15002"},{"range":"19719","text":"15002"},{"range":"19720","text":"15002"},{"range":"19721","text":"15002"},{"range":"19722","text":"15002"},{"range":"19723","text":"15002"},{"range":"19724","text":"15002"},{"range":"19725","text":"15016"},{"range":"19726","text":"15016"},{"range":"19727","text":"15016"},{"range":"19728","text":"15002"},{"range":"19729","text":"15002"},{"range":"19730","text":"15032"},{"range":"19731","text":"15871"},{"range":"19732","text":"15871"},{"range":"19733","text":"15874"},{"range":"19734","text":"15874"},{"range":"19735","text":"15871"},{"range":"19736","text":"15878"},{"range":"19737","text":"15874"},{"range":"19738","text":"15874"},{"range":"19739","text":"15882"},{"range":"19740","text":"15884"},{"range":"19741","text":"15002"},{"range":"19742","text":"15002"},{"range":"19743","text":"15002"},{"range":"19744","text":"15002"},{"range":"19745","text":"15002"},{"range":"19746","text":"15002"},{"range":"19747","text":"15871"},{"range":"19748","text":"15884"},{"range":"19749","text":"15000"},{"range":"19750","text":"15000"},{"range":"19751","text":"15896"},{"range":"19752","text":"15000"},{"range":"19753","text":"15899"},{"range":"19754","text":"15000"},{"range":"19755","text":"15000"},{"range":"19756","text":"15016"},{"range":"19757","text":"15016"},{"range":"19758","text":"15016"},{"range":"19759","text":"15016"},{"range":"19760","text":"15000"},{"range":"19761","text":"15000"},{"range":"19762","text":"15909"},{"range":"19763","text":"15000"},{"range":"19764","text":"15000"},{"range":"19765","text":"15000"},{"range":"19766","text":"15000"},{"range":"19767","text":"15915"},{"range":"19768","text":"15917"},{"range":"19769","text":"15000"},{"range":"19770","text":"15016"},{"range":"19771","text":"15000"},{"range":"19772","text":"15002"},{"range":"19773","text":"15002"},{"range":"19774","text":"15000"},{"range":"19775","text":"15002"},{"range":"19776","text":"15002"},{"range":"19777","text":"15002"},{"range":"19778","text":"15002"},{"range":"19779","text":"15930"},{"range":"19780","text":"15002"},{"range":"19781","text":"15002"},{"range":"19782","text":"15002"},{"range":"19783","text":"15002"},{"range":"19784","text":"15002"},{"range":"19785","text":"15002"},{"range":"19786","text":"15002"},{"range":"19787","text":"15002"},{"range":"19788","text":"15002"},{"range":"19789","text":"15002"},{"range":"19790","text":"15002"},{"range":"19791","text":"15002"},{"range":"19792","text":"15002"},{"range":"19793","text":"15002"},{"range":"19794","text":"15000"},{"range":"19795","text":"15002"},{"range":"19796","text":"15002"},{"range":"19797","text":"15000"},{"range":"19798","text":"15950"},{"range":"19799","text":"15016"},{"range":"19800","text":"15953"},{"range":"19801","text":"15955"},{"range":"19802","text":"15957"},{"range":"19803","text":"15016"},{"range":"19804","text":"15960"},{"range":"19805","text":"15000"},{"range":"19806","text":"15963"},{"range":"19807","text":"15000"},{"range":"19808","text":"15734"},{"range":"19809","text":"15967"},{"range":"19810","text":"15000"},{"range":"19811","text":"15970"},{"range":"19812","text":"15000"},{"range":"19813","text":"15000"},{"range":"19814","text":"15974"},{"range":"19815","text":"15000"},{"range":"19816","text":"15977"},{"range":"19817","text":"15000"},{"range":"19818","text":"15980"},{"range":"19819","text":"15000"},{"range":"19820","text":"17027"},{"range":"19821","text":"15986"},{"range":"19822","text":"15000"},{"range":"19823","text":"15000"},{"range":"19824","text":"15000"},{"range":"19825","text":"15992"},{"range":"19826","text":"15994"},{"range":"19827","text":"17035"},{"range":"19828","text":"17037"},{"range":"19829","text":"15002"},{"range":"19830","text":"15002"},{"range":"19831","text":"15002"},{"range":"19832","text":"15002"},{"range":"19833","text":"15002"},{"range":"19834","text":"15002"},{"range":"19835","text":"15002"},{"range":"19836","text":"17046"},{"range":"19837","text":"15002"},{"range":"19838","text":"15002"},{"range":"19839","text":"15002"},{"range":"19840","text":"15002"},{"range":"19841","text":"16025"},{"range":"19842","text":"17053"},{"range":"19843","text":"15002"},{"range":"19844","text":"15002"},{"range":"19845","text":"17057"},{"range":"19846","text":"15882"},{"range":"19847","text":"15002"},{"range":"19848","text":"15002"},{"range":"19849","text":"15002"},{"range":"19850","text":"15002"},{"range":"19851","text":"15002"},{"range":"19852","text":"15002"},{"range":"19853","text":"15002"},{"range":"19854","text":"15002"},{"range":"19855","text":"15002"},{"range":"19856","text":"15002"},{"range":"19857","text":"15002"},{"range":"19858","text":"15002"},{"range":"19859","text":"15002"},{"range":"19860","text":"15002"},{"range":"19861","text":"15002"},{"range":"19862","text":"15002"},{"range":"19863","text":"15002"},{"range":"19864","text":"15734"},{"range":"19865","text":"15734"},{"range":"19866","text":"15002"},{"range":"19867","text":"15002"},{"range":"19868","text":"15002"},{"range":"19869","text":"15002"},{"range":"19870","text":"15002"},{"range":"19871","text":"15002"},{"range":"19872","text":"15002"},{"range":"19873","text":"15002"},{"range":"19874","text":"15002"},{"range":"19875","text":"15002"},{"range":"19876","text":"15002"},{"range":"19877","text":"15002"},{"range":"19878","text":"15002"},{"range":"19879","text":"17156"},{"range":"19880","text":"15195"},{"range":"19881","text":"16164"},{"range":"19882","text":"15012"},{"range":"19883","text":"15012"},{"range":"19884","text":"15112"},{"range":"19885","text":"15012"},{"range":"19886","text":"15012"},{"range":"19887","text":"16171"},{"range":"19888","text":"16173"},{"range":"19889","text":"17167"},{"range":"19890","text":"16179"},{"range":"19891","text":"17170"},{"range":"19892","text":"16183"},{"range":"19893","text":"15610"},{"range":"19894","text":"16186"},{"range":"19895","text":"17175"},{"range":"19896","text":"16190"},{"range":"19897","text":"17178"},{"range":"19898","text":"15002"},{"range":"19899","text":"15002"},{"range":"19900","text":"15002"},{"range":"19901","text":"15195"},{"range":"19902","text":"15002"},{"range":"19903","text":"15002"},{"range":"19904","text":"15002"},{"range":"19905","text":"15002"},{"range":"19906","text":"15002"},{"range":"19907","text":"15002"},{"range":"19908","text":"15002"},{"range":"19909","text":"15002"},{"range":"19910","text":"15002"},{"range":"19911","text":"15002"},{"range":"19912","text":"15002"},{"range":"19913","text":"15002"},{"range":"19914","text":"15002"},{"range":"19915","text":"15002"},{"range":"19916","text":"15002"},{"range":"19917","text":"15002"},{"range":"19918","text":"15002"},{"range":"19919","text":"15002"},{"range":"19920","text":"15002"},{"range":"19921","text":"15002"},{"range":"19922","text":"15016"},{"range":"19923","text":"15016"},{"range":"19924","text":"16272"},{"range":"19925","text":"15002"},{"range":"19926","text":"15002"},{"range":"19927","text":"15002"},{"range":"19928","text":"15002"},{"range":"19929","text":"15002"},{"range":"19930","text":"15002"},{"range":"19931","text":"15002"},{"range":"19932","text":"15002"},{"range":"19933","text":"15002"},{"range":"19934","text":"15002"},{"range":"19935","text":"15002"},{"range":"19936","text":"15002"},{"range":"19937","text":"15002"},{"range":"19938","text":"15002"},{"range":"19939","text":"15002"},{"range":"19940","text":"15002"},{"range":"19941","text":"15000"},{"range":"19942","text":"15000"},{"range":"19943","text":"15000"},{"range":"19944","text":"15000"},{"range":"19945","text":"15002"},{"range":"19946","text":"15002"},{"range":"19947","text":"15002"},{"range":"19948","text":"15002"},{"range":"19949","text":"16309"},{"range":"19950","text":"15000"},{"range":"19951","text":"15000"},{"range":"19952","text":"15002"},{"range":"19953","text":"15002"},{"range":"19954","text":"15002"},{"range":"19955","text":"15002"},{"range":"19956","text":"15002"},{"range":"19957","text":"15002"},{"range":"19958","text":"15002"},{"range":"19959","text":"15002"},{"range":"19960","text":"15002"},{"range":"19961","text":"15002"},{"range":"19962","text":"15002"},{"range":"19963","text":"15002"},{"range":"19964","text":"15002"},{"range":"19965","text":"15002"},{"range":"19966","text":"15002"},{"range":"19967","text":"15002"},{"range":"19968","text":"15002"},{"range":"19969","text":"15002"},{"range":"19970","text":"15002"},{"range":"19971","text":"15002"},{"range":"19972","text":"15002"},{"range":"19973","text":"15002"},{"range":"19974","text":"15002"},{"range":"19975","text":"15002"},{"range":"19976","text":"15002"},{"range":"19977","text":"15002"},{"range":"19978","text":"15002"},{"range":"19979","text":"15002"},{"range":"19980","text":"15002"},{"range":"19981","text":"15002"},{"range":"19982","text":"15002"},{"range":"19983","text":"15056"},{"range":"19984","text":"15155"},{"range":"19985","text":"16344"},{"range":"19986","text":"15056"},{"range":"19987","text":"15155"},{"range":"19988","text":"16344"},{"range":"19989","text":"16344"},{"range":"19990","text":"16350"},{"range":"19991","text":"16352"},{"range":"19992","text":"15155"},{"range":"19993","text":"16344"},{"range":"19994","text":"16344"},{"range":"19995","text":"16344"},{"range":"19996","text":"15056"},{"range":"19997","text":"15034"},{"range":"19998","text":"15025"},{"range":"19999","text":"16361"},{"range":"20000","text":"15023"},{"range":"20001","text":"15016"},{"range":"20002","text":"15016"},{"range":"20003","text":"16366"},{"range":"20004","text":"15012"},{"range":"20005","text":"15025"},{"range":"20006","text":"15012"},{"range":"20007","text":"15012"},{"range":"20008","text":"15012"},{"range":"20009","text":"16373"},{"range":"20010","text":"15012"},{"range":"20011","text":"15012"},{"range":"20012","text":"15072"},{"range":"20013","text":"15012"},{"range":"20014","text":"15012"},{"range":"20015","text":"16380"},{"range":"20016","text":"15012"},{"range":"20017","text":"15012"},{"range":"20018","text":"16384"},{"range":"20019","text":"15012"},{"range":"20020","text":"15012"},{"range":"20021","text":"15012"},{"range":"20022","text":"15012"},{"range":"20023","text":"16390"},{"range":"20024","text":"15012"},{"range":"20025","text":"16393"},{"range":"20026","text":"16395"},{"range":"20027","text":"16397"},{"range":"20028","text":"16399"},{"range":"20029","text":"15025"},{"range":"20030","text":"15012"},{"range":"20031","text":"15023"},{"range":"20032","text":"15034"},{"range":"20033","text":"16405"},{"range":"20034","text":"15012"},{"range":"20035","text":"15012"},{"range":"20036","text":"15012"},{"range":"20037","text":"15012"},{"range":"20038","text":"15012"},{"range":"20039","text":"15012"},{"range":"20040","text":"15012"},{"range":"20041","text":"15012"},{"range":"20042","text":"15023"},{"range":"20043","text":"15016"},{"range":"20044","text":"15034"},{"range":"20045","text":"16418"},{"range":"20046","text":"15012"},{"range":"20047","text":"15012"},{"range":"20048","text":"15012"},{"range":"20049","text":"15040"},{"range":"20050","text":"15012"},{"range":"20051","text":"15012"},{"range":"20052","text":"15012"},{"range":"20053","text":"15012"},{"range":"20054","text":"15023"},{"range":"20055","text":"16429"},{"range":"20056","text":"15034"},{"range":"20057","text":"15025"},{"range":"20058","text":"15023"},{"range":"20059","text":"16434"},{"range":"20060","text":"16436"},{"range":"20061","text":"15002"},{"range":"20062","text":"15002"},{"range":"20063","text":"15002"},{"range":"20064","text":"15002"},{"range":"20065","text":"15002"},{"range":"20066","text":"15002"},{"range":"20067","text":"15002"},{"range":"20068","text":"15002"},{"range":"20069","text":"15002"},{"range":"20070","text":"15002"},{"range":"20071","text":"16448"},{"range":"20072","text":"16450"},{"range":"20073","text":"16452"},{"range":"20074","text":"16454"},{"range":"20075","text":"15734"},{"range":"20076","text":"16457"},{"range":"20077","text":"16366"},{"range":"20078","text":"15012"},{"range":"20079","text":"16461"},{"range":"20080","text":"15012"},{"range":"20081","text":"15025"},{"range":"20082","text":"15025"},{"range":"20083","text":"15012"},{"range":"20084","text":"15112"},{"range":"20085","text":"15012"},{"range":"20086","text":"15012"},{"range":"20087","text":"15012"},{"range":"20088","text":"16471"},{"range":"20089","text":"15012"},{"range":"20090","text":"15012"},{"range":"20091","text":"15023"},{"range":"20092","text":"16366"},{"range":"20093","text":"15012"},{"range":"20094","text":"15012"},{"range":"20095","text":"15012"},{"range":"20096","text":"15012"},{"range":"20097","text":"15012"},{"range":"20098","text":"15012"},{"range":"20099","text":"17740"},{"range":"20100","text":"16486"},{"range":"20101","text":"15012"},{"range":"20102","text":"15012"},{"range":"20103","text":"15012"},{"range":"20104","text":"15012"},{"range":"20105","text":"15012"},{"range":"20106","text":"15023"},{"range":"20107","text":"15155"},{"range":"20108","text":"15016"},{"range":"20109","text":"15016"},{"range":"20110","text":"17752"},{"range":"20111","text":"16498"},{"range":"20112","text":"16366"},{"range":"20113","text":"17756"},{"range":"20114","text":"17758"},{"range":"20115","text":"15012"},{"range":"20116","text":"15012"},{"range":"20117","text":"15012"},{"range":"20118","text":"15012"},{"range":"20119","text":"15023"},{"range":"20120","text":"15034"},{"range":"20121","text":"15025"},{"range":"20122","text":"16510"},{"range":"20123","text":"15025"},{"range":"20124","text":"15023"},{"range":"20125","text":"16514"},{"range":"20126","text":"16514"},{"range":"20127","text":"15002"},{"range":"20128","text":"15002"},{"range":"20129","text":"15002"},{"range":"20130","text":"15002"},{"range":"20131","text":"15002"},{"range":"20132","text":"15002"},{"range":"20133","text":"15056"},{"range":"20134","text":"15056"},{"range":"20135","text":"15056"},{"range":"20136","text":"15002"},{"range":"20137","text":"15002"},{"range":"20138","text":"15002"},{"range":"20139","text":"15002"},{"range":"20140","text":"15002"},{"range":"20141","text":"15002"},{"range":"20142","text":"15002"},{"range":"20143","text":"15002"},{"range":"20144","text":"15056"},{"range":"20145","text":"15056"},{"range":"20146","text":"15056"},{"range":"20147","text":"15056"},"Replace `\"http\"` with `'http'`",{"range":"20148","text":"20149"},"Replace `\"127.0.0.1\"` with `'127.0.0.1'`",{"range":"20150","text":"20151"},"Replace `\"Content-Type\",·\"text/plain\"` with `'Content-Type',·'text/plain'`",{"range":"20152","text":"20153"},"Replace `\"Hello·World\\n\"` with `'Hello·World\\n'`",{"range":"20154","text":"20155"},{"range":"20156","text":"15002"},{"range":"20157","text":"15002"},{"range":"20158","text":"15002"},"Replace `*в·процессе*` with `_в·процессе_`",{"range":"20159","text":"20160"},{"range":"20161","text":"15724"},{"range":"20162","text":"15002"},{"range":"20163","text":"15000"},{"range":"20164","text":"15002"},{"range":"20165","text":"15002"},{"range":"20166","text":"15002"},{"range":"20167","text":"15002"},{"range":"20168","text":"15002"},{"range":"20169","text":"15002"},{"range":"20170","text":"15002"},{"range":"20171","text":"15002"},{"range":"20172","text":"15002"},{"range":"20173","text":"15002"},{"range":"20174","text":"15804"},{"range":"20175","text":"15002"},{"range":"20176","text":"15002"},{"range":"20177","text":"15016"},{"range":"20178","text":"15016"},{"range":"20179","text":"15016"},{"range":"20180","text":"15002"},{"range":"20181","text":"15002"},{"range":"20182","text":"15002"},{"range":"20183","text":"15002"},{"range":"20184","text":"15002"},{"range":"20185","text":"15002"},{"range":"20186","text":"15002"},{"range":"20187","text":"15002"},{"range":"20188","text":"15002"},{"range":"20189","text":"15002"},{"range":"20190","text":"15002"},{"range":"20191","text":"15002"},{"range":"20192","text":"15002"},{"range":"20193","text":"15002"},{"range":"20194","text":"15002"},{"range":"20195","text":"15002"},{"range":"20196","text":"15002"},{"range":"20197","text":"15002"},{"range":"20198","text":"15195"},{"range":"20199","text":"15002"},{"range":"20200","text":"15002"},{"range":"20201","text":"15002"},{"range":"20202","text":"15002"},{"range":"20203","text":"15002"},{"range":"20204","text":"15753"},{"range":"20205","text":"15753"},{"range":"20206","text":"15195"},{"range":"20207","text":"16164"},{"range":"20208","text":"15012"},{"range":"20209","text":"15012"},{"range":"20210","text":"15112"},{"range":"20211","text":"15012"},{"range":"20212","text":"15012"},{"range":"20213","text":"16171"},{"range":"20214","text":"16173"},"Replace `*точного*` with `_точного_`",{"range":"20215","text":"20216"},"Replace `*Единственной*` with `_Единственной_`",{"range":"20217","text":"20218"},{"range":"20219","text":"16179"},"Replace `*после*` with `_после_`",{"range":"20220","text":"20221"},"Replace `*перед*` with `_перед_`",{"range":"20222","text":"20223"},{"range":"20224","text":"16183"},{"range":"20225","text":"20223"},{"range":"20226","text":"16186"},"Replace `*если·это·последний·код,·который·нужно·выполнить*` with `_если·это·последний·код,·который·нужно·выполнить_`",{"range":"20227","text":"20228"},"Replace `*точно*` with `_точно_`",{"range":"20229","text":"20230"},{"range":"20231","text":"15002"},{"range":"20232","text":"15002"},{"range":"20233","text":"15002"},{"range":"20234","text":"15195"},{"range":"20235","text":"15002"},{"range":"20236","text":"15002"},{"range":"20237","text":"15002"},{"range":"20238","text":"15002"},{"range":"20239","text":"15002"},{"range":"20240","text":"15002"},{"range":"20241","text":"15002"},{"range":"20242","text":"15002"},{"range":"20243","text":"15002"},{"range":"20244","text":"15002"},{"range":"20245","text":"15002"},{"range":"20246","text":"15002"},{"range":"20247","text":"15002"},{"range":"20248","text":"15002"},{"range":"20249","text":"15002"},{"range":"20250","text":"15002"},{"range":"20251","text":"15002"},{"range":"20252","text":"15002"},{"range":"20253","text":"15002"},{"range":"20254","text":"15002"},{"range":"20255","text":"15016"},{"range":"20256","text":"15016"},{"range":"20257","text":"15016"},{"range":"20258","text":"15016"},{"range":"20259","text":"15016"},{"range":"20260","text":"15016"},{"range":"20261","text":"15016"},{"range":"20262","text":"15025"},{"range":"20263","text":"15016"},{"range":"20264","text":"15016"},{"range":"20265","text":"15012"},{"range":"20266","text":"15016"},{"range":"20267","text":"15016"},{"range":"20268","text":"15016"},{"range":"20269","text":"15016"},{"range":"20270","text":"15016"},{"range":"20271","text":"15016"},{"range":"20272","text":"15012"},{"range":"20273","text":"15016"},{"range":"20274","text":"15016"},{"range":"20275","text":"15012"},{"range":"20276","text":"15012"},{"range":"20277","text":"15012"},{"range":"20278","text":"15016"},{"range":"20279","text":"15012"},{"range":"20280","text":"15016"},{"range":"20281","text":"15012"},{"range":"20282","text":"15016"},{"range":"20283","text":"15016"},{"range":"20284","text":"15016"},{"range":"20285","text":"15016"},{"range":"20286","text":"15016"},{"range":"20287","text":"15016"},{"range":"20288","text":"15016"},{"range":"20289","text":"15016"},{"range":"20290","text":"15025"},{"range":"20291","text":"15016"},{"range":"20292","text":"15016"},{"range":"20293","text":"15012"},{"range":"20294","text":"15016"},{"range":"20295","text":"15016"},{"range":"20296","text":"15016"},{"range":"20297","text":"15016"},{"range":"20298","text":"15016"},{"range":"20299","text":"15016"},{"range":"20300","text":"15012"},{"range":"20301","text":"15016"},{"range":"20302","text":"15016"},{"range":"20303","text":"15012"},{"range":"20304","text":"15012"},{"range":"20305","text":"15012"},{"range":"20306","text":"15016"},{"range":"20307","text":"15012"},{"range":"20308","text":"15016"},{"range":"20309","text":"15012"},{"range":"20310","text":"15016"},"Replace `*Заметка:*` with `_Заметка:_`",{"range":"20311","text":"20312"},{"range":"20313","text":"15002"},{"range":"20314","text":"15002"},{"range":"20315","text":"15002"},{"range":"20316","text":"15002"},{"range":"20317","text":"15002"},{"range":"20318","text":"15002"},{"range":"20319","text":"15002"},{"range":"20320","text":"15002"},{"range":"20321","text":"15002"},{"range":"20322","text":"15002"},{"range":"20323","text":"15002"},{"range":"20324","text":"15002"},{"range":"20325","text":"15002"},{"range":"20326","text":"15002"},{"range":"20327","text":"15002"},{"range":"20328","text":"15000"},{"range":"20329","text":"15000"},{"range":"20330","text":"15000"},{"range":"20331","text":"15000"},{"range":"20332","text":"15002"},{"range":"20333","text":"15002"},{"range":"20334","text":"15002"},{"range":"20335","text":"15002"},"Replace `\"NODE_MODULE_VERSION·относится·к·номеру·версии·Node.js·ABI·(двоичный·интерфейс·приложения),·который·используется·для·определения·того,·в·какие·версии·скомпилированных·двоичных·файлов·C++·Node.js·можно·загружать·файлы·без·необходимости·перекомпиляции.·Раньше·он·хранился·как·шестнадцатеричное·значение·в·более·ранних·версиях,·но·теперь·представляется·как·целое·число.\"` with `'NODE_MODULE_VERSION·относится·к·номеру·версии·Node.js·ABI·(двоичный·интерфейс·приложения),·который·используется·для·определения·того,·в·какие·версии·скомпилированных·двоичных·файлов·C++·Node.js·можно·загружать·файлы·без·необходимости·перекомпиляции.·Раньше·он·хранился·как·шестнадцатеричное·значение·в·более·ранних·версиях,·но·теперь·представляется·как·целое·число.'`",{"range":"20336","text":"20337"},{"range":"20338","text":"15000"},{"range":"20339","text":"15002"},{"range":"20340","text":"15002"},{"range":"20341","text":"15002"},{"range":"20342","text":"15002"},{"range":"20343","text":"15002"},{"range":"20344","text":"15002"},{"range":"20345","text":"15002"},{"range":"20346","text":"15002"},{"range":"20347","text":"15002"},{"range":"20348","text":"15002"},{"range":"20349","text":"15002"},{"range":"20350","text":"15002"},{"range":"20351","text":"15002"},{"range":"20352","text":"15002"},{"range":"20353","text":"15002"},{"range":"20354","text":"15002"},{"range":"20355","text":"15002"},{"range":"20356","text":"15002"},{"range":"20357","text":"15002"},{"range":"20358","text":"15002"},{"range":"20359","text":"15002"},{"range":"20360","text":"15002"},{"range":"20361","text":"15002"},{"range":"20362","text":"15002"},{"range":"20363","text":"15002"},{"range":"20364","text":"15002"},{"range":"20365","text":"15002"},{"range":"20366","text":"16344"},{"range":"20367","text":"15155"},{"range":"20368","text":"15155"},{"range":"20369","text":"15016"},{"range":"20370","text":"15002"},{"range":"20371","text":"15002"},{"range":"20372","text":"15002"},{"range":"20373","text":"15573"},{"range":"20374","text":"15002"},{"range":"20375","text":"15002"},{"range":"20376","text":"15002"},{"range":"20377","text":"15195"},{"range":"20378","text":"15016"},{"range":"20379","text":"15016"},{"range":"20380","text":"15012"},{"range":"20381","text":"15016"},{"range":"20382","text":"15012"},"Replace `··display-hint:·\"İndirmeleri·göster:\"` with `display-hint:·'İndirmeleri·göster:'`",{"range":"20383","text":"20384"},"Replace `····includes:·\"dahili\"` with `··includes:·'dahili'`",{"range":"20385","text":"20386"},{"range":"20387","text":"15016"},{"range":"20388","text":"15025"},{"range":"20389","text":"15016"},{"range":"20390","text":"15016"},{"range":"20391","text":"15016"},{"range":"20392","text":"15016"},{"range":"20393","text":"15012"},{"range":"20394","text":"15012"},{"range":"20395","text":"15016"},{"range":"20396","text":"15012"},{"range":"20397","text":"15016"},{"range":"20398","text":"15012"},{"range":"20399","text":"15025"},{"range":"20400","text":"15016"},{"range":"20401","text":"15016"},{"range":"20402","text":"15016"},{"range":"20403","text":"15016"},{"range":"20404","text":"15016"},{"range":"20405","text":"15016"},{"range":"20406","text":"15016"},{"range":"20407","text":"15016"},{"range":"20408","text":"15016"},{"range":"20409","text":"15016"},{"range":"20410","text":"15012"},{"range":"20411","text":"15016"},{"range":"20412","text":"15012"},{"range":"20413","text":"20384"},{"range":"20414","text":"20386"},{"range":"20415","text":"15016"},{"range":"20416","text":"15025"},{"range":"20417","text":"15016"},{"range":"20418","text":"15016"},{"range":"20419","text":"15016"},{"range":"20420","text":"15016"},{"range":"20421","text":"15012"},{"range":"20422","text":"15012"},{"range":"20423","text":"15016"},{"range":"20424","text":"15012"},{"range":"20425","text":"15016"},{"range":"20426","text":"15012"},{"range":"20427","text":"15025"},{"range":"20428","text":"15016"},{"range":"20429","text":"15016"},{"range":"20430","text":"15016"},{"range":"20431","text":"15016"},{"range":"20432","text":"15016"},{"range":"20433","text":"15016"},{"range":"20434","text":"15016"},{"range":"20435","text":"15016"},{"range":"20436","text":"15002"},{"range":"20437","text":"15002"},{"range":"20438","text":"15002"},{"range":"20439","text":"15002"},{"range":"20440","text":"15002"},{"range":"20441","text":"15002"},{"range":"20442","text":"18474"},{"range":"20443","text":"18474"},{"range":"20444","text":"15002"},{"range":"20445","text":"15002"},{"range":"20446","text":"15002"},{"range":"20447","text":"15002"},"Replace `*у·процесі*` with `_у·процесі_`",{"range":"20448","text":"20449"},{"range":"20450","text":"15002"},{"range":"20451","text":"15002"},{"range":"20452","text":"15002"},{"range":"20453","text":"15195"},{"range":"20454","text":"15002"},{"range":"20455","text":"15002"},{"range":"20456","text":"15002"},{"range":"20457","text":"15002"},{"range":"20458","text":"15002"},{"range":"20459","text":"15002"},{"range":"20460","text":"15002"},{"range":"20461","text":"15002"},{"range":"20462","text":"15002"},{"range":"20463","text":"15002"},{"range":"20464","text":"15002"},{"range":"20465","text":"15002"},{"range":"20466","text":"15002"},{"range":"20467","text":"15002"},{"range":"20468","text":"15002"},{"range":"20469","text":"15002"},{"range":"20470","text":"15002"},{"range":"20471","text":"15002"},{"range":"20472","text":"15002"},{"range":"20473","text":"15002"},{"range":"20474","text":"15016"},{"range":"20475","text":"15016"},{"range":"20476","text":"15016"},{"range":"20477","text":"15016"},{"range":"20478","text":"15016"},{"range":"20479","text":"15016"},{"range":"20480","text":"15016"},{"range":"20481","text":"15025"},{"range":"20482","text":"15016"},{"range":"20483","text":"15016"},{"range":"20484","text":"15012"},{"range":"20485","text":"15016"},{"range":"20486","text":"15012"},{"range":"20487","text":"15016"},{"range":"20488","text":"15016"},{"range":"20489","text":"15016"},{"range":"20490","text":"15016"},{"range":"20491","text":"15012"},{"range":"20492","text":"15016"},{"range":"20493","text":"15016"},{"range":"20494","text":"15012"},{"range":"20495","text":"15012"},{"range":"20496","text":"15012"},{"range":"20497","text":"15016"},{"range":"20498","text":"15012"},{"range":"20499","text":"15016"},{"range":"20500","text":"15012"},{"range":"20501","text":"15016"},{"range":"20502","text":"15016"},{"range":"20503","text":"15016"},{"range":"20504","text":"15016"},{"range":"20505","text":"15016"},{"range":"20506","text":"15016"},{"range":"20507","text":"15016"},{"range":"20508","text":"15016"},{"range":"20509","text":"15025"},{"range":"20510","text":"15016"},{"range":"20511","text":"15016"},{"range":"20512","text":"15012"},{"range":"20513","text":"15016"},{"range":"20514","text":"15012"},{"range":"20515","text":"15016"},{"range":"20516","text":"15016"},{"range":"20517","text":"15016"},{"range":"20518","text":"15016"},{"range":"20519","text":"15012"},{"range":"20520","text":"15016"},{"range":"20521","text":"15016"},{"range":"20522","text":"15012"},{"range":"20523","text":"15012"},{"range":"20524","text":"15012"},{"range":"20525","text":"15016"},{"range":"20526","text":"15012"},{"range":"20527","text":"15016"},{"range":"20528","text":"15012"},{"range":"20529","text":"15016"},{"range":"20530","text":"16309"},{"range":"20531","text":"15000"},{"range":"20532","text":"15002"},{"range":"20533","text":"15002"},{"range":"20534","text":"15002"},{"range":"20535","text":"15002"},{"range":"20536","text":"15002"},{"range":"20537","text":"15002"},{"range":"20538","text":"15002"},{"range":"20539","text":"15002"},{"range":"20540","text":"15002"},{"range":"20541","text":"15002"},{"range":"20542","text":"15002"},{"range":"20543","text":"15002"},{"range":"20544","text":"15002"},{"range":"20545","text":"15002"},{"range":"20546","text":"15002"},{"range":"20547","text":"15002"},{"range":"20548","text":"15002"},{"range":"20549","text":"15002"},{"range":"20550","text":"15002"},{"range":"20551","text":"15000"},{"range":"20552","text":"15002"},{"range":"20553","text":"15002"},{"range":"20554","text":"15002"},{"range":"20555","text":"15573"},{"range":"20556","text":"15000"},{"range":"20557","text":"15000"},{"range":"20558","text":"15000"},{"range":"20559","text":"15002"},{"range":"20560","text":"15002"},{"range":"20561","text":"15002"},"Replace `*N*` with `_N_`",{"range":"20562","text":"20563"},{"range":"20564","text":"15020"},{"range":"20565","text":"15012"},{"range":"20566","text":"15023"},{"range":"20567","text":"15025"},{"range":"20568","text":"15012"},{"range":"20569","text":"15012"},{"range":"20570","text":"15032"},{"range":"20571","text":"15034"},{"range":"20572","text":"15012"},{"range":"20573","text":"15025"},{"range":"20574","text":"15594"},{"range":"20575","text":"15040"},{"range":"20576","text":"15042"},{"range":"20577","text":"15025"},{"range":"20578","text":"15092"},{"range":"20579","text":"15025"},{"range":"20580","text":"15025"},{"range":"20581","text":"15025"},{"range":"20582","text":"15025"},{"range":"20583","text":"15023"},"Replace `*接收*·到请求但得不到·*回应*` with `_接收_·到请求但得不到·_回应_`",{"range":"20584","text":"20585"},{"range":"20586","text":"15056"},"Replace `*之前*` with `_之前_`",{"range":"20587","text":"20588"},{"range":"20589","text":"15034"},{"range":"20590","text":"15025"},{"range":"20591","text":"15012"},{"range":"20592","text":"15594"},{"range":"20593","text":"15040"},"Replace `··}).on('data',·(chunk)` with `······})⏎······.on('data',·chunk`",{"range":"20594","text":"20595"},{"range":"20596","text":"15025"},{"range":"20597","text":"15092"},{"range":"20598","text":"15040"},{"range":"20599","text":"15025"},"Replace `response.on('error',·(err)` with `····response.on('error',·err`",{"range":"20600","text":"16849"},{"range":"20601","text":"15025"},{"range":"20602","text":"15040"},{"range":"20603","text":"15025"},{"range":"20604","text":"15040"},{"range":"20605","text":"15025"},{"range":"20606","text":"15025"},{"range":"20607","text":"15040"},{"range":"20608","text":"15025"},{"range":"20609","text":"15025"},{"range":"20610","text":"15040"},{"range":"20611","text":"15025"},{"range":"20612","text":"15040"},{"range":"20613","text":"15025"},{"range":"20614","text":"15023"},{"range":"20615","text":"15034"},{"range":"20616","text":"15012"},"Replace `··request.on('data',·(chunk)` with `····request⏎······.on('data',·chunk`",{"range":"20617","text":"20618"},{"range":"20619","text":"15025"},{"range":"20620","text":"15092"},{"range":"20621","text":"15040"},{"range":"20622","text":"15025"},{"range":"20623","text":"15025"},{"range":"20624","text":"15023"},{"range":"20625","text":"15002"},{"range":"20626","text":"15002"},{"range":"20627","text":"15034"},{"range":"20628","text":"15012"},{"range":"20629","text":"15012"},{"range":"20630","text":"15651"},{"range":"20631","text":"15025"},{"range":"20632","text":"15106"},{"range":"20633","text":"15025"},{"range":"20634","text":"15025"},{"range":"20635","text":"15025"},{"range":"20636","text":"15012"},{"range":"20637","text":"15112"},{"range":"20638","text":"15012"},{"range":"20639","text":"15012"},{"range":"20640","text":"15023"},{"range":"20641","text":"15034"},{"range":"20642","text":"15012"},{"range":"20643","text":"15012"},{"range":"20644","text":"15012"},{"range":"20645","text":"15012"},{"range":"20646","text":"15012"},{"range":"20647","text":"15012"},{"range":"20648","text":"15023"},{"range":"20649","text":"15034"},{"range":"20650","text":"15127"},{"range":"20651","text":"15112"},{"range":"20652","text":"15012"},{"range":"20653","text":"15012"},{"range":"20654","text":"15025"},{"range":"20655","text":"16849"},{"range":"20656","text":"15012"},{"range":"20657","text":"15012"},{"range":"20658","text":"15012"},{"range":"20659","text":"15012"},{"range":"20660","text":"15012"},{"range":"20661","text":"15012"},{"range":"20662","text":"15012"},{"range":"20663","text":"15025"},{"range":"20664","text":"15023"},{"range":"20665","text":"15002"},{"range":"20666","text":"15002"},{"range":"20667","text":"15002"},{"range":"20668","text":"15002"},{"range":"20669","text":"15002"},{"range":"20670","text":"15002"},{"range":"20671","text":"15056"},{"range":"20672","text":"15695"},{"range":"20673","text":"15032"},{"range":"20674","text":"15016"},{"range":"20675","text":"15000"},{"range":"20676","text":"15002"},{"range":"20677","text":"15002"},{"range":"20678","text":"15002"},{"range":"20679","text":"15704"},{"range":"20680","text":"15002"},{"range":"20681","text":"15002"},{"range":"20682","text":"15000"},{"range":"20683","text":"15016"},{"range":"20684","text":"15016"},{"range":"20685","text":"15712"},{"range":"20686","text":"15714"},{"range":"20687","text":"15016"},{"range":"20688","text":"15717"},{"range":"20689","text":"15016"},{"range":"20690","text":"15016"},{"range":"20691","text":"15721"},{"range":"20692","text":"15016"},{"range":"20693","text":"15724"},{"range":"20694","text":"15002"},"Replace `*·[变化·1:·在·Node.js·≤·4.4.x·和·5.0.0·—·5.9.x·版本中不支持](#variant-1)·(*推荐*` with `-·[变化·1:·在·Node.js·≤·4.4.x·和·5.0.0·—·5.9.x·版本中不支持](#variant-1)·(_推荐_`",{"range":"20695","text":"20696"},{"range":"20697","text":"15002"},{"range":"20698","text":"15002"},{"range":"20699","text":"15002"},{"range":"20700","text":"15002"},{"range":"20701","text":"15002"},"Replace `*不会*` with `_不会_`",{"range":"20702","text":"20703"},{"range":"20704","text":"15002"},{"range":"20705","text":"15002"},{"range":"20706","text":"15002"},{"range":"20707","text":"15002"},{"range":"20708","text":"15002"},{"range":"20709","text":"15002"},{"range":"20710","text":"15002"},{"range":"20711","text":"15002"},{"range":"20712","text":"15002"},{"range":"20713","text":"15002"},{"range":"20714","text":"15002"},"Replace `*·`new·Buffer(42)`·创建一个·42·个字节的·`缓存`。在·Node.js·8·之前,该缓存考虑性能,它包含·*随机内存*` with `-·`new·Buffer(42)`·创建一个·42·个字节的·`缓存`。在·Node.js·8·之前,该缓存考虑性能,它包含·_随机内存_`",{"range":"20715","text":"20716"},{"range":"20717","text":"15002"},{"range":"20718","text":"15002"},{"range":"20719","text":"20703"},{"range":"20720","text":"15002"},{"range":"20721","text":"15002"},"Replace `*·如果·`req.body.string`·是·*数字*` with `-·如果·`req.body.string`·是·_数字_`",{"range":"20722","text":"20723"},{"range":"20724","text":"15002"},{"range":"20725","text":"15002"},{"range":"20726","text":"15002"},{"range":"20727","text":"15002"},"Replace `*增长中*` with `_增长中_`",{"range":"20728","text":"20729"},{"range":"20730","text":"15000"},{"range":"20731","text":"15002"},{"range":"20732","text":"15002"},{"range":"20733","text":"15002"},{"range":"20734","text":"15002"},{"range":"20735","text":"15002"},{"range":"20736","text":"15002"},{"range":"20737","text":"15002"},{"range":"20738","text":"15002"},{"range":"20739","text":"15002"},{"range":"20740","text":"15002"},{"range":"20741","text":"15002"},{"range":"20742","text":"15002"},{"range":"20743","text":"15002"},{"range":"20744","text":"15002"},{"range":"20745","text":"15002"},{"range":"20746","text":"15002"},{"range":"20747","text":"15002"},{"range":"20748","text":"15002"},{"range":"20749","text":"15002"},{"range":"20750","text":"15002"},{"range":"20751","text":"15002"},{"range":"20752","text":"15002"},{"range":"20753","text":"15002"},{"range":"20754","text":"15002"},{"range":"20755","text":"15002"},{"range":"20756","text":"15002"},{"range":"20757","text":"15002"},{"range":"20758","text":"15002"},{"range":"20759","text":"15002"},{"range":"20760","text":"15002"},{"range":"20761","text":"15002"},{"range":"20762","text":"15002"},{"range":"20763","text":"15002"},{"range":"20764","text":"15002"},{"range":"20765","text":"15002"},{"range":"20766","text":"15002"},{"range":"20767","text":"15002"},{"range":"20768","text":"15002"},{"range":"20769","text":"15002"},{"range":"20770","text":"15804"},{"range":"20771","text":"15002"},{"range":"20772","text":"15002"},{"range":"20773","text":"15016"},{"range":"20774","text":"15016"},{"range":"20775","text":"15016"},{"range":"20776","text":"15016"},"Replace `|···········解析说明·` with `··········|·解析说明···················`",{"range":"20777","text":"20778"},"Replace `-------------------------------------------------------|------------------------------------------` with `·-----------------------------------------------------·|·--------------------------·`",{"range":"20779","text":"20780"},"Insert `··········`",{"range":"20781","text":"15072"},{"range":"20782","text":"15012"},"Insert `············`",{"range":"20783","text":"20784"},{"range":"20785","text":"15012"},{"range":"20786","text":"15012"},"Insert `·······`",{"range":"20787","text":"20788"},"Insert `···············`",{"range":"20789","text":"20790"},{"range":"20791","text":"15804"},{"range":"20792","text":"15002"},{"range":"20793","text":"15000"},{"range":"20794","text":"15002"},{"range":"20795","text":"15002"},{"range":"20796","text":"15002"},{"range":"20797","text":"15002"},{"range":"20798","text":"15002"},{"range":"20799","text":"15002"},{"range":"20800","text":"15002"},{"range":"20801","text":"15002"},"Replace `###·标记—清除` with `⏎###·标记—清除⏎`",{"range":"20802","text":"20803"},{"range":"20804","text":"15804"},{"range":"20805","text":"15002"},"Insert `>·`",{"range":"20806","text":"20807"},{"range":"20808","text":"15000"},{"range":"20809","text":"15155"},{"range":"20810","text":"15000"},{"range":"20811","text":"15000"},{"range":"20812","text":"15016"},{"range":"20813","text":"15016"},{"range":"20814","text":"15835"},{"range":"20815","text":"15016"},{"range":"20816","text":"15000"},{"range":"20817","text":"15804"},{"range":"20818","text":"15002"},{"range":"20819","text":"15000"},{"range":"20820","text":"15016"},"Replace `(list)` with `list`",{"range":"20821","text":"20822"},{"range":"20823","text":"15000"},"Replace `|·解释·` with `··|·解释···································`",{"range":"20824","text":"20825"},"Replace `-----------|------------------------------------` with `·---------·|·--------------------------------------·`",{"range":"20826","text":"20827"},"Insert `·····························`",{"range":"20828","text":"20829"},{"range":"20830","text":"20829"},{"range":"20831","text":"15072"},"Insert `····················`",{"range":"20832","text":"20833"},{"range":"20834","text":"20833"},{"range":"20835","text":"15002"},{"range":"20836","text":"15002"},{"range":"20837","text":"15002"},{"range":"20838","text":"15002"},{"range":"20839","text":"15002"},{"range":"20840","text":"15002"},{"range":"20841","text":"15002"},"Replace `*内存*` with `_内存_`",{"range":"20842","text":"20843"},"Replace `*总结*·切换至·*比较*` with `_总结_·切换至·_比较_`",{"range":"20844","text":"20845"},{"range":"20846","text":"15002"},{"range":"20847","text":"15002"},{"range":"20848","text":"15002"},{"range":"20849","text":"15002"},{"range":"20850","text":"15002"},{"range":"20851","text":"15002"},{"range":"20852","text":"15016"},{"range":"20853","text":"15016"},{"range":"20854","text":"15016"},{"range":"20855","text":"15002"},{"range":"20856","text":"15002"},{"range":"20857","text":"15002"},{"range":"20858","text":"15002"},{"range":"20859","text":"15016"},{"range":"20860","text":"15016"},{"range":"20861","text":"15016"},{"range":"20862","text":"15002"},{"range":"20863","text":"15002"},{"range":"20864","text":"15032"},{"range":"20865","text":"15871"},{"range":"20866","text":"15871"},{"range":"20867","text":"15874"},{"range":"20868","text":"15874"},{"range":"20869","text":"15871"},{"range":"20870","text":"15878"},{"range":"20871","text":"15874"},{"range":"20872","text":"15874"},{"range":"20873","text":"15882"},{"range":"20874","text":"15884"},{"range":"20875","text":"15002"},{"range":"20876","text":"15002"},{"range":"20877","text":"15002"},{"range":"20878","text":"15002"},{"range":"20879","text":"15002"},{"range":"20880","text":"15002"},{"range":"20881","text":"15871"},{"range":"20882","text":"15884"},{"range":"20883","text":"15155"},{"range":"20884","text":"15000"},{"range":"20885","text":"15000"},"Replace `*在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js·是非常快的。*` with `_在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js·是非常快的。_`",{"range":"20886","text":"20887"},{"range":"20888","text":"15000"},"Replace `*吞吐量*` with `_吞吐量_`",{"range":"20889","text":"20890"},{"range":"20891","text":"15000"},{"range":"20892","text":"15000"},{"range":"20893","text":"15016"},{"range":"20894","text":"15016"},{"range":"20895","text":"15016"},{"range":"20896","text":"15016"},{"range":"20897","text":"15000"},{"range":"20898","text":"15000"},"Replace `*因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。*` with `_因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。_`",{"range":"20899","text":"20900"},{"range":"20901","text":"15000"},{"range":"20902","text":"15000"},{"range":"20903","text":"15000"},{"range":"20904","text":"15000"},"Replace `*易受攻击的正则表达式*` with `_易受攻击的正则表达式_`",{"range":"20905","text":"20906"},{"range":"20907","text":"15000"},{"range":"20908","text":"15016"},{"range":"20909","text":"15155"},{"range":"20910","text":"15000"},{"range":"20911","text":"15002"},{"range":"20912","text":"15002"},{"range":"20913","text":"15000"},{"range":"20914","text":"15002"},{"range":"20915","text":"15002"},{"range":"20916","text":"15002"},{"range":"20917","text":"15002"},"Replace `*你不应当使用以下同步的·API·函数*` with `_你不应当使用以下同步的·API·函数_`",{"range":"20918","text":"20919"},{"range":"20920","text":"15002"},{"range":"20921","text":"15002"},{"range":"20922","text":"15002"},{"range":"20923","text":"15002"},{"range":"20924","text":"15002"},{"range":"20925","text":"15002"},{"range":"20926","text":"15002"},{"range":"20927","text":"15002"},{"range":"20928","text":"15002"},{"range":"20929","text":"15002"},{"range":"20930","text":"15002"},{"range":"20931","text":"15002"},{"range":"20932","text":"15002"},{"range":"20933","text":"15002"},{"range":"20934","text":"15000"},{"range":"20935","text":"15002"},{"range":"20936","text":"15002"},{"range":"20937","text":"15000"},"Replace `你可以把你的复杂计算·*拆分开*` with `⏎你可以把你的复杂计算·_拆分开_`",{"range":"20938","text":"20939"},{"range":"20940","text":"15155"},{"range":"20941","text":"15016"},{"range":"20942","text":"15155"},{"range":"20943","text":"15953"},{"range":"20944","text":"15955"},{"range":"20945","text":"15957"},{"range":"20946","text":"15016"},{"range":"20947","text":"15960"},{"range":"20948","text":"15000"},"Replace `*请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。*` with `_请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。_`",{"range":"20949","text":"20950"},{"range":"20951","text":"15000"},"Replace `*不*` with `_不_`",{"range":"20952","text":"20953"},"Replace `这种方法的缺点是它增大了·*通信开销*` with `⏎这种方法的缺点是它增大了·_通信开销_`",{"range":"20954","text":"20955"},{"range":"20956","text":"15000"},"Replace `*即使关联的线程并没有被保持,I/O·密集型任务也可以持续运行*` with `_即使关联的线程并没有被保持,I/O·密集型任务也可以持续运行_`",{"range":"20957","text":"20958"},{"range":"20959","text":"15000"},{"range":"20960","text":"15000"},"Replace `*任务拆分*·来·*尽量缩小不同请求任务执行时间的动态变化*` with `_任务拆分_·来·_尽量缩小不同请求任务执行时间的动态变化_`",{"range":"20961","text":"20962"},{"range":"20963","text":"15000"},"Replace `*每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成*` with `_每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成_`",{"range":"20964","text":"20965"},{"range":"20966","text":"15000"},"Replace `*任意*` with `_任意_`",{"range":"20967","text":"20968"},{"range":"20969","text":"15000"},{"range":"20970","text":"15000"},"Replace `*划分*` with `_划分_`",{"range":"20971","text":"20972"},"Replace `*任务*` with `_任务_`",{"range":"20973","text":"20974"},{"range":"20975","text":"15000"},{"range":"20976","text":"15000"},{"range":"20977","text":"15000"},"Replace `*如果您调用的·API·可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个·PR·说明开销)。*` with `_如果您调用的·API·可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个·PR·说明开销)。_`",{"range":"20978","text":"20979"},{"range":"20980","text":"15000"},"Replace `*阻塞*` with `_阻塞_`",{"range":"20981","text":"20982"},"Replace `*轮询*` with `_轮询_`",{"range":"20983","text":"20984"},"Replace `*注意:每个框被称为事件循环机制的一个阶段。*` with `_注意:每个框被称为事件循环机制的一个阶段。_`",{"range":"20985","text":"20986"},{"range":"20987","text":"15002"},{"range":"20988","text":"15002"},{"range":"20989","text":"15002"},{"range":"20990","text":"15002"},{"range":"20991","text":"15002"},{"range":"20992","text":"15002"},{"range":"20993","text":"15002"},{"range":"20994","text":"15002"},{"range":"20995","text":"16014"},{"range":"20996","text":"15002"},{"range":"20997","text":"15002"},{"range":"20998","text":"15002"},"Replace `*操作*` with `_操作_`",{"range":"20999","text":"21000"},{"range":"21001","text":"15002"},{"range":"21002","text":"15002"},"Replace `*我们建议开发人员在所有情况下都使用·`setImmediate()`,因为它更容易理解。*` with `_我们建议开发人员在所有情况下都使用·`setImmediate()`,因为它更容易理解。_`",{"range":"21003","text":"21004"},{"range":"21005","text":"15882"},{"range":"21006","text":"15002"},{"range":"21007","text":"15002"},{"range":"21008","text":"15002"},{"range":"21009","text":"15002"},{"range":"21010","text":"15002"},{"range":"21011","text":"15002"},{"range":"21012","text":"15002"},{"range":"21013","text":"15002"},{"range":"21014","text":"15002"},{"range":"21015","text":"15002"},{"range":"21016","text":"15002"},{"range":"21017","text":"15002"},{"range":"21018","text":"15002"},{"range":"21019","text":"15002"},{"range":"21020","text":"15002"},{"range":"21021","text":"15002"},{"range":"21022","text":"15002"},{"range":"21023","text":"15002"},{"range":"21024","text":"15002"},{"range":"21025","text":"15002"},"Replace `*非*` with `_非_`",{"range":"21026","text":"21027"},{"range":"21028","text":"15016"},{"range":"21029","text":"15002"},{"range":"21030","text":"15002"},{"range":"21031","text":"15002"},{"range":"21032","text":"15002"},{"range":"21033","text":"15002"},{"range":"21034","text":"15002"},{"range":"21035","text":"15002"},{"range":"21036","text":"15002"},{"range":"21037","text":"15002"},{"range":"21038","text":"15002"},{"range":"21039","text":"15002"},{"range":"21040","text":"15012"},{"range":"21041","text":"15002"},{"range":"21042","text":"15002"},{"range":"21043","text":"15002"},{"range":"21044","text":"15012"},{"range":"21045","text":"15012"},{"range":"21046","text":"15012"},{"range":"21047","text":"15002"},{"range":"21048","text":"15012"},{"range":"21049","text":"15002"},{"range":"21050","text":"15012"},{"range":"21051","text":"15155"},{"range":"21052","text":"15155"},{"range":"21053","text":"15002"},{"range":"21054","text":"15012"},{"range":"21055","text":"15002"},{"range":"21056","text":"15012"},{"range":"21057","text":"15012"},{"range":"21058","text":"15002"},{"range":"21059","text":"15012"},{"range":"21060","text":"15002"},{"range":"21061","text":"15002"},{"range":"21062","text":"15002"},{"range":"21063","text":"15012"},{"range":"21064","text":"15002"},{"range":"21065","text":"15012"},{"range":"21066","text":"15012"},{"range":"21067","text":"15002"},{"range":"21068","text":"15804"},{"range":"21069","text":"15002"},{"range":"21070","text":"15002"},{"range":"21071","text":"15002"},{"range":"21072","text":"15002"},{"range":"21073","text":"15002"},{"range":"21074","text":"15002"},{"range":"21075","text":"15012"},{"range":"21076","text":"15012"},{"range":"21077","text":"15012"},{"range":"21078","text":"15012"},{"range":"21079","text":"15016"},{"range":"21080","text":"15002"},{"range":"21081","text":"15002"},{"range":"21082","text":"15002"},{"range":"21083","text":"15002"},{"range":"21084","text":"15002"},{"range":"21085","text":"15002"},{"range":"21086","text":"15002"},{"range":"21087","text":"15002"},{"range":"21088","text":"15002"},{"range":"21089","text":"15002"},{"range":"21090","text":"15002"},{"range":"21091","text":"15002"},{"range":"21092","text":"15012"},{"range":"21093","text":"15002"},{"range":"21094","text":"15012"},{"range":"21095","text":"15012"},{"range":"21096","text":"15002"},{"range":"21097","text":"15002"},{"range":"21098","text":"15002"},{"range":"21099","text":"15000"},{"range":"21100","text":"15000"},"Replace `_\\_proto\\__、_constructor_` with `\\_\\_proto\\_*、\\_constructor*`",{"range":"21101","text":"21102"},{"range":"21103","text":"16144"},{"range":"21104","text":"15002"},{"range":"21105","text":"15002"},{"range":"21106","text":"15002"},{"range":"21107","text":"15002"},{"range":"21108","text":"15002"},{"range":"21109","text":"15002"},{"range":"21110","text":"15002"},{"range":"21111","text":"15002"},{"range":"21112","text":"15002"},{"range":"21113","text":"15002"},{"range":"21114","text":"15002"},{"range":"21115","text":"15002"},{"range":"21116","text":"15002"},{"range":"21117","text":"15016"},"Replace `*请注意,这些不是推荐的处理程序用于对·Node.js·中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。*` with `_请注意,这些不是推荐的处理程序用于对·Node.js·中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。_`",{"range":"21118","text":"21119"},{"range":"21120","text":"15195"},{"range":"21121","text":"16164"},{"range":"21122","text":"15012"},{"range":"21123","text":"15012"},{"range":"21124","text":"15012"},{"range":"21125","text":"15012"},{"range":"21126","text":"15012"},{"range":"21127","text":"16171"},{"range":"21128","text":"18106"},{"range":"21129","text":"16173"},"Replace `1.5` with `·1.5·`",{"range":"21130","text":"21131"},"Replace `*精准*·的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。*唯一*·保证的是定时器不会比声明的时间间隔·*提早*` with `_精准_·的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。_唯一_·保证的是定时器不会比声明的时间间隔·_提早_`",{"range":"21132","text":"21133"},{"range":"21134","text":"16179"},"Replace `*后*,在任何下一轮定时器·*前*` with `_后_,在任何下一轮定时器·_前_`",{"range":"21135","text":"21136"},{"range":"21137","text":"16183"},"Replace `*前*` with `_前_`",{"range":"21138","text":"21139"},{"range":"21140","text":"16186"},"Replace `*如果它是最后的执行代码*` with `_如果它是最后的执行代码_`",{"range":"21141","text":"21142"},"Replace `*准确地*` with `_准确地_`",{"range":"21143","text":"21144"},"Replace `*大小写保存和·Unicode·编码保存是相似的概念。要了解为什么要保留·Unicode·编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode·形式保存也同样简单。*` with `_大小写保存和·Unicode·编码保存是相似的概念。要了解为什么要保留·Unicode·编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode·形式保存也同样简单。_`",{"range":"21145","text":"21146"},{"range":"21147","text":"15002"},{"range":"21148","text":"15002"},{"range":"21149","text":"15002"},{"range":"21150","text":"15195"},{"range":"21151","text":"15002"},{"range":"21152","text":"15002"},{"range":"21153","text":"15002"},{"range":"21154","text":"15002"},{"range":"21155","text":"15002"},{"range":"21156","text":"15002"},{"range":"21157","text":"15002"},{"range":"21158","text":"15002"},{"range":"21159","text":"15002"},{"range":"21160","text":"15002"},{"range":"21161","text":"15002"},{"range":"21162","text":"15002"},{"range":"21163","text":"15002"},{"range":"21164","text":"15002"},{"range":"21165","text":"15002"},{"range":"21166","text":"15002"},{"range":"21167","text":"15002"},{"range":"21168","text":"15002"},{"range":"21169","text":"15002"},{"range":"21170","text":"15002"},{"range":"21171","text":"15016"},{"range":"21172","text":"15016"},{"range":"21173","text":"15016"},{"range":"21174","text":"15016"},{"range":"21175","text":"15016"},{"range":"21176","text":"15016"},{"range":"21177","text":"15016"},{"range":"21178","text":"15025"},{"range":"21179","text":"15012"},{"range":"21180","text":"15016"},{"range":"21181","text":"15012"},{"range":"21182","text":"15016"},{"range":"21183","text":"15012"},{"range":"21184","text":"15016"},{"range":"21185","text":"15016"},{"range":"21186","text":"15016"},{"range":"21187","text":"15016"},{"range":"21188","text":"15016"},{"range":"21189","text":"15016"},{"range":"21190","text":"15016"},{"range":"21191","text":"15012"},{"range":"21192","text":"15012"},{"range":"21193","text":"15012"},{"range":"21194","text":"15016"},{"range":"21195","text":"15012"},{"range":"21196","text":"15016"},{"range":"21197","text":"15012"},{"range":"21198","text":"15016"},{"range":"21199","text":"15016"},{"range":"21200","text":"15016"},{"range":"21201","text":"15016"},{"range":"21202","text":"15016"},{"range":"21203","text":"15016"},{"range":"21204","text":"15016"},{"range":"21205","text":"15016"},{"range":"21206","text":"15025"},{"range":"21207","text":"15012"},{"range":"21208","text":"15016"},{"range":"21209","text":"15012"},{"range":"21210","text":"15016"},{"range":"21211","text":"15012"},{"range":"21212","text":"15016"},{"range":"21213","text":"15016"},{"range":"21214","text":"15016"},{"range":"21215","text":"15016"},{"range":"21216","text":"15016"},{"range":"21217","text":"15016"},{"range":"21218","text":"15016"},{"range":"21219","text":"15012"},{"range":"21220","text":"15012"},{"range":"21221","text":"15012"},{"range":"21222","text":"15016"},{"range":"21223","text":"15012"},{"range":"21224","text":"15016"},{"range":"21225","text":"15012"},{"range":"21226","text":"15016"},"Replace `*注意:*` with `_注意:_`",{"range":"21227","text":"21228"},{"range":"21229","text":"15002"},{"range":"21230","text":"15002"},{"range":"21231","text":"15002"},{"range":"21232","text":"15002"},{"range":"21233","text":"15002"},{"range":"21234","text":"15002"},{"range":"21235","text":"15002"},{"range":"21236","text":"15002"},{"range":"21237","text":"15002"},{"range":"21238","text":"15002"},{"range":"21239","text":"15002"},{"range":"21240","text":"15002"},{"range":"21241","text":"15002"},{"range":"21242","text":"15002"},{"range":"21243","text":"15002"},{"range":"21244","text":"15002"},{"range":"21245","text":"15002"},{"range":"21246","text":"15002"},{"range":"21247","text":"15002"},{"range":"21248","text":"15804"},{"range":"21249","text":"15002"},{"range":"21250","text":"15000"},{"range":"21251","text":"15000"},{"range":"21252","text":"15000"},{"range":"21253","text":"15000"},{"range":"21254","text":"15000"},{"range":"21255","text":"15002"},{"range":"21256","text":"15002"},{"range":"21257","text":"15002"},{"range":"21258","text":"15002"},{"range":"21259","text":"15804"},{"range":"21260","text":"15002"},"Replace `\"NODE_MODULE_VERSION·指的是·Node.js·的·ABI·(application·binary·interface)·版本号,用来确定编译·Node.js·的·C++·库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。\"` with `'NODE_MODULE_VERSION·指的是·Node.js·的·ABI·(application·binary·interface)·版本号,用来确定编译·Node.js·的·C++·库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。'`",{"range":"21261","text":"21262"},{"range":"21263","text":"15000"},{"range":"21264","text":"15002"},{"range":"21265","text":"15002"},{"range":"21266","text":"15002"},{"range":"21267","text":"15002"},{"range":"21268","text":"15002"},{"range":"21269","text":"15002"},{"range":"21270","text":"15002"},{"range":"21271","text":"15002"},{"range":"21272","text":"15002"},{"range":"21273","text":"15002"},{"range":"21274","text":"15002"},{"range":"21275","text":"15002"},{"range":"21276","text":"15002"},{"range":"21277","text":"15002"},{"range":"21278","text":"15002"},{"range":"21279","text":"15002"},{"range":"21280","text":"15002"},{"range":"21281","text":"15002"},{"range":"21282","text":"15002"},{"range":"21283","text":"15002"},{"range":"21284","text":"15002"},{"range":"21285","text":"15002"},{"range":"21286","text":"15002"},{"range":"21287","text":"15002"},{"range":"21288","text":"15002"},{"range":"21289","text":"15002"},{"range":"21290","text":"15002"},{"range":"21291","text":"15002"},{"range":"21292","text":"15002"},{"range":"21293","text":"15002"},{"range":"21294","text":"15002"},{"range":"21295","text":"15002"},{"range":"21296","text":"15002"},{"range":"21297","text":"15002"},{"range":"21298","text":"15002"},{"range":"21299","text":"15195"},{"range":"21300","text":"15016"},{"range":"21301","text":"15016"},{"range":"21302","text":"15016"},{"range":"21303","text":"15016"},{"range":"21304","text":"15016"},{"range":"21305","text":"15016"},{"range":"21306","text":"15016"},{"range":"21307","text":"15025"},{"range":"21308","text":"15016"},{"range":"21309","text":"15016"},{"range":"21310","text":"15012"},{"range":"21311","text":"15016"},{"range":"21312","text":"15012"},{"range":"21313","text":"15016"},{"range":"21314","text":"15016"},{"range":"21315","text":"15016"},{"range":"21316","text":"15016"},{"range":"21317","text":"15016"},{"range":"21318","text":"15016"},{"range":"21319","text":"15016"},{"range":"21320","text":"15012"},{"range":"21321","text":"15012"},{"range":"21322","text":"15012"},{"range":"21323","text":"15016"},{"range":"21324","text":"15012"},{"range":"21325","text":"15016"},{"range":"21326","text":"15012"},{"range":"21327","text":"15016"},{"range":"21328","text":"15016"},{"range":"21329","text":"15016"},{"range":"21330","text":"15016"},{"range":"21331","text":"15016"},{"range":"21332","text":"15016"},{"range":"21333","text":"15016"},{"range":"21334","text":"15016"},{"range":"21335","text":"15025"},{"range":"21336","text":"15016"},{"range":"21337","text":"15016"},{"range":"21338","text":"15012"},{"range":"21339","text":"15016"},{"range":"21340","text":"15012"},{"range":"21341","text":"15016"},{"range":"21342","text":"15016"},{"range":"21343","text":"15016"},{"range":"21344","text":"15016"},{"range":"21345","text":"15016"},{"range":"21346","text":"15016"},{"range":"21347","text":"15016"},{"range":"21348","text":"15012"},{"range":"21349","text":"15012"},{"range":"21350","text":"15012"},{"range":"21351","text":"15016"},{"range":"21352","text":"15012"},{"range":"21353","text":"15016"},{"range":"21354","text":"15012"},{"range":"21355","text":"15016"},"Replace `*請注意:*` with `_請注意:_`",{"range":"21356","text":"21357"},{"range":"21358","text":"15002"},{"range":"21359","text":"15002"},{"range":"21360","text":"15002"},{"range":"21361","text":"15002"},{"range":"21362","text":"15002"},{"range":"21363","text":"15002"},{"range":"21364","text":"15002"},{"range":"21365","text":"15002"},{"range":"21366","text":"15002"},{"range":"21367","text":"15002"},{"range":"21368","text":"15002"},{"range":"21369","text":"15002"},{"range":"21370","text":"15002"},{"range":"21371","text":"15002"},{"range":"21372","text":"15002"},{"range":"21373","text":"15002"},{"range":"21374","text":"15000"},{"range":"21375","text":"15000"},{"range":"21376","text":"15000"},{"range":"21377","text":"15000"},{"range":"21378","text":"15002"},{"range":"21379","text":"15002"},{"range":"21380","text":"15002"},{"range":"21381","text":"15002"},{"range":"21382","text":"15155"},{"range":"21383","text":"15155"},"Replace `\"NODE_MODULE_VERSION·是·Node.js·ABI·(application·binary·interface)·的版本號碼,其代表編譯·Node.js·的·C++·函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。\"` with `'NODE_MODULE_VERSION·是·Node.js·ABI·(application·binary·interface)·的版本號碼,其代表編譯·Node.js·的·C++·函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。'`",{"range":"21384","text":"21385"},{"range":"21386","text":"15000"},{"range":"21387","text":"15002"},{"range":"21388","text":"15002"},{"range":"21389","text":"15002"},{"range":"21390","text":"15002"},{"range":"21391","text":"15002"},{"range":"21392","text":"15002"},{"range":"21393","text":"15002"},{"range":"21394","text":"15002"},{"range":"21395","text":"15002"},{"range":"21396","text":"15002"},{"range":"21397","text":"15002"},{"range":"21398","text":"15002"},{"range":"21399","text":"15002"},{"range":"21400","text":"15002"},{"range":"21401","text":"15002"},{"range":"21402","text":"15002"},{"range":"21403","text":"15002"},{"range":"21404","text":"15002"},{"range":"21405","text":"15002"},{"range":"21406","text":"15002"},{"range":"21407","text":"15002"},{"range":"21408","text":"15002"},{"range":"21409","text":"15002"},"Replace `*·[開發社區上的·Node.js·標籤](https://dev.to/t/node)·是一個共亯·Node.js` with `-·[開發社區上的·Node.js·標籤](https://dev.to/t/node)·是一個共亯·Node.js·`",{"range":"21410","text":"21411"},{"range":"21412","text":"15002"},{"range":"21413","text":"15002"},{"range":"21414","text":"15002"},{"range":"21415","text":"15002"},{"range":"21416","text":"15002"},{"range":"21417","text":"15002"},{"range":"21418","text":"15002"},{"range":"21419","text":"15002"},[96,96],"\n",[573,574],"-",[722,723],[880,881],[100,100],[2132,2132],[3050,3050],[3229,3230],[3754,3755],[4220,4221],[4399,4399]," ",[4902,4905],"_n_",[280,281],"",[377,378],[546,547],[3290,3309],"\n .on('data', chunk",[3315,3315],[3335,3337]," })\n ",[3356,3358]," ",[3397,3397],[3472,3472],[3972,3973],[4051,4052],[4127,4128],[4250,4255],"err",[4724,4724],"\n ",[4763,4763],[4807,4809],[4824,4851]," request\n .on('error', err",[4857,4861]," ",[4883,4904]," })\n .on('data', chunk",[4910,4910],[4932,4936]," })\n ",[4955,4959],[4998,4998],[5071,5075],[5127,5127],[5131,5133],[5233,5261],"_تلقي_ الطلبات، لكن لا _نرد_",[6532,6539],"_تصريح_",[6758,6758],",",[7495,7500],"_قبل_",[8086,8086],[8125,8125],[8169,8171],[8186,8213],[8219,8219],[8245,8266],[8272,8272],[8294,8298],[8317,8321],[8364,8364],[8390,8420]," response.on('error', err",[8426,8432]," ",[8456,8456],[8461,8465],[8492,8496],[8552,8552],[8614,8618],[8684,8688],[8746,8746],[8792,8796],[8812,8812],[8878,8878],[8929,8929],[8956,8956],[8960,8962],[9256,9256],[9297,9297],[9314,9340]," request\n .on('data', chunk",[9346,9350],[9370,9372]," })\n ",[9391,9391],[9438,9438],[9460,9460],[9464,9466],[9547,9548],[9570,9571],[9688,9688],[9729,9729],[9793,9793],[9808,9838]," request\n .on('data', chunk",[9844,9850],[9872,9874]," })\n ",[9893,9893],[9938,9944],[9964,9968],[9972,9972],[9983,9987]," ",[10018,10018],[10034,10034],[10038,10040],[10649,10649],[10688,10688],[10754,10754],[10780,10780],[10789,10793],[10824,10824],[10840,10840],[10844,10846],[10959,10960],[11370,11370],[11411,11436]," request.on('error', err",[11442,11446],[11466,11466],[11497,11501],[11517,11517],[11525,11551]," response.on('error', err",[11561,11561],[11581,11583],[11587,11587],[11653,11653],[11677,11679],[11688,11688],[11723,11723],[11739,11741],[11743,11745],[75,75],[823,823],[1164,1164],[2966,2967],[3072,3073],[3157,3158],[3404,3405],[3526,3526],[3560,3561],[3689,3689],[3804,3805],[3885,3885]," ",[3992,3993],[4063,4064],[4248,4249],[4376,4376],[4548,4549],[4638,4639],[4925,4926],[4977,4978],[8254,8255],"\\*\\",[64,65],[119,120],[183,184],[257,258],[331,332],[451,452],[538,539],[649,650],[739,740],[821,822],[896,897],[982,983],[1054,1055],[1117,1118],[1184,1185],[168,169],[232,233],[330,331],[418,419],[434,435],[481,482],[644,644],[713,714],[801,802],[1353,1353],[109,110],[157,158],[170,171],[740,740],"\\",[135,136],[162,163],[176,177],[196,197],[218,219],[240,241],[264,265],[280,281],[302,303],[318,319],[334,335],[570,571],[1012,1013],[1280,1281],[1732,1733],[1932,1933],[2257,2258],[2579,2580],[2878,2879],[3083,3084],[79,81],[101,103],[118,120],[136,138],[181,183],[221,223],[258,260],[269,277],[357,359],[391,393],[456,458],[490,492],[530,532],[559,563],[592,594],[628,632],[670,672],[699,701],[710,714],[936,938],[957,959],[974,976],[1017,1019],[1045,1049],[1113,1115],[1161,1165],[1198,1200],[71,73],[93,95],[110,112],[128,132],[171,175],[213,217],[248,250],[265,269],[349,351],[383,387],[446,448],[484,486],[520,524],[551,553],[584,588],[620,622],[664,666],[689,691],[704,706],[721,725],[740,742],[781,785],[811,813],[879,881],[929,931],[964,966],[102,110],"_ملاحظة_",[370,371],[392,393],[420,421],[587,588],[609,610],[629,630],[647,648],[667,668],[681,682],[695,696],[717,718],[755,756],[773,774],[817,818],[835,836],[863,864],[2594,2594],[3946,3946],[4305,4305],[4491,4491],[5284,5285],[5320,5321],[5367,5368],[5426,5427],[62,374],"'يشير NODE_MODULE_VERSION إلى رقم نسخة Node.js الخاص بالواجهة الثنائية (ABI) للتطبيق، وهو يستعمل لتحديد أي من نسخ Node.js المنتجة كملفات ثنائية خاصة بالسي ++ يمكنها ان تحمل بدون الحاجة إلى إعادة انتاجها. في وقت سابق، كان يتم تخزينها على شكل قيم ستة عشرية (hex) اما الآن فهي تمثل على شكل ارقام صحيحة'",[399,399],[857,858],[877,878],[941,942],[1285,1286],[1384,1385],[2338,2339],[2382,2383],[2418,2419],[2456,2457],[2488,2489],[2546,2547],[2574,2575],[77,78],[210,211],[288,289],[401,402],[525,526],[621,622],[723,724],[850,851],[1104,1105],[1274,1275],[1356,1357],[1403,1404],[1463,1464],[1515,1516],[1606,1607],[1671,1672],[1892,1903],"_callbacks_",[2200,2211],[155,156],[178,179],[203,204],[835,835],[85,87],[110,112],[125,127],[143,145],[191,193],[233,235],[280,282],[291,299],[425,427],[457,459],[534,536],[572,574],[608,610],[642,646],[672,674],[706,710],[746,748],[786,788],[797,801],[1049,1051],[1076,1078],[1098,1100],[1138,1140],[1166,1170],[1223,1225],[1270,1274],[1306,1308],[77,79],[102,104],[117,119],[135,137],[183,185],[225,227],[272,274],[283,291],[417,419],[446,448],[523,525],[561,563],[597,599],[631,635],[661,663],[695,699],[735,737],[775,777],[786,790],[1038,1040],[1065,1067],[1087,1089],[1127,1129],[1155,1159],[1212,1214],[1259,1263],[1295,1297],[92,93],[236,237],[319,320],[433,434],[518,519],[664,665],[799,800],[1104,1105],[1315,1316],[1369,1370],[1432,1433],[1516,1517],[1563,1564],[1649,1650],[1719,1720],[163,164],[178,179],[201,202],[883,883],[81,83],[105,107],[116,120],[137,139],[183,187],[235,237],[274,278],[287,295],[436,438],[473,477],[550,552],[588,592],[622,624],[658,662],[688,690],[722,726],[764,766],[796,798],[809,813],[945,949],[1072,1076],[1113,1115],[1135,1137],[1160,1162],[1196,1198],[1228,1230],[1281,1283],[1332,1334],[1366,1368],[73,75],[97,99],[108,112],[129,131],[175,179],[227,229],[266,270],[279,287],[428,430],[469,473],[546,548],[584,588],[618,620],[654,658],[684,686],[718,722],[760,762],[792,794],[805,809],[941,945],[1068,1072],[1109,1111],[1131,1133],[1156,1158],[1192,1194],[1224,1226],[1277,1279],[1328,1330],[1362,1364],[62,63],[78,79],[92,93],[108,109],[124,125],[141,142],[156,157],[178,179],[195,196],[211,212],[225,226],[242,243],[258,259],[275,276],[292,293],[311,312],[335,336],[354,355],[369,370],[385,386],[403,404],[421,422],[437,438],[453,454],[471,472],[491,492],[524,525],[538,539],[551,552],[564,565],[581,582],[596,597],[611,612],[626,627],[644,645],[663,664],[677,678],[697,698],[713,714],[730,731],[744,745],[761,762],[781,782],[800,801],[816,817],[831,832],[848,849],[865,866],[882,883],[900,901],[921,922],[938,939],[952,953],[970,971],[989,990],[1009,1010],[1023,1024],[1041,1042],[1057,1058],[1072,1073],[1085,1086],[1098,1099],[1115,1116],[1134,1135],[1154,1155],[1172,1173],[1196,1197],[1213,1214],[1227,1228],[1250,1251],[1266,1267],[1281,1282],[1293,1294],[1309,1310],[1333,1334],[1346,1347],[1365,1366],[1385,1386],[1405,1406],[1419,1420],[1435,1436],[1452,1453],[1471,1472],[1486,1487],[1502,1503],[1518,1519],[1533,1534],[1550,1551],[1838,1839],[2267,2268],[2362,2363],[2470,2471],[2574,2575],[2701,2702],[2993,3034],"_We will update this list as appropriate_",[5328,5329],[5381,5382],[5428,5429],[5475,5476],[5518,5519],[5566,5567],[5616,5617],[5658,5659],[5707,5708],[611,612],[756,757],[899,900],[1605,1618],"_in progress_",[80,80],[2077,2077],[3071,3071],[3262,3263],[4167,4168],[4705,4706],[5495,5498],[3696,3715],[3721,3721],[3741,3743],[3762,3762],[3805,3805],[3883,3883],[4523,4531],"_thrown_",[4822,4827],[5372,5372],[5413,5413],[5457,5457],[5474,5499]," request\n .on('error', err",[5505,5505],[5531,5552],[5558,5562],[5582,5584],[5603,5603],[5650,5650],[5723,5727],[5792,5792],[5796,5798],[5909,5946],"_receive_ requests, but not _respond_",[7438,7450],"_explicitly_",[7710,7710],[8483,8491],"_before_",[9174,9174],[9213,9213],[9259,9259],[9274,9301],[9307,9311],[9333,9354],[9360,9360],[9384,9386],[9405,9405],[9452,9452],[9479,9509],[9515,9521],[9545,9545],[9550,9554],[9581,9581],[9645,9645],[9710,9714],[9784,9784],[9838,9842],[9888,9892],[9908,9908],[9977,9981],[10028,10032],[10054,10054],[10058,10060],[10444,10444],[10485,10485],[10502,10528],[10538,10538],[10558,10560],[10583,10583],[10626,10626],[10648,10648],[10652,10654],[10758,10759],[10788,10789],[10918,10918],[10957,10957],[11023,11023],[11042,11068]," request\n .on('data', chunk",[11074,11074],[11102,11104],[11123,11123],[11168,11168],[11198,11198],[11202,11202],[11213,11217],[11248,11248],[11266,11266],[11268,11270],[11897,11897],[11936,11936],[12002,12002],[12026,12026],[12041,12041],[12072,12072],[12088,12088],[12092,12094],[12701,12701],[12742,12767],[12773,12773],[12801,12801],[12832,12832],[12848,12848],[12856,12882],[12892,12892],[12912,12914],[12918,12918],[12984,12984],[13008,13010],[13019,13019],[13054,13054],[13070,13072],[13074,13076],[13199,13200],[13280,13280],[13291,13292],[13356,13357],[13434,13435],[13506,13507],[13568,13569],[2008,2008],[2058,2066],"answer",[4363,4368],[4953,4954],[6263,6264],[6306,6307],[6344,6345],[18743,18743]," ",[20945,20978],"data => writable.write(data)",[21458,21459],[21522,21523],[21600,21600],[21683,21683],[22025,22031],[22092,22098],[22176,22210],"if (chunk.contains('a'))",[22230,22264],"if (chunk.contains('b'))",[22284,22288],[25032,25129],"[`.push()`]: https://nodejs.org/docs/latest/api/stream.html#stream_readable_push_chunk_encoding",[25365,25366],[25751,25752],[25834,25903]," https://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html",[26113,26114],[4761,4772],"unlinkErr",[5002,5003],[529,621],"- [Variant 1: Drop support for Node.js ≤ 4.4.x and 5.0.0 — 5.9.x](#variant-1) (_recommended_",[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],"_not_",[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5673,5674],[6355,6356],[9537,9538],[9589,9590],[9733,9734],[9825,9826],[9889,9890],[9980,9981],[10638,10639],[10731,10749],"_arbitrary memory_",[10873,10874],[11174,11175],[11290,11291],"_",[11371,11372],[11858,11863],[11905,11906],[11989,11990],[12061,12099],"- If `req.body.string` is the _number_",[12144,12145],[12201,12202],[12407,12408],[12545,12546],[13435,13447],"_increasing_",[824,824],[3291,3292],[3468,3469],[3758,3759],[3943,3944],[4003,4004],[4176,4177],[4647,4648],[4752,4753],[5023,5024],[5082,5083],[452,453],[499,500],[562,563],[66,67],[104,105],[197,198],[225,226],[995,996],[136,137],[158,159],[228,229],[256,257],[290,291],[382,383],[412,413],[448,449],[1125,1126],[1213,1214],[1290,1291],[1336,1337],[1401,1402],[1649,1650],[1685,1686],[1976,1977],[2057,2058],[2138,2139],[219,220],"\n-",[263,264],[282,283],[754,755],[935,936],[1125,1126],[1615,1616],[3277,3375]," ----------------------------------------------------- | ---------------------------------------- ",[4425,4426],[4436,4437],[5052,5053],[5140,5141],[5166,5167],[5210,5211],[5254,5255],[5283,5284],[5309,5310],[5386,5387],[5589,5589],[5773,5774],[5845,5846],[6751,6751],[7004,7005],"5",[7140,7141],"6",[9086,9086],[9872,9873],[10099,10100],[10257,10273],"'----START---\\n'",[10392,10393],[10753,10754],[10796,10797],[11916,11923],"(list",[12742,12852]," --------- | ------------------------------------------------------------------------------------------------ ",[948,949],[975,976],[1023,1024],[2570,2571],[2643,2644],[2690,2691],[3761,3762],[4598,4606],"_Memory_",[4802,4827],"_Summary_ to _Comparison_",[156,157],[198,199],[284,285],[312,313],[1137,1138],[1221,1222],[3485,3486],[3545,3546],[3624,3625],[3675,3676],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],"c",[2801,2804],[4537,4541],"er",[4675,4679],[7377,7380],[7520,7524],"fd",[7765,7769],[8696,8700],[8798,8804],"conn",[9028,9035],"chunk",[9550,9551],[9599,9600],[9634,9635],[9663,9664],[9705,9706],[9772,9773],[11759,11762],[12152,12159],[163,163],[517,517],[1229,1317],"_Node.js is fast when the work associated with each client at any given time is \"small\"_",[1462,1462],[2103,2115],"_throughput_",[2658,2658],[3462,3462],[3899,3900],[3982,3983],[4187,4188],[4350,4351],[5280,5280],[6560,6560],[7104,7182],"_The fair treatment of clients is thus the responsibility of your application_",[7530,7530],[9386,9386],[10005,10005],[10234,10234],[10955,10986],"_vulnerable regular expression_",[12111,12118],"_match_",[12338,12338],[12577,12579],[13333,13333],[13394,13395],[13449,13450],[13507,13507],[14260,14260],[14334,14335],[14385,14386],[14435,14436],[14483,14484],[14962,15032],"_you should not use the following synchronous APIs from these modules_",[15035,15036],[15051,15052],[15098,15099],[15126,15127],[15150,15151],[15250,15251],[15267,15268],[15290,15291],[15311,15312],[15328,15329],[15616,15617],[15635,15636],[15665,15666],[15694,15695],[15815,15815],[17121,17122],[17202,17203],[17465,17465],[17625,17646],"\nYou could _partition_",[18046,18048],[18496,18497]," + ",[18575,18580]," (sum) ",[18582,18602]," var avg = sum / ",[18605,18607],[18652,18657]," (avg) ",[18784,18784],[19003,19090],"_Remember, the Event Loop should orchestrate client requests, not fulfill them itself._",[19192,19192],[19979,19984],[20279,20382],"\nThe downside of the offloading approach is that it incurs overhead in the form of _communication costs_",[20868,20868],[21718,21811],"_I/O-intensive tasks will be making progress even while the associated thread is not running_",[22492,22492],[23191,23191],[24081,24159],"_minimize the variation in Task times_, and you should use _Task partitioning_",[24224,24224],[24368,24474],"_each relatively long Task effectively decreases the size of the Worker Pool by one until it is completed_",[25310,25310],[25950,25961],"_arbitrary_",[26543,26543],[27008,27008],[27151,27162],"_partition_",[28140,28147],"_Tasks_",[28190,28190],[29216,29216],[29461,29461],[30125,30125],[30394,30590],"_If you are calling an API that might do something expensive, double-check the cost. Ask the developers to document it, or examine the source code yourself (and submit a PR documenting the cost)._",[30839,30845],"_half_",[31070,31070],[31494,31503],"_blocked_",[3046,3047],[3119,3119],[3140,3141],[3215,3215],[3226,3227],[3269,3270],[3345,3345],[3418,3418],[3481,3482],[3539,3540],[6537,6538],[6609,6609],[6675,6675],[6747,6747],[6760,6761],[6838,6841],"\n -",[6909,6909],[6980,6980],[7016,7017],[7082,7082],[7150,7150],[8569,8570],[8629,8629],[8663,8664],[8735,8735],[10575,10586],"_operation_",[11889,11896],"_after_",[12038,12086],"_after_ the rest of the user's code and _before_",[14572,14573],[14631,14632],[14700,14700],[15364,15364],[15497,15497],[15684,15690],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[519,520],[580,581],[662,663],[720,721],[804,805],[914,915],[1010,1011],[1092,1093],[1176,1177],[1268,1269],[1342,1343],[1407,1408],[1482,1483],[1550,1551],[237,242],[3063,3068],[7639,7640],[7705,7706],[7818,7819],[7910,7911],[7994,7995],[205,206],[247,248],[320,320],[343,344],[413,414],[429,430],[466,467],[538,540],[610,610],[661,661],[728,729],[798,799],[267,268],[346,346],[426,426],[504,504],[565,565],[590,591],[667,667],[745,746],[785,785],[862,862],[1934,1934],[2762,2763],[2844,2844],[2925,2925],[2981,2982],[3061,3061],[3143,3143],[3225,3225],[3249,3250],[3330,3330],[3411,3411],[4296,4297],[4378,4378],[4394,4395],[4821,4822],[4905,4905],[4944,4945],[5027,5027],[5041,5041],[5126,5126],[5196,5196],[5213,5214],[6294,6295],[6368,6369],[6434,6435],[6512,6512],[6556,6557],[7726,7727],[7802,7802],[7861,7862],[7937,7937],[7960,7961],[8393,8393],[10405,10406],[10429,10430],[10450,10451],[10476,10477],[10497,10498],[10539,10540],[10612,10613],[10698,10699],[10815,10816],[10886,10887],[10932,10933],[11019,11020],[11101,11101],[11165,11166],[11210,11210],[11280,11280],[11358,11358],[11387,11388],[11466,11466],[12012,12013],[12093,12093],[12112,12113],[13140,13140],[13574,13574],[13587,13587],[13712,13726]," a: 1, b: 2 ",[14142,14143],[14173,14174],[14239,14240],[14302,14303],[14371,14372],[14438,14439],[14501,14502],[14583,14584],[14663,14663],[14703,14704],[15069,15070],[15080,15081],[15096,15097],[15110,15111],[15654,15655],[2503,2504],[2820,2821],[7408,7408],[8931,8984],"\n password,\n users[username].salt,\n 10000,\n 512,\n 'sha512',\n ",[9002,9002],[9071,9071],[9092,9096],[9105,9105],[9136,9136],[9138,9141]," }\n ",[972,988],"_`setTimeout()`_",[1881,1888],"_exact_",[2040,2102],"_only_ guarantee is that the timeout will not execute _sooner_",[2423,2441],"_`setImmediate()`_",[2545,2552],[2602,2610],[3075,3080],"arg",[3685,3693],[4150,4167],"_`setInterval()`_",[6401,6402],[6435,6436],[6739,6748],"_exactly_",[5649,5650],[5909,5910],[158,159],[188,189],[203,204],[825,825],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[81,83],[103,105],[118,120],[137,139],[176,178],[218,220],[260,262],[271,279],[386,388],[427,429],[504,506],[542,544],[578,580],[612,616],[642,644],[676,680],[716,718],[753,755],[764,768],[1005,1007],[1030,1032],[1051,1053],[1091,1093],[1119,1123],[1176,1178],[1223,1227],[1259,1261],[73,75],[95,97],[110,112],[129,131],[168,170],[210,212],[252,254],[263,271],[378,380],[415,417],[492,494],[530,532],[566,568],[600,604],[630,632],[664,668],[704,706],[741,743],[752,756],[993,995],[1018,1020],[1039,1041],[1079,1081],[1107,1111],[1164,1166],[1211,1215],[1247,1249],[116,123],"_Note:_",[417,418],[449,450],[471,472],[499,500],[592,593],[686,687],[700,701],[722,723],[742,743],[760,761],[778,779],[788,789],[808,809],[828,829],[842,843],[856,857],[878,879],[918,919],[964,965],[980,981],[998,999],[1026,1027],[1050,1051],[2662,2663],[2746,2747],[7057,7057],[7925,7925],[8284,8284],[8470,8470],[9259,9260],[9320,9321],[9358,9359],[9588,9589],[11533,11534],[11688,11689],[68,399],"'NODE_MODULE_VERSION refers to the ABI (application binary interface) version number of Node.js, used to determine which versions of Node.js compiled C++ add-on binaries can be loaded in to without needing to be re-compiled. It used to be stored as hex value in earlier versions, but is now represented as an integer.'",[424,424],[69,69],[1110,1111],[1131,1132],[1193,1194],[1648,1649],[1745,1746],[2861,2862],[2894,2895],[2936,2937],[2975,2976],[3014,3015],[3073,3074],[3107,3108],[93,94],[213,214],[293,294],[550,551],[590,591],[733,734],[960,961],[1040,1041],[1150,1151],[1241,1242],[1351,1352],[1470,1471],[1722,1723],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[820,820],[844,844],[1142,1142],";",[1767,1767],[1791,1791],[1818,1818],[1949,1949],[2075,2089],"'hello world!'",[2519,2556]," custom: 'Custom Header Demo works' },",[2580,2580],[2607,2607],[2738,2738],[609,609],[1555,1555],[1565,1565],[1610,1612],[1634,1657]," res.end('hello world\\n'",[1660,1662],[906,908],[932,934],[965,987],"\n .createServer(function ",[1000,1001],[1102,1104],[1170,1171],[1229,1229],[1280,1280],[1388,1412]," form.parse(req, function ",[1441,1441],[1452,1453],[1503,1511],[1547,1547],[1555,1555],[1569,1617]," res.writeHead(200, { 'content-type': 'text/plain' ",[1621,1621],[1669,1669],[1768,1818]," res.end(util.inspect({ fields: fields, files: files ",[1827,1827],[1831,1831],[1845,1845],[1848,1848],[1931,1980]," res.writeHead(200, { 'content-type': 'text/html' ",[1984,1984],[1995,2068]," '
' ",[2070,2112]," '
' ",[2114,2177]," '
' ",[2179,2221]," '' ",[2227,2227],[2237,2237],[2242,2244],[839,839],[877,890]," var body = ''",[892,892],[932,932],[947,947],[955,955],[983,983],[1023,1023],[1043,1043],[1068,1068],[1072,1074],[550,552],[581,581],[617,666]," fs.readFile(__dirname + req.url, function (err, ",[678,678],[689,689],[721,721],[751,757],[769,769],[771,771],[795,795],[816,816],[820,822],[2051,2066]," static.Server",[2084,2084],[2120,2122],[2144,2146],[1534,1912],"_two_ REPLs: One is normal excepting for its custom prompt, but the _other_ is exposed via the net module so you can telnet to it! In addition, it uses the `context` property to expose the function \"mood\" to both REPLs, and the \"bonus\" string to the remote REPL only. As you will see, this approach of trying to expose objects to one REPL and not the other _doesn't really work_",[2676,2682],"_also_",[1531,1532],[1591,1592],[1800,1801],[1920,1921],[1968,1969],[2051,2052],[2136,2137],[2491,2492],[2654,2655],[2713,2714],[3310,3315],"_NOT_",[610,618],"_anyway_",[897,906],"_buffers_",[3196,3211],"_just happened_",[4707,4712],[6551,6609],"_Modifying the slice will also modify the original buffer_",[680,702],[715,715],[796,821]," var filename = __dirname + ",[833,833],[882,884],[933,935],[1021,1021],[1057,1061],[1150,1150],[1172,1172],[1181,1181],[1281,1312]," readStream.on('error', function ",[1324,1324],[1340,1340],[1344,1346],[1325,1347],[1360,1362],[1412,1475]," var writeStream = fs.createWriteStream('./output', { flags: 'a' ",[1480,1480],[1524,1524],[1548,1548],[1643,1643],[1671,1721]," res.writeHead(200, { 'content-type': 'text/html' ",[1725,1808]," res.end(\n '
'\n ",[1811,1811],[1818,1820],[1860,1862],[1903,1907],[1927,1927],[1931,1933],[1835,1837],[1899,1901],[2152,2157],"'end'",[2190,2210],"'REPL stream ended.'",[2708,2708],[2747,2874]," const proxy = http.request(request.url, {\n hostname: 'localhost',\n port: 9000,\n headers: request.headers,\n method: request.method,\n ",[2879,2879],[2923,2927],[2959,2959],[2963,2965],[2986,2988],[3008,3008],[3040,3040],[3096,3196]," res.write(\n 'request successfully proxied to port 9000!' +\n '\\n' +\n JSON.stringify(req.headers, true, 2)\n ",[3199,3201],[3212,3214],[1825,1832],"'ERROR'",[1900,1907],[2351,2352],[2600,2601],[2677,2678],[2821,2822],[3121,3122],[3412,3413],[3059,3059],[3065,3065],[3168,3168],[3690,3691],[3783,3784],[3917,3918],[4152,4153],[4237,4238],[4469,4470],[4596,4597],[4767,4768],[1045,1045],[3695,3695],[3743,3743],[3747,3747],[1233,1234],[1443,1444],[1590,1591],[1893,1894],[3688,3720],"_authenticity_ of data as _well_",[4623,4629],"_many_",[4846,4847],[4892,4893],[7335,7390]," ----------- | ------------------ | ------------------ ",[7805,7853],"",[9116,9117],[9145,9146],[9167,9168],[665,667],[689,691],[703,760],"'.-..-..-. .-. .-. .--. .---. .-. .---. .-.'",[766,823],"': :; :: : : :.-.: :: ,. :: .; :: : : . :: :'",[829,837],[892,900],[955,1012],"\":_;:_;:_; `.,`.,' `.__.':_;:_;:___.':___.':_;\",",[1015,1034],"].join('\\n'",[1139,1139],[1147,1147],[1187,1203]," s.write(msg + '\\n'",[1206,1206],[1219,1221],[4048,4050],[4172,4172],[4223,4223],[4269,4320],"'Connection authorized by a Certificate Authority.'",[4350,4406],"'Connection not authorized: ' + conn.authorizationError);",[4411,4413],[4443,4449],"'data'",[538,538],[601,618],"'Value was true.'",[624,626],[657,677],"'Value is not true!'",[686,686],[809,809],[358,377],"'The error message'",[1325,1344],[174,204],"'entering try-catch statement'",[228,248],"'entering try block'",[259,275],"'thrown message'",[291,319],"'this message is never seen'",[323,324],[350,372],"'entering catch block'",[407,428],"'leaving catch block'",[432,433],[457,497],"'entering and leaving the finally block'",[515,544],"'leaving try-catch statement'",[1806,1813],"_needs_",[1196,1196],[1245,1245],[1679,1679],[1269,1271],[1336,1337],[1410,1410],[1158,1159],[1219,1220],[1328,1329],[505,505],[1363,1363],[1418,1418],[1108,1108],[2066,2066],[2495,2495],[2923,2923],[3498,3498],[278,279],[306,307],[1031,1032],[1113,1155],"'An error has occurred. Abort everything!'",[580,580],"()",[601,644],"'test', function () {\n console.log('test');\n",[667,719],"'print', function (message) {\n console.log(message);\n",[744,750],"'test'",[774,792],"'print', 'message'",[816,827],"'unhandled'",[2595,2597],[2659,2686],"'Callback has been called!'",[2700,2707],"'event'",[2728,2735],[2746,2753],[2763,2770],[2791,2798],[2809,2816],[2837,2844],[2865,2872],[2882,2889],[2910,2917],[2942,2949],[2960,2967],[472,473],[598,599],[775,776],[954,955],[1270,1271],[1428,1429],[1629,1630],[1801,1802],[915,915],[953,953],[961,1011]," res.writeHead(200, { 'Content-Type': 'text/plain' ",[1015,1015],[1046,1048],[3912,3912],[3950,3950],[3958,3995]," profiler.startProfiling('request ' + ",[3999,4049],[4053,4053],[4086,4120]," profiler.stopProfiling('request ' + ",[4124,4126],[1425,1465],"(showHidden = false), (depth = 2), (colorize = true)",[2759,2780]," a: 1, b: 'b' }, false, 2, ",[827,828],[854,865],": \"0.0.0\"",[1330,1331],[1362,1363],[1432,1433],[1494,1495],[1562,1563],[1627,1628],[1650,1651],[1671,1744],": {\n \"type\": \"git\",\n \"url\": \"git://github.com/documentcloud/underscore.git\"\n ",[1755,1756],[1786,1787],[1328,1330],[1343,1347],[1357,1359],[1385,1408],"propTwo: 'more stuff',",[1409,1411],[1428,1498],"\n 'My name is %s, my number is %d, my object is %j',\n name,\n number,\n myObj\n",[2306,2306],[5548,5548],[5727,5727],[1651,1656],[2336,2337],[2390,2391],[2482,2483],[2597,2676],"_really_ just _needs_ to be part of node's core library set, you should _still_",[489,512],"'evaluating example.js'",[560,571],"'invisible'",[575,575],[595,599],"'hi'",[663,663],[1050,1064],"'hello world');",[1066,1066],[1094,1094],[1138,1138],[1737,1738],[1773,1774],[1858,1859],[1901,1902],[1956,1957],[2056,2057],[2131,2132],[3650,3651],[3913,3914],[4269,4270],[308,392],"simultáneamente. Por cada conexión, se activa la devolución de llamada o _callback_",[1904,2283],"_callbacks_ de llamada al iniciarse un script y al final se inicia un servidor a través de una llamada de bloqueo como `EventMachine::run()`. En Node.js, no existe como tal la llamada de inicio del evento de bucle o _start-the-event-loop_. Node.js simplemente entra en el bucle de eventos después de ejecutar el script de entrada y sale cuando no hay más devoluciones _callbacks_",[638,639],[837,838],[1016,1017],[1890,1903],[80,80],[2077,2077],[3071,3071],[3262,3263],[4145,4146],[4671,4672],[5451,5454],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972]," response.on('error', err",[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],"- If the data chunk is too large, [`.write()`][] will return false (the limit is indicated by the variable, [`highWaterMark`][]).\n",[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],"- `new Buffer(42)` creates a `Buffer` of 42 bytes. Before Node.js 8, this buffer contained _arbitrary memory_",[10839,10840],[11134,11135],[11250,11332],"_it is not possible to tell what exactly the contents of the generated buffer are_",[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[163,163],[517,517],[1229,1317],[1462,1462],[2103,2115],[2659,2659],[3462,3462],[3896,3897],[3985,3986],[4187,4188],[4350,4351],[5281,5281],[6560,6560],[7104,7182],[7529,7529],[9385,9385],[10005,10005],[10234,10234],[10955,10986],[12103,12110],[12330,12330],[12569,12571],[13324,13324],[13386,13387],[13441,13442],[14251,14251],[14326,14327],[14377,14378],[14427,14428],[14475,14476],[14954,15024],[15027,15028],[15043,15044],[15090,15091],[15118,15119],[15142,15143],[15242,15243],[15259,15260],[15282,15283],[15303,15304],[15320,15321],[15608,15609],[15627,15628],[15657,15658],[15686,15687],[15807,15807],[17113,17114],[17194,17195],[17457,17457],[17617,17638],[18038,18040],[18488,18489],[18567,18572],[18574,18594],[18597,18599],[18644,18649],[18776,18776],[18995,19082],[19184,19184],[19971,19976],[20271,20374],[20860,20860],[21710,21803],[22484,22484],[23184,23184],[24073,24151],[24215,24215],[24360,24466],[25303,25303],[25942,25953],[26535,26535],[27001,27154],"\nTasks with variable time costs can harm the throughput of the Worker Pool. To minimize variation in Task times, as far as possible you should _partition_",[28132,28139],[28182,28182],[29208,29208],[29453,29453],[30386,30582],[30831,30837],[31062,31495],"\nNode.js has two types of threads: one Event Loop and `k` Workers. The Event Loop is responsible for JavaScript callbacks and non-blocking I/O, and a Worker executes tasks corresponding to C++ code that completes an asynchronous request, including blocking I/O and CPU-intensive work. Both types of threads work on no more than one activity at a time. If any callback or task takes a long time, the thread running it becomes _blocked_",[1857,1925],"_note: each box will be referred to as a \"phase\" of the event loop._",[3096,3097],[3189,3190],[3274,3275],[3317,3318],[3527,3528],[3585,3586],[6607,6608],[6830,6905],"- _If the **poll** queue **is empty**_, one of two more things will happen:\n",[6908,6909],[7080,7081],[8629,8630],[8723,8724],[10635,10646],[11949,12146],"_after_ we have allowed the rest of the user's code to execute. By using `process.nextTick()` we guarantee that `apiCall()` always runs its callback _after_ the rest of the user's code and _before_",[14632,14633],[14691,14692],[15188,15284],"_We recommend developers use `setImmediate()` in all cases because it's easier to reason about._",[15742,15748],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[519,520],[580,581],[662,663],[720,721],[804,805],[914,915],[1010,1011],[1092,1093],[1176,1177],[1268,1269],[1342,1343],[1407,1408],[1482,1483],[1550,1551],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[304,305],[645,646],[812,813],[1044,1044],[2164,2164],[3086,3087],[3342,3343],[3676,3677],[3916,3916],[4873,4874],[4976,4977],[5105,5105],[5451,5452],[5588,5589],[5880,5881],[5987,5987],[7010,7011],[7081,7082],[7157,7158],[7294,7295],[8710,8711],[8884,8885],[9016,9017],[10716,10717],[11777,11778],[11801,11802],[11822,11823],[11848,11849],[11869,11870],[11912,11913],[11983,11984],[12066,12067],[12175,12176],[12249,12250],[12304,12305],[12438,12439],[12626,12627],[12864,12865],[13611,13612],[13717,13718],[13815,13815],[15368,15381],"\\_\\_proto\\__, \\",[15519,15533],[15945,15946],[15976,15977],[16043,16044],[16111,16112],[16196,16197],[16256,16257],[16318,16319],[16412,16413],[16541,16542],[16933,16934],[16944,16945],[16960,16961],[16974,16975],[17368,17368],[17563,17564],[19575,19595],"(computer_security",[2530,2848],"_Please note that these are NOT recommended handlers for authenticating users in your Node.js applications and are used purely for illustration purposes. You should not be trying to design your own cryptographic authentication mechanisms in general. It is much better to use existing, proven authentication solutions._",[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],"_exact_ number of milliseconds. This is because other executing code that blocks or holds onto the event loop will push the execution of the timeout back. The _only_ guarantee is that the timeout will not execute _sooner_",[2423,2441],[2545,2610],"_after_ any I/O operations in the current event loop and _before_",[3075,3080],[3685,3693],[4142,4159],[6393,6428],"_if it is the last code to execute_",[6731,6740],[5649,5910],"_Case preservation and Unicode form preservation are similar concepts. To understand why Unicode form should be preserved , make sure that you first understand why case should be preserved. Unicode form preservation is just as simple when understood correctly._",[159,160],[199,200],[224,225],[903,903],[143,144],[177,178],[207,208],[223,224],[245,246],[269,270],[293,294],[319,320],[337,338],[373,374],[391,392],[409,410],[610,611],[1115,1116],[1433,1434],[1906,1907],[2174,2175],[2501,2502],[2904,2905],[3327,3328],[3576,3577],[1307,1308],[1299,1300],[142,149],"_Nota:_",[483,484],[505,506],[533,534],[708,709],[730,731],[750,751],[768,769],[788,789],[802,803],[816,817],[838,839],[876,877],[894,895],[938,939],[956,957],[984,985],[3474,3474],[4407,4407],[4765,4765],[4953,4953],[5764,5765],[5800,5801],[5847,5848],[5906,5907],[71,459],"'NODE_MODULE_VERSION se refiere al número de versión ABI (interfaz binaria de la aplicación) de Node.js, que se utiliza para determinar qué versiones de binarios de complementos C++ compilados por Node.js se pueden cargar sin necesidad de volver a compilarlos. Solía almacenarse como valor hexadecimal en versiones anteriores, pero ahora se representa como un número entero.'",[484,484],[85,85],[1054,1055],[1075,1076],[1149,1150],[1595,1596],[1696,1697],[2866,2867],[2902,2903],[2945,2946],[2988,2989],[3022,3023],[3079,3080],[3117,3118],[92,93],[224,225],[307,308],[422,423],[568,569],[681,682],[769,770],[914,915],[1050,1051],[1339,1340],[1549,1550],[1591,1592],[1656,1657],[1757,1758],[1808,1809],[1898,1899],[1968,1969],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[1782,1783],[65,396],[421,421],[473,474],[519,520],[713,714],[769,770],[825,826],[881,882],[937,938],[991,992],[1045,1046],[1099,1100],[1159,1160],[1219,1220],[611,612],[756,757],[899,900],[1605,1618],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972],[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],[10839,10840],[11134,11135],[11250,11332],[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[546,547],[604,605],[688,689],[798,799],[894,895],[976,977],[1060,1061],[1152,1153],[1226,1227],[1291,1292],[1366,1367],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[2530,2848],[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],[2423,2441],[2545,2610],[3075,3080],[3685,3693],[4142,4159],[6393,6428],[6731,6740],[5649,5910],[167,168],[205,206],[233,234],[948,948],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[1438,1439],[1425,1426],[148,155],[490,491],[512,513],[540,541],[723,724],[745,746],[765,766],[783,784],[803,804],[817,818],[831,832],[853,854],[893,894],[911,912],[957,958],[975,976],[1003,1004],[3391,3392],[3510,3510],[4518,4518],[4954,4954],[5162,5162],[6032,6033],[6069,6070],[6117,6117],[6175,6175],[7364,7365],[7746,7747],[506,506],[69,69],[1107,1108],[1128,1129],[1190,1191],[1645,1646],[1742,1743],[2858,2859],[2891,2892],[2933,2934],[2972,2973],[3011,3012],[3070,3071],[3104,3105],[119,120],[239,240],[335,336],[441,442],[532,533],[642,643],[761,762],[1013,1014],[1207,1208],[1253,1254],[1318,1319],[1400,1401],[1445,1446],[1525,1526],[1595,1596],[2089,2090],[2161,2162],[2222,2223],[2280,2281],[867,867],[891,891],[1189,1189],[1879,1879],[1903,1903],[1930,1930],[2061,2061],[2203,2217],[2674,2711],[2735,2735],[2762,2762],[2893,2893],[627,627],[1757,1757],[1767,1767],[1812,1814],[1836,1859],[1862,1864],[1102,1104],[1128,1130],[1161,1183],[1196,1197],[1337,1339],[1405,1406],[1464,1464],[1515,1515],[1631,1655],[1684,1684],[1695,1696],[1764,1764],[1800,1800],[1808,1808],[1822,1870],[1880,1880],[1916,1916],[2043,2093],[2102,2102],[2106,2106],[2120,2120],[2123,2123],[2226,2275],[2279,2279],[2290,2363],[2365,2407],[2409,2472],[2474,2516],[2522,2522],[2532,2532],[2537,2539],[934,934],[972,985],[987,987],[1027,1027],[1042,1042],[1050,1050],[1078,1078],[1118,1118],[1138,1138],[1163,1163],[1167,1169],[619,621],[650,650],[686,735],[747,747],[758,758],[790,790],[820,826],[838,838],[840,840],[864,864],[885,885],[889,891],[2232,2247],[2256,2256],[2292,2294],[2316,2318],[1623,2048],"_deux_ REPLs : L'un est normal à l'exception de son invite personnalisée, mais l'autre est exposé via le module net pour que vous puissiez y accéder par telnet ! De plus, il utilise la propriété `context` pour exposer la fonction \"mood\" aux deux REPLs, et la chaîne \"bonus\" au REPL distant seulement. Comme vous le verrez, cette approche consistant à exposer des objets à un REPL et pas à l'autre _ne fonctionne pas vraiment_",[2876,2883],"_aussi_",[1919,1920],[1982,1983],[2165,2166],[2281,2282],[2338,2339],[2432,2433],[2521,2522],[2904,2905],[3090,3091],[3146,3147],[3826,3831],"_NON_",[695,711],"_de toute façon_",[1069,1078],[5279,5284],"_pas_",[7269,7329],"_Modifier la tranche modifiera également le tampon original_",[728,750],[763,763],[845,870],[882,882],[942,942],[991,993],[1097,1097],[1133,1137],[1250,1250],[1272,1272],[1281,1281],[1403,1434],[1446,1446],[1462,1462],[1466,1468],[719,741],[754,754],[804,804],[861,861],[914,914],[938,938],[1072,1072],[1106,1152]," res.writeHead(200, { 'content-type': 'text/html' ",[1156,1239],[1244,1244],[1249,1249],[1307,1307],[1348,1348],[1372,1372],[1376,1378],[1196,1196],[2025,2027],[2082,2084],[2335,2350],"'end', function ",[2378,2398],[2978,3000],[3022,3072]," var proxy = http.createClient(9000, 'localhost');",[3073,3152]," var proxyRequest = proxy.request(\n request.method,\n request.url,\n request.headers\n ",[3155,3155],[3212,3212],[3248,3248],[3252,3252],[3282,3284],[3304,3304],[3340,3342],[3398,3498],[3501,3503],[3514,3516],[2102,2109],[2177,2184],[2636,2637],[2901,2902],[3012,3013],[3171,3172],[3538,3539],[3831,3832],[3465,3465],[3471,3471],[3574,3574],[4117,4118],[4211,4212],[4363,4364],[4657,4658],[4739,4740],[5011,5012],[5176,5176],[5373,5373],[1233,1233],[4122,4122],[4170,4170],[4174,4174],[578,578],[641,658],[664,666],[697,717],[726,726],[849,849],[381,400],[1391,1410],[182,212],[236,256],[267,283],[299,327],[331,332],[358,380],[415,436],[440,441],[465,505],[523,552],[1913,1921],"_besoin_",[1285,1285],[1334,1334],[1808,1808],[1412,1414],[1479,1480],[1553,1553],[1258,1259],[1317,1318],[1437,1438],[641,641],[1556,1556],[1611,1611],[2367,2368],[1179,1179],[2275,2275],[2763,2763],[3256,3256],[3872,3872],[283,284],[311,312],[1103,1104],[1185,1227],[651,651],[672,715],[738,790],[815,821],[845,863],[887,898],[2817,2819],[2881,2908],[2922,2929],[2950,2957],[2968,2975],[2985,2992],[3013,3020],[3031,3038],[3059,3066],[3087,3094],[3104,3111],[3132,3139],[3164,3171],[3182,3189],[523,524],[661,662],[845,846],[1051,1052],[1412,1413],[1567,1568],[1772,1773],[1963,1964],[1046,1046],[1084,1084],[1092,1142],[1146,1146],[1177,1179],[4408,4408],[4446,4446],[4454,4491],[4495,4545],[4549,4549],[4582,4616],[4620,4622],[1575,1615],[3048,3069],[999,1000],[1026,1037],[1542,1543],[1574,1575],[1644,1645],[1706,1707],[1774,1775],[1839,1840],[1862,1863],[1883,1956],[1967,1968],[1998,1999],[1512,1514],[1527,1531],[1541,1543],[1569,1592],[1593,1595],[1612,1682],[2579,2579],[6178,6178],[6361,6361],[1954,1959],[2795,2796],[2856,2857],[2961,2962],[3102,3204],"_vraiment_ besoin de faire partie de l'ensemble des bibliothèques de base de node, vous devez _encore_",[524,547],[595,606],[610,610],[630,634],[698,698],[1086,1100],[1102,1102],[1130,1130],[1353,1354],[1497,1498],[1547,1548],[2308,2309],[69,69],[89,90],[232,233],[313,314],[424,425],[517,518],[623,624],[746,747],[878,879],[1158,1159],[1342,1343],[1384,1385],[1447,1448],[1525,1526],[1567,1568],[1646,1647],[1715,1716],[111,111],[890,986],"\nすべての ECMAScript 2015 (ES6) の機能は **shipping(リリース済み)**、**staged(ステージング)** と **in progress(開発中)**の 3 ",[1549,1550],[1642,1643],[1733,1734],[1935,1935],[2162,2162],[2325,2325],[2506,2506],[2822,2946],"\n`--v8-options` を引数に指定した実行結果を `grep \"in progress\"` することで各 Node.js のリリースで利用可能なすべてのの **in progress(開発中)**の機能を列挙することができます。これらは V8 ",[3131,3131],[3758,3758],[4181,4181],[4485,4485],[530,530],[1696,1696],[3884,3884],[4244,4245]," 2 ",[4263,4263],[4846,4846],[5913,5913],[7361,7361],[7906,7917],[8130,8130],[8142,8143],[449,524],"- [Variant 1: Node.js ≤ 4.4.x および 5.0.0 — 5.9.x のサポートを終了](#variant-1) (_推奨_",[526,527],[562,563],[854,854],[1140,1141],[1216,1217],[1269,1270],[2594,2594],[2868,2871]," API ",[3203,3250]," 2016 年 7 月からサポートされていません。Node.js 4.x リリースラインは 2018 年 4 ",[3527,3528],[3586,3587],[3719,3720],[4359,4360],[4699,4700]," 3 ",[4718,4719],[5092,5093],[5576,5577],[8350,8350],[8411,8412]," 1 ",[10849,10849],[10925,10926],[10951,10952],[11040,11041],[11081,11082],[11118,11119],[11163,11164],[11550,11551],[11702,11703],[11780,11780],[11887,11888],[12369,12370],[12425,12426],[12474,12501],"- `req.body.string` が _数値の_",[12542,12543],[12583,12584],[12709,12710],[12773,12774],[150,150],[884,884],[1344,1344],[1688,1688],[2649,2649],[3380,3380],[4317,4317],[4925,4925],[5394,5394],[5454,5455],[5523,5524],[5588,5589],[6078,6078],[6158,6159],[6260,6261],[6563,6563],[6632,6633],[6936,6936],[7005,7006],[7047,7048],[7407,7407],[7496,7497],[7792,7792],[7877,7878],[8155,8155],[8192,8193],[10162,10162],[14169,14169],[14264,14265]," 7 ",[14865,14865],[15386,15386],[15728,15728],[264,264],[844,844],[1447,1447],[1996,1996],[3279,3280],[3288,3289],[3355,3356],[4047,4047],[5421,5421],[5630,5630],[6081,6082],[6772,6772],[7550,7550],[7942,7942],[8685,8685],[8806,8806],[9001,9002],[9053,9054],[9439,9439],[10046,10046],[10484,10484],[100,100],[257,257],[838,838],[526,526],[540,541],[590,591],[648,649],[716,717],[775,776],[851,852],[1309,1309],[1329,1330],[1395,1396],[1494,1495],[1572,1573],[2100,2100],[2115,2116],[2185,2186],[2259,2260],[2317,2318],[2372,2373],[2437,2438],[922,922],[2683,2683],[6068,6068],[8180,8180],[8984,8984],[10113,10113],[11850,11850],[12605,12606],[12664,12665],[12769,12770],[12816,12817],[12900,12901],[524,524],[1530,1530],[1876,1876],[1955,1956],[2514,2514],[3393,3394],"\n_",[3532,3533],[3704,3704],[3902,3902],[4140,4140],[5267,5281],"\nこの出力から、1 秒あたり約 5 ",[5324,5325]," 4 ",[5716,5716],[6018,6018],[6430,6430],[7138,7138],[8217,8217],[8368,8369],[10149,10149],[10267,10267],[11126,11126],[11444,11444],[11794,11847],[11865,11869],[11934,11934],[11955,11959],[11968,11968],[11995,11999],[12001,12004],[12111,12111],[13040,13059],"\nやりました! アプリは現在、毎秒約 20 ",[13090,13091],[13107,13113]," 4 秒弱から 1 ",[13352,13352],[13604,13604],[483,483],[1231,1231],[1270,1270],[2939,2975],"\n### \"そう言うとき\" 実行する ~ _`setTimeout()`_",[3228,3228],[5549,5586],"\n### \"この直後に\" 実行する ~ _`setImmediate()`_",[5932,5937],[6387,6387],[6471,6471],[7733,7767],"\n### \"無限ループ\" 実行 ~ _`setInterval()`_",[7847,7848],[8207,8207],[9199,9199],[11137,11137],[11292,11293],[12336,12336],[81,81],[165,165],[291,292],[304,305],[355,355],[730,730],[1054,1054],[1216,1216],[1290,1290],[1558,1558],[1595,1596],[1748,1748],[1887,1887],[360,360],[409,410],[433,434],[447,448],[467,468],[489,490],[511,512],[535,536],[551,552],[569,570],[585,586],[601,602],[841,841],[987,988],[1502,1502],[1516,1517],[1765,1766],[2051,2051],[2166,2167],[2689,2689],[2737,2738]," C ",[2983,2984],[3288,3288],[3409,3410],[3758,3758],[3901,3902],[4292,4292],[4477,4478],[4898,4898],[5101,5102],[5418,5418],[5528,5529],[77,79],[96,98],[111,113],[126,128],[155,157],[174,176],[201,203],[212,220],[285,287],[314,316],[329,333],[406,408],[444,448],[478,480],[516,518],[544,546],[580,582],[618,622],[647,649],[658,662],[816,820],[839,843],[862,866],[902,904],[930,934],[987,989],[1034,1038],[1070,1072],[69,71],[88,90],[103,105],[118,120],[147,149],[166,168],[193,195],[204,212],[277,279],[306,308],[321,325],[398,400],[436,440],[470,472],[508,510],[536,538],[572,574],[610,614],[639,641],[650,654],[808,812],[831,835],[854,858],[894,896],[922,926],[979,981],[1026,1030],[1062,1064],[453,460],"\n**_注意:_",[616,617],[638,639],[666,667],[832,833],[872,873],[892,893],[910,911],[930,931],[968,969],[986,987],[1030,1031],[1048,1049],[1076,1077],[1834,1834],[2226,2226],[2380,2380],[2459,2459],[2581,2581],[2705,2705],[2827,2827],[2952,2952],[3065,3082],"\nNode.js は Portage ",[4179,4195],"\nNode.js は pkgsrc ",[4348,4348],[4468,4468],[4657,4657],[4935,4935],[5103,5103],[5451,5451],[5628,5628],[6236,6236],[6331,6331],[6437,6437],[6699,6699],[6945,6945],[7196,7196],[7440,7440],[57,193],"'NODE_MODULE_VERSIONは、Node.jsのABI(アプリケーションバイナリインタフェース)のバージョン番号を指します。このバージョンは、再コンパイルすることなくC++アドオンのバイナリーをロード可能か確認するために使われます。'",[219,219],[425,425],[492,492],[435,449],"\n# コラボレーションサミット\n",[561,562],[1487,1487],[221,221],[557,557],[2121,2121],[2402,2403],[2416,2417],[2466,2467],[2706,2707],[2786,2787],[3371,3371],[4761,4761],[5052,5053],[5071,5072],[5093,5094],[5112,5113],[5134,5135],[5159,5160],[5175,5176],[391,391],[418,419],[506,507],[575,576],[1391,1391],[1398,1399],[1474,1475],[1559,1560],[1659,1660],[1831,1832],[2554,2554],[2584,2585],[2619,2620],[2675,2676],[2750,2751],[2785,2786],[2860,2861],[2921,2922],[668,669],[871,872],[1063,1064],[1933,1956],"_მოქმედი (in progress)_",[3192,3206],"_dependencies_",[110,121],"_Debugging_",[403,416],"_მასპინძელზე_",[1007,1007],[2622,2635],"_same-origin_",[2880,2900],"_same-origin-policy_",[3281,3291],"_hostname_",[3388,3397],"_tunnels_",[3808,3809],[4015,4016],[4318,4340],"- „გამართვის“ (_Debug_",[4542,4543],[4607,4608],[4781,4782],[4972,4981],"_uncheck_",[5334,5426],"- ბიბლიოთეკა, რომელიც ამარტივებს კავშირს [Inspector Protocol][]-ის (_ინსპექტორის პროტოკოლის_",[5482,5546],"- გაუშვით Node.js გამართვის კონფიგურაცია `Debug` ხედიდან (_view_",[5762,5776],"_extension-ით_",[5779,5780],[5862,5863],[6136,6145],"_runtime_",[8952,8961],"_ლოკალურ_",[9499,9510],"_ლოკალურად_",[10550,10574],"_თქვენს სამიზნე სკრიპტს_",[10793,10816],"_ინსპექტორის პროტოკოლს_",[83,84],[144,145],[220,221],[299,300],[371,372],[444,445],[535,536],[629,630],[683,684],[767,768],[877,878],[973,974],[1074,1075],[1158,1159],[1250,1251],[1324,1325],[1389,1390],[1464,1465],[1538,1539],[158,159],[185,186],[209,210],[905,905],[79,81],[105,107],[120,122],[141,143],[187,189],[250,252],[293,295],[304,312],[427,429],[495,497],[581,583],[622,624],[658,660],[695,699],[725,727],[759,763],[800,802],[839,841],[850,854],[1151,1153],[1177,1179],[1216,1218],[1256,1258],[1291,1295],[1360,1362],[1409,1413],[1447,1449],[96,97],[261,262],[369,370],[626,627],[668,669],[811,812],[1009,1010],[1092,1093],[1186,1187],[1277,1278],[1408,1409],[1541,1542],[1840,1841],[2049,2050],[2095,2096],[2151,2152],[2238,2239],[2290,2291],[2381,2382],[2454,2455],[508,508],[605,606],[614,615],[643,644],[651,652],[668,669],[676,677],[1111,1111],[1771,1771],[2896,2896],[3287,3299],"*합의점을 찾는 과정*",[3894,3939],"\n협업자는 TSC에서 논의하려고 풀 리퀘스트나 이슈에 **_tsc-agenda_**",[4719,4719],[5579,5579],[6388,6388],[7129,7129],[7226,7238],"_tsc-agenda_",[7758,7758],[7838,7839],[8533,8533],[1345,1345],[1719,1719],[2526,2526],[3557,3557],[158,158],[393,393],[490,491],[506,507],[871,871],[1167,1167],[1754,1754],[1495,1496],[1592,1593],[1676,1677],[2860,2873],[6393,6412],[6418,6418],[6438,6440],[6459,6461],[6500,6500],[6540,6540],[7563,7567],"_던질_",[8061,8066],[9131,9131],[9170,9170],[9214,9216],[9231,9258],[9264,9264],[9290,9311],[9317,9317],[9341,9343],[9366,9366],[9405,9409],[9442,9446],[9490,9490],[9494,9496],[10015,10021],"_받을 수_",[12461,12468],"_명시적으로_",[12663,12663],[14000,14009],"_작성하기 전에_",[15893,15893],[15932,15934],[15976,15976],[15995,16020],[16026,16030],[16052,16073],[16079,16083],[16103,16105],[16128,16128],[16167,16171],[16192,16222],[16228,16228],[16258,16258],[16263,16267],[16294,16294],[16354,16358],[16393,16393],[16467,16467],[16525,16525],[16571,16571],[16595,16595],[16630,16630],[16681,16685],[16705,16705],[16709,16711],[17522,17522],[17563,17563],[17580,17606],[17616,17616],[17636,17638],[17661,17661],[17704,17704],[17724,17724],[17730,17732],[18421,18422],[18440,18441],[18536,18536],[18575,18575],[18641,18641],[18660,18686],[18692,18698],[18720,18722],[18741,18741],[18786,18792],[18816,18816],[18820,18820],[18835,18835],[18866,18866],[18882,18882],[18886,18888],[20161,20161],[20200,20202],[20266,20266],[20290,20292],[20301,20301],[20336,20336],[20352,20354],[20356,20358],[21713,21713],[21754,21779],[21785,21785],[21809,21809],[21844,21844],[21862,21862],[21866,21894],[21900,21900],[21926,21926],[21930,21930],[21996,21996],[22022,22022],[22031,22031],[22066,22066],[22084,22084],[22086,22088],[22955,22956],[23009,23010],[23060,23061],[23109,23110],[23161,23162],[23215,23216],[525,525],[7677,7688],[8052,8053],[1300,1300],[5710,5711],[5766,5767],[5822,5823],[6002,6003],[6100,6101],[7611,7612],[7763,7764],[7813,7814],[7971,7972],[8207,8208],[8285,8286],[8526,8527],[8574,8575],[12388,12388],[12784,12784],[13063,13063],[13505,13505],[3471,3476],[3546,3549],[5283,5286],[7747,7751],[7878,7882],[9599,9612],"*예외발생시 자원 정리*",[14726,14729],[14869,14873],[15114,15118],[15986,15990],[16088,16094],[16303,16310],[17809,17810],[17830,17831],[17851,17852],[17873,17874],[17894,17895],[17929,17930],[21770,21773],[22036,22043],[328,328],[765,811],"_Node.js는 클라이언트에 관련된 일을 하는 시간이 \"적으면 적을수록\" 빠르다_",[887,887],[1284,1289],"_처리량_",[1675,1675],[2098,2098],[2388,2389],[2477,2478],[2636,2637],[2802,2803],[3451,3451],[4389,4389],[4737,4774],"_클라이언트에 대한 공정한 처리는 당신의 애플리케이션의 책임입니다_",[4996,4996],[6291,6291],[6661,6661],[6827,6827],[7999,7999],[8697,8697],[8739,8740],[8794,8795],[8852,8852],[9387,9387],[9445,9446],[9489,9490],[9530,9531],[9573,9574],[9865,9899],"_다음과 같은 동기적인 API를 사용하지 않는 것이 좋습니다_",[9902,9903],[9911,9912],[9946,9947],[9974,9975],[9998,9999],[10046,10047],[10054,10055],[10077,10078],[10098,10099],[10110,10111],[10345,10346],[10358,10359],[10388,10389],[10417,10418],[10509,10509],[11557,11558],[11634,11635],[11812,11812],[11904,11904],[12548,12549],[12612,12617],[12619,12639],[12642,12644],[12689,12694],[12785,12785],[12906,12963],"_언제나 명심하세요. 이벤트 루프는 클라이언트의 요청을 조율하는 역할이지 직접 실행하는 역할이 아님을_",[13027,13027],[13684,13688],"_않는_",[13826,13826],[14151,14151],[14688,14743],"_I/O-intensive 작업은 관련된 스레드가 작동 중이 아니더라도 진행 중인 상태여야 합니다_",[15171,15171],[15571,15571],[16126,16126],[16203,16251],"_상대적으로 긴 작업은 해당 작업이 끝날 때까지 워커 풀의 전체 크기를 줄이게 됩니다_",[16692,16692],[17511,17511],[17855,17855],[18459,18459],[18942,18942],[19062,19062],[19432,19432],[19578,19687],"_당신이 값비싼 API를 호출하려고 한다면 비용을 더블 체크하세요. 해당 API의 개발자에게 비용에 대해 문서화를 요청하거나 직접 소스 코드를 분석해서 비용에 대한 문서화를 PR할 수도 있습니다_",[19929,19929],[20039,20040],[20160,20169],"_막히게 됩니다_",[3165,3199],"_note: 각 박스는 이벤트 루프의 \"단계\"를 의미합니다._",[5669,5670],[5741,5742],[5797,5798],[5832,5833],[5967,5968],[6012,6013],[10986,10987],[11036,11036],[11750,11751],[11796,11799],[11856,11856],[11905,11906],[11958,11958],[14661,14662],[14723,14724],[19952,19958],"_그 후에_",[20025,20029],"_이후_",[24583,24584],[24625,24626],[24885,24886],[24953,24954],[25601,25601],[25786,25792],[837,837],[56,57],[107,108],[166,167],[231,232],[303,304],[365,366],[483,484],[545,546],[640,641],[736,737],[816,817],[882,883],[956,957],[1030,1031],[1083,1084],[1158,1159],[1006,1012],"_아닙니다_",[5221,5225],"_않을_",[12650,12651],[12708,12709],[12808,12809],[12851,12852],[12940,12941],[5272,5273],[5419,5420],[13980,13980],[14014,14014],[14164,14164],[14250,14274],"\\_sha1_block_data_order과 \\",[2226,2242],[3500,3505],"_정확한_",[3602,3624],"_더 빨리_ 실행되지는 않는다는 _것만_",[4609,4627],[4977,4982],[6410,6415],"_이전에_",[7689,7706],[11265,11287],"_실행할 코드가 이것밖에 남지 않았다면_",[11447,11456],"_완전히 똑같이_",[10219,10220],[10345,10346],[269,270],[283,284],[292,293],[1166,1166],[391,392],[415,416],[429,430],[449,450],[471,472],[493,494],[517,518],[533,534],[550,551],[566,567],[582,583],[946,947],[1685,1686],[2075,2076],[2884,2885],[3302,3303],[3800,3801],[4365,4366],[4964,4965],[5385,5386],[73,75],[90,92],[105,107],[122,124],[151,153],[179,209]," display-hint: '다음 버전을 표시:'",[212,214],[223,227],[286,288],[317,319],[390,392],[432,434],[464,468],[502,504],[530,534],[564,566],[604,608],[629,631],[640,644],[881,885],[899,901],[922,926],[962,964],[990,994],[1047,1049],[1094,1098],[1130,1132],[65,67],[82,84],[97,99],[114,116],[143,145],[171,201],[204,206],[215,219],[278,280],[310,312],[383,385],[425,427],[457,461],[495,497],[523,527],[557,559],[597,601],[622,624],[633,637],[874,878],[892,894],[915,919],[955,957],[983,987],[1040,1042],[1087,1091],[1123,1125],[931,931],[958,965],[1114,1115],[1134,1135],[1162,1163],[1300,1301],[1322,1323],[1342,1343],[1360,1361],[1380,1381],[1394,1395],[1408,1409],[1430,1431],[1468,1469],[1486,1487],[1530,1531],[1548,1549],[1576,1577],[2251,2251],[2823,2823],[3144,3144],[3774,3774],[4204,4204],[4867,4867],[5503,5503],[6559,6559],[7192,7192],[7551,7551],[7737,7737],[8436,8436],[9335,9336],[9371,9372],[9418,9419],[9477,9478],[10273,10273],[11148,11148],[11935,11935],[12353,12353],[12551,12551],[13031,13031],[57,268],"'NODE_MODULE_VERSION은 Node.js의 ABI(application binary interface) 버전 번호를 가리키고 이 버전은 어떤 버전의 Node.js가 C++ 애드온 바이너리를 컴파일해서 다시 컴파일하지 않아도 불러올 수 있는지 결정하는데 사용합니다. 예전 버전에서는 hex 값으로 저장되었지만 지금은 정수를 사용하고 있습니다.'",[500,518],"\n### io.js와 Node.js\n",[68,68],[406,406],[418,419],[506,507],[569,570],[1380,1380],[1389,1390],[1457,1458],[1537,1538],[1638,1639],[1790,1791],[2497,2497],[2520,2521],[2554,2555],[2603,2604],[2674,2675],[2708,2709],[2779,2780],[2837,2838],[152,153],[181,182],[196,197],[850,850],[81,83],[103,105],[118,120],[136,140],[174,176],[225,229],[267,269],[284,286],[403,405],[436,438],[503,507],[543,545],[579,581],[613,617],[643,645],[679,681],[717,721],[756,758],[767,769],[1044,1046],[1065,1069],[1088,1090],[1126,1130],[1156,1158],[1214,1216],[1264,1266],[1298,1300],[116,128],"_Opmerking:_",[427,428],[459,460],[481,482],[509,510],[601,602],[698,699],[712,713],[734,735],[754,755],[772,773],[790,791],[800,801],[820,821],[840,841],[854,855],[868,869],[890,891],[929,930],[974,975],[990,991],[1008,1009],[1036,1037],[1060,1061],[2758,2759],[2844,2845],[9708,9709],[9769,9770],[9807,9808],[10043,10044],[12081,12082],[12244,12245],[66,415],"'NODE_MODULE_VERSION verwijst naar het ABI (application binary interface) versienummer van Node.js, wordt gebruikt om te bepalen welke versies van Node.js gecompileerde C++ add-on binaries kunnen worden geladen zonder te re-compilen. Het werd oorspronkelijk opgeslagen als hexadecimale waarde, maar wordt nu weergeven als een integer.'",[440,440],[86,86],[224,224],[906,906],[1745,1745],[78,78],[3034,3034],[3763,3763],[4400,4400],[3028,3029],[427,432],"_não_",[1405,1412],"_todos_",[1894,1911],"_desenvolvimento_",[11,61],"'Bryan Cantrill: Orquestrando a Web em tempo real'",[1227,1228],[1274,1275],[2981,2982],[3202,3203],[3317,3318],[587,588],[778,779],[928,929],[1812,1826],"_em progresso_",[641,721],"\nUma Interface Binária de Aplicação (IBA, ou _Application Binary Interface (ABI)_",[1593,1593],[2626,2626],[3770,3770],[5244,5244],[6471,6471],[6672,6673],[6746,6746],[6824,6824],[6902,6902],[6982,6982],[7059,7059],[7138,7138],[7218,7218],[7302,7302],[7390,7390],[7476,7476],[7557,7557],[7633,7634],[8215,8216],[9056,9056],[9634,9650],"\n**Uma versão _n_",[10346,10346],[11780,11780],[139,139],[706,706],[1236,1236],[1530,1530],[2209,2209],[2871,2871],[3149,3149],[3366,3366],[3680,3680],[4299,4299],[4990,4990],[5593,5593],[6429,6429],[7218,7218],[7845,7845],[8167,8167],[8678,8678],[9141,9152],[9365,9365],[9545,9546],[169,169],[891,891],[1358,1358],[1636,1636],[1980,1980],[2577,2577],[3151,3151],[3738,3738],[4196,4196],[5019,5019],[5692,5692],[6050,6050],[6241,6242],[6350,6351],[6571,6572],[6749,6750],[6870,6871],[7106,7107],[7308,7309],[7365,7366],[7541,7542],[7945,7946],[8235,8236],[8551,8551],[10969,10969],[11534,11534],[11942,11942],[12430,12430],[12912,12912],[13449,13449],[14227,14227],[14788,14788],[274,274],[650,650],[1124,1124],[1637,1637],[1957,1957],[2319,2319],[2558,2558],[2691,2691],[3090,3091],[3105,3106],[3166,3167],[3959,3959],[4331,4331],[4705,4705],[5326,5326],[6149,6149],[6792,6792],[7143,7143],[7803,7803],[8288,8288],[8621,8621],[8864,8864],[9269,9269],[9583,9583],[9734,9734],[9899,9899],[10022,10022],[10049,10050],[10101,10102],[10300,10300],[10603,10603],[10901,10901],[11226,11226],[11564,11564],[154,154],[557,557],[1293,1389],"_Node é rápido quando o trabalho associado a cada cliente em um determinado momento é \"pequeno\"_",[1525,1525],[2225,2237],[2822,2822],[3662,3662],[4105,4106],[4188,4189],[4417,4418],[4580,4581],[5540,5540],[6890,6890],[7507,7591],"_O tratamento justo dos clientes é, portanto, de responsabilidade de sua applicação_",[7975,7975],[9925,9925],[10531,10531],[10765,10765],[11190,11191],[11553,11583],"_expressão regular vulnerável_",[12762,12779],"_correspondência_",[13029,13029],[13274,13276],[14108,14108],[14187,14188],[14242,14243],[15132,15132],[15208,15209],[15259,15260],[15309,15310],[15357,15358],[15843,15906],"_você não deve usar as seguintes APIs síncronas desses módulos_",[15909,15910],[15927,15928],[15970,15971],[15998,15999],[16022,16023],[16135,16136],[16150,16151],[16166,16167],[16189,16190],[16210,16211],[16234,16235],[16561,16562],[16580,16581],[16610,16611],[16639,16640],[16769,16769],[18100,18101],[18185,18186],[18431,18431],[18601,18624],"\nVocê pode _particionar_",[19043,19045],[19493,19494],[19572,19577],[19579,19599],[19602,19604],[19649,19654],[19793,19793],[20025,20107],"_Lembre-se, o Event Loop deve orquestrar requisições de clientes, não atendê-las._",[20213,20213],[21020,21025],[21344,21344],[21436,21459],"_custos de comunicação_",[21967,21967],[22875,22980],"_as tarefas intensivas em I/O farão progressos mesmo enquanto a thread associada não estiver em execução_",[23757,23757],[24490,24490],[25458,25542],"_minimizar a variação nos tempos de Task_ e você deve usar _Particionamento de Task_",[25606,25606],[25761,25868],"_cada Task relativamente longa diminui efetivamente o tamanho do Worker Pool até que alguma seja concluída_",[26760,26760],[27481,27493],"_arbitrário_",[28114,28114],[28595,28595],[28768,28781],"_particionar_",[29803,29810],[29864,29864],[30966,30966],[31231,31231],[32233,32429],"_Se você está chamando uma API que pode fazer algo pesado, verifique o custo. Peça aos desenvolvedores para documentá-lo ou examine você mesmo o código-fonte (e envie um PR documentando o custo)._",[32678,32686],"_metade_",[32895,32895],[33332,33343],"_bloqueada_",[145,146],[181,182],[206,207],[871,871],[155,156],[189,190],[223,224],[239,240],[261,262],[285,286],[309,310],[335,336],[353,354],[387,388],[405,406],[423,424],[857,858],[1416,1423],"_libuv_",[1852,1853],[2228,2236],"_llhttp_",[2371,2372],[2898,2898],[2998,3006],"_c-ares_",[3381,3382],[3917,3918],[4582,4583],[5347,5348],[6132,6133],[6638,6639],[81,83],[103,105],[118,120],[135,137],[181,183],[238,240],[279,281],[290,298],[412,414],[454,456],[536,538],[575,577],[617,619],[652,656],[688,690],[727,731],[768,770],[807,809],[818,822],[1072,1074],[1099,1101],[1120,1122],[1160,1162],[1189,1193],[1249,1251],[1296,1300],[1332,1334],[73,75],[95,97],[110,112],[127,129],[173,175],[230,232],[271,273],[282,290],[404,406],[446,448],[528,530],[567,569],[609,611],[644,648],[680,682],[719,723],[760,762],[799,801],[810,814],[1064,1066],[1091,1093],[1112,1114],[1152,1154],[1181,1185],[1241,1243],[1288,1292],[1324,1326],[124,131],[441,442],[463,464],[491,492],[671,672],[693,694],[713,714],[733,734],[747,748],[761,762],[783,784],[821,822],[839,840],[883,884],[901,902],[929,930],[3662,3662],[4063,4063],[4268,4268],[5141,5142],[5177,5178],[5224,5225],[5283,5284],[69,453],"'NODE_MODULE_VERSION Se refere ao número de versão de ABI (application binary interface) do Node.js, usado para determinar quais versões do Node.js que compilam binários de complemento do C++ que podem ser carregados sem precisarem ser re-compilados. Ele costumava ser armazenado como um valor hexadecimal em versões anteriores, mas agora é representado como um inteiro.'",[478,478],[69,69],[1192,1193],[1209,1210],[1283,1284],[1763,1764],[1868,1869],[3419,3420],[3459,3460],[3506,3507],[3550,3551],[3587,3588],[3639,3640],[3694,3695],[91,92],[231,232],[311,312],[434,435],[517,518],[642,643],[768,769],[1037,1038],[1255,1256],[1300,1301],[1362,1363],[1445,1446],[1497,1498],[1581,1582],[1651,1652],[959,959],[1627,2017],"_dois_ REPLs: Um é normal, exceto pelo prompt customizado. Porém o _outro_ é exposto através do módulo net de forma que se possa fazer a conexão telnet para ele! Além disso, ele usa a propriedade `context` para expor a função \"mood\" para os dois REPLs, e a string \"bonus\" apenas para o REPL remoto. Como você verá, essa forma de tentar expor objetos em um REPL e não no outro _não funciona_",[2794,2802],"_também_",[11,49],"'Como eu posso o usar o REPL do node?'",[1656,1657],[1719,1720],[1938,1939],[2077,2078],[2127,2128],[2217,2218],[2317,2318],[2676,2677],[2853,2854],[2908,2909],[3568,3573],"_NÃO_",[634,656],[669,669],[715,715],[772,772],[818,818],[842,842],[965,965],[999,1045],[1049,1132],[1137,1137],[1142,1142],[1170,1170],[1213,1213],[1237,1237],[1241,1243],[3328,3328],[5500,5500],[5506,5506],[5609,5609],[6679,6680],[6769,6770],[6909,6910],[7970,7971],[8052,8053],[8297,8298],[8443,8444],[8612,8613],[1895,1895],[6472,6472],[6520,6520],[6524,6524],[463,463],[820,820],[904,904],[967,992],"'O valor era verdadeiro.'",[998,1000],[1031,1060],"'O valor não era verdadeiro!'",[1069,1069],[1192,1192],[1845,1845],[2441,2441],[3089,3089],[323,323],[544,564],"'A mensagem de erro'",[1357,1357],[1782,1782],[1979,1999],[2203,2203],[174,207],"'entrando na instrução try-catch'",[231,254],"'entrando no bloco try'",[265,282],"'lançar mensagem'",[298,330],"'esta mensagem nunca será vista'",[334,335],[361,386],"'entrando no bloco catch'",[421,444],"'saindo do bloco catch'",[448,449],[473,509],"'entrando e saindo do bloco finally'",[527,558],"'saindo da instrução try-catch'",[1120,1120],[1999,1999],[2589,2589],[2744,2744],[3253,3324],"\nNo core da biblioteca Node.js, o único lugar que realmente _precisamos_",[1260,1260],[1309,1309],[1763,1763],[1350,1352],[1417,1418],[1491,1491],[1169,1170],[1227,1228],[1333,1334],[1398,1398],[550,550],[1450,1450],[1505,1505],[1495,1535],[2876,2897],[889,890],[916,927],[1401,1402],[1433,1434],[1503,1504],[1565,1566],[1633,1634],[1698,1699],[1721,1722],[1742,1815],[1826,1827],[1857,1858],[1573,1573],[1589,1659],"\n 'Meu nome é %s, meu número é %d, e o objeto é %j',\n name,\n number,\n myObj\n",[2534,2534],[5975,5975],[6168,6168],[1805,1810],[2570,2571],[2631,2632],[2748,2749],[2854,2966],"_realmente_ acredita que algo _precisa_ ser parte do conjunto de bibliotecas do core do node, você _mesmo assim_",[482,505],[553,564],[568,568],[588,592],[656,656],[1064,1078],[1080,1080],[1108,1108],[10,36],"'2011-08-26T10:08:50.000Z'",[1180,1180],[1809,1810],[1845,1846],[1937,1938],[1980,1981],[2051,2052],[2164,2165],[2264,2265],[3871,3872],[4138,4139],[4529,4530],[611,612],[756,757],[899,900],[1605,1618],[80,80],[2077,2077],[3071,3071],[3262,3263],[4145,4146],[4671,4672],[5451,5454],[3738,3757],[3763,3763],[3783,3785],[3804,3804],[3847,3847],[3925,3925],[4569,4577],[4868,4873],[5452,5452],[5493,5493],[5537,5537],[5554,5579],[5585,5585],[5611,5632],[5638,5642],[5662,5664],[5683,5683],[5730,5730],[5803,5807],[5872,5872],[5876,5878],[5989,6026],[7518,7530],[7790,7790],[8573,8581],[9260,9260],[9299,9301],[9343,9343],[9362,9387],[9393,9397],[9419,9440],[9446,9446],[9470,9472],[9491,9495],[9538,9538],[9565,9595],[9601,9607],[9627,9627],[9640,9640],[9667,9671],[9727,9727],[9796,9800],[9866,9866],[9928,9928],[9974,9978],[9994,9994],[10067,10067],[10114,10118],[10140,10140],[10144,10146],[10530,10530],[10571,10571],[10588,10614],[10620,10620],[10644,10646],[10665,10665],[10708,10712],[10732,10732],[10738,10740],[10844,10845],[10874,10875],[11004,11004],[11043,11045],[11109,11109],[11128,11154],[11160,11160],[11188,11190],[11209,11215],[11260,11260],[11280,11284],[11288,11288],[11299,11299],[11330,11334],[11352,11352],[11354,11356],[11987,11987],[12026,12026],[12092,12092],[12118,12118],[12127,12131],[12162,12162],[12178,12178],[12182,12184],[12791,12791],[12832,12857],[12867,12867],[12887,12887],[12918,12918],[12940,12940],[12944,12972],[12978,12982],[13004,13004],[13008,13008],[13070,13074],[13100,13100],[13109,13113],[13140,13140],[13162,13162],[13164,13166],[13289,13290],[13381,13382],[13446,13447],[13524,13525],[13596,13597],[13658,13659],[2008,2008],[2058,2066],[4357,4362],[4947,4948],[6257,6258],[6300,6301],[6338,6339],[21550,21583],[22063,22064],[22127,22256],[22598,22604],[22665,22671],[22749,22783],[22803,22837],[22857,22861],[4759,4770],[5000,5001],[529,621],[623,624],[665,666],[1165,1166],[1288,1289],[1368,1369],[3197,3202],[3477,3478],[3545,3546],[3685,3686],[5184,5185],[5667,5668],[6337,6338],[9511,9512],[9563,9564],[9703,9704],[9795,9796],[9859,9860],[9950,9951],[10608,10717],[10839,10840],[11134,11135],[11250,11332],[11818,11823],[11865,11866],[11949,11950],[12021,12059],[12104,12105],[12161,12162],[12367,12368],[12503,12504],[13387,13399],[859,859],[3221,3222],[3372,3373],[3457,3458],[3730,3731],[3903,3904],[4114,4115],[4297,4298],[4357,4358],[4538,4539],[4805,4806],[4906,4907],[5177,5178],[5236,5237],[1654,1655],[1663,1664],[1727,1728],[5404,5405],[5456,5457],[2072,2077],[2147,2150],[2801,2804],[4537,4541],[4675,4679],[7540,7543],[7683,7687],[7928,7932],[8859,8863],[8961,8967],[9191,9198],[9713,9714],[9762,9763],[9797,9798],[9826,9827],[9868,9869],[9935,9936],[11920,11923],[12313,12320],[163,163],[517,517],[1229,1317],[1462,1462],[2103,2115],[2659,2659],[3462,3462],[3896,3897],[3985,3986],[4187,4188],[4350,4351],[5281,5281],[6560,6560],[7104,7182],[7529,7529],[9385,9385],[10005,10005],[10234,10234],[10955,10986],[12103,12110],[12330,12330],[12569,12571],[13324,13324],[13386,13387],[13441,13442],[14251,14251],[14326,14327],[14377,14378],[14427,14428],[14475,14476],[14954,15024],[15027,15028],[15043,15044],[15090,15091],[15118,15119],[15142,15143],[15242,15243],[15259,15260],[15282,15283],[15303,15304],[15320,15321],[15608,15609],[15627,15628],[15657,15658],[15686,15687],[15807,15807],[17113,17114],[17194,17195],[17457,17457],[17617,17638],[18038,18040],[18488,18489],[18567,18572],[18574,18594],[18597,18599],[18644,18649],[18776,18776],[18995,19082],[19184,19184],[19971,19976],[20271,20374],[20860,20860],[21710,21803],[22484,22484],[23184,23184],[24073,24151],[24215,24215],[24360,24466],[25303,25303],[25942,25953],[26535,26535],[27001,27154],[28132,28139],[28182,28182],[29208,29208],[29453,29453],[30386,30582],[30831,30837],[31062,31495],[1857,1925],[3096,3097],[3189,3190],[3274,3275],[3317,3318],[3527,3528],[3585,3586],[6607,6608],[6830,6905],[6908,6909],[7080,7081],[8629,8630],[8723,8724],[10635,10646],[11949,12146],[14632,14633],[14691,14692],[15188,15284],[15742,15748],[62,63],[128,129],[204,205],[283,284],[355,356],[428,429],[546,547],[604,605],[688,689],[798,799],[894,895],[976,977],[1060,1061],[1152,1153],[1226,1227],[1291,1292],[1366,1367],[237,242],[3057,3062],[7247,7248],[7313,7314],[7426,7427],[7486,7487],[7570,7571],[205,206],[247,248],[341,342],[411,412],[427,428],[464,465],[720,721],[790,791],[2530,2848],[7435,7435],[9001,9054],[9072,9072],[9141,9141],[9162,9166],[9175,9175],[9206,9206],[9208,9211],[972,988],[1881,2102],[2423,2441],[2545,2610],[3075,3080],[3685,3693],[4142,4159],[6393,6428],[6731,6740],[5649,5910],[140,141],[170,171],[185,186],[807,807],[142,143],[170,171],[184,185],[204,205],[226,227],[248,249],[272,273],[288,289],[308,309],[324,325],[340,341],[530,531],[1000,1001],[1246,1247],[1714,1715],[1967,1968],[2261,2262],[2606,2607],[2959,2960],[3193,3194],[1247,1248],[1235,1236],[116,123],[417,418],[439,440],[467,468],[646,647],[668,669],[688,689],[706,707],[726,727],[740,741],[754,755],[776,777],[816,817],[834,835],[880,881],[898,899],[926,927],[3195,3195],[4063,4063],[4421,4421],[4609,4609],[5397,5398],[5433,5434],[5480,5481],[5539,5540],[68,399],[424,424],[69,69],[1107,1108],[1128,1129],[1190,1191],[1645,1646],[1742,1743],[2858,2859],[2891,2892],[2933,2934],[2972,2973],[3011,3012],[3070,3071],[3104,3105],[93,94],[213,214],[293,294],[389,390],[490,491],[581,582],[691,692],[810,811],[1062,1063],[1251,1252],[1295,1296],[1359,1360],[1440,1441],[1484,1485],[1574,1575],[1790,1791],[1862,1863],[1923,1924],[1981,1982],[820,820],[844,844],[1142,1142],[1767,1767],[1791,1791],[1818,1818],[1949,1949],[2075,2089],[2519,2556],[2580,2580],[2607,2607],[2738,2738],[609,609],[1556,1556],[1566,1566],[1611,1613],[1635,1658],[1661,1663],[906,908],[932,934],[965,987],[1000,1001],[1102,1104],[1170,1171],[1229,1229],[1280,1280],[1388,1412],[1441,1441],[1452,1453],[1503,1511],[1547,1547],[1555,1555],[1569,1617],[1621,1621],[1669,1669],[1768,1818],[1827,1827],[1831,1831],[1845,1845],[1848,1848],[1931,1980],[1984,1984],[1995,2068],[2070,2112],[2114,2177],[2179,2221],[2227,2227],[2237,2237],[2242,2244],[839,839],[877,890],[892,892],[932,932],[947,947],[955,955],[983,983],[1023,1023],[1043,1043],[1068,1068],[1072,1074],[550,552],[581,581],[617,666],[678,678],[689,689],[721,721],[751,757],[769,769],[771,771],[795,795],[816,816],[820,822],[2047,2062],[2071,2071],[2107,2109],[2131,2133],[1534,1912],[2676,2682],[1531,1532],[1591,1592],[1796,1797],[1914,1915],[1962,1963],[2043,2044],[2126,2127],[2481,2482],[2640,2641],[2699,2700],[3292,3297],[610,618],[897,906],[3196,3211],[4707,4712],[6548,6606],[680,702],[715,715],[796,821],[833,833],[882,884],[933,935],[1021,1021],[1057,1061],[1150,1150],[1172,1172],[1181,1181],[1281,1312],[1324,1324],[1340,1340],[1344,1346],[668,690],[703,703],[755,755],[812,812],[854,854],[878,878],[971,971],[1005,1051],[1055,1138],[1143,1143],[1148,1148],[1192,1192],[1233,1233],[1257,1257],[1261,1263],[1113,1113],[1836,1838],[1893,1895],[2146,2161],[2189,2209],[2713,2735],[2757,2807],[2808,2887],[2890,2890],[2947,2947],[2983,2983],[2987,2987],[3017,3019],[3039,3039],[3075,3077],[3133,3233],[3236,3238],[3249,3251],[1825,1832],[1900,1907],[2351,2352],[2600,2601],[2677,2678],[2821,2822],[3121,3122],[3412,3413],[3046,3046],[3052,3052],[3155,3155],[3677,3678],[3770,3771],[3904,3905],[4139,4140],[4224,4225],[4456,4457],[4583,4584],[4754,4755],[1045,1045],[3695,3695],[3743,3743],[3747,3747],[442,448],"'http'",[469,480],"'127.0.0.1'",[591,619],"'Content-Type', 'text/plain'",[632,647],"'Hello World\\n'",[608,609],[772,773],[939,940],[1670,1682],"_в процессе_",[5390,5401],[5703,5704],[896,896],[3552,3553],[3643,3644],[3764,3765],[4071,4072],[4275,4276],[4525,4526],[4744,4745],[4806,4807],[4984,4985],[5299,5300],[5411,5412],[5691,5692],[5753,5754],[1801,1802],[1810,1811],[1874,1875],[6055,6056],[6107,6108],[70,71],[126,127],[198,199],[279,280],[351,352],[429,430],[552,553],[634,635],[744,745],[840,841],[922,923],[1006,1007],[1098,1099],[1172,1173],[1237,1238],[1312,1313],[2535,2535],[7696,7697],[7765,7766],[7891,7892],[7953,7954],[8037,8038],[2545,2546],[2866,2867],[7446,7446],[8933,8986],[9004,9004],[9073,9073],[9094,9098],[9107,9107],[9138,9138],[9140,9143],[1016,1032],[1925,1934],"_точного_",[2101,2115],"_Единственной_",[2516,2534],[2625,2632],"_после_",[2687,2694],"_перед_",[3158,3163],[3789,3796],[4297,4314],[6632,6681],"_если это последний код, который нужно выполнить_",[6965,6972],"_точно_",[141,142],[160,161],[177,178],[762,762],[157,158],[186,187],[200,201],[220,221],[242,243],[264,265],[288,289],[304,305],[330,331],[346,347],[362,363],[561,562],[1102,1103],[1393,1394],[1872,1873],[2146,2147],[2452,2453],[2826,2827],[3161,3162],[3426,3427],[81,83],[102,104],[117,119],[136,138],[180,182],[227,229],[269,271],[280,288],[398,400],[443,445],[464,468],[551,553],[592,594],[626,628],[665,667],[695,697],[731,733],[770,774],[811,813],[822,826],[1073,1077],[1097,1101],[1121,1125],[1169,1171],[1197,1201],[1257,1259],[1304,1308],[1340,1342],[73,75],[94,96],[109,111],[128,130],[172,174],[219,221],[261,263],[272,280],[390,392],[435,437],[456,460],[543,545],[584,586],[618,620],[657,659],[687,689],[723,725],[762,766],[803,805],[814,818],[1065,1069],[1089,1093],[1113,1117],[1161,1163],[1189,1193],[1249,1251],[1296,1300],[1332,1334],[122,132],"_Заметка:_",[449,450],[471,472],[499,500],[675,676],[697,698],[717,718],[737,738],[751,752],[765,766],[787,788],[825,826],[843,844],[887,888],[905,906],[933,934],[2655,2655],[3576,3576],[3935,3935],[4121,4121],[4893,4894],[4929,4930],[4976,4977],[5035,5036],[68,448],"'NODE_MODULE_VERSION относится к номеру версии Node.js ABI (двоичный интерфейс приложения), который используется для определения того, в какие версии скомпилированных двоичных файлов C++ Node.js можно загружать файлы без необходимости перекомпиляции. Раньше он хранился как шестнадцатеричное значение в более ранних версиях, но теперь представляется как целое число.'",[473,473],[985,986],[1002,1003],[1072,1073],[1488,1489],[1600,1601],[2675,2676],[2704,2705],[2748,2749],[2791,2792],[2814,2815],[2887,2888],[2915,2916],[98,99],[218,219],[299,300],[404,405],[498,499],[613,614],[738,739],[1021,1022],[1231,1232],[1278,1279],[1348,1349],[1434,1435],[1488,1489],[1581,1582],[1653,1654],[1284,1284],[1333,1333],[1772,1772],[1646,1647],[588,589],[751,752],[918,919],[1671,1684],[141,142],[171,172],[189,190],[847,847],[75,77],[98,100],[131,135],[151,153],[187,191],[235,272],"display-hint: 'İndirmeleri göster:'",[273,295]," includes: 'dahili'",[298,300],[309,317],[426,428],[468,470],[537,539],[579,581],[611,615],[647,651],[677,679],[711,715],[753,755],[783,787],[796,804],[1039,1041],[1060,1062],[1086,1088],[1122,1124],[1158,1160],[1212,1214],[1263,1265],[1297,1299],[67,69],[90,92],[123,127],[143,145],[179,183],[227,264],[265,287],[290,292],[301,309],[418,420],[478,480],[547,549],[589,591],[621,625],[657,661],[687,689],[721,725],[763,765],[793,797],[806,814],[1049,1051],[1070,1072],[1096,1098],[1132,1134],[1168,1170],[1222,1224],[1273,1275],[1307,1309],[326,327],[350,351],[409,410],[431,432],[462,463],[489,490],[2343,2355],[4426,4438],[4778,4779],[574,575],[733,734],[879,880],[1656,1667],"_у процесі_",[139,140],[173,174],[191,192],[783,783],[154,155],[183,184],[197,198],[217,218],[239,240],[261,262],[285,286],[301,302],[327,328],[343,344],[359,360],[556,557],[1028,1029],[1312,1313],[1777,1778],[2033,2034],[2351,2352],[2710,2711],[3095,3096],[3303,3304],[87,89],[112,114],[127,129],[146,148],[190,192],[233,235],[279,281],[290,298],[399,401],[434,436],[454,458],[531,533],[569,573],[603,605],[641,643],[669,671],[705,707],[743,747],[779,781],[790,794],[1025,1029],[1049,1053],[1073,1077],[1113,1115],[1141,1145],[1198,1200],[1245,1249],[1281,1283],[79,81],[104,106],[119,121],[138,140],[182,184],[225,227],[271,273],[282,290],[391,393],[426,428],[446,450],[537,539],[580,584],[625,627],[668,670],[707,709],[752,754],[791,795],[827,829],[838,842],[1078,1082],[1102,1106],[1126,1130],[1175,1177],[1207,1211],[1269,1271],[1316,1320],[1352,1354],[68,399],[425,425],[820,821],[835,836],[902,903],[1291,1292],[1417,1418],[93,94],[214,215],[290,291],[386,387],[528,529],[613,614],[720,721],[884,885],[928,929],[992,993],[1073,1074],[1117,1118],[1207,1208],[1277,1278],[786,786],[383,384],[456,457],[519,520],[906,919],[60,60],[633,633],[1021,1021],[1097,1098],[1406,1407],[1612,1613],[1945,1948],"_N_",[1952,1971],[1977,1977],[1997,1999],[2018,2020],[2059,2059],[2139,2139],[2634,2639],[2945,2945],[2986,2986],[3028,3030],[3047,3072],[3078,3082],[3104,3125],[3131,3131],[3155,3157],[3176,3176],[3219,3219],[3300,3300],[3365,3365],[3369,3371],[3459,3476],"_接收_ 到请求但得不到 _回应_",[4368,4368],[4855,4859],"_之前_",[5193,5193],[5232,5234],[5276,5276],[5295,5320],[5326,5330],[5350,5373]," })\n .on('data', chunk",[5379,5379],[5403,5405],[5424,5428],[5467,5467],[5502,5528],[5540,5540],[5560,5564],[5569,5569],[5600,5604],[5660,5660],[5733,5733],[5799,5803],[5857,5857],[5911,5911],[5927,5931],[6000,6000],[6047,6051],[6073,6073],[6077,6079],[6262,6262],[6303,6303],[6318,6346]," request\n .on('data', chunk",[6352,6352],[6376,6378],[6397,6401],[6444,6444],[6466,6466],[6470,6472],[6515,6516],[6532,6533],[6615,6615],[6654,6654],[6716,6716],[6739,6765],[6777,6777],[6799,6801],[6820,6820],[6865,6865],[6895,6895],[6899,6899],[6910,6914],[6945,6945],[6963,6963],[6965,6967],[7310,7310],[7349,7349],[7415,7415],[7439,7439],[7454,7454],[7485,7485],[7501,7501],[7505,7507],[7771,7771],[7812,7837],[7843,7847],[7867,7867],[7902,7902],[7918,7920],[7924,7952],[7958,7958],[7984,7984],[7988,7988],[8050,8050],[8080,8080],[8089,8089],[8124,8124],[8140,8142],[8144,8146],[8209,8210],[8251,8252],[8286,8287],[8324,8325],[8363,8364],[8404,8405],[939,939],[989,997],[2444,2449],[3016,3017],[3149,3149],[3711,3712],[3726,3727],[3738,3739],[13087,13120],[13343,13344],[13383,13384],[13482,13482],[13824,13830],[13891,13897],[13975,14009],[14029,14063],[14083,14087],[16364,16461],[16651,16652],[17009,17010],[17079,17148],[17342,17343],[2395,2406],[2543,2544],[329,397],"- [变化 1: 在 Node.js ≤ 4.4.x 和 5.0.0 — 5.9.x 版本中不支持](#variant-1) (_推荐_",[399,400],[435,436],[701,702],[759,760],[801,802],[2115,2119],"_不会_",[2250,2251],[2307,2308],[2437,2438],[3277,3278],[3583,3584],[4004,4005],[6020,6021],[6044,6045],[6097,6098],[6146,6147],[6180,6181],[6483,6553],"- `new Buffer(42)` 创建一个 42 个字节的 `缓存`。在 Node.js 8 之前,该缓存考虑性能,它包含 _随机内存_",[6584,6585],[6716,6717],[7147,7151],[7179,7180],[7223,7224],[7256,7285],"- 如果 `req.body.string` 是 _数字_",[7318,7319],[7348,7349],[7423,7424],[7473,7474],[7801,7806],"_增长中_",[481,481],[1446,1447],[1486,1487],[1539,1540],[1702,1703],[1780,1781],[1981,1982],[2118,2119],[2160,2161],[2305,2306],[2493,2494],[2549,2550],[2755,2756],[2824,2825],[225,226],[275,276],[331,332],[56,57],[84,85],[149,150],[173,174],[584,585],[90,91],[112,113],[157,158],[181,182],[206,207],[265,266],[291,292],[318,319],[660,661],[685,686],[723,724],[747,748],[775,776],[951,952],[964,965],[1097,1098],[1168,1169],[1238,1239],[124,125],[148,149],[157,158],[420,421],[599,600],[788,789],[1023,1024],[2468,2485]," | 解析说明 ",[2488,2586]," ----------------------------------------------------- | -------------------------- ",[2655,2655],[2804,2804],[2874,2874]," ",[2951,2951],[3104,3104],[3254,3254]," ",[3322,3322]," ",[3338,3339],[3349,3350],[3490,3490],[3614,3615],[3701,3702],[3716,3717],[3731,3732],[3745,3746],[3757,3758],[3770,3771],[3845,3846],[3992,4001],"\n### 标记—清除\n",[4056,4057],[4090,4091],[4176,4176],"> ",[4578,4578],[4716,4716],[6249,6249],[6283,6283],[6707,6708],[6933,6934],[7090,7106],[7225,7226],[7255,7255],[7409,7410],[7426,7427],[7647,7647],[7723,7724],[8087,8093],"list",[8517,8517],[8748,8753]," | 解释 ",[8756,8804]," --------- | -------------------------------------- ",[8826,8826]," ",[8848,8848],[8915,8915],[8941,8941]," ",[8966,8966],[465,466],[483,484],[526,527],[1387,1388],[1460,1461],[1507,1508],[2343,2344],[2681,2685],"_内存_",[2779,2792],"_总结_ 切换至 _比较_",[106,107],[138,139],[199,200],[221,222],[600,601],[656,657],[365,366],[2550,2551],[2613,2614],[2741,2742],[2801,2802],[2880,2881],[2931,2932],[888,889],[897,898],[961,962],[2900,2901],[2952,2953],[1010,1015],[1085,1088],[1473,1476],[2399,2403],[2537,2541],[4403,4406],[4546,4550],[4791,4795],[5722,5726],[5824,5830],[6054,6061],[6576,6577],[6598,6599],[6613,6614],[6630,6631],[6640,6641],[6663,6664],[7297,7300],[7690,7697],[9308,9308],[91,91],[236,236],[559,603],"_在任何时候,当分配到每个客户端的任务是“少量”的情况下,Node.js 是非常快的。_",[667,667],[935,940],"_吞吐量_",[1203,1203],[1460,1460],[1685,1686],[1772,1773],[1914,1915],[2075,2076],[2569,2569],[3265,3265],[3490,3524],"_因此,保证每个客户端请求得到公平的执行机会变成了应用程序的责任。_",[3656,3656],[4811,4811],[5047,5047],[5185,5185],[5438,5450],"_易受攻击的正则表达式_",[6125,6125],[6323,6325],[6536,6536],[6695,6695],[6726,6727],[6781,6782],[7285,7285],[7322,7323],[7372,7373],[7418,7419],[7462,7463],[7698,7718],"_你不应当使用以下同步的 API 函数_",[7721,7722],[7729,7730],[7760,7761],[7788,7789],[7812,7813],[7841,7842],[7849,7850],[7872,7873],[7893,7894],[7903,7904],[8102,8103],[8111,8112],[8141,8142],[8170,8171],[8245,8245],[9212,9213],[9281,9282],[9398,9398],[9466,9482],"\n你可以把你的复杂计算 _拆分开_",[9601,9601],[9664,9666],[9731,9731],[10068,10069],[10147,10152],[10154,10174],[10177,10179],[10224,10229],[10311,10311],[10378,10415],"_请记住,事件循环线程只负责协调客户端的请求,而不是独自执行完所有任务。_",[10463,10463],[10996,10999],"_不_",[11185,11204],"\n这种方法的缺点是它增大了 _通信开销_",[11426,11426],[11786,11818],"_即使关联的线程并没有被保持,I/O 密集型任务也可以持续运行_",[12103,12103],[12338,12338],[12674,12704],"_任务拆分_ 来 _尽量缩小不同请求任务执行时间的动态变化_",[12721,12721],[12763,12800],"_每个相对长的任务会直接减少了工作线程池的可用线程数量,直到它的任务完成_",[13086,13086],[13409,13413],"_任意_",[13742,13742],[14017,14017],[14066,14070],"_划分_",[14418,14422],"_任务_",[14437,14437],[14773,14773],[14870,14870],[15219,15292],"_如果您调用的 API 可能会做一些昂贵的事情,请着重检查成本;或者请求开发人员给出相关文档,或者自己检查源代码(并提交一个 PR 说明开销)。_",[15487,15487],[15653,15657],"_阻塞_",[275,279],"_轮询_",[1179,1202],"_注意:每个框被称为事件循环机制的一个阶段。_",[1642,1643],[1703,1704],[1736,1737],[1765,1766],[1873,1874],[1910,1911],[3469,3470],[3543,3544],[3578,3581],[3656,3657],[4311,4312],[4359,4360],[5479,5483],"_操作_",[7551,7552],[7586,7587],[7808,7854],"_我们建议开发人员在所有情况下都使用 `setImmediate()`,因为它更容易理解。_",[8057,8063],[51,52],[103,104],[159,160],[214,215],[271,272],[344,345],[420,421],[468,469],[535,536],[581,582],[641,642],[736,737],[805,806],[873,874],[939,940],[1011,1012],[1067,1068],[1128,1129],[1190,1191],[1249,1250],[156,159],"_非_",[4855,4856],[5240,5241],[5299,5300],[5402,5403],[5445,5446],[5532,5533],[105,106],[131,132],[193,194],[221,222],[237,238],[257,258],[322,322],[414,415],[442,443],[163,164],[210,210],[266,266],[315,315],[336,337],[379,379],[389,390],[437,437],[911,911],[1179,1179],[1329,1330],[1380,1380],[1409,1410],[1459,1459],[1523,1523],[1573,1574],[1631,1631],[2071,2072],[2134,2135],[2314,2315],[2367,2367],[2382,2383],[2438,2438],[2491,2491],[2513,2514],[2997,2998],[3044,3045],[3070,3071],[3113,3114],[3536,3537],[3587,3588],[3618,3619],[3649,3649],[3689,3689],[3746,3746],[3791,3791],[4219,4220],[4613,4614],[4622,4623],[4636,4637],[4647,4648],[4661,4662],[4679,4680],[4723,4724],[4783,4784],[4824,4825],[4863,4864],[4896,4897],[4939,4940],[4979,4979],[5002,5003],[5038,5038],[5090,5090],[5127,5128],[5371,5372],[5414,5415],[6051,6051],[6263,6263],[6347,6372],"\\_\\_proto\\_*、\\_constructor*",[6467,6481],[6844,6845],[6875,6876],[6934,6935],[6975,6976],[7018,7019],[7065,7066],[7111,7112],[7169,7170],[7232,7233],[7379,7380],[7390,7391],[7406,7407],[7420,7421],[7761,7762],[1830,1926],"_请注意,这些不是推荐的处理程序用于对 Node.js 中的用户进行身份验证;它们纯粹用于说明目的。您不应该尝试设计您自己的加密身份验证机制。使用现有的、经过验证的身份验证解决方案要好得多。_",[4847,4847],[5616,5669],[5687,5687],[5756,5756],[5777,5777],[5796,5796],[5821,5821],[5823,5826],[6549,6550],[451,467],[898,901]," 1.5 ",[928,1003],"_精准_ 的毫秒间隔数执行代码,这是因为其它阻塞或者正在事件轮询上处理的代码将推迟此定时的执行。_唯一_ 保证的是定时器不会比声明的时间间隔 _提早_",[1149,1167],[1225,1242],"_后_,在任何下一轮定时器 _前_",[1444,1449],[1889,1892],"_前_",[2112,2129],[3428,3441],"_如果它是最后的执行代码_",[3564,3569],"_准确地_",[1989,2080],"_大小写保存和 Unicode 编码保存是相似的概念。要了解为什么要保留 Unicode 编码,请确保首先了解为什么应保留大小写。在正确理解时,Unicode 形式保存也同样简单。_",[83,84],[96,97],[105,106],[384,384],[79,80],[100,101],[114,115],[134,135],[156,157],[178,179],[202,203],[218,219],[235,236],[251,252],[267,268],[406,407],[601,602],[726,727],[1018,1019],[1141,1142],[1286,1287],[1456,1457],[1617,1618],[1756,1757],[69,71],[84,86],[101,103],[118,120],[147,149],[171,173],[197,199],[208,216],[255,259],[283,285],[298,302],[347,349],[379,383],[412,414],[444,446],[471,473],[504,506],[533,535],[554,556],[565,569],[652,656],[669,673],[687,691],[724,726],[749,753],[795,797],[844,848],[880,882],[61,63],[76,78],[93,95],[110,112],[139,141],[163,165],[189,191],[200,208],[247,251],[275,277],[290,294],[339,341],[371,375],[404,406],[436,438],[463,465],[496,498],[525,527],[546,548],[557,561],[645,649],[662,666],[680,684],[717,719],[742,746],[788,790],[837,841],[873,875],[74,79],"_注意:_",[205,206],[227,228],[255,256],[345,346],[508,509],[522,523],[544,545],[564,565],[582,583],[602,603],[616,617],[630,631],[652,653],[690,691],[708,709],[752,753],[770,771],[798,799],[822,823],[1798,1799],[1862,1863],[2123,2123],[3667,3667],[4207,4207],[4428,4428],[4551,4551],[5145,5146],[5181,5182],[5228,5229],[5287,5288],[7337,7338],[7464,7465],[56,219],"'NODE_MODULE_VERSION 指的是 Node.js 的 ABI (application binary interface) 版本号,用来确定编译 Node.js 的 C++ 库版本,以确定是否可以直接加载而不需重新编译。在早期版本中其作为一位十六进制值来储存,而现在表示为一个整数。'",[244,244],[424,425],[439,440],[480,481],[618,619],[689,690],[1144,1145],[1167,1168],[1191,1192],[1215,1216],[1233,1234],[1252,1253],[1260,1261],[61,62],[137,138],[177,178],[376,377],[398,399],[489,490],[601,602],[664,665],[763,764],[825,826],[893,894],[986,987],[1110,1111],[1218,1219],[1249,1250],[1297,1298],[1370,1371],[1401,1402],[1473,1474],[1529,1530],[79,80],[90,91],[99,100],[356,356],[69,71],[84,86],[99,101],[115,117],[143,145],[169,171],[192,194],[203,211],[255,257],[279,281],[294,298],[343,345],[375,379],[408,410],[440,442],[467,469],[500,502],[530,532],[551,553],[562,566],[646,650],[663,667],[681,685],[718,720],[744,748],[791,793],[844,848],[884,886],[61,63],[76,78],[91,93],[107,109],[135,137],[161,163],[184,186],[195,203],[247,249],[271,273],[286,290],[335,337],[368,372],[401,403],[434,436],[461,463],[494,496],[524,526],[545,547],[556,560],[640,644],[657,661],[675,679],[712,714],[738,742],[785,787],[838,842],[878,880],[74,80],"_請注意:_",[180,181],[202,203],[230,231],[377,378],[399,400],[419,420],[437,438],[457,458],[471,472],[485,486],[507,508],[545,546],[563,564],[607,608],[625,626],[653,654],[2292,2292],[2822,2822],[3050,3050],[3175,3175],[3760,3761],[3796,3797],[3843,3844],[3902,3903],[5084,5084],[5210,5210],[58,215],"'NODE_MODULE_VERSION 是 Node.js ABI (application binary interface) 的版本號碼,其代表編譯 Node.js 的 C++ 函式庫版本,用來確定是否不需經過重新編譯就能直接使用。早期版本號碼是個十六進位數值,現在則為一個整數。'",[240,240],[403,404],[416,417],[454,455],[629,630],[695,696],[1166,1167],[1198,1199],[1229,1230],[1262,1263],[1280,1281],[1301,1302],[1312,1313],[61,62],[142,143],[180,181],[379,380],[401,402],[493,494],[606,607],[670,671],[751,752],[808,809],[877,878],[971,1029],"- [開發社區上的 Node.js 標籤](https://dev.to/t/node) 是一個共亯 Node.js ",[1081,1082],[1189,1190],[1220,1221],[1268,1269],[1341,1342],[1373,1374],[1446,1447],[1502,1503]] \ No newline at end of file diff --git a/.gitignore b/.gitignore index 440d37563549..69ca75d4c304 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,7 @@ npm-debug.log # Next.js files .next build + +# ESLint Cache Files +.eslintjscache +.eslintmdcache From c77e2b92c4b777a978599021a7e30ac1991d436c Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 16:27:54 +0100 Subject: [PATCH 026/244] chore(public): moved robots and security to root public folder --- public/{static => }/robots.txt | 0 public/{static => }/security.txt | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename public/{static => }/robots.txt (100%) rename public/{static => }/security.txt (100%) diff --git a/public/static/robots.txt b/public/robots.txt similarity index 100% rename from public/static/robots.txt rename to public/robots.txt diff --git a/public/static/security.txt b/public/security.txt similarity index 100% rename from public/static/security.txt rename to public/security.txt From 16bd72e606fddc7083d85a5a5bcc33e816597d05 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 16:58:05 +0100 Subject: [PATCH 027/244] chore(eslint): added default next config --- .eslintrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.eslintrc b/.eslintrc index a6d880757d72..8e842a7720fd 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,8 +1,9 @@ { + "extends": ["eslint:recommended", "next"], "overrides": [ { "files": ["**/*.{js,jsx,ts,tsx}"], - "extends": ["eslint:recommended", "next", "plugin:prettier/recommended"], + "extends": ["plugin:prettier/recommended"], "env": { "node": true } }, { From d78ab9591b40e336629a14dd0e4866117dce6595 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Sat, 7 Jan 2023 17:38:59 +0100 Subject: [PATCH 028/244] chore(remark): added remark configuration --- .prettierrc | 1 + .remarkrc | 39 ++ package-lock.json | 1331 +++++++++++++++++++++++++++++++++++++++++---- package.json | 3 + 4 files changed, 1261 insertions(+), 113 deletions(-) create mode 100644 .remarkrc diff --git a/.prettierrc b/.prettierrc index 867a6097eeb5..9bc506cf541d 100644 --- a/.prettierrc +++ b/.prettierrc @@ -5,6 +5,7 @@ "semi": true, "singleQuote": true, "jsxSingleQuote": false, + "jsxBracketSameLine": false, "trailingComma": "es5", "bracketSpacing": true, "bracketSameLine": false, diff --git a/.remarkrc b/.remarkrc new file mode 100644 index 000000000000..89f556a564eb --- /dev/null +++ b/.remarkrc @@ -0,0 +1,39 @@ +{ + "plugins": [ + "remark-frontmatter", + "remark-preset-lint-node", + "preset-prettier", + [ + "remark-lint-fenced-code-flag", + false + ], + [ + "remark-lint-first-heading-level", + false + ], + [ + "remark-lint-maximum-line-length", + false + ], + [ + "remark-lint-no-file-name-articles", + false + ], + [ + "remark-lint-no-literal-urls", + false + ], + [ + "remark-lint-no-undefined-references", + false + ], + [ + "remark-lint-prohibited-strings", + false + ], + [ + "remark-preset-lint-node/remark-lint-nodejs-links.js", + false + ] + ] +} diff --git a/package-lock.json b/package-lock.json index 1cb116698cf7..b3666fff2dc5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,6 +34,9 @@ "eslint-plugin-mdx": "^2.0.5", "eslint-plugin-prettier": "^4.2.1", "prettier": "^2.8.1", + "remark-frontmatter": "^4.0.1", + "remark-preset-lint-node": "^3.3.1", + "remark-preset-prettier": "^2.0.1", "stylelint": "^14.16.0", "stylelint-config-prettier": "^9.0.4", "stylelint-config-recommended-scss": "^8.0.0", @@ -1586,6 +1589,12 @@ "node": ">=4" } }, + "node_modules/co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha512-CQsjCRiNObI8AtTsNIBDRMQ4oMR83CzEswHYahClvul7gKk+lDQiOKv+5qh7LQWf5sh6jkZNispz/QlsZxyNgA==", + "dev": true + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -2833,6 +2842,19 @@ "reusify": "^1.0.4" } }, + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "dev": true, + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -2899,6 +2921,15 @@ "is-callable": "^1.1.3" } }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -4264,6 +4295,19 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/mdast-comment-marker": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.0.tgz", + "integrity": "sha512-/+Cfm8A83PjkqjQDB9iYqHESGuXlriCWAwRGPJjkYmxXrF4r6saxeUlOKNrf+SogTwg9E8uyHRCFHLG6/BAAdA==", + "dev": true, + "dependencies": { + "mdast-util-mdx-expression": "^1.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-definitions": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", @@ -4320,6 +4364,19 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-frontmatter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.0.tgz", + "integrity": "sha512-7itKvp0arEVNpCktOET/eLFAYaZ+0cNjVtFtIPxgQ5tV+3i+D4SDDTjTzPWl44LT59PC+xdx+glNTawBdF98Mw==", + "dev": true, + "dependencies": { + "micromark-extension-frontmatter": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-gfm": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", @@ -4564,6 +4621,19 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-heading-style": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-2.0.0.tgz", + "integrity": "sha512-q9+WW2hJduW51LgV2r/fcU5wIt2GLFf0yYHxyi0f2aaxnC63ErBSOAJlhP6nbQ6yeG5rTCozbwOi4QNDPKV0zw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-math": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.1.tgz", @@ -5096,6 +5166,21 @@ "uvu": "^0.5.0" } }, + "node_modules/micromark-extension-frontmatter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.0.0.tgz", + "integrity": "sha512-EXjmRnupoX6yYuUJSQhrQ9ggK0iQtQlpi6xeJzVD5xscyAI+giqco5fdymayZhJMbIFecjnE2yz85S9NzIgQpg==", + "dev": true, + "dependencies": { + "fault": "^2.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/micromark-extension-gfm": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", @@ -6503,6 +6588,15 @@ "node": ">=4" } }, + "node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", @@ -7097,6 +7191,22 @@ "node": "^14 || ^16 || >=18" } }, + "node_modules/remark-frontmatter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", + "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-frontmatter": "^1.0.0", + "micromark-extension-frontmatter": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/remark-gfm": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", @@ -7112,201 +7222,1117 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/remark-math": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", - "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", + "node_modules/remark-lint": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/remark-lint/-/remark-lint-9.1.1.tgz", + "integrity": "sha512-zhe6twuqgkx/9KgZyNyaO0cceA4jQuJcyzMOBC+JZiAzMN6mFUmcssWZyY30ko8ut9vQDMX/pyQnolGn+Fg/Tw==", + "dev": true, "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-math": "^2.0.0", - "micromark-extension-math": "^2.0.0", - "unified": "^10.0.0" + "remark-message-control": "^7.0.0", + "unified": "^10.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-mdx": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz", - "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==", + "node_modules/remark-lint-blockquote-indentation": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-3.1.1.tgz", + "integrity": "sha512-u9cjedM6zcK8vRicis5n/xeOSDIC3FGBCKc3K9pqw+nNrOjY85FwxDQKZZ/kx7rmkdRZEhgyHak+wzPBllcxBQ==", + "dev": true, "dependencies": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" + "@types/mdast": "^3.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", + "node_modules/remark-lint-checkbox-character-style": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-4.1.1.tgz", + "integrity": "sha512-KPSW3wfHfB8m9hzrtHiBHCTUIsOPX5nZR7VM+2pMjwqnhI6Mp94DKprkNo1ekNZALNeoZIDWZUSYxSiiwFfmVQ==", + "dev": true, "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse/node_modules/mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "node_modules/remark-lint-checkbox-content-indent": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-4.1.1.tgz", + "integrity": "sha512-apkM6sqCwAHwNV0v6KuEbq50fH3mTAV4wKTwI1nWgEj33/nf4+RvLLPgznoc2olZyeAIHR69EKPQiernjCXPOw==", + "dev": true, "dependencies": { "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile-location": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse/node_modules/mdast-util-to-string": { + "node_modules/remark-lint-code-block-style": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "resolved": "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-3.1.0.tgz", + "integrity": "sha512-Hv4YQ8ueLGpjItla4CkcOkcfGj+nlquqylDgCm1/xKnW+Ke2a4qVTMVJrP9Krp4FWmXgktJLDHjhRH+pzhDXLg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse/node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/remark-lint-definition-spacing": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-3.1.1.tgz", + "integrity": "sha512-PR+cYvc0FMtFWjkaXePysW88r7Y7eIwbpUGPFDIWE48fiRiz8U3VIk05P3loQCpCkbmUeInAAYD8tIFPTg4Jlg==", + "dev": true, "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse/node_modules/unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "node_modules/remark-lint-fenced-code-flag": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-3.1.1.tgz", + "integrity": "sha512-FFVZmYsBccKIIEgOtgdZEpQdARtAat1LTLBydnIpyNIvcntzWwtrtlj9mtjL8ZoSRre8HtwmEnBFyOfmM/NWaA==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0" + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-reading-time": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", - "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", + "node_modules/remark-lint-fenced-code-marker": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-3.1.1.tgz", + "integrity": "sha512-x/t8sJWPvE46knKz6zW03j9VX5477srHUmRFbnXhZ3K8e37cYVUIvfbPhcPCAosSsOki9+dvGfZsWQiKuUNNfQ==", + "dev": true, "dependencies": { - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-value-to-estree": "^1.3.0", - "reading-time": "^1.3.0", - "unist-util-visit": "^3.1.0" + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/remark-reading-time/node_modules/unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", + "node_modules/remark-lint-file-extension": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.1.tgz", + "integrity": "sha512-r6OMe27YZzr2NFjPMbBxgm8RZxigRwzeFSjapPlqcxk0Q0w/6sosJsceBNlGGlk00pltvv7NPqSexbXUjirrQQ==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-reading-time/node_modules/unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", + "node_modules/remark-lint-final-definition": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-final-definition/-/remark-lint-final-definition-3.1.1.tgz", + "integrity": "sha512-94hRV+EBIuLVFooiimsZwh5ZPEcTqjy5wr7LgqxoUUWy+srTanndaLoki7bxQJeIcWUnomZncsJAyL0Lo7toxw==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "node_modules/remark-lint-final-newline": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-2.1.1.tgz", + "integrity": "sha512-cgKYaI7ujUse/kV4KajLv2j1kmi1CxpAu+w7wIU0/Faihhb3sZAf4a5ACf2Wu8NoTSIr1Q//3hDysG507PIoDg==", + "dev": true, "dependencies": { - "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-stringify": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", - "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", + "node_modules/remark-lint-first-heading-level": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-first-heading-level/-/remark-lint-first-heading-level-3.1.1.tgz", + "integrity": "sha512-Z2+gn9sLyI/sT2c1JMPf1dj9kQkFCpL1/wT5Skm5nMbjI8/dIiTF2bKr9XKsFZUFP7GTA57tfeZvzD1rjWbMwg==", "dev": true, "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/remark-lint-hard-break-spaces": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-3.1.1.tgz", + "integrity": "sha512-UfwFvESpX32qwyHJeluuUuRPWmxJDTkmjnWv2r49G9fC4Jrzm4crdJMs3sWsrGiQ3mSex6bgp/8rqDgtBng2IA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-heading-style": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-3.1.1.tgz", + "integrity": "sha512-Qm7ZAF+s46ns0Wo5TlHGIn/PPMMynytn8SSLEdMIo6Uo/+8PAcmQ3zU1pj57KYxfyDoN5iQPgPIwPYMLYQ2TSQ==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-heading-style": "^2.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-list-item-bullet-indent": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-4.1.1.tgz", + "integrity": "sha512-NFvXVj1Nm12+Ma48NOjZCGb/D0IhmUcxyrTCpPp+UNJhEWrmFxM8nSyIiZgXadgXErnuv+xm2Atw7TAcZ9a1Cg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-list-item-indent": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-3.1.1.tgz", + "integrity": "sha512-OSTG64e52v8XBmmeT0lefpiAfCMYHJxMMUrMnhTjLVyWAbEO0vqqR5bLvfLwzK+P4nY2D/8XKku0hw35dM86Rw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-maximum-line-length": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-3.1.2.tgz", + "integrity": "sha512-KwddpVmNifTHNXwTQQgVufuUvv0hhu9kJVvmpNdEvfEc7tc3wBkaavyi3kKsUB8WwMhGtZuXVWy6OdPC1axzhw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-blockquote-without-marker": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-5.1.1.tgz", + "integrity": "sha512-7jL7eKS25kKRhQ7SKKB5eRfNleDMWKWAmZ5Y/votJdDoM+6qsopLLumPWaSzP0onyV3dyHRhPfBtqelt3hvcyA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile-location": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-consecutive-blank-lines": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-4.1.2.tgz", + "integrity": "sha512-wRsR3kFgHaZ4mO3KASU43oXGLGezNZ64yNs1ChPUacKh0Bm7cwGnxN9GHGAbOXspwrYrN2eCDxzCbdPEZi2qKw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-duplicate-definitions": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-duplicate-definitions/-/remark-lint-no-duplicate-definitions-3.1.1.tgz", + "integrity": "sha512-9p+nBz8VvV+t4g/ALNLVN8naV+ffAzC4ADyg9QivzmKwLjyF93Avt4HYNlb2GZ+aoXRQSVG1wjjWFeDC9c7Tdg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-stringify-position": "^3.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-duplicate-definitions/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-file-name-articles": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-2.1.1.tgz", + "integrity": "sha512-7fiHKQUGvP4WOsieZ1dxm8WQWWjXjPj0Uix6pk2dSTJqxvaosjKH1AV0J/eVvliat0BGH8Cz4SUbuz5vG6YbdQ==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-file-name-consecutive-dashes": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-2.1.1.tgz", + "integrity": "sha512-tM4IpURGuresyeIBsXT5jsY3lZakgO6IO59ixcFt015bFjTOW54MrBvdJxA60QHhf5DAyHzD8wGeULPSs7ZQfg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-file-name-outer-dashes": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-2.1.1.tgz", + "integrity": "sha512-2kRcVNzZb0zS3jE+Iaa6MEpplhqXSdsHBILS+BxJ4cDGAAIdeipY8hKaDLdZi+34wvrfnDxNgvNLcHpgqO+OZA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-heading-content-indent": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-4.1.1.tgz", + "integrity": "sha512-W4zF7MA72IDC5JB0qzciwsnioL5XlnoE0r1F7sDS0I5CJfQtHYOLlxb3UAIlgRCkBokPWCp0E4o1fsY/gQUKVg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-heading-style": "^2.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-heading-indent": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-4.1.1.tgz", + "integrity": "sha512-3vIfT7gPdpE9D7muIQ6YzSF1q27H9SbsDD7ClJRkEWxMiAzBg0obOZFOIBYukUkmGWdOR5P1EDn5n9TEzS1Fyg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "pluralize": "^8.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-inline-padding": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-4.1.1.tgz", + "integrity": "sha512-++IMm6ohOPKNOrybqjP9eiclEtVX/Rd2HpF2UD9icrC1X5nvrI6tlfN55tePaFvWAB7pe6MW4LzNEMnWse61Lw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-inline-padding/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-literal-urls": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-3.1.1.tgz", + "integrity": "sha512-tZZ4gtZMA//ZAf7GJTE8S9yjzqXUfUTlR/lvU7ffc7NeSurqCBwAtHqeXVCHiD39JnlHVSW2MLYhvHp53lBGvA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-literal-urls/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-multiple-toplevel-headings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-3.1.1.tgz", + "integrity": "sha512-bM//SIBvIkoGUpA8hR5QibJ+7C2R50PTIRrc4te93YNRG+ie8bJzjwuO9jIMedoDfJB6/+7EqO9FYBivjBZ3MA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-stringify-position": "^3.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-multiple-toplevel-headings/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-shell-dollars": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-3.1.1.tgz", + "integrity": "sha512-Q3Ad1TaOPxbYog5+Of/quPG3Fy+dMKiHjT8KsU7NDiHG6YJOnAJ3f3w+y13CIlNIaKc/MrisgcthhrZ7NsgXfA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-shortcut-reference-image": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-3.1.1.tgz", + "integrity": "sha512-m8tH+loDagd1JUns/T4eyulVXgVvE+ZSs7owRUOmP+dgsKJuO5sl1AdN9eyKDVMEvxHF3Pm5WqE62QIRNM48mA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-shortcut-reference-link": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-3.1.1.tgz", + "integrity": "sha512-oDJ92/jXQ842HgrBGgZdP7FA+N2jBMCBU2+jRElkS+OWVut0UaDILtNavNy/e85B3SLPj3RoXKF96M4vfJ7B2A==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-table-indentation": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-4.1.1.tgz", + "integrity": "sha512-eklvBxUSrkVbJxeokepOvFZ3n2V6zaJERIiOowR+y/Bz4dRHDMij1Ojg55AMO9yUMvxWPV3JPOeThliAcPmrMg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile-location": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-tabs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.1.tgz", + "integrity": "sha512-+MjXoHSSqRFUUz6XHgB1z7F5zIETxhkY+lC5LsOYb1r2ZdujZQWzBzNW5ya4HH5JiDVBPhp8MrqM9cP1v7tB5g==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "vfile-location": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-trailing-spaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-trailing-spaces/-/remark-lint-no-trailing-spaces-2.0.1.tgz", + "integrity": "sha512-cj8t+nvtO6eAY2lJC7o5du8VeOCK13XiDUHL4U6k5aw6ZLr3EYWbQ/rNc6cr60eHkh5Ldm09KiZjV3CWpxqJ0g==", + "dev": true, + "dependencies": { + "unified-lint-rule": "^1.0.2" + } + }, + "node_modules/remark-lint-no-trailing-spaces/node_modules/unified-lint-rule": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.6.tgz", + "integrity": "sha512-YPK15YBFwnsVorDFG/u0cVVQN5G2a3V8zv5/N6KN3TCG+ajKtaALcy7u14DCSrJI+gZeyYquFL9cioJXOGXSvg==", + "dev": true, + "dependencies": { + "wrapped": "^1.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-undefined-references": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-4.2.0.tgz", + "integrity": "sha512-EDV9B1ZXMLcKVtMQFvfvtbag4AkLcu8aUNGXoez5GJLcCAQ8Q+sG74yOtIW4xNVlVubEjl0vdkFhaKYLxvn2Sw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile-location": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-no-unused-definitions": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-3.1.1.tgz", + "integrity": "sha512-/GtyBukhAxi5MEX/g/m+FzDEflSbTe2/cpe2H+tJZyDmiLhjGXRdwWnPRDp+mB9g1iIZgVRCk7T4v90RbQX/mw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-ordered-list-marker-style": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-3.1.1.tgz", + "integrity": "sha512-IWcWaJoaSb4yoSOuvDbj9B2uXp9kSj58DqtrMKo8MoRShmbj1onVfulTxoTLeLtI11NvW+mj3jPSpqjMjls+5Q==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-prohibited-strings": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-lint-prohibited-strings/-/remark-lint-prohibited-strings-3.1.0.tgz", + "integrity": "sha512-zwfDDdYl7ye0gEHcwhdkv1ZGXj1ibw4gnLLZkkvySnDdTz2tshY3fOJLY5NikbVseaIRVGOr5qa+8J9WNQT/fA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^5.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.1", + "unist-util-visit": "^4.0.0", + "vfile-location": "^4.0.1" + } + }, + "node_modules/remark-lint-prohibited-strings/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/remark-lint-rule-style": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-3.1.1.tgz", + "integrity": "sha512-+oZe0ph4DWHGwPkQ/FpqiGp4WULTXB1edftnnNbizYT+Wr+/ux7GNTx78oXH/PHwlnOtVIExMc4W/vDXrUj/DQ==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-strong-marker": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-3.1.1.tgz", + "integrity": "sha512-tX9Os2C48Hh8P8CouY4dcnAhGnR3trL+NCDqIvJvFDR9Rvm9yfNQaY2N4ZHWVY0iUicq9DpqEiJTgUsT8AGv/w==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-table-cell-padding": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-4.1.2.tgz", + "integrity": "sha512-cx5BXjHtpACa7Z51Vuqzy9BI4Z8Hnxz7vklhhrubkoB7mbctP/mR+Nh4B8eE5VtgFYJNHFwIltl96PuoctFCeQ==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-table-pipes": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-4.1.1.tgz", + "integrity": "sha512-mJnB2FpjJTE4s9kE1JX8gcCjCFvtGPjzXUiQy0sbPHn2YM9EWG7kvFWYoqWK4w569CEQJyxZraEPltmhDjQTjg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-lint-unordered-list-marker-style": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-3.1.1.tgz", + "integrity": "sha512-JwH8oIDi9f5Z8cTQLimhJ/fkbPwI3OpNSifjYyObNNuc4PG4/NUoe5ZuD10uPmPYHZW+713RZ8S5ucVCkI8dDA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unified": "^10.0.0", + "unified-lint-rule": "^2.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-math": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", + "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-math": "^2.0.0", + "micromark-extension-math": "^2.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz", + "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==", + "dependencies": { + "mdast-util-mdx": "^2.0.0", + "micromark-extension-mdxjs": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-message-control": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/remark-message-control/-/remark-message-control-7.1.1.tgz", + "integrity": "sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-comment-marker": "^2.0.0", + "unified": "^10.0.0", + "unified-message-control": "^4.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", + "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse/node_modules/mdast-util-from-markdown": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", + "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse/node_modules/mdast-util-to-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", + "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse/node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/remark-parse/node_modules/unist-util-stringify-position": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", + "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-preset-lint-node": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/remark-preset-lint-node/-/remark-preset-lint-node-3.3.1.tgz", + "integrity": "sha512-TEkyYgmaiWd/oKy0i5Nyn/CW1nfufqtWna4WaO689bsE7fbzPxsmiHY7Q8hRq9KAkneknrJOKJKgcRBGKMuivQ==", + "dev": true, + "dependencies": { + "js-yaml": "^4.1.0", + "remark-gfm": "^3.0.1", + "remark-lint-blockquote-indentation": "^3.1.1", + "remark-lint-checkbox-character-style": "^4.1.1", + "remark-lint-checkbox-content-indent": "^4.1.1", + "remark-lint-code-block-style": "^3.1.0", + "remark-lint-definition-spacing": "^3.1.1", + "remark-lint-fenced-code-flag": "^3.1.1", + "remark-lint-fenced-code-marker": "^3.1.1", + "remark-lint-file-extension": "^2.1.1", + "remark-lint-final-definition": "^3.1.1", + "remark-lint-first-heading-level": "^3.1.1", + "remark-lint-heading-style": "^3.1.1", + "remark-lint-list-item-indent": "^3.1.1", + "remark-lint-maximum-line-length": "^3.1.2", + "remark-lint-no-consecutive-blank-lines": "^4.1.2", + "remark-lint-no-file-name-articles": "^2.1.1", + "remark-lint-no-file-name-consecutive-dashes": "^2.1.1", + "remark-lint-no-file-name-outer-dashes": "^2.1.1", + "remark-lint-no-heading-indent": "^4.1.1", + "remark-lint-no-multiple-toplevel-headings": "^3.1.1", + "remark-lint-no-shell-dollars": "^3.1.1", + "remark-lint-no-table-indentation": "^4.1.1", + "remark-lint-no-tabs": "^3.1.1", + "remark-lint-no-trailing-spaces": "^2.0.1", + "remark-lint-prohibited-strings": "^3.1.0", + "remark-lint-rule-style": "^3.1.1", + "remark-lint-strong-marker": "^3.1.1", + "remark-lint-table-cell-padding": "^4.1.2", + "remark-lint-table-pipes": "^4.1.1", + "remark-lint-unordered-list-marker-style": "^3.1.1", + "remark-preset-lint-recommended": "^6.1.2", + "semver": "^7.3.5", + "unified-lint-rule": "^2.1.1", + "unist-util-visit": "^4.1.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/remark-preset-lint-recommended": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/remark-preset-lint-recommended/-/remark-preset-lint-recommended-6.1.2.tgz", + "integrity": "sha512-x9kWufNY8PNAhY4fsl+KD3atgQdo4imP3GDAQYbQ6ylWVyX13suPRLkqnupW0ODRynfUg8ZRt8pVX0wMHwgPAg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "remark-lint": "^9.0.0", + "remark-lint-final-newline": "^2.0.0", + "remark-lint-hard-break-spaces": "^3.0.0", + "remark-lint-list-item-bullet-indent": "^4.0.0", + "remark-lint-list-item-indent": "^3.0.0", + "remark-lint-no-blockquote-without-marker": "^5.0.0", + "remark-lint-no-duplicate-definitions": "^3.0.0", + "remark-lint-no-heading-content-indent": "^4.0.0", + "remark-lint-no-inline-padding": "^4.0.0", + "remark-lint-no-literal-urls": "^3.0.0", + "remark-lint-no-shortcut-reference-image": "^3.0.0", + "remark-lint-no-shortcut-reference-link": "^3.0.0", + "remark-lint-no-undefined-references": "^4.0.0", + "remark-lint-no-unused-definitions": "^3.0.0", + "remark-lint-ordered-list-marker-style": "^3.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-preset-prettier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remark-preset-prettier/-/remark-preset-prettier-2.0.1.tgz", + "integrity": "sha512-1+cZaM080zTlhQIvZDOj7SFWvW9zevfxsLjTZspLEsBYivMDwCyTodvNvaZLc9p5dUSMik/BjMFKicfhZXh7qg==", + "dev": true, + "engines": { + "node": ">=14.8" + }, + "peerDependencies": { + "prettier": ">=1.0.0" + } + }, + "node_modules/remark-reading-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", + "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", + "dependencies": { + "estree-util-is-identifier-name": "^2.0.0", + "estree-util-value-to-estree": "^1.3.0", + "reading-time": "^1.3.0", + "unist-util-visit": "^3.1.0" + } + }, + "node_modules/remark-reading-time/node_modules/unist-util-visit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", + "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-reading-time/node_modules/unist-util-visit-parents": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", + "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-to-hast": "^12.1.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", + "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/resolve": { @@ -7557,6 +8583,12 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==", + "dev": true + }, "node_modules/sort-keys": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", @@ -8432,6 +9464,69 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unified-lint-rule": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-2.1.1.tgz", + "integrity": "sha512-vsLHyLZFstqtGse2gvrGwasOmH8M2y+r2kQMoDSWzSqUkQx2MjHjvZuGSv5FUaiv4RQO1bHRajy7lSGp7XWq5A==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "trough": "^2.0.0", + "unified": "^10.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified-message-control": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-4.0.0.tgz", + "integrity": "sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit": "^3.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified-message-control/node_modules/unist-util-visit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", + "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified-message-control/node_modules/unist-util-visit-parents": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", + "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unified/node_modules/is-plain-obj": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", @@ -8751,6 +9846,16 @@ "node": ">=0.10.0" } }, + "node_modules/wrapped": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wrapped/-/wrapped-1.0.1.tgz", + "integrity": "sha512-ZTKuqiTu3WXtL72UKCCnQLRax2IScKH7oQ+mvjbpvNE+NJxIWIemDqqM2GxNr4N16NCjOYpIgpin5pStM7kM5g==", + "dev": true, + "dependencies": { + "co": "3.1.0", + "sliced": "^1.0.1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 1b837a07c4f6..858e0d433ecc 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,9 @@ "eslint-plugin-mdx": "^2.0.5", "eslint-plugin-prettier": "^4.2.1", "prettier": "^2.8.1", + "remark-frontmatter": "^4.0.1", + "remark-preset-lint-node": "^3.3.1", + "remark-preset-prettier": "^2.0.1", "stylelint": "^14.16.0", "stylelint-config-prettier": "^9.0.4", "stylelint-config-recommended-scss": "^8.0.0", From afaa6447a3b8c50d27eb796fdbd9d5ab9e4af884 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:12:28 +0100 Subject: [PATCH 029/244] chore(i18n): added ICU locale files boilerplates --- i18n/locales/ar.json | 1 + i18n/locales/ca.json | 1 + i18n/locales/de.json | 1 + i18n/locales/en.json | 1 + i18n/locales/es.json | 1 + i18n/locales/fa.json | 1 + i18n/locales/fr.json | 1 + i18n/locales/gl.json | 1 + i18n/locales/it.json | 1 + i18n/locales/ja.json | 1 + i18n/locales/ka.json | 1 + i18n/locales/ko.json | 1 + i18n/locales/nl.json | 1 + i18n/locales/pt-br.json | 1 + i18n/locales/ro.json | 1 + i18n/locales/ru.json | 1 + i18n/locales/tr.json | 1 + i18n/locales/uk.json | 1 + i18n/locales/zh-cn.json | 1 + i18n/locales/zh-tw.json | 1 + 20 files changed, 20 insertions(+) create mode 100644 i18n/locales/ar.json create mode 100644 i18n/locales/ca.json create mode 100644 i18n/locales/de.json create mode 100644 i18n/locales/en.json create mode 100644 i18n/locales/es.json create mode 100644 i18n/locales/fa.json create mode 100644 i18n/locales/fr.json create mode 100644 i18n/locales/gl.json create mode 100644 i18n/locales/it.json create mode 100644 i18n/locales/ja.json create mode 100644 i18n/locales/ka.json create mode 100644 i18n/locales/ko.json create mode 100644 i18n/locales/nl.json create mode 100644 i18n/locales/pt-br.json create mode 100644 i18n/locales/ro.json create mode 100644 i18n/locales/ru.json create mode 100644 i18n/locales/tr.json create mode 100644 i18n/locales/uk.json create mode 100644 i18n/locales/zh-cn.json create mode 100644 i18n/locales/zh-tw.json diff --git a/i18n/locales/ar.json b/i18n/locales/ar.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ar.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ca.json b/i18n/locales/ca.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ca.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/de.json b/i18n/locales/de.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/de.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/en.json b/i18n/locales/en.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/en.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/es.json b/i18n/locales/es.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/es.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/fa.json b/i18n/locales/fa.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/fa.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/fr.json b/i18n/locales/fr.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/fr.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/gl.json b/i18n/locales/gl.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/gl.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/it.json b/i18n/locales/it.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/it.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ja.json b/i18n/locales/ja.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ja.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ka.json b/i18n/locales/ka.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ka.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ko.json b/i18n/locales/ko.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ko.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/nl.json b/i18n/locales/nl.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/nl.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/pt-br.json b/i18n/locales/pt-br.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/pt-br.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ro.json b/i18n/locales/ro.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ro.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/ru.json b/i18n/locales/ru.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/ru.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/tr.json b/i18n/locales/tr.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/tr.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/uk.json b/i18n/locales/uk.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/uk.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/zh-cn.json b/i18n/locales/zh-cn.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/zh-cn.json @@ -0,0 +1 @@ +{} diff --git a/i18n/locales/zh-tw.json b/i18n/locales/zh-tw.json new file mode 100644 index 000000000000..0967ef424bce --- /dev/null +++ b/i18n/locales/zh-tw.json @@ -0,0 +1 @@ +{} From 5c0817a4254d01244e0b77476a1092b362a9a737 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:13:15 +0100 Subject: [PATCH 030/244] chore(config): added website config file --- site.json | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 site.json diff --git a/site.json b/site.json new file mode 100644 index 000000000000..a680273bd46d --- /dev/null +++ b/site.json @@ -0,0 +1,40 @@ +{ + "title": "Node.js", + "description": "Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.", + "featuredImage": "/static/images/logo-hexagon-card.png", + "favicon": "/static/images/favicon.png", + "accentColor": "#333", + "display": "browser", + "ogType": "website", + "ogImgType": "image/png", + "ogImgWidth": "224", + "ogImgHeight": "256", + "twitter": "@nodejs", + "twitterCard": "summary", + "twitterImg": "/static/images/logo-hexagon-card.png", + "twitterImgAlt": "The Node.js Hexagon Logo", + "rssFeeds": [ + { + "link": "/en/feed/blog.xml", + "title": "Node.js Blog" + }, + { + "category": "release", + "link": "/en/feed/releases.xml", + "title": "Node.js Blog: Releases" + }, + { + "category": "vulnerability", + "link": "/en/feed/vulnerability.xml", + "title": "Node.js Blog: Vulnerability Reports" + } + ], + "websiteBanners": { + "index": { + "startDate": "2022-12-16T17:00:00.000Z", + "endDate": "2022-12-30T16:00:00.000Z", + "text": "Node.js assessment of OpenSSL 3.0.7 security advisory", + "link": "https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-dec2022/" + } + } +} From 2c94964b364f81292bd23110466f308e63fb13bd Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:13:29 +0100 Subject: [PATCH 031/244] chore(favicon): removed all favicon alternates to a simple png file --- public/static/images/favicon.png | Bin 0 -> 1345 bytes .../favicons/android-chrome-192x192.png | Bin 4235 -> 0 bytes .../favicons/android-chrome-512x512.png | Bin 10805 -> 0 bytes .../images/favicons/apple-touch-icon.png | Bin 3987 -> 0 bytes .../static/images/favicons/favicon-16x16.png | Bin 585 -> 0 bytes .../static/images/favicons/favicon-32x32.png | Bin 1180 -> 0 bytes public/static/images/favicons/favicon.ico | Bin 15086 -> 0 bytes public/static/images/favicons/manifest.json | 19 ------------------ .../images/favicons/safari-pinned-tab.svg | 1 - 9 files changed, 20 deletions(-) create mode 100644 public/static/images/favicon.png delete mode 100644 public/static/images/favicons/android-chrome-192x192.png delete mode 100644 public/static/images/favicons/android-chrome-512x512.png delete mode 100644 public/static/images/favicons/apple-touch-icon.png delete mode 100644 public/static/images/favicons/favicon-16x16.png delete mode 100644 public/static/images/favicons/favicon-32x32.png delete mode 100644 public/static/images/favicons/favicon.ico delete mode 100644 public/static/images/favicons/manifest.json delete mode 100644 public/static/images/favicons/safari-pinned-tab.svg diff --git a/public/static/images/favicon.png b/public/static/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..974acbf15ec70e8a2614308d2289235a6144ee5d GIT binary patch literal 1345 zcmV-H1-|-;P)g~9Hm<9IW%t-`+wWd6ul=k{MW>-fWqMz=Su{2 z-{c60LLFL^phOg5w@WGQNy*<+*1_v5}-xW%wF@$?g}Sd5vdFeAB> za}cGFBPbE7pb&m;f*?BmwTCL{LgOGK5?!BCG@? z^G$!6n)>qh|N8sQKmX_7O|^(@n|ktYbzcuGm^6}|a2HA)Qip+nnWaUR*4FIOn|JjI zGu6V~!;^xpVKCQV&O|XY3PC9WQBD{S_RP*8sjRny073wbrz3B%u`%6;0tAyKpv#3) zf(kP+y|~C|G@>!#7!|688Ay)1u;Q%G^e_)5O)i<7gA$o8cN|z;z?1+(6_uct40o%9 zC(+LLC?jLibUD+N0%6Q7FOnl;W?&+R5g4jPN^6?$1!xmav30TDIFe{SGBMJRWhuSV0vYi#rc-S#UYY0NrGS$nZ`w9hF3D-2-SjA zkOC}_8}nEpik(bH<+Q8a*cfr(&f&zyMioEU?DP0d`~yAT|S%sy2a5ufdHXBDc2Hsz@J!yB(5I(wu!Hvs-z*@-)G ziRrl&)&}jxIj|Z0$<43lmLA=9omZ3+QK4EK)zRgOQJeqP<$PnreSwV=P6U_nkE!W# ze$iG9s{3wf`Zw9VW!pb0uCVh`x#B3*;%qLnW%oBOvu*blj5nP463s8KGQYHjVVomx z=%wD~9hTGtm9YT$=34f&?uUOvadsu-PpY$ z)8b9NDNAV)Nt|m?S+q9LNZ21hl$rnlVu?=kpg6?Pyo+g(msoKv?86N~vGr>Y_abY5sqg+WU!PK1 zc$I%#Q&4>4{N)c!Uf5 z4_$GOy~2p>bB^iV7g5FH_B+P((xYku!z=tFuTrD?+_+b%QGG7aeXddcw1|G{!G7n+ zi>%12j&MI=LBv%D?f^AH;LmKZkLZW71EP2(My=3jFQP5a>D1UIi|pJ=A?U zG*&e&tkT~j-6|_Ow2j9FSD#9!kP1I$p*#Mxt?elrLb`2Gi({z3k9w92 zQ}^>U?{a7Fe7fyv8~d{)Sbw0LNjXFE%y;oFb%q6S7N@~EsMNxSe#kRNp## zW+TP7-k#g!6;kUF)9wvZW)lTI1@>@@h#7deC;0TW&cOF2^9gW}kYO9s$YSKW_!Tk^ z)&#CQlztWd5`M+GyE1_FVLfleE3doR7{)g-Y)cH3dF2`qe<|CoaRQ!aQswWg@jH%7 zVljAr4T_(_!vh|~HL~rESez5ThQ#w?alKe4R4g9!hS^WC*s%X!aV_lYR@UGmbIm^&i)XFinJQj&T;u;^aN>V#4N_tEU!niURCwX% zPw~osR{oj(b0{t~|MP({H}UC(C4=v|7yyv9cO(-%lE4QOX|XSjHlSwMMHUf5PDQs3 z_pI3k|D>;sSaHhbgb}AwG4|?cb4a|bTeMN}UE|h6Uyri(29T-|>YD7dG1MWd z94sixE6cs`0et04zxpu0j$hwyMRU~y+%3+wHi(+}<=givuPazZ=H_cT>1XXan?LWp zVSB@GscNs_ZcUqJZMAxOaDz*ILjiCX+qV&tV5X^kIz7-@_d`lRS>B232uQm=QPpLt zO0ctvm9az-M`G9Qw#v+7O|?Pg0X$;%rbk6}!}CiI7v^(-|y z@rnC!4msh*;u}{8$_wAp1fml-VW$(#XrDhx$rjE@q-d_oO*@@GoBCQ_XYoLt4Fp0%na`QxfZQzy7`G! zl82=1x1mt1zGjon%}Q)<3hp6zGPvrCTJ@+5hb4+K*W*dB)qXILM?Yn0HOlnAgm9)% zmgi_9cFa0;k^P85`tVhWBU$)YRg0QPsiXVESiHi6C{3QmOqhp9bIM-w0>V$ls2IbM zURJEuQhX(L$I1S+{_aE6?&1mzN7j7B-aTb3P&)OR?#XHK=&I{uWX&xyUObkN1^w(> z>V!)!pAv1F9}FHH7*H;UUd~+^S|}<K{cjZZUC4Xf;pE>A91a7rwJsDHV zy!Y|!JI2v3{n77iR-d^TNxoiGFMex3NPjJ5kI>k=fFfBuT!^hl)Kw=fs-DrT}q z|BTueWaA%^WsgjjUzPmz>9f@Il$COOneA>-bNs9cVbf?-*W1mHzPvTfLq5Q%vd3jU z%$vkmSM_tCPf>y6W{Y(OdLNf^zyuR&Q;JC{5{Q|{s)#Bza?pCUTDwI7wg`DW3PTxK zRF4JKO~F!u`qvzA8EsvvY*46Sa|&TzStL8Zy61znb=7(ogoyv+Hqfg!`=Q#98-UmX z=4{argil#MxuAW?8QHaR8xWh`)P2N0xcvdLdOQ&YS`x;u^gL7RFvf^9u1{!c%p_SG z9(HfM4Jivq<}WTHpKUDgIf<7Su0V^629-8c$*>4tm6j9k>ShE&k39^B!kkU+yI74H51nxi$6Eg_$5AY9}qCsZoNfc?MjU8oxP8_7<3>^L{CgpkzW zj*Q&d@EyS6&hwz@)bf+7s zS0g(%&$Xj~@up5kNXY z*Ii+i`}cGYmk+Uubf^#~qkz!vPelDXRr3ViKT=gwJ8tTI0>yh(`|;Lc6J_?m`M_xIfGoP3aAyr87ZCX+>=)fDy2`G z(iV6vw&osfP2Ln3x_*$S=n))>0pFheOTh}1DpgR7y^BzG`n`D$7^O`(nrDGz-Vf~u zURz5= zJyDLW@Wupp^L#E~Gs$ok0ipMwqWQWwPkq)F6yX8t0geu33I!*7_T&Pl=Y?qW%q}?} zN{pOH4b%cU%6XJpc_CUx_E~Wyim)|Dh%TTLc2@eM9-X6fpciLRh6IpZ2x*!!K5VGQjDhgE=&r?v{_aHTBh>Kv zXi%V=D-9z3yU-T3Dl*5ZXy|NJBaTkUgZ>~j4XEl8-1MzwV_tuAa!1a5szyPTjXa<^ zpx?i)@o(TBs~RN?#}LwDx=`-JCunF00~4X>6)?!n1vc#Slr#S*?Zaehz2a+na~6Z0 z2nAKeJdF+Pv~1*)g%7#F5Lvta3^M5eON~A>B|r(uTNH_aS+wDO0qWbk+udl;NH77$ zkcz-0RZth|oCT&|D<)+~=z~VpL6D!i5GXgujiMviD2c+?{F&CGZhi1dDl+Pgi2JsA zA42mi@{VOvRJpRqUwqT85Lj~4KcDbx9SL~$d!XmAD%E3Z&{2YX3+Wq;Hr%jT$}aI zs>A%&QXa=5l8QY2bjnARR$p>MajBK*od{#@51*GnZ45^Yw^_2g*t_xXpdsHqW z=Qi9O{4~4YTN_HdJ)7TcvF~w5o0-JS_hifD<$ux>LL81jl*N$V$vrI(G^~1u5MgDe zgBN4^y40aJ6qnUoNofxIfraSe*@PSoCFD$R^j7k*EHu=Xc@n>z_4STo53sygX*@dp zEFTMew5yc=9o*NjeNqTOX@(oU-=}O9ONmr`u>8f*F)`R@=ly=i8rd7V6h);nzc*at=QMPt%giG=`pB@FW&aDMYj)K{f$nw-_}2<> Mq_~osN$k}B1I?|Q0RR91 diff --git a/public/static/images/favicons/android-chrome-512x512.png b/public/static/images/favicons/android-chrome-512x512.png deleted file mode 100644 index 949c628c16046e74ae605109fb93fa3f15c426b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10805 zcmZX(c|25Y_&t`tZr3gN>7^Im2e(ISbcP8@E!MpgO1Edgss@ujnhjq1E0IwZ4&c z^q@))vutCtQ^qc(*6!stj0PXZMS9dlzr&4zG5Dt;Ai5zSu*}V~Xz%_Cch7RW!Z1PvrdPl@H(XcLRnN#;`u;MH;5z5ntMu5* z0b$kNu~z~P)%yjNdjwZ_;L^e`_#C?EA5!TVRO=ku6cAD48`l(Ypvo)il7C!tK-hVo zxMqJwonLT;XWUi)_^bX0Yw7VV{-IUgajo?IrS9>qe!-QV(Kp-@TKyRHej!y}3D^7* zuF=EK`|K}skH1cjzebP0?i<=>6L;Mw?uPf_R`1vwUeRrCu{S(%_hZ{UquN{!w|Ru# zv_9PCj*E(Ecf;+EX?HzX>l@wf8hO(py4@xEri*`xYt&8WsGCkv9r$P8p^m+wotBJF zhY+S$*e#35F8iRH=8;`?VduR=Z&@7dvOQ4gb?}x=#4T&TV%LantMG2iunRt+-R5CE z=HWdSq36AE*TSoP_E&fusP+!3^u#R>EO+0Ng*u+L@oY2;W_s>DZL{}`jYFQb%Q>6i zHVgYaE63B;?)B!T*+%sDoj2h=*p z%;5NL!wiFcXKdUG9gH#!|4w%soiuQ*w6;8DiZjzMS^1Z_xtz7f+0YXPu4UGKWv*sf zdkiyn8)WRJm%8jZVdQpUO|{{11MdPc3!j-yJTe@E| zbE~yD(Bg2g#Tg$5*E{)DJ9=C;jcW10UD$Vi&%p+d=q4XLMe!5@l!2#sF|5Yywc7_E zK{?aJis8w5?t^#~+0Zujn~Psl!#A}4tPSQ*k=A}x9&ot_rq)K>&vp3C&aDiHzEznD=LRoaT6|1j{Z^(Tmo6Fbxjq{9-MqSu@*?`~>wo|@s>$bCg zeAJ}n^S>9Z!Kqrm&vVz`(1;X+RjU;NaQ%!PnT9`h&r}mHII^-0J2;?=i}5cxs)D_l zo-$WWU*rYf9C}E7H8ln{(2E>y$gCt9mk2dC>?iv1F{76c#L^ad=$kboi4u}hwLo|@ zaA&nm-3Zj)`tCA#U-0n4*c34Nk;6?~U5EYWf8ZT?@cB=JcTi;TKK{;gToUW0x*kV? z^~>IPVSfMFms3E>{gV+kIWgk5Fu%>|)ptYC?m71)t?iWB$vcNjwtD3RtF%52-@m^l zXG{NH(J&daPJY2Xn;z*Ciycl$W7{N}Q(9)a0p8|P+>^v(aAh!SA!Us)hwM9~vAUfIymF;z@-QQ+k8J4@JPwUbS41ndYw&Bh#P47~BE&Y?&0sj;yU= z&EHB03moJHKgGO9g;;h_{(HZ@Jl#`$nTEh4x=V=lV(UQ%n}^HG@BgG$IQD>RZ3XtS z(5+h@Z~si0#1JhEOS>Zn#_LnSn+ErFaOicpjDZ!iIxI6~`epReTsakttI*apH1$D%guPOH9Eza6+)Xc3(5k6hsY`L`1m<$?aj_G<3A`}R4Y5>S|Q zWYRbl!s?h>&^bj52OHzzvDKBORG3!KDhHiAF7;Gp?{fE4IJ-dz(PhEEssB0o9*+H(FeooGW`2W_<~I`Egqx3Hz8RymxqPT0W6W0}`s=1Pj51 zGkP1J&-CbUK3m2E{+G^52zuo09|=21bxB`xofu~2ekh6u?T}4yu&J6_xaXD$(3g#$ zgqYv+d3v4ZN)q+A3u%M$ZNy{$iwfF3b>76oD7974JqZ9vXbww=W+s zZeExnvrmDLBMVAV8GAIA^eakElCUS$lR;#(b+iNiD{hB~3@G~U-aEaiFYs07xF~60 zzP$8=DE240H;T+5DVI(%bgzJwJD(Q3?g6hWK@o)@10&~shlG8MJ&N$veo6Ay)4eAT56QQ1vqCRI}pqkaG6WgK=Do z4S<<*ZZw{Zx&RvdOj=Za_I+Z4!g?@x{7yOKL!tvsoq^=ihs+`Vq(g$do2Okkp{~|K+Q#5nRunI z6*%|J-3-kO21uOlnbR!;AGTW9ff-_Nvmqj*4w(Uww2wA?tE~fbrT0BgKtq?0wIEa% zd8;GiZ$m5u(C!i)_{SN)z9=$EUVrlHvUJ`H@Z+1AM5Iw|R?sQs+f`Gg$Ctt9@1ayg zbODK3f8MO%5w6w{0-yWMLV^LQ*tSBCe?+|Ba1(gZYUUOU!1!c$F)dDFznl%%1b_(T zDm>XRDaSNp-^5h};#}bYKl+UgNb!}$QbG?67M3kx_V450j)JLRP>^jX@vynh_YSE4 zzHU<`7;#t)wz1C?+Kvf-8HNiOZjtm-j)n1H3>6=lE=MZaLe35?Z|K)R71exq(hHdgGFkL zL-t@BRKo*IU?C9>G}*k+9ccwvBrI)`{})6@x-#_Cg4UMsVMp9YMc7Hm5QTHQAl}}1 z!(uH3+xs~42pLU#nQ6CUMCTZIu_Pw{qK&Ro1oG`5m$}quB-C<8V-ctX>L6zgEY5&` zM)yU)d@{+xQgrVu@?)1?&M)v@-<;7s0oZ2_GDxHqegHYQn#Fjq2X(dpI)cQIIy_)1 zJE?J!ao=mTR6zM9NL+k0$zrGMx>tdzz8ke^+%E^Sv+n!Cli&TX6ampJz3i6t>ypTr zeLSBTn}=Zz?uD8hI@XP#WO=~HAh%Poa`@`mBob!7a%uD<|6rOP;Syz5c9P-MtznBj zdq8Zn1~WGhT?Bn3lT-6!4+wve%^pcRSO`Q<=p~kmFA9U20X_ot+YTn*_Nz?YsF5PT z&IPOdoDUM$m6#L4p(fkaQeft+yVk1zlzRMIv%9*OT!2yHqt`Yuj~;3I++&PTKl0_? zD}9+DQ&66&=krVOO!lT1j;Hhcmu;WC{LoppWohcB#)87`0oOizE^naTxmY7Adqv!b zVGcD5t9q`GSY|tVp?g|94CwnvlF5Ho@hRVHpFFJOvI+@wb^u5qucmr(g1Q z>%E)#@hZam{ceOxVVTJvJBJ#_iU8Ok;m7XbyX=O?<+r@OlU8mEq2PuB_hZfEcOzL~ z6o74|ubh#yj36`##&}FzxpHOl=il|+e5$L-qOyc|Byr}yP&MkzRHaYjm2Me5GD^kf zF0_$J6-N_HBVjKVnsx0@)6E@8Z5^?xBr50^x$(-IqLq3$y|Z-x<@EkJw~3U{NCrZ| zV&_dat-#s~m`1MRMyddJ$LDF zG*5Rmf(H*?NJJE>xdXJOnyIv}+wTue2T2B?-(~wRn;~T+A0nAG(-^^(JI89esUPrz z^`8qFqBTFBA?b>3gb;dG{@xeJo6TCO&x42j%Vj8)1kW~)uE|X>3Hw*zjxDZaH-0a0OLw=e@ifQCtv6HwPQ2i}#f&&0UWq&b%aO zNBn}Y%^1F5hBUbHgeKlxwKo*#c3M&}J$T{o68ZfPcJfHvZFI~iMIf*4kG$+}WSGKF zPk448?&39~KwX<}sm=tc-<3MdZlPkA3nRS=4OD1B@ixSOc9pU^zCRdB`F??l?Op{} z(!wavIE{NJ0K22e3Ap|hVmOGRwnsumy{5ofY@9s=|~TNGu0 zxI=D~z-Ay*E91wX_X^>$<^#AuUO$)~cvcfqV=3?054sQ>MIZ}#VT)7d)0YCB0EvpN zzk{$WbcM7bl>jUuTZPEpvPPm;mKX_H8cz++hHzIK>DdQq9AhB_l^X+6Rv=PV>3UkF@5HN&|qZAl% z-If`jinEZNM)7&Q82yRpEC9$Fgk^D}InXkxk&ktyp$kjh>bww7g>)mLAwF4(wcw8H zAoe{WH4m3;AVmFMKI&zr1={ZH0kTKQYt>pQD7pK-CLpa(^=9CSF(xyJAgk`0^T)8vf zOJ*gQuS(=?)Cl3h_*qIv@#c<@dzR3SfBy?{pFnr(PvX zoIRZk@_+$eYq?N4(n&><1_u~OD7af1?|QhD(l#>_ExhP+w7nhU^Ct9&kWv-7?5MPTrZK|o4)wJ0-68x+*71= zux1IFcGL`c3^>IjCL8j$_QKR%f8!x03pq|1%`uF2V3U)RTO^B(@fK9?q}sY_OC>(Q zw$>O|F~zY;OyxG7M`!s$;M?%Y=s$P-5Aa}nfESJYu+X9n77*VKDsTKtc9E(}OXks9%X1 zN#EBG=npvVI2o`W_5!PjorfLZqX&O&lKQ&hQ+q`eQ6l3=M{Ei~x>Ow(6Zs$j(J!m3cYJ!vkyzHrg$7hYl?v!W(X}%!y#p?JWCZ43uDnv z*c1a9l#&{Jn8-%x=D>}hUYk!AVG}q?z#JnoL51rnj1M}c@Q)vy2-M*rR%;>5fa481 zzsu8!LlC`T1KndAh=hZXa8;lLmV_9M(E3tK!x<$OM6qCBShMVrIk*h99vX2nW!?c| ztkqS6e*o#4ju~_F2&`Nngwj$^b>KQB z-UvBtWB1+@1U4)wCPY$fes!c8M=$5LIlbgyCTD`94#k3@F7-49X!9dvvONCX2kAnZv5nXkFrsBX zHU=RiuuOEK=pIl3N?6^4Rx7A=;^xGMzY4Uq*Ia*o>k@9_o1cJ0&5Oc|^+%g1Ce4~} z%|#@DUJzIiVG^j6q57?B>+jkd!WxRf=Y^;ao2b<|T{mJY(80de$)%3Q1oBZ?FiKr> z{2(|r9DYNA?f=g|$0&4YjnB{#hvV_BFIwzghQ1WOAp_lAyZj}ZfIQO1>$q)b^cVqZ{Zpcn4c37S^smda zKV;)Qqu=dZr^q6(sElWOaTBgri8b#Sf49L3BV#DD^CF(fM;;GP!J(g?bT$HCI0hiF z(l#QShch$3o1rTq4OJoaIPTgwwgSwX^LDI89qnVnBwo&sOe=cNiU|&FSK_W6@bTwY z{}XQJ(I+1zw4bu1H(UYlfRErQ?7xK+B89}uNH~CSNX5K>ppp=KWRaj37EpV5s`StVt3y(Z`UG-fovqmRltTv+r`bRG$Y`7tEjWqW{drk=@au!e9Qon!x-GiTVzz$eqAD$|||4Hq4 zfWtBl#r!sb+MyvK@BlAse0N+B?&HgE5d_NE?H5L@Pu>{B5^g3^+}`e{oDeTP2>4iu zhy-GRZwwV?QJ%vv5M|Af+UGj~8T{PS{7UGIB!o8+Ryc&fnxK}GMc-!s#oKfpZ~*BS zx3M?VVJfBX$(Oc|i6S_u(+w!12ufvi$n-Crbd|th(iRjnU;jd-&uq%u;@|(>ume&C z^3*=S3vyW=V`zA<*g3qp#8GT87&E2jniQI0Fc6_LJS9?74gm*Jpv<4<`XvFt1hKqT zh#MZWxwd`om%>*_U|f(Ufe14p+A(j$eN%r;R-`u&#Uvp?2m@kxrFls9o1fhVP)GtY z!aXD*E!~L)36xlZ0|+1hibN-gf!9Fe;m^-cYUA>=F$#PeTxn`*3x~ebD_lV4uU$C# zKB07e*U%`SQ~LNWUWz}4BRN4m3JACYOG)ef2{O3fvB-i56;J&>;fv}Xyg(EU-o-*x z1!z$5WRKuvQIzZcHNXP4vMSfsp|byZn|kAR#oQ-ELfSCiEZoiSZO8WtBJG^uGMNJq z5na^)UMyyM&F@|55h<_&ke0rUv>1E+btwD(TQjT&Z!-??OC|QRblMtQXY?=e6qp}W z;eNJneFHF9S1xj3Y;_+-pysiXRqDIevfydV!5JkKP|VoM_C#l|-D_x!l^dM}HW;90 zqb?-%CIaB2N)FgA=&^VyChV4MqWEP)9y~Ap&?oINK~^bRNP1G1hRe6u^=p1K9V0V4 zg^bxPqQxq=%+}aqa5lh{HU^PcEWX*{!b)<1Hp)vu*%v4UNdm@rl!ghn$Q1CdlC@tp zOTg(G1c-xe|1t%p(h)GP)SL*Xwb}?*pf7Ej-SKQQJ2hM$NB9z zUe(j1qr%WN!6=9hYqvs+E;n%e^X7On;zWjgw7`1Ueba}UtOsjun*Z9voB9&wP%$0W zx4%||#Qk&ougdT*`R|l=z-4&M%N{8m$H*zX^+2Db#&^@zR2p&s6AObR7QQ*^lfu7T zeb>~u7J_!eVjCLt53VAFfXD-!i}(CpvLXs|rgXeh;3p!Kf)OeXTe%&+QxaLyDX_c3 zy!yAzfDb+W=bno#ONtISTR0sB*h6Uqh3Gr_$dsm0g{A`ofj zVUtO!o+LaKbW3MxkT9@^U+-5ls#!HN6(DGJD#YH*LI5f77%i)H&Bnez7hD=>EMAN}B#^fg#tqCnw|meO z;{}xQulbCuU!{gy0YFbDJhoh;xfR?|pSVM2f{%wTf5jUy{-#bO&nNjjpnwx!wZtJQ z{A}w;>KR|m#|!t7%1{ix`2nO|iFvup5#X=S-aZb}f)oLrniVKk(43LM4U{aU@l@@oiln}-{TC|X4w zKg#C@o;8(T;|YA`l_SV9GsK?{x~AZNt)u!8$s5Tmd)I?-q{4>P8}~9BHv&+=E zL~>n@`*bVJ0@XWZaDGz--8uYNhJiq*07AV2mV&TduZaO328~Xr-^@5$mljaevvS@N z()~W)4palevDGa-iB*6KB%5Se&a(Yu$~}%i0@WNN(D{M!(?Ur+Sel`-O&eH8R4Ui9 zoerkwrl+U*poL28+OvKQF@R7lqeGBJKC~@wz~#@HEgvVQ2Pt&GK8PLV9n}!SSc|u+ zgcvpeeGkZolU)F;C!uq^M~KA3`QFr%tO*{v83f~)W7cDL;~asS2)=MttVbD?mFc92 zumF9L4*G)CQyKtcnt2H;-3iJ^A#mHWw+4fEShpS}G`^vUB_wpVTrD;B>9GHLP_uy(uj!`t)c)w(&i z2POG2JfZDHZ+t|4KI%&N5LYqc+NUwKWWY_SI2w<%+X-4=kJXaP_iT?9Jah}}99WIF zhQk&4r5v*LGWyKWC$ybZNLwVPO5!r_GGK238=ibP4Wy^*)J5-pY(iJ{Xqsx>1~|)T z(;El==rPJ$QeT418Bm(}Ra>;1(0mFjX})XZrL**PVIz^8pIESvG}k4s3=uOFe7aCk9fqn!QwtC$AVe5gDRd|wY_PTn<$XZd2|?H;E=m@iN)z;65+`@OI1 zk+3lRJ&A6lGOn|_??RV_C8i|_()ZGjXS~Eliz@R0H!Zl>LAW;S74}+%%t^j~MWDv- zycYdXw*vGbed?xmL1skb<}#jae_?i|Nlnt~##Sw|gDgDSdm3p!CTHWJSis-f;dAsK zfs<2bKwI~!cb3tgq04`CjZ1j)L5jT8fTy-odXP=6!F_oQVJ|#SZP;GV-_UtyUbNlo zG?*f}c;n}W;-5Snbu8K@=!5s_sT*YH0O?=bTlTOIc?3hctMLazs37R(8Sq+&(QOYS zgxCI5p4zxWUyRSsK40WxnH#=G4h{X}sm*5`y6PJSRZm;K<*A}czqHUj8K#CAmP<$x zp3)x6AO;ml(;a+l-mS@hvW`y(XrRB=jV_Y$_2sv3&^(pgDqvT486xL_5;4lR=Gmxw zRF56Z=^uGXf9p0$MTJOpheeq2lMPn89uY?0kXX^a(hPc=-F<^JwA~C|c%EQQ(4;*c zTD54`9cjt}$t-JMO&Vf4t$g_eNPVD@VpIHcTh38^%9V7GFc}8J9I@WI=?4$j(aP-j zrStCG&=)@Lx^!usL)WZxhjOy)SY=NKY~mC5e!^bfFTO-Yjn#-NPu!(%ZQ$sFbOsOpSejb#;*Dpceo^+OQ1Xma2YJD$*=$zV*&f^1{X<^t+}1@E)^qAh zr1(R-RG&qKV5B_7#d=MQK3n7D-7K3;Q1Ze+zd?au<^69YPD){tvP^QZ%4XJ6fq|s` z_g{4Sd|qdp?!N`m{WiT{ZuqLHcyCe3GTbHF{Nwx&si*V*?f#D#KQa5KC0B}O8?r00 z@ZmPlv+SI9!X_glcbD)w#*46PlA@_6KRR|OHGq*_z0tl_8RFtHmPE$l6`qH8Vq6_| zEqit;od`1d6dMSC|-rpg6O*n!{=d+D=#ehmoQ|8o&pxU=(X zzrnY=CZfHq7v%E+Da!ZDt4#HM2N2!Rnf;ZEbZKWp;&DrJVW_OzZ_i47m$HF%4TZJy ze(4gQ^2r99blLZ&>Zn~)%YHel40Dwu&^ftHeMx7%<@r*cIIQD1`z#tC9+Y}|Aln_( zwR!&hVjpHQdWQcp=+SBLovYHS9<$`F13j8c?dmCr>7gy=tT9O|sO*!sK&B^GO~^@v z^htz$_k#>nqaoI-FK|ZzwTm`?_t}1e!|Cj7M?&Vfp;KkhXa0}MvW+@!Wf5;1_fF0I zzN)eBzKfV9EP;v0EM&sG&+olkh;u~>$++0USP$q=QgPK+6 zyc3^jHj*Fh+iC>@k^H3=rqHp){sUmpXTSBsJ3WT$q@EW3u@$%nW!g7B_#Ao99wHbx zNPkP(bA&h3e6s(v*=)!bckm{?#L{f#&sBbljJS#e2R4(?vyTU#iCd>QCPoy$6U5%V z&W=W#%&u)3G~vNwcLc&HefO$nHUXu<_-iegox`adY=e5VTIZ zMq{E9KJW32dAJq~%3kxIS4t8Ld6pTQ(^d>Xly9Ywi{Y@O36NXbyP{6>+R0dHUesAjFh$Y8LGRK-@mv)x9$@aj-O5)`t2)2;IA}&% z*4LR%9~0SDvk0+92bypoY9?h^j*s7sXXJBwlY6`4vkX8Pe@?QS`$Mhjun@?8ep2Atr5|S`a(1d$#x7*$WCXg5IZ`*RzEC3_f1C zD}U+|#Nl&V{J4gJ+hL%qpOS>_Ej7Xl{Ik{dF?dGcYy7ZBgupHwCEQ^ti4E3zNv zB`xrm{-Gk*N+|+P+)r05b)4~)2J>!Rbx0&WY^S;0$f5}+BW3cjs=!V@7CXU|vul&~a9s=i;y5nTlyke68mj?)@+e4*>Cq)D{p0w;k+|R@T9GC>j()gJVkVF{NQ)Ho?dkvISjk3%%_p3!& zWS9}_oxvHVepPNjhTMcC(lOw4Q~xFuZjO*8iIM7R{$5$Wy$y>@_r zT!}SJH4f}S00Of#6M$2y@R%Z}fJe3f4{Ig(mSKW=5CC_$V@qOS$opMkebH+Q;Y2hFky z=(7d#-X*TUgEtzy{3@_Fy3puC2Otk9DfbBx4?J%)cmo2vJR4HEdqBSpINc1G0T^|q z!i|%S0b-hJVwP$GxB*Txvq(1wCb!H0TV;SPvP>bF7S>soHd$7{TF@*AG#g@_X9ml$ zw#&5vs)FZ25qSV?VFh5IFULD}j(1_sci~R?cF26VLlML!AK~)1J)#7RDnOu$;6P!R z0w=dZM^rH!Xb|uRSBP{jgP=?7-0wM~OYP7!7@^1oSBylL!GPX9@1gNj7c|`#$*?3) zQC`Kat`)W(C1}@5s5jNsl>zmkx&bbEmAd+rxVcu@5a>==2F#o0daV@WLvwShw(+H5 zu9abkG>luVHQ*$%%-y%#-K`!%EO*D&K>$NMs}R5@66sjLVLv*SP-jc3z>?`$ze*gr z66X&@2G0LC@PuYa00SRz9{|Ct*%o+DC{={OY7hT9Oi;B)P>n}$ji=88XmG7(NUdjJ zBPOKI>pFmXuN(E=p$*=|E@%MLDXh^axXtxO3qGvLCmcYtcX*4p-y`dYR2B>lE2Ri0H(Hcezg>YGJ@PfDLuBcLoU_6p=V3D=VvdUPt$` z3D^eag2wuh$>Gtr5|UFh3JOZ-^t$HeW@gW${(qhf53^X~Z{EC{pqA#y$f=3hD5Nu5{&295)Tx<{z=J&0 zwqZxkq81A|ZKy#b`-hzfJgy8&kj(PP3aC7J+kA*AquT`0&Om8YY1F>Id?GKWG8~DW zvNd{J8&*A0Y=5fA^z${P3(sS=`?v3I-(t_t%d?hdHe$D9KFO|r%l8r7%er^t!(i5( zKEa>2bQb4hhy2ma*q+d~>%ab8{dLPUbNPhHQaggey>zbH?E}s5d&i#07t`g9Q8{j= z9wdL6qn_|%YFlViCibUcwh7v{ZvM=;=Hr&1IdR-H^uYJQgRvDXAKH$E#WaO!Bwo5P zdSP~KNh9mTuG~iBKeQiHi$Ytp(8Uz>U4?Al-l-pasgjV21kn*NKd+K4n$z2p? z;;!lbz;G!S(hf7LJx`k%SfLuzM<*3lH_XbfkT)IH%Gr=q)IPgrZU3>vtm}e&-s{(| z52{QlPRSV>@2qd{e@ZvOd3)7vTPIl<#5l|^1;&ml%({LS6K>Ke5sM~?bFXZ@%>}dL zTJ)|===L;i*5_P+iO?CKg{;xD-Z>Sf`evgt-N)%ZP=FP{M`+c;+;+{Wxkt-q zdzxpsXCw_e{v8PvZ~tUeKBhk6^Q|rIKb>1%aQ0(@o0c-&v|jhP7sW+EipQ2=FBO+a zhp-h2PR~r}PE|DHba)Ia8C*~ z3a=ZJruXVN9U-f~E+VYg0WL9aUAv$q?Z=)tcSt9!1CDcd*Syd98RIlv>ceH^1l^JK z?~Oh-!T(`2tt_`2S$CV*=wFxq{u{4W(w_*+s4k=iH8x#h#7UO33T1GjuBui9Vy=Qy|9?i`PH<&>L3| zDJ7}*9s%{GV#v+TWVHo|5r;DZ;>x9fb6nTbKHaY7^a`-o0<}Ln@Q$e)PFwZ$h=BUM zVM-U@y8nHZ&Ee?4W(Bi-wZhzvEF@QR8h8S1_w+B>N6JW4+#A8fXNT@16Tesbg&WIK z;kZsb>nyxolq$dul3oz>vbVg-9_Wnm3qL6otzzGYQ3Ju-RZ5iD-Tbz>W4TFmzp#@+ zyBE3}+w3iVuz6P}?u2u}5=FLuahncu-D;_^ zJ$ujT0DZo-es({ix#0Qt${Y9i(ZZW&%LLpS{&svKHR5xs14MrpDKzxZPN!&ka)$du zRyy2RXv(4wb-u_5xW6eK?sy3l{Y~aw{At}IWDKX2q&Yo~J9wLgNYi$01b%^SVu+#j$}| zhsUhBS;2UG!5x1zuTaZv5XhdL>dTtN^4Q=Z6e$*%!FNd z&s9;cs(d{Wa=5-cTzrqb)KGaM?trb~baaGrOQqNra=O zQFlhL$(G&PN*H8tCQDw^_Rr0UC7{lc?*%ARpU+9AV$_>O1m#-ZlCA>9PY1QPIUh5Q zQshoriYLO&+FLiUaVKkQQ_Y5l)YW_2pOe(4!zvt+(!$YD@B?*VoqpPL`y!Qhj!1KQ zK^xUa0@x3afdb3K74ZWJIViuP?lve1v86v8Zk@|NAQ{Sp@L10(BUU$kf-)H0td!ek znqD0kw7$s7b9<{-oTCYa>g3r;A?9Ht#6Jo4Jz}>D&v#&`aI>{p9&4^JX;Mu>NZZ*T z#~C;D8e8RSZMWp<+z{4v(t?FN_{yDMndLourlp(lV(*Y(_JXq$NniTsTud{cmIdfG z4oi}{)slUs*vHu*$S}0)&ifpvG4Z$M$*`?p%{(VjIRo=n}HQRD)rq^%IG7$3}Z1 zaUjjwh*Ov5y`YmwzxLdaCpp%{A2~9l7uBW6wyA5EkdFQDy+EpwNQgc5fUwND>y>i+ ztAl78gIC&;Ol2zsc>mXXbE6pbkP4b2(foYH+Tq0s-^8%ehQ zZ&&x366WkToz{@)$e!f@4g2HFVe^+vSKa-Vyk8I*Gxi^c@|WoZ zC(`IjPVcL=MEV$0am!S!%uJg(J@5(rIoF(h&s1#dY~)A98@-D<8x6UNY|mSKsoh~M z)tf#FU^+44$t?fkA1u+(zdvh$3|}e4+gYl=zlnN{!@BrvJRzy{LORD}ou3 zo^ne`YjRi<-g|WM%*ywT1v)|D?ZkFWOq4;){nOl!U;APQl#yobnx_3Lm!dJIAv)e2 zlsM0u)Yyq4lS;x79zW(UA^qOUf7Ca5D!u7Z|Fnh)b~EHU7N`>3uYFJZUvTF5*s;R3 zo)6m5Ulh~v(I2idA%4wKslUb@9G~!yQF45XR@T3)J+t1DB$jME;J7R$GnC}Vl@u^4 z$(2OtNne2x`Moy9&6{+hYCtOL$5v4+%`{qKCQhf*DUAGUj+BiF<=@|HP8o@CPK@IZ~s?$GrM`--j`aNBZx? z<5gEhPsuMnX<;C1OrBIcje}V-eF=$fetvk$u{w^oeQU)Mbju_s?B;&hn|heort*1$ z^6^h>nb?1&w7-=g@Yd5+95goAV$?5__4zD?*#2_956oEVa3P9P!bdo$&F)TqfM+U- zQ*v}Ot8?Wy{k9A{5p6#m(Mh-P|M)bsr6ZU1d797gRdE?2r5o<;tBOBW@zOAk0Ddt* NP%C@OX0S)X{{Wmcw8Q`a diff --git a/public/static/images/favicons/favicon-16x16.png b/public/static/images/favicons/favicon-16x16.png deleted file mode 100644 index 123708ee7700f16b400443460283cdcbe5559fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmV-P0=E5$P)<(^pFIL_!y|R zoA{8SqT~W2mk>O3>VowU7)C4Y(9JxFI-EM5jv$v{8hLoPOScnyjv|d2Dng$tP;leCoSdnrXKkZ?+p@6>t$S5h&L>)SJVI2=BoJxfo(tUGKJT>Ve{6e|*u& z{lElZJ#aV60(T$P2;rRty{n?@RdwQtB`5ctTyn}Q&&e}xim(!xC?fl+&32>QZ1S82 zu+QZUqlJ}+796?p-rIP5@yVEr&WJE8i(yu&-nf>B*Hn4DbfBT>3sP5|+f=aQAF>_* X{)Q$OE5Ia100000NkvXXu0mjf7?%qo diff --git a/public/static/images/favicons/favicon-32x32.png b/public/static/images/favicons/favicon-32x32.png deleted file mode 100644 index 609ad7b4cd0cc937e5e6d10868d87621b7979f2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 zcmV;N1Y`S&P)^WURB2-x|;R z?zN45=?J<`!7N75}M-XZyC5Vr@W0wysvl}~|g4}1m` zzoT2oOo5%)PQNgFtbH)g@)u)#4e@B;BGx6(vtYRUMc|JHz9x8yiGzV{MX{Ou_}m3k z#}*%g{Hv0`5;($E5yYziggb#FIIjS{D)dlE7X&tA8@_pTKDT4@*Gc*W;(fqvg0Vv~ z(|Cn3b07Tedj+46be&9jU^N?ma@B25%Z|<6(2O@qd>*)Km}a*TWVr$0?yF5Z+!gq| z;Eg8T5FrEsL-5<5x9v|qpMGSj`3CTma2b1zgCw%S3Xp=klY$RjhVvBQ8%0?@>O(*M zt_22l%}uIh0F)4p3!RE6*4A`<5ZqV!EyRk$x^q?`dC2b0}Mc~DXP9eOq4{T zN;N4tEB!82T_b7Z1u!3w5u8**ciF(1;1a@did5073fe`F%#2J!CJjY_d02Ik4Ek*a z5R;`&HLbD-fXOf$(MS|BkbKQWdcBIX|LarN&Lr`WJYmwR1%eG()T&o7lt{F@eHu$8 zD~$>elg7sjXp;pnAJXXQyCp?YlWLed)2FHuO#UhW$ZV4ZWFA17Q`L!fy97XjcB^7} zv0&09cgniNq|Fu}ILPC`V$Bn$1aouU!6IV+k)Wt6>XbGvfE=0A@7Hu&^@cy}bSf4W zx=b2(r&kpKWXc9?SWd!eH7Zi=Y?isWK(|+c#3U)}ihfnDUBGhnI?bxx@6;eRO|M^Z zZoY-Pv)_nex@E83?6vy=i{j!d^Z%_Z)~|QxuiO3c{8EQ@r$C4a^4H}4`c}X5-+)E& z>mMwqqNqL~acAJIVUbNzlr^X4n;X|y_sU8fhmBI#b>&y@IMV9X>~4W|waTnnIp^=hvW^tLas#%w&2EU^_1FxOR^Zy05V^Qqn#N`M5 z)RhN+FYzSceiGka>2~|`%_gH1i0_2^g(qd1em^sHzymw6D0b^6hmI9DJ$&pt5)X9z u#q%r8GeuRNk$5riz|8dR19?^icI*Ey^?Am)9~~?J000040n7RTL|f~Y_Pd_YsgQk6_e!(Duy#Jo~y%?Ci_TL^^qK z{N6jid)|Hb-FyD$$z+RUOJvVKFT-|)?8u*FvOmjYvK1@BpC6LRzQF$;!j``;zDFk8 zi5=wF2ZzY=Vf=sTCn2<%@83!9raYOnGr2l#kMc(Dq0%3HeOveCAKCQOeEXg4`N91_ z(ynAT*ssEFnVRfW(6^0zN4MPe_HMqK*R#>%Ib8POZ2ipj@kzT=?@8K~k_zSl*htdO zBucMRQ(o@|DmYfo`~-f=@7Xv4{sDLQdWEa2c35LuCa1A9A}&>Rlb{!_fA$4vNXO@o~bwb|c- ze~-F4bLDtEQ~f`ZH;9l;rQi`eTLvdP>38WsE{W0*6{bKmFeW@Dv3P*C-}zOCRe5|2KNitzY}(oxu#}Gl-XjV{L?$gcM3Ll{FJgQl^K|YnO;cVmAZIb z{=MmW*ymrcDRPJQQ&cI*adIPh&mi{m!!LNg2Aek?zv`5Gd3vY$ljPk}d&T}!+Unb! z^Fl)N+LABx=>%g44sdBV9$dE6OPH0q|rEL|hqvuXR(Wb5Aq{v8X#pRq?B zG}L7C^mNn@*ySqlD|@VzyeDnSZ7_6u$Thf~JZI)V{;3$BGxx6vnrbaE{HkN%?{fxK zeGW=%F-*>n*r(U%$a;G7g7Nd1gxCiS2h6ejM;&t2QAbdH)Iq8q8>Lh$Cu{@H6AVYZ zWItE2ApDBm=^T5~AIJ(~8^fRtzFU`l@$VJwZ`2E;z2!ALoSo5?;@KJWav zXGy&`Q{va{HwAV3OtJjE;O}(=H9g=z3_D~e#Q{xR{^Z>XG8``?%lT~!!k<=|L12a% zNxRPw)K(i}_`xj)cTjWKF0pIDuWrpIW*zlB;Mlihk@?(avYeZL{?vEVq}YR-G}U^x zAg)C${~@~^F%L4gwj0(Jvh=#lQT!=;(n;T6MCJ=y!M}Ch~Ca;yGy$_j4?NyG@RG2RYsmZm{e9u!Ayt6GkC zm|KChfCBk})F7VyG5p|`qn`u?w;tTgZos-kJ5WgK%j*|}-(2q`YhxbSntf!f!PtkG zhqY( zjGD*9Td?1pB<{!9_6udH7X{+vd4gx%g!K#qfjWU8}?xQk~{eEufzH-R59 zH#WfPEtJ{gk+`|<%y0kklBLOmev>ct8^P}IuO&O$pxmnkd(wpb#zw0g+(E%^MC>(# z>lTLppqH#o==0%zBlw-*ceSn~bEAvz+ll$>Epo&>$oIbqmU$$96#Kl!zr`Du-Pu}1 zuC{fOX)u2aUxT>)2h4I9ugx&#U=E6BmFPEOJ0IhxqqQ)Go%>CMy}g)nJ4(pXl8>=S znhVG0$C}bun-etF$_;%{&9h4}e?Z7IY(3wD1I_&M%iZ!ZCVDY-jKDYFJ^ zs+~!3`HeN%%dxKfBolK5^@WlJ;di#K#r+x@E2I0oh<$E2_RQ|-DkFPaAwiS+WcAyt zWAZ1QjL;u2=W9>;z83vu>~?PZPcbnwkMr@^T~X}ruJsbXr@QRy?B?9K`77qv)teWq zFP6Rt?k?C*^T{8I{ayA*pO5J`68leJ?}ELUcWA@7`9p34|ES+Dxew1=1Nbk)ei!YS ztN63_B4R(f&xgjFsDAT1Vt)l@aCenXn!gRv-~Eki@d(;c2L4ZBcjkiM1O1C*KS{s2 zgFgQ$tSq;)blUmzyDbR)g?2oxzO=py{NK%X{lfR66#MY}AkuGmoaa8@Uh*Br%PQE@ zV>xE?S#_a!iSAg!r@58a@wqUHhg=g%CFe_}{^tj$FSz<=kR+WsK)M>qJdLVvu?^#iCq;c?|QVt*CphW*dgZ;Wk+_hiMB1t%)@6&^3Y zk>9iF2AHcc&v|m}esl4e=vE4mOhz>FRA~FOX2Mend}d|y&{t> z;q9BKFT(Z?!@MDrjqvsw8TIrxG8@$joVleQ_VwcmJpHhkkfx}_X7OtYR3Ooj%(_aeul zf(^k&vJbkYIv($l&A-9_InSZ>YSi!CJK1@r`#owzP*0TnEPVQ5Hy|H_xc|(2lTtzi=MUly>l}DqRq?U^RKXBn6%brjm+9vK!qo^kM)oGpJH;h7kvf) zuV**89-D4k#s2X70Q}{`xMuCP@XfU_np%@o3sZO^R7ZvQi}nluWILFDJFC%o6?G%I zn*D|c#Ca#%qQ(L>XUQq>*AM$u_!V2JmZhf{wIDkpbvWbrC)5p*zQ+73YF7HOK1)HH zP{la@558XoKQ*vXHDkgzUw2(2YEe#wYEeWT*(Cl6{z*}p@jb3vEzY%SEP?KWvc<`j z3Ln1vJmM=(tpnGR*pG#3NebS(TSqlT|L8kXzK?zQR=@p9WWA*7cR#N18$Uz)rT!J4 z0d2<`ob_<;0P2Wl?w@l;pCJeTgouOkgeyVWXAh(vP*Ku5@oPL3dzEB;Zv*9_o?zzw zL+6Hm5kNjCQndu{1&st1^z|FGU1Ku#m#AKG{VH0A(n z%!)eB2}Z>LeNM4oL)imZBh1o2j~ijVH~=l=uK!*~0(8~@YsBh~97?H-s*}Jmy2Ea= zLQ{1PR^a;2u>HvQLnDIDD`~v}=%o?=&~_7`kp?7v6dGwpeYnnn+g_`qHG>;w?Vo+C zp%t=Lix>o;zeW7RZvr&J0Bf9*w%LaKepLoxEF#UZJZQ38X6+x^q~t%WodwYUBmUtt z0UBR`H9nz}sq0OY)@&rK%P4D3{7V|Cq}f5Q3m_hM{kPi^;5Q)jIo66;@6ryeCBwx{ zv-F?M+J4xt5`93@+5*r|BL3kk0Tzg8RM1IuM?8|QV}PzXoA#UPtdv#fko*hH3A#-H zV^G9D^rZw?06LANE$RKp^A4?pu2)8e_h;tcdN3dPai^qtasC`RK&j@9??K$(0a(O8 z^pylyAfgTRg>vMa*O`s~oW@+_@AIYgp#^z-j(vD+8STFb{u`|U)))+a)QE(0+_Uj- zle7c)Mjn!LVVwIlAcr2$Kl~;@BM7iQpgVpyM?EY5Ey(?g9B4Rij`by_Lu*H_c~tx1 zH^Ee!6Oh^-m1CZrubM?iNdyrdAh5u8C|HyRiKh~5u_N-5Gf9KE0JB~o-I0gTy;JZh} ze6p?TQt1QQi)Fd+{}IN&+mk(ivG%}yCVWf!+-=1DBlvft-%WY`J(kOOVdG=w^P69X z|F6b<{^K2xNZUi#{40F^8~o3B{SnP!94uR89o+Vu^K6A5^N%0L&i`;tMcaQwfA=GI z_nfP(XxwWYeeUV}?L1R{Z{F$G)ZSA&hA{vAP09md4G4d~;kpmux~tLW=Y0J+meJe4 z{bA&x%HjVT=pNs|_cqwWWA~fNXS(x7C`H3*geyxTDH%>Xe2EOp6{KTkV|)%iS0sJG zKG+whE8v^+6r7e=0gL1*rg)cNy>kC6@4V{J)|js4^=`a|9DoDs-}`Z@34d_hVmyal zgmqyaaMOzSQhZ0Z@;g8`@$O6)p4~5M_8UiyPvV3)<_Xwaus~=nyoP+o`CTaKcz*YW z-}wk+9$51hp0|P-A zk!x9sI_#CH_1e4ZLtckBWmDcj=$(i-#}luWp$&hI`R+>faaW@9kaakv3N?E;mg^0( zPnJrx{rpZvyyNkX1lLOqW37^iwLv24Fo!dmLN#-0%#m3m;CBPYJD%&TFy9`AC1P%! zh \ No newline at end of file From 1866edee20150d543c6110f05fe8a4386375fd74 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:15:45 +0100 Subject: [PATCH 032/244] chore(dependencies): added a rss/atom/json feed package --- package-lock.json | 28 ++++++++++++++++++++++++++++ package.json | 1 + 2 files changed, 29 insertions(+) diff --git a/package-lock.json b/package-lock.json index b3666fff2dc5..fa668d55d83a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "license": "MIT", "dependencies": { "@mdx-js/react": "^2.2.1", + "feed": "^4.2.2", "next": "^13.1.1", "nextra": "^2.0.1", "node-version-data": "^1.1.0", @@ -2855,6 +2856,17 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -8467,6 +8479,11 @@ "node": ">=12.0.0" } }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, "node_modules/scheduler": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", @@ -9875,6 +9892,17 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/package.json b/package.json index 858e0d433ecc..40957fef7ef5 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ }, "dependencies": { "@mdx-js/react": "^2.2.1", + "feed": "^4.2.2", "next": "^13.1.1", "nextra": "^2.0.1", "node-version-data": "^1.1.0", From 641b33e2921b2fd3c437f26c9861484a4d5148c6 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:21:30 +0100 Subject: [PATCH 033/244] chore(packages): updated packages and adopted npm-run-all --- package-lock.json | 18 +++++++++--------- package.json | 6 +++--- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa668d55d83a..59c37a1fc9cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2612,9 +2612,9 @@ } }, "node_modules/estree-util-build-jsx": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", - "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz", + "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==", "dependencies": { "@types/estree-jsx": "^1.0.0", "estree-util-is-identifier-name": "^2.0.0", @@ -3378,9 +3378,9 @@ } }, "node_modules/hast-util-parse-selector": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.0.tgz", - "integrity": "sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", "dependencies": { "@types/hast": "^2.0.0" }, @@ -6009,9 +6009,9 @@ } }, "node_modules/nextra": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.3.tgz", - "integrity": "sha512-GttZMwfHiVcrnVMnN2PKq2mS6YoQ0zrbzRYS838WYfzUpjIPCR6L8rJbAEd00kcrJNM1MvSCxONOTqGDDjW7YA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.1.0.tgz", + "integrity": "sha512-8bq/TW8wv8H8D6UAokb9WKhnYeoxKG7c8ikWF1n6k3kOO9m0PLG+guTwqkWre28jJyziljc3i/Fnr3k4HiB9Ow==", "dependencies": { "@mdx-js/mdx": "^2.1.5", "@napi-rs/simple-git": "^0.1.8", diff --git a/package.json b/package.json index 40957fef7ef5..121db0300144 100644 --- a/package.json +++ b/package.json @@ -22,11 +22,11 @@ "lint:js": "eslint \"**/*.{js,jsx,ts,tsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives", "lint:md": "eslint \"**/*.{md,mdx}\" --cache --cache-file .eslintmdcache", "lint:scss": "stylelint --config .stylelintrc \"styles/**/*.{css,sass,scss}\"", - "lint": "npm run lint:js && npm run lint:md && npm run lint:scss", - "lint:fix": "npm run lint:js -- --fix && npm run lint:md -- --fix && npm run lint:scss -- --fix", + "lint": "npm-run-all lint:js lint:md lint:scss --parallel", + "lint:fix": "npm-run-all \"lint:js -- --fix\" \"lint:md -- --fix\" \"lint:scss -- --fix\" --parallel", "prettier": "prettier \"**/*.{ts,tsx,js,scss,yml}\" --check", "prettier:fix": "npm run prettier -- --write", - "format": "npm run prettier:fix && npm run lint:fix" + "format": "npm-run-all prettier:fix lint:fix" }, "dependencies": { "@mdx-js/react": "^2.2.1", From a3277cf2c839f49362141c1b37eab59ff3cb326a Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:25:29 +0100 Subject: [PATCH 034/244] chore(layouts): removed blm specific layouts --- layouts/partials/blm-footer.hbs | 7 -- layouts/partials/blm-header.hbs | 5 -- layouts/partials/blm-html-head.hbs | 40 --------- layouts/partials/blm-styles.hbs | 130 ----------------------------- 4 files changed, 182 deletions(-) delete mode 100644 layouts/partials/blm-footer.hbs delete mode 100644 layouts/partials/blm-header.hbs delete mode 100644 layouts/partials/blm-html-head.hbs delete mode 100644 layouts/partials/blm-styles.hbs diff --git a/layouts/partials/blm-footer.hbs b/layouts/partials/blm-footer.hbs deleted file mode 100644 index 76325b10ff62..000000000000 --- a/layouts/partials/blm-footer.hbs +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/layouts/partials/blm-header.hbs b/layouts/partials/blm-header.hbs deleted file mode 100644 index cc4a16c09fcc..000000000000 --- a/layouts/partials/blm-header.hbs +++ /dev/null @@ -1,5 +0,0 @@ -

- Black - Lives - Matter -

diff --git a/layouts/partials/blm-html-head.hbs b/layouts/partials/blm-html-head.hbs deleted file mode 100644 index c57af762c8dd..000000000000 --- a/layouts/partials/blm-html-head.hbs +++ /dev/null @@ -1,40 +0,0 @@ - - - #BlackLivesMatter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{> blm-styles }} - diff --git a/layouts/partials/blm-styles.hbs b/layouts/partials/blm-styles.hbs deleted file mode 100644 index 64a527b7ebcb..000000000000 --- a/layouts/partials/blm-styles.hbs +++ /dev/null @@ -1,130 +0,0 @@ - From 7c509cb31bbb45e13a07f97279bb479cb4b4c3fd Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:41:12 +0100 Subject: [PATCH 035/244] feast(config): introduced site config provider and context --- hooks/useSiteConfig.tsx | 8 ++++++++ providers/SiteConfigProvider.tsx | 13 +++++++++++++ site.json | 12 ++++++------ types/index.ts | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 59 insertions(+), 6 deletions(-) create mode 100644 hooks/useSiteConfig.tsx create mode 100644 providers/SiteConfigProvider.tsx create mode 100644 types/index.ts diff --git a/hooks/useSiteConfig.tsx b/hooks/useSiteConfig.tsx new file mode 100644 index 000000000000..0ea5637600a8 --- /dev/null +++ b/hooks/useSiteConfig.tsx @@ -0,0 +1,8 @@ +import { useContext } from 'react'; +import { SiteConfigContext } from '../providers/SiteConfigProvider'; + +export const useSiteConfig = () => { + const siteConfigContext = useContext(SiteConfigContext); + + return siteConfigContext; +}; diff --git a/providers/SiteConfigProvider.tsx b/providers/SiteConfigProvider.tsx new file mode 100644 index 000000000000..69414a991b29 --- /dev/null +++ b/providers/SiteConfigProvider.tsx @@ -0,0 +1,13 @@ +import { createContext } from 'react'; +import type { FC, PropsWithChildren } from 'react'; +import type { SiteConfig } from '../types'; + +import siteConfig from '../site.json'; + +export const SiteConfigContext = createContext(siteConfig); + +export const SiteConfigProvider: FC = props => ( + + {props.children} + +); diff --git a/site.json b/site.json index a680273bd46d..5ca660ae7ec0 100644 --- a/site.json +++ b/site.json @@ -15,18 +15,18 @@ "twitterImgAlt": "The Node.js Hexagon Logo", "rssFeeds": [ { - "link": "/en/feed/blog.xml", - "title": "Node.js Blog" + "title": "Node.js Blog", + "link": "/en/feed/blog.xml" }, { - "category": "release", + "title": "Node.js Blog: Releases", "link": "/en/feed/releases.xml", - "title": "Node.js Blog: Releases" + "blogCategory": "release" }, { - "category": "vulnerability", + "title": "Node.js Blog: Vulnerability Reports", "link": "/en/feed/vulnerability.xml", - "title": "Node.js Blog: Vulnerability Reports" + "blogCategory": "vulnerability" } ], "websiteBanners": { diff --git a/types/index.ts b/types/index.ts new file mode 100644 index 000000000000..7f950c232bd4 --- /dev/null +++ b/types/index.ts @@ -0,0 +1,32 @@ +export interface RSSFeed { + link: string; + title: string; + description?: string; + blogCategory?: string; +} + +export interface WebsiteBanner { + startDate: string; + endDate: string; + text: string; + link: string; +} + +export interface SiteConfig { + title: string; + description: string; + featuredImage: string; + favicon: string; + accentColor: string; + display: string; + ogType: string; + ogImgType: string; + ogImgWidth: string; + ogImgHeight: string; + twitter: string; + twitterCard: string; + twitterImg: string; + twitterImgAlt: string; + rssFeeds: Array; + websiteBanners: Record; +} From bcc3521801b6e65392fb4b9f16baea5c88c0273f Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 12:41:22 +0100 Subject: [PATCH 036/244] feat(header): started to create the header component --- components/Header.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 components/Header.tsx diff --git a/components/Header.tsx b/components/Header.tsx new file mode 100644 index 000000000000..8e034071e10a --- /dev/null +++ b/components/Header.tsx @@ -0,0 +1,14 @@ +import Head from 'next/head'; +import { useSiteConfig } from '../hooks/useSiteConfig'; + +const Header = () => { + const siteConfig = useSiteConfig(); + + return ( + + {siteConfig.title} + + ); +}; + +export default Header; From 2168b76c0a9d06256401366bca56fbd1161789ca Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:51:12 +0100 Subject: [PATCH 037/244] chore(provider): refactored provider --- hooks/useSiteConfig.tsx | 4 ++-- providers/SiteConfigProvider.tsx | 13 ------------- providers/siteProvider.tsx | 13 +++++++++++++ 3 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 providers/SiteConfigProvider.tsx create mode 100644 providers/siteProvider.tsx diff --git a/hooks/useSiteConfig.tsx b/hooks/useSiteConfig.tsx index 0ea5637600a8..8f18795dcca6 100644 --- a/hooks/useSiteConfig.tsx +++ b/hooks/useSiteConfig.tsx @@ -1,8 +1,8 @@ import { useContext } from 'react'; -import { SiteConfigContext } from '../providers/SiteConfigProvider'; +import { SiteContext } from '../providers/siteProvider'; export const useSiteConfig = () => { - const siteConfigContext = useContext(SiteConfigContext); + const siteConfigContext = useContext(SiteContext); return siteConfigContext; }; diff --git a/providers/SiteConfigProvider.tsx b/providers/SiteConfigProvider.tsx deleted file mode 100644 index 69414a991b29..000000000000 --- a/providers/SiteConfigProvider.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { createContext } from 'react'; -import type { FC, PropsWithChildren } from 'react'; -import type { SiteConfig } from '../types'; - -import siteConfig from '../site.json'; - -export const SiteConfigContext = createContext(siteConfig); - -export const SiteConfigProvider: FC = props => ( - - {props.children} - -); diff --git a/providers/siteProvider.tsx b/providers/siteProvider.tsx new file mode 100644 index 000000000000..aa84d3879ca0 --- /dev/null +++ b/providers/siteProvider.tsx @@ -0,0 +1,13 @@ +import { createContext } from 'react'; +import type { FC, PropsWithChildren } from 'react'; +import type { SiteConfig } from '../types'; + +import siteConfig from '../site.json'; + +export const SiteContext = createContext(siteConfig); + +export const SiteProvider: FC = props => ( + + {props.children} + +); From 2a4d8831cd8afaf6574f612a723edcf1bf560bb6 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:51:25 +0100 Subject: [PATCH 038/244] chore(fonts): added source sans pro font --- components/Header.tsx | 11 +++++++++++ package-lock.json | 6 ++++++ package.json | 1 + styles/_base.scss | 2 -- 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/components/Header.tsx b/components/Header.tsx index 8e034071e10a..dac4189c0812 100644 --- a/components/Header.tsx +++ b/components/Header.tsx @@ -1,11 +1,22 @@ import Head from 'next/head'; +import { Source_Sans_Pro } from '@next/font/google'; + import { useSiteConfig } from '../hooks/useSiteConfig'; +const sourceSansPro = Source_Sans_Pro({ + weight: ['400', '600'], + display: 'fallback', +}); + const Header = () => { const siteConfig = useSiteConfig(); return ( + {siteConfig.title} ); diff --git a/package-lock.json b/package-lock.json index 59c37a1fc9cd..7b72badda3c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "license": "MIT", "dependencies": { "@mdx-js/react": "^2.2.1", + "@next/font": "^13.1.1", "feed": "^4.2.2", "next": "^13.1.1", "nextra": "^2.0.1", @@ -599,6 +600,11 @@ "glob": "7.1.7" } }, + "node_modules/@next/font": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/font/-/font-13.1.1.tgz", + "integrity": "sha512-amygRorS05hYK1/XQRZo5qBl7l2fpHnezeKU/cNveWU5QJg+sg8gMGkUXHtvesNKpiKIJshBRH1TzvO+2sKpvQ==" + }, "node_modules/@next/swc-android-arm-eabi": { "version": "13.1.1", "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", diff --git a/package.json b/package.json index 121db0300144..eacbc6b2a9f2 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ }, "dependencies": { "@mdx-js/react": "^2.2.1", + "@next/font": "^13.1.1", "feed": "^4.2.2", "next": "^13.1.1", "nextra": "^2.0.1", diff --git a/styles/_base.scss b/styles/_base.scss index e6715cb30db9..f90037ef012c 100644 --- a/styles/_base.scss +++ b/styles/_base.scss @@ -3,8 +3,6 @@ body { background-color: $white; box-sizing: border-box; color: $node-gray; - font: 400 20px/1.5 'Source Sans Pro', 'Open Sans', Roboto, 'San Francisco', - Helvetica, Arial, sans-serif; margin: 0; } From fec974c1caf00ba787524fcc9838978feb1cf287 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:51:50 +0100 Subject: [PATCH 039/244] feat(templates): added core component --- pages/_app.tsx | 22 ++++++++++++++++++++++ pages/_document.tsx | 16 ++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 pages/_app.tsx create mode 100644 pages/_document.tsx diff --git a/pages/_app.tsx b/pages/_app.tsx new file mode 100644 index 000000000000..260b45f4f63d --- /dev/null +++ b/pages/_app.tsx @@ -0,0 +1,22 @@ +import type { AppProps } from 'next/app'; +import type { ReactNode } from 'react'; + +import { SiteProvider } from '../providers/siteProvider'; + +// TODO: These styles are temporary as we're going to move towards the CSS modules from `nodejs/nodejs.dev` +import '../styles/styles.scss'; + +type NextraAppProps = AppProps & { + Component: AppProps['Component'] & { + // eslint-disable-next-line no-unused-vars + getLayout: (page: ReactNode) => ReactNode; + }; +}; + +const Nextra = ({ Component, pageProps }: NextraAppProps) => ( + + + +); + +export default Nextra; diff --git a/pages/_document.tsx b/pages/_document.tsx new file mode 100644 index 000000000000..5eb0ff6e8a76 --- /dev/null +++ b/pages/_document.tsx @@ -0,0 +1,16 @@ +import React from 'react'; +import { Html, Head, Main, NextScript } from 'next/document'; +import type { DocumentProps } from 'next/document'; + +// eslint-disable-next-line no-unused-vars +const Document = (props: DocumentProps) => ( + + + +
+ + + +); + +export default Document; From 930aaad5aee1ae3f53af320cf134fcf15a6e40d6 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:52:01 +0100 Subject: [PATCH 040/244] chore(pages): removed legacy blm page --- pages/en/black-lives-matter.md | 196 --------------------------------- 1 file changed, 196 deletions(-) delete mode 100644 pages/en/black-lives-matter.md diff --git a/pages/en/black-lives-matter.md b/pages/en/black-lives-matter.md deleted file mode 100644 index d525dde4f177..000000000000 --- a/pages/en/black-lives-matter.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -layout: black-lives-matter.hbs ---- - -
- -* Ahmaud Arbery -* Akai Gurley -* Akiel Denkins -* Alfred Olango -* Alton Sterling -* Anthony Hill -* Anthony Lamar Smith -* Antwon Rose II -* Ariane McCree -* Botham Jean -* Brandon Webber -* Brendon Glenn -* Breonna Taylor -* Charly Keunang -* Christian Taylor -* Christopher Whitfield -* Danny Ray Thomas -* Dante Parker -* Darius Tarver -* DeAndre Ballard -* DeJuan Guillory -* Delrawn Small -* De’Von Bailey -* Dontre Hamilton -* D’ettrick Griffin -* Emantic Fitzgerald Bradford Jr -* Eric Garner -* Eric Logan -* Ezell Ford -* Finan H. Berhe -* Freddie Gray -* George Floyd -* Gregory Gunn -* Gregory Hill Jr -* JaQuavion Slaton -* Jamar Clark -* Jamarion Robinson -* Jamee Johnson -* Jemel Roberson -* Jerame Reid -* Jimmy Atchison -* John Crawford III -* Jonathan Ferrell -* Jonathan Hart -* Jordan Baker -* Jordan Edwards -* Julius Johnson -* Kajieme Powell -* Keith Childress -* Keith Lamont Scott -* Kendrec McDade -* Kwame Jones -* Laquan McDonald -* Larry Jackson Jr -* Manuel Loggins Jr -* Mario Woods -* Maurice Granton -* Michael Brown -* Michael Dean -* Mike Ramos -* Miles Hall -* Patrick Harmon -* Philando Castile -* Quintonio LeGrier -* Ramarley Graham -* Robert Lawrence White -* Rumain Brisbon -* Ryan Twyman -* Samuel David Mallard -* Samuel DuBose -* Sandra Bland -* Sean Reed -* Stephon Clark -* Steven Demarco Taylor -* Tamir Rice -* Terence Crutcher -* Terrance Franklin -* Terrence Sterling -* Tony McDade -* Tony Robinson -* Trayvon Martin -* Victor White III -* Walter Scott -* Wendell Allen -* William Green -* Willie McCoy -* Yassin Mohamed -* …[and](https://mappingpoliceviolence.org/) [countless](https://twitter.com/samswey/status/1259254114606886913) - [more](https://en.wikipedia.org/wiki/Lists_of_killings_by_law_enforcement_officers_in_the_United_States#Lists_of_killings) - [lives](https://ebwiki.org/) - not listed here, taken by violence and brutality. - -
- -White supremacy and police brutality are global problems. Every Black life -lost to police murder globally matters and mattered. The above list -contains the names of Black people murdered by police brutality in the -U.S. since 2009. This is because the U.S. is the origin of the Black Lives -Matter movement and currently the heart of the resistance. - -## Where you can donate: - -* Donate to the [Official George Floyd Memorial Fund](https://www.gofundme.com/f/georgefloyd). -* Donate to the [I Run With Maud](https://www.gofundme.com/f/i-run-with-maud) fundraiser for Ahmaud Arbery. -* Donate to the [Justice for Mike Ramos](https://www.gofundme.com/f/justice-for-mike-ramos) fundraiser. -* Find and donate to bail funds via the [National Bail Fund Network](https://www.communityjusticeexchange.org/nbfn-directory). -* [Reclaim the Block](https://www.facebook.com/reclaimtheblock/) has published a [Google Doc of organizations to donate to](https://docs.google.com/document/d/1yLWGTQIe3967hdc9RSxBq5s6KKZHe-3_mWp5oemd7OA/preview?pru=AAABcpUiX3k*Y6Q4I6UBtkH3lLz9GVLg0A). - -
- -*We will update this list as appropriate* - -
- -## Our Commitment - -It would be wrong for us to ignore the unearned privilege that exists in -Node.js. Much of the project leadership is white, and a majority are men. -We are and have been systematically complicit in perpetuating the issues -that led us to where we are. We can't change how we've built out the -project's leadership to date, but we can change how we build it moving -forward. - -We are dedicated to being a part of the solution. We will actively center -the Black community and uplift Black voices. We will share projects -founded and built by Black community members. We will hold ourselves -accountable, fulfill our promises, and make changes as needed. While it is -our responsibility to hold ourselves accountable, we welcome your help. We -invite you to share ways that we can do better. Email -[blacklivesmatter@nodejs.org](mailto:blacklivesmatter@nodejs.org) -or reach out to any of our project leaders. - -
- -To Black folks looking for access: We're here for you. - -To Black people looking for amplification: We're here for you. - -To Black members of our community seeking collaboration: We're here for -you. - -
- -The responsibility to dismantle white supremacy does not fall on the Black -community. It falls on the rest of us. - -## Taking Action - -We will work with any Black community member who wishes to contribute to -Node.js. Please contact us at [blacklivesmatter@nodejs.org](mailto:blacklivesmatter@nodejs.org) -or [@nodejs](https://twitter.com/nodejs) on Twitter with any questions. - -Moving forward we plan to offer ongoing support, mentorship, and sponsorship to -help those from the Black community get involved in our project. We will -also be analyzing our existing processes and governance to see what changes -we can make to make sure our project is the kind of environment that the -Black community wants to participate in. - -Please feel welcome to contact -[Technical Steering Committee](https://github.com/nodejs/node#tsc-technical-steering-committee) -and [Community Committee](https://github.com/nodejs/community-committee#community-committee-members) -members. The preceding links contain email addresses for all members. If -you prefer, you can contact any of the following members on Twitter: - -
- -* [Abraham Jr. Agiri](https://twitter.com/codeekage) -* [Ben Michel](https://twitter.com/obensource) -* [James M Snell](https://twitter.com/jasnell) -* [Joe Sepi](https://twitter.com/joe_sepi) -* [Mary Marchini](https://twitter.com/mmarkini) -* [Myles Borins](https://twitter.com/MylesBorins) -* [Rich Trott](https://twitter.com/Trott) -* [Shelley Vohr](https://twitter.com/codebytere) -* [Tierney Cyren](https://twitter.com/bitandbang) - -
- -
- -
- -If you're looking for docs, see https://nodejs.org/en/docs/. - -To download Node.js, see https://nodejs.org/en/download/. - -For information on the recent security release, see -[the security release blog post](https://nodejs.org/en/blog/vulnerability/june-2020-security-releases/). - -
From c7d8eadc44001e022df3a24e83a1072a3065e7c7 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:52:16 +0100 Subject: [PATCH 041/244] feat(types): introduced frontmatter types --- types/index.ts | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/types/index.ts b/types/index.ts index 7f950c232bd4..9f41e81ec3ec 100644 --- a/types/index.ts +++ b/types/index.ts @@ -1,3 +1,5 @@ +// @TODO: These types will be splitted on individual files for better organisation in the future + export interface RSSFeed { link: string; title: string; @@ -30,3 +32,33 @@ export interface SiteConfig { rssFeeds: Array; websiteBanners: Record; } + +// @TODO: These are legacy layouts that are going to be replaced with the `nodejs/nodejs.dev` Layouts in the future +export type LegacyLayouts = + | 'about.hbs' + | 'blog-index.hbs' + | 'blog-post.hbs' + | 'category-index.hbs' + | 'contribute.hbs' + | 'index.hbs' + | 'docs.hbs' + | 'download.hbs' + | 'download-current.hbs' + | 'download-releases.hbs' + | 'page.hbs'; + +// @TODO: This is the legacy frontmatter configuration going to be replaced in the future with the `ndoejs/nodejs.dev` one +// this is going to be done via a script that replaces layouts +// Note.: The current legacy pages have other frontmatter entries but they're irrelevant +export interface LegacyFrontmatter { + title: string; + layout: LegacyLayouts; + robots?: string; +} + +// @TODO: This is the legacy frontmatter configuration going to be replaced in the future with the `ndoejs/nodejs.dev` one +// this is going to be done via a script that replaces layouts +export interface LegacyBlogFrontmatter extends LegacyFrontmatter { + author: string; + date: string; +} From c3d2b0083ef977c7f0afa0513bf9fcaf904bdbfb Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 15:52:37 +0100 Subject: [PATCH 042/244] chore(theme): started to update theme with layout --- theme.tsx | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/theme.tsx b/theme.tsx index 495877e7d8fd..b8aba2f6ecf7 100644 --- a/theme.tsx +++ b/theme.tsx @@ -1,9 +1,10 @@ import React from 'react'; import { useRouter } from 'next/router'; -import Head from 'next/head'; import Link from 'next/link'; import { MDXProvider } from '@mdx-js/react'; +import Header from './components/Header'; + type LayoutProps = React.PropsWithChildren<{ pageOpts: unknown }>; // @TODO: Update the Correct Types @@ -18,33 +19,22 @@ const Layout = ({ pageOpts, children }: LayoutProps) => { const { route } = useRouter(); const localePrefix = `/${route.split('/')[1]}`; + // NOTE: This hierarchy/tree is temporary. Things are going to change return ( <> - - Nodejs.org - +
- + {/* implement the different kind of layouts */}
{children}
-
This is the footer
+
{/* implement footer */}
); @@ -66,6 +56,7 @@ const Theme = (props: object) => { const { pageOpts, Content } = context; return ( + // @TODO: Implement a Layout Factory/Switcher From 9d28216653e5e96d6c8d0fd80e05d66b3600df15 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 16:22:22 +0100 Subject: [PATCH 043/244] feat(config): updated site config types --- site.json | 20 +++++++++++--------- types/index.ts | 30 ++++++++++++++++++------------ 2 files changed, 29 insertions(+), 21 deletions(-) diff --git a/site.json b/site.json index 5ca660ae7ec0..7f7b71bd7cd4 100644 --- a/site.json +++ b/site.json @@ -4,15 +4,17 @@ "featuredImage": "/static/images/logo-hexagon-card.png", "favicon": "/static/images/favicon.png", "accentColor": "#333", - "display": "browser", - "ogType": "website", - "ogImgType": "image/png", - "ogImgWidth": "224", - "ogImgHeight": "256", - "twitter": "@nodejs", - "twitterCard": "summary", - "twitterImg": "/static/images/logo-hexagon-card.png", - "twitterImgAlt": "The Node.js Hexagon Logo", + "og": { + "imgType": "image/png", + "imgWidth": "224", + "imgHeight": "256" + }, + "twitter": { + "username": "@nodejs", + "card": "summary", + "img": "/static/images/logo-hexagon-card.png", + "imgAlt": "The Node.js Hexagon Logo" + }, "rssFeeds": [ { "title": "Node.js Blog", diff --git a/types/index.ts b/types/index.ts index 9f41e81ec3ec..0b6529ea1f44 100644 --- a/types/index.ts +++ b/types/index.ts @@ -14,21 +14,27 @@ export interface WebsiteBanner { link: string; } +export interface TwitterConfig { + username: string; + card: string; + img: string; + imgAlt: string; +} + +export interface OGConfig { + imgType: string; + imgWidth: string; + imgHeight: string; +} + export interface SiteConfig { title: string; description: string; featuredImage: string; favicon: string; accentColor: string; - display: string; - ogType: string; - ogImgType: string; - ogImgWidth: string; - ogImgHeight: string; - twitter: string; - twitterCard: string; - twitterImg: string; - twitterImgAlt: string; + og: OGConfig; + twitter: TwitterConfig; rssFeeds: Array; websiteBanners: Record; } @@ -50,15 +56,15 @@ export type LegacyLayouts = // @TODO: This is the legacy frontmatter configuration going to be replaced in the future with the `ndoejs/nodejs.dev` one // this is going to be done via a script that replaces layouts // Note.: The current legacy pages have other frontmatter entries but they're irrelevant -export interface LegacyFrontmatter { - title: string; +export interface LegacyFrontMatter { layout: LegacyLayouts; + title?: string; robots?: string; } // @TODO: This is the legacy frontmatter configuration going to be replaced in the future with the `ndoejs/nodejs.dev` one // this is going to be done via a script that replaces layouts -export interface LegacyBlogFrontmatter extends LegacyFrontmatter { +export interface LegacyBlogFrontMatter extends LegacyFrontMatter { author: string; date: string; } From 00d07c675f90e3876574e779da48cc3b7cc28a50 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 16:22:33 +0100 Subject: [PATCH 044/244] feat(header): added all header meta tags --- components/Header.tsx | 40 +++++++++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/components/Header.tsx b/components/Header.tsx index dac4189c0812..394933e2ce35 100644 --- a/components/Header.tsx +++ b/components/Header.tsx @@ -2,22 +2,52 @@ import Head from 'next/head'; import { Source_Sans_Pro } from '@next/font/google'; import { useSiteConfig } from '../hooks/useSiteConfig'; +import { LegacyFrontMatter } from '../types'; const sourceSansPro = Source_Sans_Pro({ weight: ['400', '600'], display: 'fallback', }); -const Header = () => { +interface HeaderProps { + frontMatter: LegacyFrontMatter; +} + +const Header = ({ frontMatter }: HeaderProps) => { const siteConfig = useSiteConfig(); + const pageTitle = frontMatter.title || siteConfig.title; + return ( - + + {siteConfig.title} + + + + + + + + + + + + + + + + + + ); }; From aa2dcf31d40f40373c93b3c25d1b62865a77d389 Mon Sep 17 00:00:00 2001 From: Claudio Wunder Date: Mon, 9 Jan 2023 16:22:48 +0100 Subject: [PATCH 045/244] chore(document): added assets for theme switch --- pages/_document.tsx | 3 +++ theme.tsx | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pages/_document.tsx b/pages/_document.tsx index 5eb0ff6e8a76..6e5d6c0a9f7d 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -1,4 +1,5 @@ import React from 'react'; +import Script from 'next/script'; import { Html, Head, Main, NextScript } from 'next/document'; import type { DocumentProps } from 'next/document'; @@ -9,6 +10,8 @@ const Document = (props: DocumentProps) => (
+ {/* @TODO: This should be removed in the future when switching over `nodejs/nodejs.dev` codebase */} + ); diff --git a/theme.tsx b/theme.tsx index b8aba2f6ecf7..bea38dd9c7f0 100644 --- a/theme.tsx +++ b/theme.tsx @@ -4,8 +4,10 @@ import Link from 'next/link'; import { MDXProvider } from '@mdx-js/react'; import Header from './components/Header'; +import type { LegacyFrontMatter } from './types'; -type LayoutProps = React.PropsWithChildren<{ pageOpts: unknown }>; +type PageOpts = { frontMatter: LegacyFrontMatter }; +type LayoutProps = React.PropsWithChildren<{ pageOpts: PageOpts }>; // @TODO: Update the Correct Types // eslint-disable-next-line no-unused-vars @@ -22,7 +24,7 @@ const Layout = ({ pageOpts, children }: LayoutProps) => { // NOTE: This hierarchy/tree is temporary. Things are going to change return ( <> -
+