From 791bd0bee9aa9a84da8176fbee20a07df689842d Mon Sep 17 00:00:00 2001 From: jrgriffiniii <1443986+jrgriffiniii@users.noreply.github.com> Date: Thu, 17 Nov 2022 09:05:01 -0500 Subject: [PATCH 1/6] Adding prettier-eslint --- package.json | 5 + yarn.lock | 1005 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1010 insertions(+) create mode 100644 package.json create mode 100644 yarn.lock diff --git a/package.json b/package.json new file mode 100644 index 0000000..4b160f4 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "prettier-eslint": "^15.0.1" + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..d40cb10 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1005 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@eslint/eslintrc@^1.3.3": + version "1.3.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.3.tgz#2b044ab39fdfa75b4688184f9e573ce3c5b0ff95" + integrity sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.4.0" + globals "^13.15.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@^0.11.6": + version "0.11.7" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.7.tgz#38aec044c6c828f6ed51d5d7ae3d9b9faf6dbb0f" + integrity sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw== + dependencies: + "@humanwhocodes/object-schema" "^1.2.1" + debug "^4.1.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@types/eslint@^8.4.2": + version "8.4.10" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.10.tgz#19731b9685c19ed1552da7052b6f668ed7eb64bb" + integrity sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" + integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== + +"@types/json-schema@*": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + +"@types/prettier@^2.6.0": + version "2.7.1" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e" + integrity sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow== + +"@typescript-eslint/parser@^5.10.0": + version "5.43.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.43.0.tgz#9c86581234b88f2ba406f0b99a274a91c11630fd" + integrity sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug== + dependencies: + "@typescript-eslint/scope-manager" "5.43.0" + "@typescript-eslint/types" "5.43.0" + "@typescript-eslint/typescript-estree" "5.43.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.43.0": + version "5.43.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz#566e46303392014d5d163704724872e1f2dd3c15" + integrity sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw== + dependencies: + "@typescript-eslint/types" "5.43.0" + "@typescript-eslint/visitor-keys" "5.43.0" + +"@typescript-eslint/types@5.43.0": + version "5.43.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.43.0.tgz#e4ddd7846fcbc074325293515fa98e844d8d2578" + integrity sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg== + +"@typescript-eslint/typescript-estree@5.43.0": + version "5.43.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz#b6883e58ba236a602c334be116bfc00b58b3b9f2" + integrity sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg== + dependencies: + "@typescript-eslint/types" "5.43.0" + "@typescript-eslint/visitor-keys" "5.43.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/visitor-keys@5.43.0": + version "5.43.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz#cbbdadfdfea385310a20a962afda728ea106befa" + integrity sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg== + dependencies: + "@typescript-eslint/types" "5.43.0" + eslint-visitor-keys "^3.3.0" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.8.0: + version "8.8.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" + integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== + +ajv@^6.10.0, ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + 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@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== + +ansi-regex@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + +ansi-styles@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +common-tags@^1.4.0: + version "1.8.2" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dlv@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-scope@^7.0.0, eslint-scope@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-visitor-keys@^3.1.0, eslint-visitor-keys@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + +eslint@^8.7.0: + version "8.27.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.27.0.tgz#d547e2f7239994ad1faa4bb5d84e5d809db7cf64" + integrity sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ== + dependencies: + "@eslint/eslintrc" "^1.3.3" + "@humanwhocodes/config-array" "^0.11.6" + "@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.15.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" + +espree@^9.0.0, espree@^9.4.0: + version "9.4.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd" + integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== + dependencies: + acorn "^8.8.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.2.9: + version "3.2.12" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" + integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== + dependencies: + "@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" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + dependencies: + reusify "^1.0.4" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.7" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" + integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + 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" + +globals@^13.15.0: + version "13.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.18.0.tgz#fb224daeeb2bb7d254cd2c640f003528b8d0c1dc" + integrity sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A== + dependencies: + type-fest "^0.20.2" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + 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" + +grapheme-splitter@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" + integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + dependencies: + ansi-regex "^2.0.0" + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +import-fresh@^3.0.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +js-sdsl@^4.1.4: + version "4.1.5" + resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.1.5.tgz#1ff1645e6b4d1b028cd3f862db88c9d887f26e2a" + integrity sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.merge@^4.6.0, lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +loglevel-colored-level-prefix@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz#6a40218fdc7ae15fc76c3d0f3e676c465388603e" + integrity sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA== + dependencies: + chalk "^1.1.3" + loglevel "^1.4.1" + +loglevel@^1.4.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" + integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + dependencies: + 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-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-eslint@^15.0.1: + version "15.0.1" + resolved "https://registry.yarnpkg.com/prettier-eslint/-/prettier-eslint-15.0.1.tgz#2543a43e9acec2a9767ad6458165ce81f353db9c" + integrity sha512-mGOWVHixSvpZWARqSDXbdtTL54mMBxc5oQYQ6RAqy8jecuNJBgN3t9E5a81G66F8x8fsKNiR1HWaBV66MJDOpg== + dependencies: + "@types/eslint" "^8.4.2" + "@types/prettier" "^2.6.0" + "@typescript-eslint/parser" "^5.10.0" + common-tags "^1.4.0" + dlv "^1.1.0" + eslint "^8.7.0" + indent-string "^4.0.0" + lodash.merge "^4.6.0" + loglevel-colored-level-prefix "^1.0.0" + prettier "^2.5.1" + pretty-format "^23.0.1" + require-relative "^0.8.7" + typescript "^4.5.4" + vue-eslint-parser "^8.0.1" + +prettier@^2.5.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" + integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== + +pretty-format@^23.0.1: + version "23.6.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" + integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== + dependencies: + ansi-regex "^3.0.0" + ansi-styles "^3.2.0" + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +require-relative@^0.8.7: + version "0.8.7" + resolved "https://registry.yarnpkg.com/require-relative/-/require-relative-0.8.7.tgz#7999539fc9e047a37928fa196f8e1563dabd36de" + integrity sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +semver@^7.3.5, semver@^7.3.7: + version "7.3.8" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== + dependencies: + lru-cache "^6.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +typescript@^4.5.4: + version "4.9.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.3.tgz#3aea307c1746b8c384435d8ac36b8a2e580d85db" + integrity sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA== + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +vue-eslint-parser@^8.0.1: + version "8.3.0" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz#5d31129a1b3dd89c0069ca0a1c88f970c360bd0d" + integrity sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g== + dependencies: + debug "^4.3.2" + eslint-scope "^7.0.0" + eslint-visitor-keys "^3.1.0" + espree "^9.0.0" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^7.3.5" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From b795482336a6fc0f5cffe56db3a800a44440a7ea Mon Sep 17 00:00:00 2001 From: jrgriffiniii <1443986+jrgriffiniii@users.noreply.github.com> Date: Thu, 17 Nov 2022 09:06:51 -0500 Subject: [PATCH 2/6] Autocorrecting using prettier --- .circleci/config.yml | 6 +- CONTRIBUTING.md | 148 +- README.md | 85 +- _data/sidebars/home_sidebar.yml | 779 +- _data/topnav.yml | 8 +- _includes/archive.html | 8 +- _includes/callout.html | 4 +- _includes/custom/series_acme_next.html | 60 +- _includes/custom/sidebarconfigs.html | 48 +- _includes/custom/usermap.html | 36 +- _includes/custom/usermapcomplex.html | 239 +- _includes/disqus.html | 36 +- _includes/feedback.html | 26 +- _includes/google_analytics.html | 27 +- _includes/google_search.html | 19 +- _includes/head.html | 40 +- _includes/head_print.html | 62 +- _includes/image.html | 22 +- _includes/important.html | 4 +- _includes/initialize_shuffle.html | 225 +- _includes/links.html | 62 +- _includes/note.html | 4 +- _includes/tip.html | 4 +- _includes/toc.html | 29 +- _includes/version_info/version_custom.html | 5 +- .../version_hyrax_1.0-stable.html | 5 +- .../version_hyrax_2.0-stable.html | 5 +- .../version_hyrax_2.1-stable.html | 5 +- _includes/versions.html | 34 +- _includes/warning.html | 4 +- _layouts/deck.html | 70 +- _layouts/none.html | 3 +- _layouts/page_print.html | 13 +- _tooltips/football.html | 2 +- _tooltips/soccer.html | 2 +- css/bootstrap.min.css | 6933 ++++++++++++++++- css/browse_pages.scss | 3 +- css/customstyles.css | 1182 +-- css/deck.js/deck.core.css | 13 +- css/deck.js/swiss.css | 225 +- css/font-awesome.min.css | 1670 +++- css/lavish-bootstrap.css | 379 +- css/local.css | 1 - css/modern-business.css | 66 +- css/printstyles.css | 219 +- css/prism.css | 239 +- css/syntax.css | 255 +- css/theme-blue.css | 122 +- css/theme-green.css | 116 +- css/theme-samvera.css | 101 +- index.md | 2 + js/customscripts.js | 101 +- js/deck.core.js | 296 +- js/jekyll-search.js | 300 +- js/jquery.ba-throttle-debounce.min.js | 46 +- js/jquery.localScroll.min.js | 79 +- js/jquery.navgoco.min.js | 187 +- js/jquery.scrollTo.min.js | 145 +- js/jquery.shuffle.min.js | 2991 +++---- js/modernizr.custom.js | 745 +- js/mydoc_scroll.html | 510 +- js/prism.js | 415 +- js/toc.js | 139 +- .../1_new_start_here/blacklight-plugins.md | 36 +- pages/samvera/1_new_start_here/formalities.md | 1 + pages/samvera/1_new_start_here/get-help.md | 22 +- .../samvera/1_new_start_here/hyku-vs-hyrax.md | 6 +- .../1_new_start_here/other-getting-started.md | 1 + .../1_new_start_here/our_technology_stack.md | 18 +- .../developer_community/communication.md | 49 +- .../contributing_code/coding_style.md | 29 +- .../contributing_code/how-to-pr.md | 19 +- .../contributing_code/issues.md | 26 +- .../contributing_code/pr_checklist.md | 32 +- .../contributing_code/review.md | 66 +- .../git_structure/core_components.md | 56 +- .../git_structure/deprecation.md | 15 +- .../git_structure/samvera_labs.md | 38 +- .../releases/release_process.md | 18 +- .../releases/release_testing.md | 55 +- .../developer_resources/access-controls.md | 7 +- .../hyrax_2.1/admin-set-participants.md | 26 +- .../hyrax_2.1/admin-sets-as-collections.md | 46 +- .../hyrax_2.1/collection-sharing.md | 121 +- .../hyrax_2.1/collection-type-participants.md | 57 +- .../collections/hyrax_2.1/collection-types.md | 118 +- .../collections/hyrax_2.1/discovery-faq.md | 18 +- .../collections/hyrax_2.1/metadata-faq.md | 17 +- .../collections/hyrax_2.1/nested-indexing.md | 20 +- .../collections/hyrax_2.1/nesting-faq.md | 26 +- .../collections/hyrax_2.1/overview.md | 32 +- .../hyrax_1.0/controlled-vocabulary.md | 19 +- .../hyrax_1.0/controller.md | 15 +- .../customize_metadata/hyrax_1.0/discovery.md | 18 +- .../customize_metadata/hyrax_1.0/edit-form.md | 42 +- .../hyrax_1.0/generate-work-type.md | 6 +- .../hyrax_1.0/labels-and-help-text.md | 4 +- .../customize_metadata/hyrax_1.0/model.md | 75 +- .../customize_metadata/hyrax_1.0/other.md | 42 +- .../customize_metadata/hyrax_1.0/show-page.md | 46 +- .../metadata_application_profile_2_1.md | 80 +- .../hyrax_3.0/metadata_application_profile.md | 96 +- .../sufia7/external_binaries.md | 31 +- .../iiif/hyrax_2.1/troubleshooting_riiif.md | 56 +- .../notifications/email_notifications.md | 17 +- .../how-to-disable-notifications.md | 11 +- .../patterns/actor_stack.md | 65 +- .../patterns/building-searches.md | 20 +- .../developer_resources/patterns/overview.md | 22 +- .../patterns/presenters.md | 76 +- .../developer_resources/toggle-features.md | 6 +- .../user_groups/admin-users.md | 21 +- .../developer_resources/user_groups/groups.md | 5 +- .../hyrax_1.0/what-happens-deposit.md | 34 +- .../hyrax_2.0/what-happens-deposit.md | 34 +- .../workflow_and_mediated_deposit.md | 56 +- pages/samvera/glossary/hyrax_2.1/glossary.md | 44 +- .../hyrax_1.0/batch-works-1.0.md | 18 +- .../hyrax_1.0/create-works-1.0.md | 26 +- .../manager_guide/hyrax_1.0/edit-works-1.0.md | 20 +- .../manager_guide/hyrax_2.0/admin-sets-2.0.md | 37 +- .../hyrax_2.0/batch-works-2.0.md | 18 +- .../hyrax_2.0/collections-2.0.md | 24 +- .../hyrax_2.0/configuration-2.0.md | 15 +- .../hyrax_2.0/create-works-2.0.md | 25 +- .../manager_guide/hyrax_2.0/edit-works-2.0.md | 26 +- .../hyrax_2.0/lease-embargoes-2.0.md | 23 +- .../manager_guide/hyrax_2.1/batch-ops-2.1.md | 26 +- .../hyrax_2.1/collections-2.1.md | 23 +- .../hyrax_2.1/configuration-2.1.md | 15 +- .../hyrax_2.1/create-works-2.1.md | 25 +- .../manager_guide/hyrax_2.1/edit-works-2.1.md | 26 +- .../hyrax_2.1/lease-embargoes-2.1.md | 23 +- .../hyrax_3.x/administrative-sets-3.x.md | 30 +- .../hyrax_3.x/embargoes-and-leases-3.x.md | 37 +- .../hyrax_3.x/manage-proxies-3.x.md | 3 +- .../hyrax_3.x/review-submissions-3.x.md | 10 +- .../hyrax_3.x/user-collections-3.x.md | 74 +- .../campus-auth-integrating.md | 31 +- .../running_in_production/service-stack.md | 6 +- .../troubleshooting-production.md | 3 + pages/tags/tag_community.md | 1 + pages/tags/tag_development_resources.md | 1 + pages/tags/tag_getting_started.md | 1 + pages/tags/tag_running_in_production.md | 1 + search.html | 29 +- 146 files changed, 16998 insertions(+), 5124 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 94dcfdf..8a2916e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -11,7 +11,7 @@ jobs: type: string default: 2.3.11 executor: - name: 'samvera/ruby' + name: "samvera/ruby" ruby_version: << parameters.ruby_version >> environment: WAIT_FOR_JEKYLL: 10 @@ -33,8 +33,8 @@ jobs: - persist_to_workspace: root: ~/ paths: - - project/* - - project/**/* + - project/* + - project/**/* - samvera/parallel_rspec workflows: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fdd9e52..d879a78 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,18 +24,18 @@ You should also add yourself to the `CONTRIBUTORS.md` file in the root of the pr ## Language -The language we use matters. Today, tomorrow, and for years to come -people will read the code we write. They will judge us for our +The language we use matters. Today, tomorrow, and for years to come +people will read the code we write. They will judge us for our design, logic, and the words we use to describe the system. -Our words should be accessible. Favor descriptive words that give -meaning while avoiding reinforcing systemic inequities. For example, -in the Samvera community, we should favor using allowed\_list instead -of whitelist, denied\_list instead of blacklist, or source/copy +Our words should be accessible. Favor descriptive words that give +meaning while avoiding reinforcing systemic inequities. For example, +in the Samvera community, we should favor using allowed_list instead +of whitelist, denied_list instead of blacklist, or source/copy instead of master/slave. We're going to get it wrong, but this is a call to keep working to -make it right. View our code and the words we choose as a chance to +make it right. View our code and the words we choose as a chance to have a conversation. A chance to grow an understanding of the systems we develop as well as the systems in which we live. @@ -46,60 +46,60 @@ further details. ## Contribution Tasks -* Reporting Issues -* Making Changes -* Documenting Code -* Committing Changes -* Submitting Changes -* Reviewing and Merging Changes +- Reporting Issues +- Making Changes +- Documenting Code +- Committing Changes +- Submitting Changes +- Reviewing and Merging Changes ### Reporting Issues -* Make sure you have a [GitHub account](https://github.com/signup/free) -* Submit a [Github issue](./issues) by: - * Clearly describing the issue - * Provide a descriptive summary - * Explain the expected behavior - * Explain the actual behavior - * Provide steps to reproduce the actual behavior +- Make sure you have a [GitHub account](https://github.com/signup/free) +- Submit a [Github issue](./issues) by: + - Clearly describing the issue + - Provide a descriptive summary + - Explain the expected behavior + - Explain the actual behavior + - Provide steps to reproduce the actual behavior ### Making Changes -* Fork the repository on GitHub -* Create a topic branch from where you want to base your work. - * This is usually the `main` branch. - * To quickly create a topic branch based on `main`; `git branch fix/main/my_contribution main` - * Then checkout the new branch with `git checkout fix/main/my_contribution`. - * Please avoid working directly on the `main` branch. - * Please do not create a branch called `master`. (See note below.) - * You may find the [hub suite of commands](https://github.com/defunkt/hub) helpful -* Make sure you have added sufficient tests and documentation for your changes. - * Test functionality with RSpec; Test features / UI with Capybara. -* Run _all_ the tests to assure nothing else was accidentally broken. +- Fork the repository on GitHub +- Create a topic branch from where you want to base your work. + - This is usually the `main` branch. + - To quickly create a topic branch based on `main`; `git branch fix/main/my_contribution main` + - Then checkout the new branch with `git checkout fix/main/my_contribution`. + - Please avoid working directly on the `main` branch. + - Please do not create a branch called `master`. (See note below.) + - You may find the [hub suite of commands](https://github.com/defunkt/hub) helpful +- Make sure you have added sufficient tests and documentation for your changes. + - Test functionality with RSpec; Test features / UI with Capybara. +- Run _all_ the tests to assure nothing else was accidentally broken. NOTE: This repository follows the [Samvera Community Code of Conduct](https://samvera.atlassian.net/wiki/spaces/samvera/pages/405212316/Code+of+Conduct) and [language recommendations](#language). -Please ***do not*** create a branch called `master` for this repository or as part of +Please **_do not_** create a branch called `master` for this repository or as part of your pull request; the branch will either need to be removed or renamed before it can be considered for inclusion in the code base and history of this repository. ### Documenting Code -* All new public methods, modules, and classes should include inline documentation in [YARD](http://yardoc.org/). - * Documentation should seek to answer the question "why does this code exist?" -* Document private / protected methods as desired. -* If you are working in a file with no prior documentation, do try to document as you gain understanding of the code. - * If you don't know exactly what a bit of code does, it is extra likely that it needs to be documented. Take a stab at it and ask for feedback in your pull request. You can use the 'blame' button on GitHub to identify the original developer of the code and @mention them in your comment. - * This work greatly increases the usability of the code base and supports the on-ramping of new committers. - * We will all be understanding of one another's time constraints in this area. -* [Getting started with YARD](http://www.rubydoc.info/gems/yard/file/docs/GettingStarted.md) +- All new public methods, modules, and classes should include inline documentation in [YARD](http://yardoc.org/). + - Documentation should seek to answer the question "why does this code exist?" +- Document private / protected methods as desired. +- If you are working in a file with no prior documentation, do try to document as you gain understanding of the code. + - If you don't know exactly what a bit of code does, it is extra likely that it needs to be documented. Take a stab at it and ask for feedback in your pull request. You can use the 'blame' button on GitHub to identify the original developer of the code and @mention them in your comment. + - This work greatly increases the usability of the code base and supports the on-ramping of new committers. + - We will all be understanding of one another's time constraints in this area. +- [Getting started with YARD](http://www.rubydoc.info/gems/yard/file/docs/GettingStarted.md) ### Committing changes -* Make commits of logical units. -* Check for unnecessary whitespace with `git diff --check` before committing. -* Make sure your commit messages are [well formed](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). -* If you created an issue, you can close it by including "Closes #issue" in your commit message. See [Github's blog post for more details](https://github.com/blog/1386-closing-issues-via-commit-messages) +- Make commits of logical units. +- Check for unnecessary whitespace with `git diff --check` before committing. +- Make sure your commit messages are [well formed](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). +- If you created an issue, you can close it by including "Closes #issue" in your commit message. See [Github's blog post for more details](https://github.com/blog/1386-closing-issues-via-commit-messages) ``` Present tense short summary (50 characters or less) @@ -131,25 +131,25 @@ be considered for inclusion in the code base and history of this repository. long to fit in 72 characters ``` -* Make sure you have added the necessary tests for your changes. -* Run _all_ the tests to assure nothing else was accidentally broken. -* When you are ready to submit a pull request +- Make sure you have added the necessary tests for your changes. +- Run _all_ the tests to assure nothing else was accidentally broken. +- When you are ready to submit a pull request ### Submitting Changes -* Read the article ["Using Pull Requests"](https://help.github.com/articles/using-pull-requests) on GitHub. -* Make sure your branch is up to date with its parent branch (i.e. main) - * `git checkout main` - * `git pull --rebase` - * `git checkout ` - * `git rebase main` - * It is a good idea to run your tests again. -* If you've made more than one commit take a moment to consider whether squashing commits together would help improve their logical grouping. - * [Detailed Walkthrough of One Pull Request per Commit](http://ndlib.github.io/practices/one-commit-per-pull-request/) - * `git rebase --interactive main` ([See Github help](https://help.github.com/articles/interactive-rebase)) - * Squashing your branch's changes into one commit is "good form" and helps the person merging your request to see everything that is going on. -* Push your changes to a topic branch in your fork of the repository. -* Submit a pull request from your fork to the project. +- Read the article ["Using Pull Requests"](https://help.github.com/articles/using-pull-requests) on GitHub. +- Make sure your branch is up to date with its parent branch (i.e. main) + - `git checkout main` + - `git pull --rebase` + - `git checkout ` + - `git rebase main` + - It is a good idea to run your tests again. +- If you've made more than one commit take a moment to consider whether squashing commits together would help improve their logical grouping. + - [Detailed Walkthrough of One Pull Request per Commit](http://ndlib.github.io/practices/one-commit-per-pull-request/) + - `git rebase --interactive main` ([See Github help](https://help.github.com/articles/interactive-rebase)) + - Squashing your branch's changes into one commit is "good form" and helps the person merging your request to see everything that is going on. +- Push your changes to a topic branch in your fork of the repository. +- Submit a pull request from your fork to the project. ### Reviewing and Merging Changes @@ -163,30 +163,30 @@ Common checks that may occur in our repositories: If one or more of the required checks failed (or are incomplete), the code should not be merged (and the UI will not allow it). If all of the checks have passed, then anyone on the project (including the pull request submitter) may merge the code. -*Example: Carolyn submits a pull request, Justin reviews the pull request and approves. However, Justin is still waiting on other checks (CI tests are usually the culprit), so he does not merge the pull request. Eventually, all of the checks pass. At this point, Carolyn or anyone else may merge the pull request.* +_Example: Carolyn submits a pull request, Justin reviews the pull request and approves. However, Justin is still waiting on other checks (CI tests are usually the culprit), so he does not merge the pull request. Eventually, all of the checks pass. At this point, Carolyn or anyone else may merge the pull request._ #### Things to Consider When Reviewing First, the person contributing the code is putting themselves out there. Be mindful of what you say in a review. -* Ask clarifying questions -* State your understanding and expectations -* Provide example code or alternate solutions, and explain why +- Ask clarifying questions +- State your understanding and expectations +- Provide example code or alternate solutions, and explain why This is your chance for a mentoring moment of another developer. Take time to give an honest and thorough review of what has changed. Things to consider: - * Does the commit message explain what is going on? - * Does the code changes have tests? _Not all changes need new tests, some changes are refactorings_ - * Do new or changed methods, modules, and classes have documentation? - * Does the commit contain more than it should? Are two separate concerns being addressed in one commit? - * Does the description of the new/changed specs match your understanding of what the spec is doing? - * Did the Continuous Integration tests complete successfully? +- Does the commit message explain what is going on? +- Does the code changes have tests? _Not all changes need new tests, some changes are refactorings_ +- Do new or changed methods, modules, and classes have documentation? +- Does the commit contain more than it should? Are two separate concerns being addressed in one commit? +- Does the description of the new/changed specs match your understanding of what the spec is doing? +- Did the Continuous Integration tests complete successfully? If you are uncertain, bring other contributors into the conversation by assigning them as a reviewer. # Additional Resources -* [General GitHub documentation](http://help.github.com/) -* [GitHub pull request documentation](https://help.github.com/articles/about-pull-requests/) -* [Pro Git](http://git-scm.com/book) is both a free and excellent book about Git. -* [A Git Config for Contributing](http://ndlib.github.io/practices/my-typical-per-project-git-config/) +- [General GitHub documentation](http://help.github.com/) +- [GitHub pull request documentation](https://help.github.com/articles/about-pull-requests/) +- [Pro Git](http://git-scm.com/book) is both a free and excellent book about Git. +- [A Git Config for Contributing](http://ndlib.github.io/practices/my-typical-per-project-git-config/) diff --git a/README.md b/README.md index 71d3070..659f077 100644 --- a/README.md +++ b/README.md @@ -47,14 +47,17 @@ These are community documents, so we rely on the pull request model. If you'd li - submit a Pull Request To Test in Jekyll: -* Run the jekyll server -`bundle exec jekyll serve` -* View the documentation in a browser at http://localhost:4000 + +- Run the jekyll server + `bundle exec jekyll serve` +- View the documentation in a browser at http://localhost:4000 ### Basic Front Matter + The front matter on each page controls how the page is built and functions. Example front matter for page [Best Practices -> Coding Styles](https://raw.githubusercontent.com/samvera/samvera.github.io/master/pages/samvera/developer_resources/best_practices/coding_style.md) + ``` --- title: "Coding Style with RuboCop" @@ -68,25 +71,27 @@ version: last_updated: March 30, 2017 --- ``` + #### Front Matter Options -* **title** [String] _(required)_ - The title displayed on the generated html page -* **permalink** [text] _(required)_ - The name of the generated html file that will be part of the url accessed by users -* **last_updated** [text] _(recommended)_ - Text version of updated date, to show in page footer. -* **keywords** [Array] _(recommended)_ - Used as titles in the generated `browse_pages.html` for browsing by keyword, and as keywords that get populated into the metadata for SEO -* **sidebar** [text] _(optional)_ - Default value is `home_sidebar`, and the only option at this point -* **version** [hash] _(optional)_ - Specifies the gem's name and version that this documentation page describes. See [Versioning Information](#versioning-information) for details. -* **toc** false _(optional)_ - Prevents display of formatting-based table of contents on page. Default value of true displays the table of content. -* **tags** [Array] _(optional)_ - Automatically populate pages for each of the 4 major categories included on the main page. If you use a tag, you should also add a summary. Valid tags values: - * getting_started - * development_resources - * production - * community -* **summary** [text] _(optional)_ - Adds formatted summary text, prefaced by a vertical bar, at the top of a page. Also used as the excerpt text on the 4 category pages linked from the main page. -* **layout** _(optional)_ - values: - * page _(default value)_ - * post - adds breadcrumbs to the top of the page linking to corresponding tags page (see valid tags front matter above) - * deck - display as slideshow: see [Touring the Design Patterns in Samvera](http://samvera.github.io/touring_samvera_index.html) -* **folder** [text] _(optional)_ - The location of this `*.md` file under the pages directory. Does not appear to have any functionality. + +- **title** [String] _(required)_ - The title displayed on the generated html page +- **permalink** [text] _(required)_ - The name of the generated html file that will be part of the url accessed by users +- **last_updated** [text] _(recommended)_ - Text version of updated date, to show in page footer. +- **keywords** [Array] _(recommended)_ - Used as titles in the generated `browse_pages.html` for browsing by keyword, and as keywords that get populated into the metadata for SEO +- **sidebar** [text] _(optional)_ - Default value is `home_sidebar`, and the only option at this point +- **version** [hash] _(optional)_ - Specifies the gem's name and version that this documentation page describes. See [Versioning Information](#versioning-information) for details. +- **toc** false _(optional)_ - Prevents display of formatting-based table of contents on page. Default value of true displays the table of content. +- **tags** [Array] _(optional)_ - Automatically populate pages for each of the 4 major categories included on the main page. If you use a tag, you should also add a summary. Valid tags values: + - getting_started + - development_resources + - production + - community +- **summary** [text] _(optional)_ - Adds formatted summary text, prefaced by a vertical bar, at the top of a page. Also used as the excerpt text on the 4 category pages linked from the main page. +- **layout** _(optional)_ - values: + - page _(default value)_ + - post - adds breadcrumbs to the top of the page linking to corresponding tags page (see valid tags front matter above) + - deck - display as slideshow: see [Touring the Design Patterns in Samvera](http://samvera.github.io/touring_samvera_index.html) +- **folder** [text] _(optional)_ - The location of this `*.md` file under the pages directory. Does not appear to have any functionality. ### Notes on writing content @@ -95,42 +100,46 @@ You can highlight content with the following... ```
  • This shows an info icon and provides the user additional information in a blue box.
``` + ![info box](https://github.com/samvera/samvera.github.io/tree/master/assets/images/readme_documentation/info_box.jpg "Info Box") (Example: [code](https://raw.githubusercontent.com/samvera/samvera.github.io/master/pages/hydra/developer_resources/customize_metadata/hyrax_1.0/generate-work-type.md), [webpage](http://samvera.github.io/customize-metadata-generate-work-type.html)) ```
  • This shows a warning icon and provides the user warning information in a red box.
``` + ![warning box](https://github.com/samvera/samvera.github.io/tree/master/assets/images/readme_documentation/warning_box.jpg "Warning Box") ```
  • This shows a question icon and provides the user with information in a yellow box indicating that there may be some uncertainty about a particular piece of information in the documentation.
``` -![question box](https://github.com/samvera/samvera.github.io/tree/master/assets/images/readme_documentation/question_box.jpg "Question Box") +![question box](https://github.com/samvera/samvera.github.io/tree/master/assets/images/readme_documentation/question_box.jpg "Question Box") -NOTE: You cannot use markdown in these boxes. For example, if you want a link, you will have to use an html anchor tag. +NOTE: You cannot use markdown in these boxes. For example, if you want a link, you will have to use an html anchor tag. ### Browse pages This site incudes a generated browse page. Each page's frontmatter `keywords` values are used to populate the browse by keyword page. The keywords should be written as titles, in upper and lower case, as they will be directly used as text on the page. When changes are committed, the page needs to be regenerated and included with the committed changes. To build and save the revised `browse_pages.html` file: - * Run command `SAVE_GENERATED_FILES=1 bundle exec jekyll build` + +- Run command `SAVE_GENERATED_FILES=1 bundle exec jekyll build` Be sure to include the generated file in your pull request. ### Versioning-information -The documentation on this site covers multiple gems and multiple versions of those gems. The recommended best practice is to specify the gem's name and version, including a link to the applicable branch in github. If there is documentation for multiple versions of the gem, then a selection list allows users to switch between versions. +The documentation on this site covers multiple gems and multiple versions of those gems. The recommended best practice is to specify the gem's name and version, including a link to the applicable branch in github. If there is documentation for multiple versions of the gem, then a selection list allows users to switch between versions. #### Specifying gem name, version, and branch ##### Predefined version information -Common gems have version information encoded and can be referenced by id in front matter. The predefined version information is defined in [_includes/version_info/](https://github.com/samvera/samvera.github.io/tree/master/_includes/version_info) +Common gems have version information encoded and can be referenced by id in front matter. The predefined version information is defined in [\_includes/version_info/](https://github.com/samvera/samvera.github.io/tree/master/_includes/version_info) Example for Hyrax v1.0 stable: + ``` version: id: 'hyrax_1.0-stable' @@ -138,9 +147,10 @@ version: ##### Custom version information -If the predefined version information does not exist. You can specify custom values in the front matter. +If the predefined version information does not exist. You can specify custom values in the front matter. Example custom version information: + ``` version: label: 'Hydra Role Management v0.2.2' @@ -151,22 +161,24 @@ version: ##### Adding predefined version information for a gem version -It is good practice to add predefined version information, as this allows reuse and consistent encoding of gem names and versions. +It is good practice to add predefined version information, as this allows reuse and consistent encoding of gem names and versions. Adding predefined version information is a two step process. -1. Add the version information to a new version file in directory [_includes/version_info/](https://github.com/samvera/samvera.github.io/tree/master/_includes/version_info) naming the file with the gem and verion number (e.g. version_hyrax_1.0-stable.html). Include in the new file assignments for version_label, branch_label, and branch_link. +1. Add the version information to a new version file in directory [\_includes/version_info/](https://github.com/samvera/samvera.github.io/tree/master/_includes/version_info) naming the file with the gem and verion number (e.g. version_hyrax_1.0-stable.html). Include in the new file assignments for version_label, branch_label, and branch_link. Example assignments for Hyrax v1.0: + ``` {% assign version_label = 'Hyrax stable v1.0' %} {% assign branch_label = '1.0-stable' %} {% assign branch_link = 'https://github.com/samvera/hyrax/tree/1-0-stable' %} ``` -2. Add a new condition in [_includes/versions.html](https://github.com/samvera/samvera.github.io/tree/master/_includes/versions.html) that includes the predefined version information if its id is specified in front matter for a document. The condition in the case statement becomes the id that is used in front matter. +2. Add a new condition in [\_includes/versions.html](https://github.com/samvera/samvera.github.io/tree/master/_includes/versions.html) that includes the predefined version information if its id is specified in front matter for a document. The condition in the case statement becomes the id that is used in front matter. Example conditional include based on id: + ``` {% case page.version.id %} {% when 'hyrax_1.0-stable' %} @@ -177,25 +189,26 @@ Example conditional include based on id: #### Selector for switching versions -Identifying multiple versions is done by specifying each version in front matter including its label and link. If the version is the active version that the current page is describing, then also include `selected: 'true'`. The multi-version information is repeated on every version's page for the documentation topic. +Identifying multiple versions is done by specifying each version in front matter including its label and link. If the version is the active version that the current page is describing, then also include `selected: 'true'`. The multi-version information is repeated on every version's page for the documentation topic. Example front matter for multiple versions: + ``` version: - versions: + versions: - label: 'Hyrax 1.0' link: 'what-happens-deposit-1.0.html' selected: 'true' - label: 'Hyrax 2.0' - link: 'what-happens-deposit-2.0.html' + link: 'what-happens-deposit-2.0.html' ``` ## Our Theme We use a Jekyll theme designed for [documentation](https://github.com/tomjohnson1492/documentation-theme-jekyll). We chose the Documentation Theme because of its excellent navigation and clear page layout, and for the ease of working in markdown. -## Contributing +## Contributing -If you're working on PR for this project, create a feature branch off of `main`. +If you're working on PR for this project, create a feature branch off of `main`. -This repository follows the [Samvera Community Code of Conduct](https://samvera.atlassian.net/wiki/spaces/samvera/pages/405212316/Code+of+Conduct) and [language recommendations](https://github.com/samvera/maintenance/blob/master/templates/CONTRIBUTING.md#language). Please ***do not*** create a branch called `master` for this repository or as part of your pull request; the branch will either need to be removed or renamed before it can be considered for inclusion in the code base and history of this repository. +This repository follows the [Samvera Community Code of Conduct](https://samvera.atlassian.net/wiki/spaces/samvera/pages/405212316/Code+of+Conduct) and [language recommendations](https://github.com/samvera/maintenance/blob/master/templates/CONTRIBUTING.md#language). Please **_do not_** create a branch called `master` for this repository or as part of your pull request; the branch will either need to be removed or renamed before it can be considered for inclusion in the code base and history of this repository. diff --git a/_data/sidebars/home_sidebar.yml b/_data/sidebars/home_sidebar.yml index 54613cc..784d017 100644 --- a/_data/sidebars/home_sidebar.yml +++ b/_data/sidebars/home_sidebar.yml @@ -1,409 +1,386 @@ # This is your sidebar TOC. The sidebar code loops through sections here and provides the appropriate formatting. entries: -- title: Sidebar Menu - folders: - - - title: New? Start Here - output: web, pdf - folderitems: - - - title: Introduction - url: /introduction.html - output: web, pdf - - - title: Formalities - url: /formalities.html - output: web, pdf - - subfolders: - - title: Training Slideshows + - title: Sidebar Menu + folders: + - title: New? Start Here output: web, pdf - subfolderitems: - - - title: Dive Deeper Into Samvera (Slideshow) - url: /deeper_samvera_index.html - output: web, pdf - - - title: Samvera Design Patterns (Slideshow) - url: /touring_samvera_index.html - output: web, pdf - - - title: Our Technology Stack - url: /our_technology_stack.html - output: web, pdf - - - title: How to Ask for Help - url: /get-help.html - output: web, pdf - - - title: Up and Running - url: /getting_started.html - output: web, pdf - - - title: Other Helpful Getting Started Docs - url: /other-getting-started.html - output: web, pdf - - - title: Hyku vs Hyrax - url: /hyku-vs-hyrax.html - output: web, pdf - - - title: Blacklight Plugins - url: /blacklight-plugins.html - output: web, pdf - - - title: Developer Community - output: web, pdf - folderitems: - - - title: Communication - url: /communication.html - output: web, pdf - - subfolders: - - title: Samvera Organizations + folderitems: + - title: Introduction + url: /introduction.html + output: web, pdf + + - title: Formalities + url: /formalities.html + output: web, pdf + + subfolders: + - title: Training Slideshows + output: web, pdf + subfolderitems: + - title: Dive Deeper Into Samvera (Slideshow) + url: /deeper_samvera_index.html + output: web, pdf + + - title: Samvera Design Patterns (Slideshow) + url: /touring_samvera_index.html + output: web, pdf + + - title: Our Technology Stack + url: /our_technology_stack.html + output: web, pdf + + - title: How to Ask for Help + url: /get-help.html + output: web, pdf + + - title: Up and Running + url: /getting_started.html + output: web, pdf + + - title: Other Helpful Getting Started Docs + url: /other-getting-started.html + output: web, pdf + + - title: Hyku vs Hyrax + url: /hyku-vs-hyrax.html + output: web, pdf + + - title: Blacklight Plugins + url: /blacklight-plugins.html + output: web, pdf + + - title: Developer Community output: web, pdf - subfolderitems: - - - title: Samvera Labs - url: /samvera_labs.html - output: web, pdf - - - title: Core Components - url: /core_components.html - output: web, pdf - - - title: Deprecation - url: /deprecation.html - output: web, pdf - - - title: Contributing Code + folderitems: + - title: Communication + url: /communication.html + output: web, pdf + + subfolders: + - title: Samvera Organizations + output: web, pdf + subfolderitems: + - title: Samvera Labs + url: /samvera_labs.html + output: web, pdf + + - title: Core Components + url: /core_components.html + output: web, pdf + + - title: Deprecation + url: /deprecation.html + output: web, pdf + + - title: Contributing Code + output: web, pdf + subfolderitems: + - title: Creating Issues + url: /issues.html + output: web, pdf + + - title: Code Guidelines + url: /code.html + output: web, pdf + + - title: Coding Style with RuboCop + url: /best-practices-coding-styles.html + output: web + + - title: Contributing to the Project + url: /how-to-pr.html + output: web, pdf + + - title: Code Review Process + url: /review.html + output: web, pdf + + - title: Pull Request Checklist + url: /pr-checklist.html + output: web, pdf + + - title: Releases + output: web, pdf + subfolderitems: + - title: Release Process + url: /release_process.html + output: web, pdf + + - title: Release Testing + url: /release_testing.html + output: web, pdf + + - title: Feature Guides output: web, pdf - subfolderitems: - - - title: Creating Issues - url: /issues.html - output: web, pdf - - - title: Code Guidelines - url: /code.html - output: web, pdf - - - title: Coding Style with RuboCop - url: /best-practices-coding-styles.html - output: web - - - title: Contributing to the Project - url: /how-to-pr.html - output: web, pdf - - - title: Code Review Process - url: /review.html - output: web, pdf - - - title: Pull Request Checklist - url: /pr-checklist.html - output: web, pdf - - - title: Releases - output: web, pdf - subfolderitems: - - - title: Release Process - url: /release_process.html - output: web, pdf - - - title: Release Testing - url: /release_testing.html - output: web, pdf - - - title: Feature Guides - output: web, pdf - folderitems: - - - title: Introduction - url: /intro-to.html - output: web, pdf - - subfolders: - - - title: Hyrax Version 3.x - output: web, pdf - subfolderitems: - - - title: Manage Proxies - url: /manage-proxies-3.x.html - output: web, pdf - - - title: User Collections - url: /user-collections-3.x.html - output: web, pdf - - - title: Administrative Sets - url: /administrative-sets-3.x.html - output: web, pdf - - - - - title: Hyrax Version 2.1 - output: web, pdf - subfolderitems: - - - title: Configuring the Repository - url: /configuration-2.1.html - output: web, pdf - - - title: Creating a Work - url: /create-works-2.1.html - output: web, pdf - - - title: Editing a Work - url: /edit-works-2.1.html - output: web, pdf - - - title: Collections - url: /collections-2.1.html - output: web, pdf - - - title: Batch Operations - url: /batch-ops-2.1.html - output: web, pdf - - - title: Leases and Embargoes - url: /lease-embargoes-2.1.html - output: web, pdf - - - title: Hyrax Version 2.0 + folderitems: + - title: Introduction + url: /intro-to.html + output: web, pdf + + subfolders: + - title: Hyrax Version 3.x + output: web, pdf + subfolderitems: + - title: Manage Proxies + url: /manage-proxies-3.x.html + output: web, pdf + + - title: User Collections + url: /user-collections-3.x.html + output: web, pdf + + - title: Administrative Sets + url: /administrative-sets-3.x.html + output: web, pdf + + - title: Hyrax Version 2.1 + output: web, pdf + subfolderitems: + - title: Configuring the Repository + url: /configuration-2.1.html + output: web, pdf + + - title: Creating a Work + url: /create-works-2.1.html + output: web, pdf + + - title: Editing a Work + url: /edit-works-2.1.html + output: web, pdf + + - title: Collections + url: /collections-2.1.html + output: web, pdf + + - title: Batch Operations + url: /batch-ops-2.1.html + output: web, pdf + + - title: Leases and Embargoes + url: /lease-embargoes-2.1.html + output: web, pdf + + - title: Hyrax Version 2.0 + output: web, pdf + subfolderitems: + - title: Configuring the Repository + url: /configuration-2.0.html + output: web, pdf + + - title: Creating a Work + url: /create-works-2.0.html + output: web, pdf + + - title: Editing a Work + url: /edit-works-2.0.html + output: web, pdf + + - title: Administrative Sets + url: /admin-sets-2.0.html + output: web, pdf + + - title: Collections + url: /collections-2.0.html + output: web, pdf + + - title: Batch Operations + url: /batch-works-2.0.html + output: web, pdf + + - title: Leases and Embargoes + url: /lease-embargoes-2.0.html + output: web, pdf + + - title: Hyrax Version 1.0 + output: web, pdf + subfolderitems: + - title: Creating a Work + url: /create-works-1.0.html + output: web, pdf + + - title: Editing a Work + url: /edit-works-1.0.html + output: web, pdf + + - title: Batch Operations + url: /batch-works-1.0.html + output: web, pdf + + - title: Development Resources output: web, pdf - subfolderitems: - - - title: Configuring the Repository - url: /configuration-2.0.html - output: web, pdf - - - title: Creating a Work - url: /create-works-2.0.html - output: web, pdf - - - title: Editing a Work - url: /edit-works-2.0.html - output: web, pdf - - - title: Administrative Sets - url: /admin-sets-2.0.html - output: web, pdf - - - title: Collections - url: /collections-2.0.html - output: web, pdf - - - title: Batch Operations - url: /batch-works-2.0.html - output: web, pdf - - - title: Leases and Embargoes - url: /lease-embargoes-2.0.html - output: web, pdf - - - title: Hyrax Version 1.0 + folderitems: + - title: Access Controls and Visibility + url: /access-controls.html + output: web + + subfolders: + - title: Creating User Groups + output: web + subfolderitems: + - title: Default Setup + url: /groups.html + output: web + + - title: Database-backed Setup + url: /admin-users.html + output: web + + - title: Collections and Admin Sets + output: web + subfolderitems: + - title: "Overview" + url: /collection-overview.html + output: web + + - title: "Collection Types" + url: /collection-types.html + output: web + + - title: "Admin Sets as Collections FAQ" + url: /admin-sets-as-collections-faq.html + output: web + + - title: "Admin Set Participants" + url: /admin-set-participants.html + output: web + + - title: "Collection Type Participants" + url: /collection-type-participants.html + output: web + + - title: "Collection Sharing" + url: /collection-sharing.html + output: web + + - title: "Collection Nesting FAQ" + url: /collection-nesting-faq.html + output: web + + - title: "Collection Discovery FAQ" + url: /collection-discovery-faq.html + output: web + + - title: "Collection Metadata FAQ" + url: /collection-metadata-faq.html + output: web + + - title: "Collection Indexing" + url: /nested-indexing.html + output: web + + - title: Customizing Metadata Tutorial + output: web + subfolderitems: + - title: "Prereq: Generating a Work Type" + url: /customize-metadata-generate-work-type.html + output: web + + - title: "Prereq: Defining a Controlled Vocabulary" + url: /customize-metadata-controlled-vocabulary.html + output: web + + - title: "Metadata Application Profile" + url: /metadata_application_profile.html + output: web + + - title: Labels and Help Text + url: /customize-metadata-labels.html + output: web + + - title: Understanding the Controller + url: /customize-metadata-controller.html + output: web + + - title: Defining Metadata in the Model + url: /customize-metadata-model.html + output: web + + - title: Modifying the Edit Form + url: /customize-metadata-edit-form.html + output: web + + - title: Modifying the Show Page + url: /customize-metadata-show-page.html + output: web + + - title: Configuring Discovery + url: /customize-metadata-discovery.html + output: web + + - title: Other Metadata Customizations + url: /customize-metadata-other-customizations.html + output: web + + - title: "Depositing Works" + output: web + subfolderitems: + - title: What Happens (1.0) + url: /what-happens-deposit-1.0.html + output: web + + - title: What Happens (2.0) + url: /what-happens-deposit-2.0.html + output: web + + - title: Enabling Features + url: /toggle-features.html + output: web + + subfolders: + - title: "Managing Hyrax Notifications" + output: web + subfolderitems: + - title: Email Notifications + url: /email_notifications.html + output: web + + - title: How-To Disable User Notifications v + url: /how-to-disable-notifications.html + output: web + + - title: "Samvera Design Patterns" + output: web + subfolderitems: + - title: Overview + url: /patterns-overview.html + output: web + + - title: Presenters + url: /patterns-presenters.html + output: web + + - title: Actor Stack + url: /actor_stack.html + output: web + + - title: Search Builders + url: /building-searches.html + output: web + + - title: Storing Binaries Externally + url: /external_binaries.html + output: web + + - title: Troubleshooting RIIIF + url: /troubleshooting_riiif.html + output: web + + - title: Workflow and Mediated Deposit + url: /workflow_and_mediated_deposit.html + output: web + + - title: Running in Production output: web, pdf - subfolderitems: - - - title: Creating a Work - url: /create-works-1.0.html - output: web, pdf - - - title: Editing a Work - url: /edit-works-1.0.html - output: web, pdf - - - title: Batch Operations - url: /batch-works-1.0.html - output: web, pdf - - - title: Development Resources - output: web, pdf - folderitems: - - - title: Access Controls and Visibility - url: /access-controls.html - output: web - - subfolders: - - title: Creating User Groups - output: web - subfolderitems: - - - title: Default Setup - url: /groups.html - output: web - - - title: Database-backed Setup - url: /admin-users.html - output: web - - - title: Collections and Admin Sets - output: web - subfolderitems: - - - title: "Overview" - url: /collection-overview.html - output: web - - - title: "Collection Types" - url: /collection-types.html - output: web - - - title: "Admin Sets as Collections FAQ" - url: /admin-sets-as-collections-faq.html - output: web - - - title: "Admin Set Participants" - url: /admin-set-participants.html - output: web - - - title: "Collection Type Participants" - url: /collection-type-participants.html - output: web - - - title: "Collection Sharing" - url: /collection-sharing.html - output: web - - - title: "Collection Nesting FAQ" - url: /collection-nesting-faq.html - output: web - - - title: "Collection Discovery FAQ" - url: /collection-discovery-faq.html - output: web - - - title: "Collection Metadata FAQ" - url: /collection-metadata-faq.html - output: web - - - title: "Collection Indexing" - url: /nested-indexing.html - output: web - - - title: Customizing Metadata Tutorial - output: web - subfolderitems: - - - title: "Prereq: Generating a Work Type" - url: /customize-metadata-generate-work-type.html - output: web - - - title: "Prereq: Defining a Controlled Vocabulary" - url: /customize-metadata-controlled-vocabulary.html - output: web - - - title: "Metadata Application Profile" - url: /metadata_application_profile.html - output: web - - - title: Labels and Help Text - url: /customize-metadata-labels.html - output: web - - - title: Understanding the Controller - url: /customize-metadata-controller.html - output: web - - - title: Defining Metadata in the Model - url: /customize-metadata-model.html - output: web - - - title: Modifying the Edit Form - url: /customize-metadata-edit-form.html - output: web - - - title: Modifying the Show Page - url: /customize-metadata-show-page.html - output: web - - - title: Configuring Discovery - url: /customize-metadata-discovery.html - output: web - - - title: Other Metadata Customizations - url: /customize-metadata-other-customizations.html - output: web - - - title: 'Depositing Works' - output: web - subfolderitems: - - - title: What Happens (1.0) - url: /what-happens-deposit-1.0.html - output: web - - - title: What Happens (2.0) - url: /what-happens-deposit-2.0.html - output: web - - - title: Enabling Features - url: /toggle-features.html - output: web - - subfolders: - - title: 'Managing Hyrax Notifications' - output: web - subfolderitems: - - - title: Email Notifications - url: /email_notifications.html - output: web - - - title: How-To Disable User Notifications v - url: /how-to-disable-notifications.html - output: web - - - title: 'Samvera Design Patterns' - output: web - subfolderitems: - - - title: Overview - url: /patterns-overview.html - output: web - - - title: Presenters - url: /patterns-presenters.html - output: web - - - title: Actor Stack - url: /actor_stack.html - output: web - - - title: Search Builders - url: /building-searches.html - output: web - - - title: Storing Binaries Externally - url: /external_binaries.html - output: web - - - title: Troubleshooting RIIIF - url: /troubleshooting_riiif.html - output: web - - - title: Workflow and Mediated Deposit - url: /workflow_and_mediated_deposit.html - output: web - - - title: Running in Production - output: web, pdf - folderitems: - - - title: Samvera Services Stack - url: /service-stack.html - output: web, pdf - - - title: Campus Authentication with Shibboleth - url: /campus-auth-integrating.html - output: web, pdf - - - title: Troubleshooting Production - url: /troubleshooting-production.html - output: web, pdf + folderitems: + - title: Samvera Services Stack + url: /service-stack.html + output: web, pdf + + - title: Campus Authentication with Shibboleth + url: /campus-auth-integrating.html + output: web, pdf + + - title: Troubleshooting Production + url: /troubleshooting-production.html + output: web, pdf diff --git a/_data/topnav.yml b/_data/topnav.yml index fde0fcd..c47a837 100644 --- a/_data/topnav.yml +++ b/_data/topnav.yml @@ -1,7 +1,7 @@ --- topnav: - items: - - title: 'Browse Pages' - url: '/browse_pages.html' - - title: 'Contact' - url: '/get-help.html' + - title: "Browse Pages" + url: "/browse_pages.html" + - title: "Contact" + url: "/get-help.html" diff --git a/_includes/archive.html b/_includes/archive.html index 275850c..ea6715c 100644 --- a/_includes/archive.html +++ b/_includes/archive.html @@ -6,10 +6,4 @@

{{ page.title }}

-
- -{{ content }} -
- - - +
{{ content }}
diff --git a/_includes/callout.html b/_includes/callout.html index d492b18..404701d 100644 --- a/_includes/callout.html +++ b/_includes/callout.html @@ -1 +1,3 @@ -
{{include.content}}
+
+ {{include.content}} +
diff --git a/_includes/custom/series_acme_next.html b/_includes/custom/series_acme_next.html index 9c9a11a..28818c4 100644 --- a/_includes/custom/series_acme_next.html +++ b/_includes/custom/series_acme_next.html @@ -1,30 +1,32 @@
- - {% assign pages = site.pages | sort:"weight" %} - {% for pg in pages %} - {% if pg.series == "ACME series" %} - {% if pg.weight > page.weight %} - - {% break %} - {% endif %} - {% endif %} - {% endfor %} - -   -
- - -
-
\ No newline at end of file + + {% assign pages = site.pages | sort:"weight" %} {% for pg in pages %} {% if + pg.series == "ACME series" %} {% if pg.weight > page.weight %} + + {% break %} {% endif %} {% endif %} {% endfor %} + +   +
+ + +
+ diff --git a/_includes/custom/sidebarconfigs.html b/_includes/custom/sidebarconfigs.html index 36167ad..ebf3ad3 100644 --- a/_includes/custom/sidebarconfigs.html +++ b/_includes/custom/sidebarconfigs.html @@ -1,33 +1,15 @@ -{% if page.sidebar == "home_sidebar" %} -{% assign sidebar = site.data.sidebars.home_sidebar.entries %} - -{% elsif page.sidebar == "product1_sidebar" %} -{% assign sidebar = site.data.sidebars.product1_sidebar.entries %} - -{% elsif page.sidebar == "product2_sidebar" %} -{% assign sidebar = site.data.sidebars.product2_sidebar.entries %} - -{% elsif page.sidebar == "mydoc_sidebar" %} -{% assign sidebar = site.data.sidebars.mydoc_sidebar.entries %} - -{% else %} -{% assign sidebar = site.data.sidebars.home_sidebar.entries %} -{% endif %} - - - -{% comment %} -sidebar configuration for print files -{% endcomment %} - -{% if site.product == "mydoc" %} -{% assign sidebar_pdf = site.data.sidebars.mydoc_sidebar.entries %} -{% endif %} - -{% if site.product == "product1" %} -{% assign sidebar_pdf = site.data.sidebars.product1_sidebar.entries %} -{% endif %} - -{% if site.product == "product2" %} -{% assign sidebar_pdf = site.data.sidebars.product2_sidebar.entries %} -{% endif %} +{% if page.sidebar == "home_sidebar" %} {% assign sidebar = +site.data.sidebars.home_sidebar.entries %} {% elsif page.sidebar == +"product1_sidebar" %} {% assign sidebar = +site.data.sidebars.product1_sidebar.entries %} {% elsif page.sidebar == +"product2_sidebar" %} {% assign sidebar = +site.data.sidebars.product2_sidebar.entries %} {% elsif page.sidebar == +"mydoc_sidebar" %} {% assign sidebar = site.data.sidebars.mydoc_sidebar.entries +%} {% else %} {% assign sidebar = site.data.sidebars.home_sidebar.entries %} {% +endif %} {% comment %} sidebar configuration for print files {% endcomment %} {% +if site.product == "mydoc" %} {% assign sidebar_pdf = +site.data.sidebars.mydoc_sidebar.entries %} {% endif %} {% if site.product == +"product1" %} {% assign sidebar_pdf = +site.data.sidebars.product1_sidebar.entries %} {% endif %} {% if site.product == +"product2" %} {% assign sidebar_pdf = +site.data.sidebars.product2_sidebar.entries %} {% endif %} diff --git a/_includes/custom/usermap.html b/_includes/custom/usermap.html index f90b5c2..c874443 100644 --- a/_includes/custom/usermap.html +++ b/_includes/custom/usermap.html @@ -1,14 +1,26 @@ - diff --git a/_includes/custom/usermapcomplex.html b/_includes/custom/usermapcomplex.html index c75a652..e246e08 100644 --- a/_includes/custom/usermapcomplex.html +++ b/_includes/custom/usermapcomplex.html @@ -1,91 +1,172 @@
+ + - - - - -