From c65419ebcce66c283eaa7317bd09d5cf8a1d05fb Mon Sep 17 00:00:00 2001 From: literat Date: Thu, 22 Aug 2024 17:01:56 +0200 Subject: [PATCH 1/5] Style(repo): Introduce text content linting --- .textlintignore | 20 + .textlintrc.js | 18 + package.json | 5 +- yarn.lock | 1699 +++++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 1694 insertions(+), 48 deletions(-) create mode 100644 .textlintignore create mode 100644 .textlintrc.js diff --git a/.textlintignore b/.textlintignore new file mode 100644 index 0000000000..43c954fe9e --- /dev/null +++ b/.textlintignore @@ -0,0 +1,20 @@ +CHANGELOG.md +*/*/CHANGELOG.md +*/*/LICENSE.md +LICENSE.md +build +*/*/build/* +*/*/dist/* +apps/demo/build/** +apps/storybook/build/** +docs/** +examples/** +exporters/** +packages/**/dist/** +packages/design-tokens/** +packages/exporters/** +packages/form-validations/** +packages/icons/** +packages/web/** +packages/web-react/** +packages/web-twig/** diff --git a/.textlintrc.js b/.textlintrc.js new file mode 100644 index 0000000000..f49b9d8210 --- /dev/null +++ b/.textlintrc.js @@ -0,0 +1,18 @@ +module.exports = { + rules: { + '@lmc-eu/textlint-rule-preset-lmc': { + 'title-case': { + headingLevels: [6], + exclude: [ + '@lmc-eu', + '@lmc-eu/spirit-icons', + 'jest-config-spirit', + 'prettier-config-spirit', + ], + }, + 'stop-words': { + severity: 'warning', + }, + }, + }, +}; diff --git a/package.json b/package.json index 9abd79fd78..9541fc732c 100644 --- a/package.json +++ b/package.json @@ -37,10 +37,12 @@ "test:e2e:report": "yarn playwright show-report", "test:e2e:ui": "yarn playwright test --ui", "types": "yarn packages:types", - "lint": "npm-run-all --parallel es:lint lint:markdown packages:lint", + "lint": "npm-run-all --parallel es:lint lint:markdown lint:text packages:lint", "lint:fix": "npm-run-all --parallel es:lint:fix packages:lint:fix", "lint:markdown": "remark ./ --quiet", "lint:commit": "yarn commitlint --verbose --color --from $(git merge-base origin/main HEAD)", + "lint:text": "textlint ./", + "lint:text:fix": "yarn lint:text --fix", "packages:lint:fix": "lerna run lint:fix --parallel", "packages:lint": "lerna run lint --parallel --no-sort", "packages:start": "lerna run start --parallel", @@ -96,6 +98,7 @@ "remark-lint-heading-capitalization": "1.2.0", "sass-loader": "14.2.1", "style-loader": "4.0.0", + "textlint": "^14.2.0", "typescript": "4.7.4", "vite-raw-plugin": "1.0.2", "webpack": "5.94.0", diff --git a/yarn.lock b/yarn.lock index 95abd21dd9..5ecebce09a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -110,6 +110,22 @@ __metadata: languageName: node linkType: hard +"@azu/format-text@npm:^1.0.1, @azu/format-text@npm:^1.0.2": + version: 1.0.2 + resolution: "@azu/format-text@npm:1.0.2" + checksum: 10/24c4b438dd19d4024c334f77acdf6b2aea44f3847134bb03024ee457b778c2c7b601d0132de5f939337fc709ab672a8c55dd98a6264c350176b7499ea23d4331 + languageName: node + linkType: hard + +"@azu/style-format@npm:^1.0.1": + version: 1.0.1 + resolution: "@azu/style-format@npm:1.0.1" + dependencies: + "@azu/format-text": "npm:^1.0.1" + checksum: 10/8a4c2339a82117f66ddfdd425f1dae147e3ea94a023270cb220a09377b391862ce8e1a9de98cd57491b1975fb21b8e4d05b7005a42408d1662ad034c49c595ba + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7": version: 7.24.7 resolution: "@babel/code-frame@npm:7.24.7" @@ -127,7 +143,14 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.25.2, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.5, @babel/core@npm:^7.24.7": +"@babel/compat-data@npm:^7.24.8": + version: 7.24.9 + resolution: "@babel/compat-data@npm:7.24.9" + checksum: 10/fcdbf3dd978305880f06ae20a23f4f68a8eddbe64fc5d2fbc98dfe4cdf15c174cff41e3a8eb9d935f9f3a68d3a23fa432044082ee9768a2ed4b15f769b8f6853 + languageName: node + linkType: hard + +"@babel/core@npm:7.25.2": version: 7.25.2 resolution: "@babel/core@npm:7.25.2" dependencies: @@ -150,6 +173,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.5, @babel/core@npm:^7.24.7": + version: 7.24.9 + resolution: "@babel/core@npm:7.24.9" + dependencies: + "@ampproject/remapping": "npm:^2.2.0" + "@babel/code-frame": "npm:^7.24.7" + "@babel/generator": "npm:^7.24.9" + "@babel/helper-compilation-targets": "npm:^7.24.8" + "@babel/helper-module-transforms": "npm:^7.24.9" + "@babel/helpers": "npm:^7.24.8" + "@babel/parser": "npm:^7.24.8" + "@babel/template": "npm:^7.24.7" + "@babel/traverse": "npm:^7.24.8" + "@babel/types": "npm:^7.24.9" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10/f00a372fa547f6e21f4db1b6e521e6eb01f77f5931726897aae6f4cf29a687f615b9b77147b539e851a68bf94e4850bcfba7eb11091dd8e2bc625f6d831ce257 + languageName: node + linkType: hard + "@babel/eslint-parser@npm:^7.16.5": version: 7.25.1 resolution: "@babel/eslint-parser@npm:7.25.1" @@ -164,7 +210,19 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.25.6, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.24.9": + version: 7.24.10 + resolution: "@babel/generator@npm:7.24.10" + dependencies: + "@babel/types": "npm:^7.24.9" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^2.5.1" + checksum: 10/c2491fb7d985527a165546cbcf9e5f6a2518f2a968c7564409c012acce1019056b21e67a152af89b3f4d4a295ca2e75a1a16858152f750efbc4b5087f0cb7253 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.25.6": version: 7.25.6 resolution: "@babel/generator@npm:7.25.6" dependencies: @@ -176,6 +234,30 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.25.4": + version: 7.25.5 + resolution: "@babel/generator@npm:7.25.5" + dependencies: + "@babel/types": "npm:^7.25.4" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^2.5.1" + checksum: 10/e6d046afe739cfa706c40c127b7436731acb2a3146d408a7d89dbf16448491b35bc09b7d285cc19c2c1f8980d74b5a99df200d67c859bb5260986614685b0770 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.7.2": + version: 7.24.7 + resolution: "@babel/generator@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^2.5.1" + checksum: 10/c71d24a4b41b19c10d2f2eb819f27d4cf94220e2322f7c8fed8bfbbb115b2bebbdd6dc1f27dac78a175e90604def58d763af87e0fa81ce4ab1582858162cf768 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" @@ -238,7 +320,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.2": +"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2": version: 0.6.2 resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" dependencies: @@ -253,6 +335,34 @@ __metadata: languageName: node linkType: hard +"@babel/helper-environment-visitor@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-environment-visitor@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10/079d86e65701b29ebc10baf6ed548d17c19b808a07aa6885cc141b690a78581b180ee92b580d755361dc3b16adf975b2d2058b8ce6c86675fcaf43cf22f2f7c6 + languageName: node + linkType: hard + +"@babel/helper-function-name@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-function-name@npm:7.24.7" + dependencies: + "@babel/template": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10/2ceb3d9b2b35a0fc4100fc06ed7be3bc38f03ff0bf128ff0edbc0cc7dd842967b1496fc70b5c616c747d7711c2b87e7d025c8888f48740631d6148a9d3614f85 + languageName: node + linkType: hard + +"@babel/helper-hoist-variables@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-hoist-variables@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10/6cfdcf2289cd12185dcdbdf2435fa8d3447b797ac75851166de9fc8503e2fd0021db6baf8dfbecad3753e582c08e6a3f805c8d00cbed756060a877d705bd8d8d + languageName: node + linkType: hard + "@babel/helper-member-expression-to-functions@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-member-expression-to-functions@npm:7.24.8" @@ -287,6 +397,21 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.24.9": + version: 7.24.9 + resolution: "@babel/helper-module-transforms@npm:7.24.9" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-module-imports": "npm:^7.24.7" + "@babel/helper-simple-access": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/eaed9cb93edb11626758f76bfb482f9c3b6583f6756813c5ef849d6d52bbe7c2cb39f61646758e860732d14c2588b60eb4e2af78d7751450649a8d3d7ca41697 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" @@ -296,7 +421,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.24.7 + resolution: "@babel/helper-plugin-utils@npm:7.24.7" + checksum: 10/dad51622f0123fdba4e2d40a81a6b7d6ef4b1491b2f92fd9749447a36bde809106cf117358705057a2adc8fd73d5dc090222e0561b1213dae8601c8367f5aac8 + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-plugin-utils@npm:7.24.8" checksum: 10/adbc9fc1142800a35a5eb0793296924ee8057fe35c61657774208670468a9fbfbb216f2d0bc46c680c5fefa785e5ff917cc1674b10bd75cdf9a6aa3444780630 @@ -349,6 +481,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-split-export-declaration@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-split-export-declaration@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10/ff04a3071603c87de0d6ee2540b7291ab36305b329bd047cdbb6cbd7db335a12f9a77af1cf708779f75f13c4d9af46093c00b34432e50b2411872c658d1a2e5e + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-string-parser@npm:7.24.7" + checksum: 10/603d8d962bbe89907aa99a8f19a006759ab7b2464615f20a6a22e3e2e8375af37ddd0e5175c9e622e1c4b2d83607ffb41055a59d0ce34404502af30fde573a5c + languageName: node + linkType: hard + "@babel/helper-string-parser@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-string-parser@npm:7.24.8" @@ -381,6 +529,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/helpers@npm:7.24.8" + dependencies: + "@babel/template": "npm:^7.24.7" + "@babel/types": "npm:^7.24.8" + checksum: 10/61c08a2baa87382a87c7110e9b5574c782603e247b7e6267769ee0e8b7b54b70ff05f16466f05bb318622b7ac28e79b449edff565abf5adcb1adb1b0f42fee9c + languageName: node + linkType: hard + "@babel/helpers@npm:^7.25.0": version: 7.25.6 resolution: "@babel/helpers@npm:7.25.6" @@ -403,7 +561,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.7, @babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.6": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.7, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.6": version: 7.25.6 resolution: "@babel/parser@npm:7.25.6" dependencies: @@ -414,6 +572,38 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/parser@npm:7.24.8" + bin: + parser: ./bin/babel-parser.js + checksum: 10/e44b8327da46e8659bc9fb77f66e2dc4364dd66495fb17d046b96a77bf604f0446f1e9a89cf2f011d78fc3f5cdfbae2e9e0714708e1c985988335683b2e781ef + languageName: node + linkType: hard + +"@babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.4": + version: 7.25.4 + resolution: "@babel/parser@npm:7.25.4" + dependencies: + "@babel/types": "npm:^7.25.4" + bin: + parser: ./bin/babel-parser.js + checksum: 10/343b8a76c43549e370fe96f4f6d564382a6cdff60e9c3b8a594c51e4cefd58ec9945e82e8c4dfbf15ac865a04e4b29806531440760748e28568e6aec21bc9cb5 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/d5091ca6b58c54316c4d3b6e8120a1bb70cfe2e61cb7ec11f5fdc8ba3ff5124de21e527fabc28f239bf6efc0660046aa416e8fc1e3d920d0e57b78edb507ec3f + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3": version: 7.25.3 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.3" @@ -437,6 +627,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/f0e0e9bdcf5479f8c5b4494353dc64dee37205e5ffd30920e649e75537a8f795cdcf32dfb40a00e908469a5d61cf62806bc359294cb2a6f2e604bf4efe086301 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.0" @@ -461,6 +662,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/ad63317eb72ca7e160394e9223768b1f826287eaf65297f2794d0203510225f20dd9858bce217af4a050754abf94565841617b45b35a2de355c4e2bba546b39c + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.0" @@ -736,6 +949,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-generator-functions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-remap-async-to-generator": "npm:^7.24.7" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/cf0a4b5ffc6d7f3f3bf12d4792535e8a46332714211326fd5058a6e45988891ee402b26cb9cc6c7121b2c8283ebd160e431827f885bdfa51d6127f934bd9ba7f + languageName: node + linkType: hard + "@babel/plugin-transform-async-generator-functions@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.4" @@ -774,6 +1001,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-block-scoping@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/9656e7bb0673279e18d9f9408027786f1b20d657e2cc106456e0bd7826bd12d81813299adbef2b2a5837b05740f2295fe8fb62389122d38c9e961b3005270777 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoping@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-transform-block-scoping@npm:7.25.0" @@ -810,6 +1048,24 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/plugin-transform-classes@npm:7.24.8" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + "@babel/helper-compilation-targets": "npm:^7.24.8" + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.8" + "@babel/helper-replace-supers": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + globals: "npm:^11.1.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/3d586018691423ed1fbcb4589cc29001226c96e5e060932bf99379568c684a4a230cca7871e7c825335336ef0326066ba6e3bf5e6d0209425b0f5ceeda3eaed2 + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-classes@npm:7.25.4" @@ -944,6 +1200,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-function-name@npm:7.24.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/9d4dcffea45acd255fed4a97e372ada234579f9bae01a4d0ced657091f159edf1635ff2a666508a08f8e59390def09ae6ce8372679faad894aa6f3247728ebe1 + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.25.1": version: 7.25.1 resolution: "@babel/plugin-transform-function-name@npm:7.25.1" @@ -969,6 +1238,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-literals@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/bf341a5a0ffb5129670ac9a14ea53b67bd1d3d0e13173ce7ac2d4184c4b405d33f67df68c59a2e94a895bf80269ec1df82c011d9ddb686f9f08a40c37b881177 + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.25.2": version: 7.25.2 resolution: "@babel/plugin-transform-literals@npm:7.25.2" @@ -1028,6 +1308,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.7" + dependencies: + "@babel/helper-hoist-variables": "npm:^7.24.7" + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/14f0ed1a252a2a04e075cd9051b809e33cd45374a2495dc0a428517893b8e951819acc8343c61d348c51ba54e42660bc93990a77aa3460d16a1c21d52d9c2cf1 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.0" @@ -1411,6 +1705,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/183b72d5987dc93f9971667ce3f26d28b0e1058e71b129733dd9d5282aecba4c062b67c9567526780d2defd2bfbf950ca58d8306dc90b2761fd1e960d867ddb7 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-sets-regex@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.4" @@ -1423,7 +1729,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:7.25.4, @babel/preset-env@npm:^7.20.2": +"@babel/preset-env@npm:7.25.4": version: 7.25.4 resolution: "@babel/preset-env@npm:7.25.4" dependencies: @@ -1516,6 +1822,97 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.20.2": + version: 7.24.8 + resolution: "@babel/preset-env@npm:7.24.8" + dependencies: + "@babel/compat-data": "npm:^7.24.8" + "@babel/helper-compilation-targets": "npm:^7.24.8" + "@babel/helper-plugin-utils": "npm:^7.24.8" + "@babel/helper-validator-option": "npm:^7.24.8" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.24.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.24.7" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.24.7" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-class-properties": "npm:^7.12.13" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + "@babel/plugin-syntax-import-assertions": "npm:^7.24.7" + "@babel/plugin-syntax-import-attributes": "npm:^7.24.7" + "@babel/plugin-syntax-import-meta": "npm:^7.10.4" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.24.7" + "@babel/plugin-transform-class-properties": "npm:^7.24.7" + "@babel/plugin-transform-class-static-block": "npm:^7.24.7" + "@babel/plugin-transform-classes": "npm:^7.24.8" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-dotall-regex": "npm:^7.24.7" + "@babel/plugin-transform-duplicate-keys": "npm:^7.24.7" + "@babel/plugin-transform-dynamic-import": "npm:^7.24.7" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.7" + "@babel/plugin-transform-export-namespace-from": "npm:^7.24.7" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.24.7" + "@babel/plugin-transform-json-strings": "npm:^7.24.7" + "@babel/plugin-transform-literals": "npm:^7.24.7" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-member-expression-literals": "npm:^7.24.7" + "@babel/plugin-transform-modules-amd": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-modules-systemjs": "npm:^7.24.7" + "@babel/plugin-transform-modules-umd": "npm:^7.24.7" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-new-target": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-object-super": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-property-literals": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-reserved-words": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-template-literals": "npm:^7.24.7" + "@babel/plugin-transform-typeof-symbol": "npm:^7.24.8" + "@babel/plugin-transform-unicode-escapes": "npm:^7.24.7" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.7" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.7" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.10" + babel-plugin-polyfill-corejs3: "npm:^0.10.4" + babel-plugin-polyfill-regenerator: "npm:^0.6.1" + core-js-compat: "npm:^3.37.1" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/6d32d4554b34230031c0fb0c0e636e7e78e2219a26d5145209d9417cabcd2bd09637b1470187d2613a0b0d2128ed4a6e27a40ea268e44a62fc13b5d242e2cf82 + languageName: node + linkType: hard + "@babel/preset-flow@npm:^7.24.7": version: 7.24.7 resolution: "@babel/preset-flow@npm:7.24.7" @@ -1604,7 +2001,18 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.24.7, @babel/template@npm:^7.25.0, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.24.7, @babel/template@npm:^7.3.3": + version: 7.24.7 + resolution: "@babel/template@npm:7.24.7" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/parser": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10/5975d404ef51cf379515eb0f80b115981d0b9dff5539e53a47516644abb8c83d7559f5b083eb1d4977b20d8359ebb2f911ccd4f729143f8958fdc465f976d843 + languageName: node + linkType: hard + +"@babel/template@npm:^7.25.0": version: 7.25.0 resolution: "@babel/template@npm:7.25.0" dependencies: @@ -1615,7 +2023,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4": +"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8": version: 7.25.6 resolution: "@babel/traverse@npm:7.25.6" dependencies: @@ -1630,6 +2038,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4": + version: 7.25.4 + resolution: "@babel/traverse@npm:7.25.4" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/generator": "npm:^7.25.4" + "@babel/parser": "npm:^7.25.4" + "@babel/template": "npm:^7.25.0" + "@babel/types": "npm:^7.25.4" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 10/a85c16047ab8e454e2e758c75c31994cec328bd6d8b4b22e915fa7393a03b3ab96d1218f43dc7ef77c957cc488dc38100bdf504d08a80a131e89b2e49cfa2be5 + languageName: node + linkType: hard + "@babel/types@npm:7.25.2": version: 7.25.2 resolution: "@babel/types@npm:7.25.2" @@ -1641,7 +2064,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:7.25.6, @babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:7.25.6, @babel/types@npm:^7.25.6": version: 7.25.6 resolution: "@babel/types@npm:7.25.6" dependencies: @@ -1652,6 +2075,39 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.24.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.24.7 + resolution: "@babel/types@npm:7.24.7" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: 10/ad3c8c0d6fb4acb0bb74bb5b4bb849b181bf6185677ef9c59c18856c81e43628d0858253cf232f0eca806f02e08eff85a1d3e636a3e94daea737597796b0b430 + languageName: node + linkType: hard + +"@babel/types@npm:^7.24.8, @babel/types@npm:^7.24.9": + version: 7.24.9 + resolution: "@babel/types@npm:7.24.9" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.8" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: 10/21873a08a124646824aa230de06af52149ab88206dca59849dcb3003990a6306ec2cdaa4147ec1127c0cfc5f133853cfc18f80d7f6337b6662a3c378ed565f15 + languageName: node + linkType: hard + +"@babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.4": + version: 7.25.4 + resolution: "@babel/types@npm:7.25.4" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.8" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: 10/d4a1194612d0a2a6ce9a0be325578b43d74e5f5278c67409468ba0a924341f0ad349ef0245ee8a36da3766efe5cc59cd6bb52547674150f97d8dc4c8cfa5d6b8 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -5596,6 +6052,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-android-arm-eabi@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@rollup/rollup-android-arm-eabi@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.2" @@ -5610,6 +6073,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-android-arm64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-android-arm64@npm:4.21.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-android-arm64@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-android-arm64@npm:4.21.2" @@ -5624,6 +6094,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-darwin-arm64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.21.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-darwin-arm64@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-darwin-arm64@npm:4.21.2" @@ -5638,6 +6115,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-darwin-x64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.21.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@rollup/rollup-darwin-x64@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-darwin-x64@npm:4.21.2" @@ -5652,6 +6136,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.2" @@ -5666,6 +6157,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm-musleabihf@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.0" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-linux-arm-musleabihf@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.2" @@ -5680,6 +6178,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-arm64-gnu@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.2" @@ -5694,6 +6199,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm64-musl@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-linux-arm64-musl@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.2" @@ -5708,6 +6220,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.2" @@ -5722,6 +6241,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-riscv64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-riscv64-gnu@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.2" @@ -5736,6 +6262,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-s390x-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-s390x-gnu@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.2" @@ -5750,6 +6283,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-x64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-x64-gnu@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.2" @@ -5764,6 +6304,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-x64-musl@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-linux-x64-musl@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.2" @@ -5778,6 +6325,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-arm64-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-win32-arm64-msvc@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.2" @@ -5792,6 +6346,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-ia32-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@rollup/rollup-win32-ia32-msvc@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.2" @@ -5806,6 +6367,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-x64-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@rollup/rollup-win32-x64-msvc@npm:4.21.2": version: 4.21.2 resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.2" @@ -7005,12 +7573,194 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:14.5.2": - version: 14.5.2 - resolution: "@testing-library/user-event@npm:14.5.2" - peerDependencies: - "@testing-library/dom": ">=7.21.4" - checksum: 10/49821459d81c6bc435d97128d6386ca24f1e4b3ba8e46cb5a96fe3643efa6e002d88c1b02b7f2ec58da593e805c59b78d7fdf0db565c1f02ba782f63ee984040 +"@testing-library/user-event@npm:14.5.2": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: 10/49821459d81c6bc435d97128d6386ca24f1e4b3ba8e46cb5a96fe3643efa6e002d88c1b02b7f2ec58da593e805c59b78d7fdf0db565c1f02ba782f63ee984040 + languageName: node + linkType: hard + +"@textlint/ast-node-types@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/ast-node-types@npm:14.2.0" + checksum: 10/3645cca44d631f851db4279f5d662950ac67cc17047f1623959158fd119846197ff7dc15b75b35a5cce8d71a92a39efece516fc1ea62d63004637561b15989c5 + languageName: node + linkType: hard + +"@textlint/ast-tester@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/ast-tester@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + debug: "npm:^4.3.4" + checksum: 10/dcd1efe3b6c97ed8855c765e68ef6d9396ef9f8f8bb6cfd9f641e612838554ad14f763837b4227a26149f8d25cb176e9734bd98a1801bddff19fa2e1c42be4e1 + languageName: node + linkType: hard + +"@textlint/ast-traverse@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/ast-traverse@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + checksum: 10/4916a1f52e2724e53c49fa722f3c99d02e2a928ccb47aac1071fd245dfdcc1a7efe4cf0df06ea39bf595370a02b8dec0bcbba8b798084fb9519f4af1bb770679 + languageName: node + linkType: hard + +"@textlint/config-loader@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/config-loader@npm:14.2.0" + dependencies: + "@textlint/kernel": "npm:^14.2.0" + "@textlint/module-interop": "npm:^14.2.0" + "@textlint/types": "npm:^14.2.0" + "@textlint/utils": "npm:^14.2.0" + debug: "npm:^4.3.4" + rc-config-loader: "npm:^4.1.3" + try-resolve: "npm:^1.0.1" + checksum: 10/9816c25d78b4e114002a150ebe011cbbac3a03736481d21b9e8164873973ba2a5c7395b7aa7bb026df450c084007ab6b01089d152bd4ca5934812e0a6944348e + languageName: node + linkType: hard + +"@textlint/feature-flag@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/feature-flag@npm:14.2.0" + checksum: 10/5aec1c8ab5eaa57352702174dd61f6d59f2e407d9a5c76c9e2c66d0e8d6e02ceb548f31d4b71a5d7348cdc79835f82a731f4dc640b87d5fc0a13b613740e3e97 + languageName: node + linkType: hard + +"@textlint/fixer-formatter@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/fixer-formatter@npm:14.2.0" + dependencies: + "@textlint/module-interop": "npm:^14.2.0" + "@textlint/types": "npm:^14.2.0" + chalk: "npm:^4.1.2" + debug: "npm:^4.3.4" + diff: "npm:^5.2.0" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + text-table: "npm:^0.2.0" + try-resolve: "npm:^1.0.1" + checksum: 10/48879e5f87b5349121a00d5eb76ddc54a90d25a4be71b933a010cf60f90243c592f80143b2dcc214805d44ad12e582f7641a773fb44805c0f4ddcecf93e01000 + languageName: node + linkType: hard + +"@textlint/kernel@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/kernel@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + "@textlint/ast-tester": "npm:^14.2.0" + "@textlint/ast-traverse": "npm:^14.2.0" + "@textlint/feature-flag": "npm:^14.2.0" + "@textlint/source-code-fixer": "npm:^14.2.0" + "@textlint/types": "npm:^14.2.0" + "@textlint/utils": "npm:^14.2.0" + debug: "npm:^4.3.4" + fast-equals: "npm:^4.0.3" + structured-source: "npm:^4.0.0" + checksum: 10/fdbe837ffbe6fdc974c63a0ba9cfea7c203bedf0331a7a9f601789a67f979188cd08ea71af9ba2a8ec3fa8178d896d69ea6d557e96b59b4a994a25035c8b695c + languageName: node + linkType: hard + +"@textlint/linter-formatter@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/linter-formatter@npm:14.2.0" + dependencies: + "@azu/format-text": "npm:^1.0.2" + "@azu/style-format": "npm:^1.0.1" + "@textlint/module-interop": "npm:^14.2.0" + "@textlint/types": "npm:^14.2.0" + chalk: "npm:^4.1.2" + debug: "npm:^4.3.4" + js-yaml: "npm:^3.14.1" + lodash: "npm:^4.17.21" + pluralize: "npm:^2.0.0" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + table: "npm:^6.8.1" + text-table: "npm:^0.2.0" + try-resolve: "npm:^1.0.1" + checksum: 10/baff6bce5b9780b68705fab0e9be769fc15665d363145af26ad8aade7b00346d962a41c7cd7a9ffc8121f9361c154d31853e342fa3b9b730bed4a8e7e65e3d2d + languageName: node + linkType: hard + +"@textlint/markdown-to-ast@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/markdown-to-ast@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + debug: "npm:^4.3.4" + mdast-util-gfm-autolink-literal: "npm:^0.1.3" + neotraverse: "npm:^0.6.15" + remark-footnotes: "npm:^3.0.0" + remark-frontmatter: "npm:^3.0.0" + remark-gfm: "npm:^1.0.0" + remark-parse: "npm:^9.0.0" + unified: "npm:^9.2.2" + checksum: 10/249c161af19f840448cf87527efca9402aad54ed801d33f01eee99aeffb58cd2ac7b2286d694d1c7e3f2103d9a0d30c3bb434b6d721fc395382c16e9febd298e + languageName: node + linkType: hard + +"@textlint/module-interop@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/module-interop@npm:14.2.0" + checksum: 10/f0d90dacdd79530dbfe9aa323761f35bbc27639a2a50602388a8b92b44d202d96dbbeb34a86f2746ae8d8efdaeebe048bd8ca03a873ff2ed9960f5d416842fbb + languageName: node + linkType: hard + +"@textlint/source-code-fixer@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/source-code-fixer@npm:14.2.0" + dependencies: + "@textlint/types": "npm:^14.2.0" + debug: "npm:^4.3.4" + checksum: 10/6335b1bf6cef574d3c3dd357e74e6438ab3e61ee02c4c8449fba8ab8300f2a1a259580375f364162ddfdc99778682f8cb169a7d8fceac77cb6e0450656f87553 + languageName: node + linkType: hard + +"@textlint/text-to-ast@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/text-to-ast@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + checksum: 10/b7b7664ee54c46e11d81b05959c424845d6ed79204f2300924d38b98454a186c599752cd2a22200541259f6fa11907443ef16b5149db5576cb30a7c36bc207b5 + languageName: node + linkType: hard + +"@textlint/textlint-plugin-markdown@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/textlint-plugin-markdown@npm:14.2.0" + dependencies: + "@textlint/markdown-to-ast": "npm:^14.2.0" + checksum: 10/56d40bf77ad5248c153ad74601d3e25be06f029a9437232840d0478b313fa3a50d27d26ca734113cf165ac678e137b824e86b1ca9ed734233d4278e9ca7dfbc1 + languageName: node + linkType: hard + +"@textlint/textlint-plugin-text@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/textlint-plugin-text@npm:14.2.0" + dependencies: + "@textlint/text-to-ast": "npm:^14.2.0" + checksum: 10/1e69f12d351a1d18ca7f3da4198d5e4803aa0d9f5560b30deabda687dfe57f2fb8f091439b4afe05bcbaabbedb500093fc83a67c6ca1bb47829f96650b15d557 + languageName: node + linkType: hard + +"@textlint/types@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/types@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + checksum: 10/bd75fc03e0f5dbe934f816920417d0568f251475b1decc68409917e199592137dff84a1eda565c21aae5dc54aab333c7421deadf2788eaecfd5211094161c20b + languageName: node + linkType: hard + +"@textlint/utils@npm:^14.2.0": + version: 14.2.0 + resolution: "@textlint/utils@npm:14.2.0" + checksum: 10/86f36f89325194e735c7feb87243f1b500b708aca8128bdc4cbc4812b4a559ac3906c7586da1d9d0ee1faac99b6afe9a3fc5fd594632beb7a50df1a849f72714 languageName: node linkType: hard @@ -7457,6 +8207,15 @@ __metadata: languageName: node linkType: hard +"@types/mdast@npm:^3.0.0": + version: 3.0.15 + resolution: "@types/mdast@npm:3.0.15" + dependencies: + "@types/unist": "npm:^2" + checksum: 10/050a5c1383928b2688dd145382a22535e2af87dc3fd592c843abb7851bcc99893a1ee0f63be19fc4e89779387ec26a57486cfb425b016c0b2a98a17fc4a1e8b3 + languageName: node + linkType: hard + "@types/mdast@npm:^4.0.0": version: 4.0.4 resolution: "@types/mdast@npm:4.0.4" @@ -7526,7 +8285,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.16.5, @types/node@npm:^20.0.0": +"@types/node@npm:20.16.5": version: 20.16.5 resolution: "@types/node@npm:20.16.5" dependencies: @@ -7544,6 +8303,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^20.0.0": + version: 20.16.1 + resolution: "@types/node@npm:20.16.1" + dependencies: + undici-types: "npm:~6.19.2" + checksum: 10/9bae1dffd2094694147a91ebec51dc89a60a607d16d47a0d770320f1a75d3ba58663708fd93c37954a63acb701a4e0fd64245139c57ae810d3ad524e75481d4e + languageName: node + linkType: hard + "@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1, @types/normalize-package-data@npm:^2.4.3": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" @@ -7724,7 +8492,7 @@ __metadata: languageName: node linkType: hard -"@types/unist@npm:^2, @types/unist@npm:^2.0.0": +"@types/unist@npm:^2, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2": version: 2.0.11 resolution: "@types/unist@npm:2.0.11" checksum: 10/6d436e832bc35c6dde9f056ac515ebf2b3384a1d7f63679d12358766f9b313368077402e9c1126a14d827f10370a5485e628bf61aa91117cf4fc882423191a4e @@ -8302,13 +9070,20 @@ __metadata: languageName: node linkType: hard -"@vue/shared@npm:3.5.4, @vue/shared@npm:^3.3.0": +"@vue/shared@npm:3.5.4": version: 3.5.4 resolution: "@vue/shared@npm:3.5.4" checksum: 10/518c086bd6a87649a5cce8e4548fb013de0261169794ef7d18fbf97d88ba29cd83fe53d170ad3f2108adbcd710a66306de72dd13cf1733e1e1e3f8597120a5be languageName: node linkType: hard +"@vue/shared@npm:^3.3.0": + version: 3.5.3 + resolution: "@vue/shared@npm:3.5.3" + checksum: 10/c2951e0efddb3acb2f5ff937977e27684a69bd4d3e30ccd3898216a9fa3323849adfd17c6b22af3094fd704827a467e6ede22ddcd2598d07ffcb80e97b763f8e + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" @@ -9467,6 +10242,13 @@ __metadata: languageName: node linkType: hard +"axe-core@npm:^4.9.1": + version: 4.9.1 + resolution: "axe-core@npm:4.9.1" + checksum: 10/9d4944f6d3289428e1c6b41a80516f6558a960889f59c3c00f0fb88b955eda81edf9ca377c2cbc2a775f4003596d2aeaa35acca5aad3e1fc6b3d1e26e82b02cc + languageName: node + linkType: hard + "axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" @@ -9485,6 +10267,15 @@ __metadata: languageName: node linkType: hard +"axobject-query@npm:~3.1.1": + version: 3.1.1 + resolution: "axobject-query@npm:3.1.1" + dependencies: + deep-equal: "npm:^2.0.5" + checksum: 10/3a3931bc419219e78d6438bc457c191e4c972caddae2be7eaa94615269209f1d283aaaece706a69742e5bcf27df99cc75eee97a5e366a06a9f2bdab1a79748c7 + languageName: node + linkType: hard + "b4a@npm:^1.6.4, b4a@npm:^1.6.6": version: 1.6.6 resolution: "b4a@npm:1.6.6" @@ -9587,6 +10378,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs3@npm:^0.10.4": + version: 0.10.4 + resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4" + dependencies: + "@babel/helper-define-polyfill-provider": "npm:^0.6.1" + core-js-compat: "npm:^3.36.1" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/a69ed5a95bb55e9b7ea37307d56113f7e24054d479c15de6d50fa61388b5334bed1f9b6414cde6c575fa910a4de4d1ab4f2d22720967d57c4fec9d1b8f61b355 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs3@npm:^0.10.6": version: 0.10.6 resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6" @@ -9713,6 +10516,13 @@ __metadata: languageName: node linkType: hard +"bail@npm:^1.0.0": + version: 1.0.5 + resolution: "bail@npm:1.0.5" + checksum: 10/6c334940d7eaa4e656a12fb12407b6555649b6deb6df04270fa806e0da82684ebe4a4e47815b271c794b40f8d6fa286e0c248b14ddbabb324a917fab09b7301a + languageName: node + linkType: hard + "bail@npm:^2.0.0": version: 2.0.2 resolution: "bail@npm:2.0.2" @@ -9916,6 +10726,13 @@ __metadata: languageName: node linkType: hard +"boundary@npm:^2.0.0": + version: 2.0.0 + resolution: "boundary@npm:2.0.0" + checksum: 10/0dda2b4adda5f5ed0b35f22296fe586d96b70719e9d25bff1b565b55e4e3e9bb822a384746f2f0145bf194128486e6a3709e87b90b47195616005d2cf776d132 + languageName: node + linkType: hard + "boxen@npm:7.1.1, boxen@npm:^7.1.1": version: 7.1.1 resolution: "boxen@npm:7.1.1" @@ -9983,7 +10800,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.21.10, browserslist@npm:^4.23.1, browserslist@npm:^4.23.3": +"browserslist@npm:^4.21.10, browserslist@npm:^4.23.0, browserslist@npm:^4.23.1, browserslist@npm:^4.23.3": version: 4.23.3 resolution: "browserslist@npm:4.23.3" dependencies: @@ -10251,13 +11068,20 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001646": +"caniuse-lite@npm:^1.0.30001579": version: 1.0.30001660 resolution: "caniuse-lite@npm:1.0.30001660" checksum: 10/5d83f0b7e2075b7e31f114f739155dc6c21b0afe8cb61180f625a4903b0ccd3d7591a5f81c930f14efddfa57040203ba0890850b8a3738f6c7f17c7dd83b9de8 languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001646": + version: 1.0.30001653 + resolution: "caniuse-lite@npm:1.0.30001653" + checksum: 10/cd9b1c0fe03249e593789a11a9ef14f987b385e60441748945916b19e74e7bc5c82c40d4836496a647586651898741aed1598ae0792114a9f0d7d7fdb2b7deb0 + languageName: node + linkType: hard + "capital-case@npm:^1.0.4": version: 1.0.4 resolution: "capital-case@npm:1.0.4" @@ -10269,6 +11093,13 @@ __metadata: languageName: node linkType: hard +"ccount@npm:^1.0.0": + version: 1.1.0 + resolution: "ccount@npm:1.1.0" + checksum: 10/b335a79d0aa4308919cf7507babcfa04ac63d389ebed49dbf26990d4607c8a4713cde93cc83e707d84571ddfe1e7615dad248be9bc422ae4c188210f71b08b78 + languageName: node + linkType: hard + "ccount@npm:^2.0.0": version: 2.0.1 resolution: "ccount@npm:2.0.1" @@ -10433,6 +11264,13 @@ __metadata: languageName: node linkType: hard +"charenc@npm:0.0.2": + version: 0.0.2 + resolution: "charenc@npm:0.0.2" + checksum: 10/81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5 + languageName: node + linkType: hard + "check-error@npm:^2.1.1": version: 2.1.1 resolution: "check-error@npm:2.1.1" @@ -11342,6 +12180,15 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.36.1": + version: 3.37.1 + resolution: "core-js-compat@npm:3.37.1" + dependencies: + browserslist: "npm:^4.23.0" + checksum: 10/30c6fdbd9ff179cc53951814689b8aabec106e5de6cddfa7a7feacc96b66d415b8eebcf5ec8f7c68ef35c552fe7d39edb8b15b1ce0f27379a272295b6e937061 + languageName: node + linkType: hard + "core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0": version: 3.38.1 resolution: "core-js-compat@npm:3.38.1" @@ -11557,6 +12404,13 @@ __metadata: languageName: node linkType: hard +"crypt@npm:0.0.2": + version: 0.0.2 + resolution: "crypt@npm:0.0.2" + checksum: 10/2c72768de3d28278c7c9ffd81a298b26f87ecdfe94415084f339e6632f089b43fe039f2c93f612bcb5ffe447238373d93b2e8c90894cba6cfb0ac7a74616f8b9 + languageName: node + linkType: hard + "crypto-random-string@npm:^2.0.0": version: 2.0.0 resolution: "crypto-random-string@npm:2.0.0" @@ -12352,6 +13206,13 @@ __metadata: languageName: node linkType: hard +"diff@npm:^5.2.0": + version: 5.2.0 + resolution: "diff@npm:5.2.0" + checksum: 10/01b7b440f83a997350a988e9d2f558366c0f90f15be19f4aa7f1bb3109a4e153dfc3b9fbf78e14ea725717017407eeaa2271e3896374a0181e8f52445740846d + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -12680,13 +13541,20 @@ __metadata: languageName: node linkType: hard -"emoji-regex@npm:^10.2.1, emoji-regex@npm:^10.3.0": +"emoji-regex@npm:^10.2.1": version: 10.4.0 resolution: "emoji-regex@npm:10.4.0" checksum: 10/76bb92c5bcf0b6980d37e535156231e4a9d0aa6ab3b9f5eabf7690231d5aa5d5b8e516f36e6804cbdd0f1c23dfef2a60c40ab7bb8aedd890584281a565b97c50 languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.3.0 + resolution: "emoji-regex@npm:10.3.0" + checksum: 10/b9b084ebe904f13bb4b66ee4c29fb41a7a4a1165adcc33c1ce8056c0194b882cc91ebdc782f1a779b5d7ea7375c5064643a7734893d7c657b44c5c6b9d7bf1e7 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -12817,7 +13685,7 @@ __metadata: languageName: node linkType: hard -"error-ex@npm:^1.3.1, error-ex@npm:^1.3.2": +"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1, error-ex@npm:^1.3.2": version: 1.3.2 resolution: "error-ex@npm:1.3.2" dependencies: @@ -13664,7 +14532,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsx-a11y@npm:6.10.0, eslint-plugin-jsx-a11y@npm:^6.7.1": +"eslint-plugin-jsx-a11y@npm:6.10.0": version: 6.10.0 resolution: "eslint-plugin-jsx-a11y@npm:6.10.0" dependencies: @@ -13690,6 +14558,32 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-jsx-a11y@npm:^6.7.1": + version: 6.9.0 + resolution: "eslint-plugin-jsx-a11y@npm:6.9.0" + dependencies: + aria-query: "npm:~5.1.3" + array-includes: "npm:^3.1.8" + array.prototype.flatmap: "npm:^1.3.2" + ast-types-flow: "npm:^0.0.8" + axe-core: "npm:^4.9.1" + axobject-query: "npm:~3.1.1" + damerau-levenshtein: "npm:^1.0.8" + emoji-regex: "npm:^9.2.2" + es-iterator-helpers: "npm:^1.0.19" + hasown: "npm:^2.0.2" + jsx-ast-utils: "npm:^3.3.5" + language-tags: "npm:^1.0.9" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.8" + safe-regex-test: "npm:^1.0.3" + string.prototype.includes: "npm:^2.0.0" + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: 10/00a854a1a1a7ca52c216e83a574d5a65fc150243afcababfbf1657c5ffff1f076b9bd3d87029bb6432bfaa36d23e16c1e8b59671d0580bbb72e14860ee1bec9a + languageName: node + linkType: hard + "eslint-plugin-prettier@npm:5.2.1": version: 5.2.1 resolution: "eslint-plugin-prettier@npm:5.2.1" @@ -14363,6 +15257,13 @@ __metadata: languageName: node linkType: hard +"fast-equals@npm:^4.0.3": + version: 4.0.3 + resolution: "fast-equals@npm:4.0.3" + checksum: 10/04c1ff47b79923314e9b63ec6c81beeaa5e3b9588ec230ee6aff7ece725ff834a72abf627055055127bd0f53ae8a92cc04c3a6e187783fd932dbef743f9b13bf + languageName: node + linkType: hard + "fast-fifo@npm:^1.2.0, fast-fifo@npm:^1.3.2": version: 1.3.2 resolution: "fast-fifo@npm:1.3.2" @@ -14619,6 +15520,15 @@ __metadata: languageName: node linkType: hard +"file-entry-cache@npm:^5.0.1": + version: 5.0.1 + resolution: "file-entry-cache@npm:5.0.1" + dependencies: + flat-cache: "npm:^2.0.1" + checksum: 10/585f3d19043d3552a06ec3e20e13cee054f255d3decce6def7fea5cba50448ce82fb9f779115da61cc58b98e7889cf5cc3b388943100bbd0305f00b11d0f4d84 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -14869,6 +15779,17 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^2.0.1": + version: 2.0.1 + resolution: "flat-cache@npm:2.0.1" + dependencies: + flatted: "npm:^2.0.0" + rimraf: "npm:2.6.3" + write: "npm:1.0.3" + checksum: 10/334891772e9af0e860e1e602f0e577c2b0ac5af4e7fbc672f8396b08a48a4dbe9001f7a7e1d8f8060da4cfe592bb51b35d8a8e6159c1cd62337d97c0847fdb44 + languageName: node + linkType: hard + "flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" @@ -14899,6 +15820,13 @@ __metadata: languageName: node linkType: hard +"flatted@npm:^2.0.0": + version: 2.0.2 + resolution: "flatted@npm:2.0.2" + checksum: 10/473c754db7a529e125a22057098f1a4c905ba17b8cc269c3acf77352f0ffa6304c851eb75f6a1845f74461f560e635129ca6b0b8a78fb253c65cea4de3d776f2 + languageName: node + linkType: hard + "flatted@npm:^3.2.9, flatted@npm:^3.3.1": version: 3.3.1 resolution: "flatted@npm:3.3.1" @@ -15328,6 +16256,13 @@ __metadata: languageName: node linkType: hard +"get-stdin@npm:^5.0.1": + version: 5.0.1 + resolution: "get-stdin@npm:5.0.1" + checksum: 10/f9784638ad3e68a0a8bdc031aedf0fca749843cd134956fbd4f3bbac17c359e0fb9210343fcbed72ee79fb19d8e4c49b7a6e742cc5d44e94ac1405e9371d4b3e + languageName: node + linkType: hard + "get-stdin@npm:^9.0.0": version: 9.0.0 resolution: "get-stdin@npm:9.0.0" @@ -15595,7 +16530,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:10.4.5, glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.4, glob@npm:^10.3.7": +"glob@npm:10.4.5, glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.4, glob@npm:^10.3.7, glob@npm:^10.4.5": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -16431,13 +17366,20 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.0, ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.2": +"ignore@npm:^5.0.0, ignore@npm:^5.3.2": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 languageName: node linkType: hard +"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065 + languageName: node + linkType: hard + "image-meta@npm:^0.2.0": version: 0.2.1 resolution: "image-meta@npm:0.2.1" @@ -16900,6 +17842,13 @@ __metadata: languageName: node linkType: hard +"is-buffer@npm:~1.1.6": + version: 1.1.6 + resolution: "is-buffer@npm:1.1.6" + checksum: 10/f63da109e74bbe8947036ed529d43e4ae0c5fcd0909921dce4917ad3ea212c6a87c29f525ba1d17c0858c18331cf1046d4fc69ef59ed26896b25c8288a627133 + languageName: node + linkType: hard + "is-builtin-module@npm:^3.1.0, is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" @@ -17238,7 +18187,7 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^2.1.0": +"is-plain-obj@npm:^2.0.0, is-plain-obj@npm:^2.1.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" checksum: 10/cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa @@ -17439,6 +18388,13 @@ __metadata: languageName: node linkType: hard +"is-utf8@npm:^0.2.0": + version: 0.2.1 + resolution: "is-utf8@npm:0.2.1" + checksum: 10/167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3 + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -18254,7 +19210,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1": +"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -19043,6 +19999,19 @@ __metadata: languageName: node linkType: hard +"load-json-file@npm:^1.0.0": + version: 1.1.0 + resolution: "load-json-file@npm:1.1.0" + dependencies: + graceful-fs: "npm:^4.1.2" + parse-json: "npm:^2.2.0" + pify: "npm:^2.0.0" + pinkie-promise: "npm:^2.0.0" + strip-bom: "npm:^2.0.0" + checksum: 10/bb16e169d87df38806f5ffa7efa3287921839fdfee2c20c8525f53b53ba43d14b56b6881901c04190f7da4a4ba6e0c9784d212e83ee3a32d49bb986b5a6094cb + languageName: node + linkType: hard + "load-json-file@npm:^4.0.0": version: 4.0.0 resolution: "load-json-file@npm:4.0.0" @@ -19469,6 +20438,13 @@ __metadata: languageName: node linkType: hard +"longest-streak@npm:^2.0.0": + version: 2.0.4 + resolution: "longest-streak@npm:2.0.4" + checksum: 10/28b8234a14963002c5c71035dee13a0a11e9e9d18ffa320fdc8796ed7437399204495702ed69cd2a7087b0af041a2a8b562829b7c1e2042e73a3374d1ecf6580 + languageName: node + linkType: hard + "longest-streak@npm:^3.0.0": version: 3.1.0 resolution: "longest-streak@npm:3.1.0" @@ -19734,6 +20710,15 @@ __metadata: languageName: node linkType: hard +"markdown-table@npm:^2.0.0": + version: 2.0.0 + resolution: "markdown-table@npm:2.0.0" + dependencies: + repeat-string: "npm:^1.0.0" + checksum: 10/8018cd1a1733ffda916a0548438e50f3d21b6c6b71fb23696b33c0b5922a8cc46035eb4b204a59c6054f063076f934461ae094599656a63f87c1c3a80bd3c229 + languageName: node + linkType: hard + "markdown-to-jsx@npm:^7.4.5": version: 7.5.0 resolution: "markdown-to-jsx@npm:7.5.0" @@ -19778,6 +20763,17 @@ __metadata: languageName: node linkType: hard +"md5@npm:^2.3.0": + version: 2.3.0 + resolution: "md5@npm:2.3.0" + dependencies: + charenc: "npm:0.0.2" + crypt: "npm:0.0.2" + is-buffer: "npm:~1.1.6" + checksum: 10/88dce9fb8df1a084c2385726dcc18c7f54e0b64c261b5def7cdfe4928c4ee1cd68695c34108b4fab7ecceb05838c938aa411c6143df9fdc0026c4ddb4e4e72fa + languageName: node + linkType: hard + "mdast-comment-marker@npm:^3.0.0": version: 3.0.0 resolution: "mdast-comment-marker@npm:3.0.0" @@ -19804,6 +20800,40 @@ __metadata: languageName: node linkType: hard +"mdast-util-find-and-replace@npm:^1.1.0": + version: 1.1.1 + resolution: "mdast-util-find-and-replace@npm:1.1.1" + dependencies: + escape-string-regexp: "npm:^4.0.0" + unist-util-is: "npm:^4.0.0" + unist-util-visit-parents: "npm:^3.0.0" + checksum: 10/e4c9e50d9bce5ae4c728a925bd60080b94d16aaa312c27e2b70b16ddc29a5d0a0844d6e18efaef08aeb22c68303ec528f20183d1b0420504a0c2c1710cebd76f + languageName: node + linkType: hard + +"mdast-util-footnote@npm:^0.1.0": + version: 0.1.7 + resolution: "mdast-util-footnote@npm:0.1.7" + dependencies: + mdast-util-to-markdown: "npm:^0.6.0" + micromark: "npm:~2.11.0" + checksum: 10/b59d8989d3730ea59786d5e5678d006a552e44080094036d3ed414114ea1e66471746fabdf8578ae46f3c63878c5237dbb7a63eda5b313ef2387db1a00103fd3 + languageName: node + linkType: hard + +"mdast-util-from-markdown@npm:^0.8.0": + version: 0.8.5 + resolution: "mdast-util-from-markdown@npm:0.8.5" + dependencies: + "@types/mdast": "npm:^3.0.0" + mdast-util-to-string: "npm:^2.0.0" + micromark: "npm:~2.11.0" + parse-entities: "npm:^2.0.0" + unist-util-stringify-position: "npm:^2.0.0" + checksum: 10/f42166eb7a3c2a8cf17dffd868a6dfdab6a77d4e4c8f35d7c3d63247a16ddfeae45a59d9f5fa5eacc48d76d82d18cb0157961d03d1732bc616f9ddf3bb450984 + languageName: node + linkType: hard + "mdast-util-from-markdown@npm:^2.0.0": version: 2.0.1 resolution: "mdast-util-from-markdown@npm:2.0.1" @@ -19824,6 +20854,67 @@ __metadata: languageName: node linkType: hard +"mdast-util-frontmatter@npm:^0.2.0": + version: 0.2.0 + resolution: "mdast-util-frontmatter@npm:0.2.0" + dependencies: + micromark-extension-frontmatter: "npm:^0.2.0" + checksum: 10/bdef2318cf446d90b34863d5fd4019f111816e0211023cf274bf3cc1cf2b35a26fcada9667af6f94b11096bcc556bc0ee23c3f79353d21a250ff192bb67b1bb1 + languageName: node + linkType: hard + +"mdast-util-gfm-autolink-literal@npm:^0.1.0, mdast-util-gfm-autolink-literal@npm:^0.1.3": + version: 0.1.3 + resolution: "mdast-util-gfm-autolink-literal@npm:0.1.3" + dependencies: + ccount: "npm:^1.0.0" + mdast-util-find-and-replace: "npm:^1.1.0" + micromark: "npm:^2.11.3" + checksum: 10/9f7b888678631fd8c0a522b0689a750aead2b05d57361dbdf02c10381557f1ce874f746226141f3ace1e0e7952495e8d5ce8f9af423a7a66bb300d4635a918eb + languageName: node + linkType: hard + +"mdast-util-gfm-strikethrough@npm:^0.2.0": + version: 0.2.3 + resolution: "mdast-util-gfm-strikethrough@npm:0.2.3" + dependencies: + mdast-util-to-markdown: "npm:^0.6.0" + checksum: 10/51aa11ca8f1a5745f1eb9ccddb0eca797b3ede6f0c7bf355d594ad57c02c98d95260f00b1c4b07504018e0b22708531eabb76037841f09ce8465444706a06522 + languageName: node + linkType: hard + +"mdast-util-gfm-table@npm:^0.1.0": + version: 0.1.6 + resolution: "mdast-util-gfm-table@npm:0.1.6" + dependencies: + markdown-table: "npm:^2.0.0" + mdast-util-to-markdown: "npm:~0.6.0" + checksum: 10/06fe08f74fab934845280a289a0439335a1ae3fd0988f2a655afa8189ad109c4debd28b0865e16f9d0fba6fb5fc3769f5f397bade73607537735987411b5da67 + languageName: node + linkType: hard + +"mdast-util-gfm-task-list-item@npm:^0.1.0": + version: 0.1.6 + resolution: "mdast-util-gfm-task-list-item@npm:0.1.6" + dependencies: + mdast-util-to-markdown: "npm:~0.6.0" + checksum: 10/da5ae0d621862502068792947502a6452a10593f5625561b093dd99557280f7ab2dc3280fc124aaf7581311d4a88f1ab0d1307dab3b8bf7c35b47d1d54293c06 + languageName: node + linkType: hard + +"mdast-util-gfm@npm:^0.1.0": + version: 0.1.2 + resolution: "mdast-util-gfm@npm:0.1.2" + dependencies: + mdast-util-gfm-autolink-literal: "npm:^0.1.0" + mdast-util-gfm-strikethrough: "npm:^0.2.0" + mdast-util-gfm-table: "npm:^0.1.0" + mdast-util-gfm-task-list-item: "npm:^0.1.0" + mdast-util-to-markdown: "npm:^0.6.1" + checksum: 10/64cd342f70d9da4abc11a24ce3e80f09866360081cb7056119726b94c8358b0ca8af60f83399ce39edc76247ce4eb49677d95f5a834d0d9646457a0e5f236410 + languageName: node + linkType: hard + "mdast-util-heading-style@npm:^3.0.0": version: 3.0.0 resolution: "mdast-util-heading-style@npm:3.0.0" @@ -19904,6 +20995,20 @@ __metadata: languageName: node linkType: hard +"mdast-util-to-markdown@npm:^0.6.0, mdast-util-to-markdown@npm:^0.6.1, mdast-util-to-markdown@npm:~0.6.0": + version: 0.6.5 + resolution: "mdast-util-to-markdown@npm:0.6.5" + dependencies: + "@types/unist": "npm:^2.0.0" + longest-streak: "npm:^2.0.0" + mdast-util-to-string: "npm:^2.0.0" + parse-entities: "npm:^2.0.0" + repeat-string: "npm:^1.0.0" + zwitch: "npm:^1.0.0" + checksum: 10/e1fdb7a75f59166abe5d9d26fed5e04cd40bc6ab54cba239350f70c92df093106b9462660a1891210e9d52b2729c14fc107605127e25837b0a4ad74fbdfbd328 + languageName: node + linkType: hard + "mdast-util-to-markdown@npm:^2.0.0": version: 2.1.0 resolution: "mdast-util-to-markdown@npm:2.1.0" @@ -19920,6 +21025,13 @@ __metadata: languageName: node linkType: hard +"mdast-util-to-string@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-to-string@npm:2.0.0" + checksum: 10/0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2 + languageName: node + linkType: hard + "mdast-util-to-string@npm:^4.0.0": version: 4.0.0 resolution: "mdast-util-to-string@npm:4.0.0" @@ -20114,6 +21226,81 @@ __metadata: languageName: node linkType: hard +"micromark-extension-footnote@npm:^0.3.0": + version: 0.3.2 + resolution: "micromark-extension-footnote@npm:0.3.2" + dependencies: + micromark: "npm:~2.11.0" + checksum: 10/73cca7fca9ddc1350db2679f6470b2607e7eb3f6d8994dde7ad52d9840e778c2e21d030c056eb8fb887dc39e581fa3fddf8730461f0885c211236881b747775a + languageName: node + linkType: hard + +"micromark-extension-frontmatter@npm:^0.2.0": + version: 0.2.2 + resolution: "micromark-extension-frontmatter@npm:0.2.2" + dependencies: + fault: "npm:^1.0.0" + checksum: 10/011a4b1f00288ecf536883901cba62a7a18bf9ac8cc6e99b503552817a0e34954070de3745e9c1134a615f662a013619d873bd60b2d9be0a00975abbe07ac1c9 + languageName: node + linkType: hard + +"micromark-extension-gfm-autolink-literal@npm:~0.5.0": + version: 0.5.7 + resolution: "micromark-extension-gfm-autolink-literal@npm:0.5.7" + dependencies: + micromark: "npm:~2.11.3" + checksum: 10/107e4aa3926f5e77acbf47b0568985acae173c5190610c7c5356da613d5c957cc4a5a3ed43ee51ae6be146445fbb612861f9d0c7c9b388265fc6abfe6c2df1e2 + languageName: node + linkType: hard + +"micromark-extension-gfm-strikethrough@npm:~0.6.5": + version: 0.6.5 + resolution: "micromark-extension-gfm-strikethrough@npm:0.6.5" + dependencies: + micromark: "npm:~2.11.0" + checksum: 10/67711633590d3e688759a46aaed9f9d04bcaf29b6615eec17af082eabe1059fbca4beb41ba13db418ae7be3ac90198742fbabe519a70f9b6bb615598c5d6ef1a + languageName: node + linkType: hard + +"micromark-extension-gfm-table@npm:~0.4.0": + version: 0.4.3 + resolution: "micromark-extension-gfm-table@npm:0.4.3" + dependencies: + micromark: "npm:~2.11.0" + checksum: 10/aa1f583966164a57b516cc5690e92a487cbc676936d48f9cecc39fc009c342691588b0793455e166c6c5499804f25306ce8313259b6e36a9d9fd07769b17a5fd + languageName: node + linkType: hard + +"micromark-extension-gfm-tagfilter@npm:~0.3.0": + version: 0.3.0 + resolution: "micromark-extension-gfm-tagfilter@npm:0.3.0" + checksum: 10/9369736a203836b2933dfdeacab863e7a4976139b9dd46fa5bd6c2feeef50c7dbbcdd641ae95f0481f577d8aa22396bfa7ed9c38515647d4cf3f2c727cc094a3 + languageName: node + linkType: hard + +"micromark-extension-gfm-task-list-item@npm:~0.3.0": + version: 0.3.3 + resolution: "micromark-extension-gfm-task-list-item@npm:0.3.3" + dependencies: + micromark: "npm:~2.11.0" + checksum: 10/e4ccbe6b440234c8ee05d89315e1204c78773724241af31ac328194470a8a61bc6606eab3ce2d9a83da4401b06e07936038654493da715d40522133d1556dda4 + languageName: node + linkType: hard + +"micromark-extension-gfm@npm:^0.3.0": + version: 0.3.3 + resolution: "micromark-extension-gfm@npm:0.3.3" + dependencies: + micromark: "npm:~2.11.0" + micromark-extension-gfm-autolink-literal: "npm:~0.5.0" + micromark-extension-gfm-strikethrough: "npm:~0.6.5" + micromark-extension-gfm-table: "npm:~0.4.0" + micromark-extension-gfm-tagfilter: "npm:~0.3.0" + micromark-extension-gfm-task-list-item: "npm:~0.3.0" + checksum: 10/653102f7a61de43f9308ae34d70b195710f0bd3dc97a39e392c9ab81ffc975ccccc4cd29dfa0ec5bdad931634f055155314a5e96579ff6f805896fc173c707ac + languageName: node + linkType: hard + "micromark-factory-destination@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-destination@npm:2.0.0" @@ -20301,6 +21488,16 @@ __metadata: languageName: node linkType: hard +"micromark@npm:^2.11.3, micromark@npm:~2.11.0, micromark@npm:~2.11.3": + version: 2.11.4 + resolution: "micromark@npm:2.11.4" + dependencies: + debug: "npm:^4.0.0" + parse-entities: "npm:^2.0.0" + checksum: 10/cd3bcbc4c113c74d0897e7787103eb9c92c86974b0af1f87d2079b34f1543511a1e72face3f80c1d47c6614c2eaf860d94eee8c06f80dc48bc2441691576364b + languageName: node + linkType: hard + "micromark@npm:^4.0.0": version: 4.0.0 resolution: "micromark@npm:4.0.0" @@ -20612,7 +21809,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.0, mkdirp@npm:~0.5.1": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.0, mkdirp@npm:~0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -20847,6 +22044,13 @@ __metadata: languageName: node linkType: hard +"neotraverse@npm:^0.6.15": + version: 0.6.18 + resolution: "neotraverse@npm:0.6.18" + checksum: 10/a19649cdadb9a3ce3c54c2d6093a2eb1e12364ace384301a7515d40c752bfbac45d12c6eb9c4b004beba7bd4d1871323ebd46ad1446e0de5bc5143b0367647cb + languageName: node + linkType: hard + "nested-error-stacks@npm:^2.0.0, nested-error-stacks@npm:^2.1.0, nested-error-stacks@npm:^2.1.1": version: 2.1.1 resolution: "nested-error-stacks@npm:2.1.1" @@ -22486,6 +23690,15 @@ __metadata: languageName: node linkType: hard +"parse-json@npm:^2.2.0": + version: 2.2.0 + resolution: "parse-json@npm:2.2.0" + dependencies: + error-ex: "npm:^1.2.0" + checksum: 10/39924c0ddbf6f2544ab92acea61d91a0fb0ac959b0d19d273468cf8aa977522f8076e8fbb29cdab75c1440ebc2e172389988274890373d95fe308837074cc7e0 + languageName: node + linkType: hard + "parse-json@npm:^4.0.0": version: 4.0.0 resolution: "parse-json@npm:4.0.0" @@ -22673,6 +23886,13 @@ __metadata: languageName: node linkType: hard +"path-to-glob-pattern@npm:^2.0.1": + version: 2.0.1 + resolution: "path-to-glob-pattern@npm:2.0.1" + checksum: 10/3c6e540b85991bee0c8af4a680d5c064e93be0fd0f3be5a05c91fe523c327c74642f13ea93c045840a32bd1b7baa8dfd2136406ae706458c306735722d909574 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.10": version: 0.1.10 resolution: "path-to-regexp@npm:0.1.10" @@ -22687,6 +23907,17 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^1.0.0": + version: 1.1.0 + resolution: "path-type@npm:1.1.0" + dependencies: + graceful-fs: "npm:^4.1.2" + pify: "npm:^2.0.0" + pinkie-promise: "npm:^2.0.0" + checksum: 10/59a4b2c0e566baf4db3021a1ed4ec09a8b36fca960a490b54a6bcefdb9987dafe772852982b6011cd09579478a96e57960a01f75fa78a794192853c9d468fc79 + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -22786,7 +24017,7 @@ __metadata: languageName: node linkType: hard -"pify@npm:^2.3.0": +"pify@npm:^2.0.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" checksum: 10/9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba @@ -22807,6 +24038,22 @@ __metadata: languageName: node linkType: hard +"pinkie-promise@npm:^2.0.0": + version: 2.0.1 + resolution: "pinkie-promise@npm:2.0.1" + dependencies: + pinkie: "npm:^2.0.0" + checksum: 10/b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca + languageName: node + linkType: hard + +"pinkie@npm:^2.0.0": + version: 2.0.4 + resolution: "pinkie@npm:2.0.4" + checksum: 10/11d207257a044d1047c3755374d36d84dda883a44d030fe98216bf0ea97da05a5c9d64e82495387edeb9ee4f52c455bca97cdb97629932be65e6f54b29f5aec8 + languageName: node + linkType: hard + "pino-abstract-transport@npm:^1.2.0": version: 1.2.0 resolution: "pino-abstract-transport@npm:1.2.0" @@ -22914,6 +24161,13 @@ __metadata: languageName: node linkType: hard +"pluralize@npm:^2.0.0": + version: 2.0.0 + resolution: "pluralize@npm:2.0.0" + checksum: 10/9dac9ab6d07c44625888b428567441addc2a5d6a34cef75c599f67a294ebc8ae483d97207aad417312ab2a83d3df39ee86f2e816b55612f904b3cba28cc27bf7 + languageName: node + linkType: hard + "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -23143,7 +24397,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.45, postcss@npm:^8.4.23, postcss@npm:^8.4.32, postcss@npm:^8.4.33, postcss@npm:^8.4.41, postcss@npm:^8.4.43": +"postcss@npm:8.4.45, postcss@npm:^8.4.43": version: 8.4.45 resolution: "postcss@npm:8.4.45" dependencies: @@ -23154,6 +24408,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.23, postcss@npm:^8.4.32, postcss@npm:^8.4.33, postcss@npm:^8.4.41": + version: 8.4.44 + resolution: "postcss@npm:8.4.44" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: 10/aac7ed383fdcde9def6ed814ee03bc3de68b345e3f9bea414df2daca08185b6cfb4044fe9f67e1d9e886f29642373b34fd4fde5976204ca66a5481859afdcb7d + languageName: node + linkType: hard + "prebuild-install@npm:^7.1.1": version: 7.1.2 resolution: "prebuild-install@npm:7.1.2" @@ -23588,7 +24853,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.13.0, qs@npm:^6.9.6": +"qs@npm:6.13.0": version: 6.13.0 resolution: "qs@npm:6.13.0" dependencies: @@ -23597,6 +24862,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:^6.9.6": + version: 6.12.3 + resolution: "qs@npm:6.12.3" + dependencies: + side-channel: "npm:^1.0.6" + checksum: 10/486d80cfa5e12886de6fe15a5aa2b3c7023bf4461f949a742022c3ae608499dbaebcb57b1f15c1f59d86356772969028768b33c1a7c01e76d99f149239e63d59 + languageName: node + linkType: hard + "querystringify@npm:^2.1.1": version: 2.2.0 resolution: "querystringify@npm:2.2.0" @@ -23695,6 +24969,18 @@ __metadata: languageName: node linkType: hard +"rc-config-loader@npm:^4.1.3": + version: 4.1.3 + resolution: "rc-config-loader@npm:4.1.3" + dependencies: + debug: "npm:^4.3.4" + js-yaml: "npm:^4.1.0" + json5: "npm:^2.2.2" + require-from-string: "npm:^2.0.2" + checksum: 10/7aa12d17120fef0d8c29b1de532a6fab2704c460fa0f2e13ceaa9317e6fbb767799abc6bc53da0bd65249b252edec47e45eafba4687b10ed4f1e8697991ceeb5 + languageName: node + linkType: hard + "rc@npm:1.2.8, rc@npm:^1.2.7, rc@npm:^1.2.8": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -23954,6 +25240,17 @@ __metadata: languageName: node linkType: hard +"read-pkg@npm:^1.1.0": + version: 1.1.0 + resolution: "read-pkg@npm:1.1.0" + dependencies: + load-json-file: "npm:^1.0.0" + normalize-package-data: "npm:^2.3.2" + path-type: "npm:^1.0.0" + checksum: 10/a0f5d5e32227ec8e6a028dd5c5134eab229768dcb7a5d9a41a284ed28ad4b9284fecc47383dc1593b5694f4de603a7ffaee84b738956b9b77e0999567485a366 + languageName: node + linkType: hard + "read-pkg@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg@npm:3.0.0" @@ -24316,6 +25613,36 @@ __metadata: languageName: node linkType: hard +"remark-footnotes@npm:^3.0.0": + version: 3.0.0 + resolution: "remark-footnotes@npm:3.0.0" + dependencies: + mdast-util-footnote: "npm:^0.1.0" + micromark-extension-footnote: "npm:^0.3.0" + checksum: 10/d784e52b2703e3981041f4d6e584c8f5ef785fe43ddd94dce9527945af142b26d56adbe913f1575cdc8fd69677a00ef7291e4ade0460f9f9ed45f236e8e2f260 + languageName: node + linkType: hard + +"remark-frontmatter@npm:^3.0.0": + version: 3.0.0 + resolution: "remark-frontmatter@npm:3.0.0" + dependencies: + mdast-util-frontmatter: "npm:^0.2.0" + micromark-extension-frontmatter: "npm:^0.2.0" + checksum: 10/33bbcf36a51ee4c3813106b933766e0dc4b2b50f8eb4da3a4c577ea0278335589b36b182fb2722c9857d0ea9932ac75368a5dff70c8cf2b74f4747c244068976 + languageName: node + linkType: hard + +"remark-gfm@npm:^1.0.0": + version: 1.0.0 + resolution: "remark-gfm@npm:1.0.0" + dependencies: + mdast-util-gfm: "npm:^0.1.0" + micromark-extension-gfm: "npm:^0.3.0" + checksum: 10/a37823a762c0862dd4c048bc425d584e56fa7862f6c38bf41334ee0b85e11a90bf7a075863fb09aa23993e2d3ec977b4a32994f2b869e26f44625c136b7b2996 + languageName: node + linkType: hard + "remark-lint-blockquote-indentation@npm:^4.0.0": version: 4.0.0 resolution: "remark-lint-blockquote-indentation@npm:4.0.0" @@ -25024,6 +26351,15 @@ __metadata: languageName: node linkType: hard +"remark-parse@npm:^9.0.0": + version: 9.0.0 + resolution: "remark-parse@npm:9.0.0" + dependencies: + mdast-util-from-markdown: "npm:^0.8.0" + checksum: 10/67c22c29f61d0af3812d4e076ebcbf9895bfeec3868299b514c25d46cb6d820ac132b71f51adab7ae756c910d6dd95a2040beeda6165b0a85ea153aa77fb3a83 + languageName: node + linkType: hard + "remark-preset-lint-consistent@npm:^6.0.0": version: 6.0.0 resolution: "remark-preset-lint-consistent@npm:6.0.0" @@ -25152,7 +26488,7 @@ __metadata: languageName: node linkType: hard -"repeat-string@npm:^1.5.0, repeat-string@npm:^1.6.1": +"repeat-string@npm:^1.0.0, repeat-string@npm:^1.5.0, repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" checksum: 10/1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 @@ -25410,6 +26746,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:2.6.3, rimraf@npm:~2.6.2": + version: 2.6.3 + resolution: "rimraf@npm:2.6.3" + dependencies: + glob: "npm:^7.1.3" + bin: + rimraf: ./bin.js + checksum: 10/756419f2fa99aa119c46a9fc03e09d84ecf5421a80a72d1944c5088c9e4671e77128527a900a313ed9d3fdbdd37e2ae05486cd7e9116d5812d8c31f2399d7c86 + languageName: node + linkType: hard + "rimraf@npm:5.0.10": version: 5.0.10 resolution: "rimraf@npm:5.0.10" @@ -25443,17 +26790,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:~2.6.2": - version: 2.6.3 - resolution: "rimraf@npm:2.6.3" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: ./bin.js - checksum: 10/756419f2fa99aa119c46a9fc03e09d84ecf5421a80a72d1944c5088c9e4671e77128527a900a313ed9d3fdbdd37e2ae05486cd7e9116d5812d8c31f2399d7c86 - languageName: node - linkType: hard - "rocambole-indent@npm:^2.0.4": version: 2.0.4 resolution: "rocambole-indent@npm:2.0.4" @@ -25573,7 +26909,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.19.0, rollup@npm:^4.20.0": +"rollup@npm:^4.19.0": version: 4.21.3 resolution: "rollup@npm:4.21.3" dependencies: @@ -25636,6 +26972,69 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^4.20.0": + version: 4.21.0 + resolution: "rollup@npm:4.21.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.21.0" + "@rollup/rollup-android-arm64": "npm:4.21.0" + "@rollup/rollup-darwin-arm64": "npm:4.21.0" + "@rollup/rollup-darwin-x64": "npm:4.21.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.21.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.21.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.21.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.21.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.21.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-x64-musl": "npm:4.21.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.21.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.21.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.21.0" + "@types/estree": "npm:1.0.5" + fsevents: "npm:~2.3.2" + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10/27ac47d5049719249d2a44982e31f01423158a3625cabff2f2362219aee64bdc14c32572b669169c22c324c3a965044ce8f06e27eee00fd8802861cd13697f87 + languageName: node + linkType: hard + "rrweb-cssom@npm:^0.7.1": version: 0.7.1 resolution: "rrweb-cssom@npm:0.7.1" @@ -26540,6 +27939,7 @@ __metadata: remark-lint-heading-capitalization: "npm:1.2.0" sass-loader: "npm:14.2.1" style-loader: "npm:4.0.0" + textlint: "npm:^14.2.0" typescript: "npm:4.7.4" vite-raw-plugin: "npm:1.0.2" webpack: "npm:5.94.0" @@ -26984,6 +28384,15 @@ __metadata: languageName: node linkType: hard +"strip-bom@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-bom@npm:2.0.0" + dependencies: + is-utf8: "npm:^0.2.0" + checksum: 10/08efb746bc67b10814cd03d79eb31bac633393a782e3f35efbc1b61b5165d3806d03332a97f362822cf0d4dd14ba2e12707fcff44fe1c870c48a063a0c9e4944 + languageName: node + linkType: hard + "strip-bom@npm:^3.0.0": version: 3.0.0 resolution: "strip-bom@npm:3.0.0" @@ -27107,6 +28516,15 @@ __metadata: languageName: node linkType: hard +"structured-source@npm:^4.0.0": + version: 4.0.0 + resolution: "structured-source@npm:4.0.0" + dependencies: + boundary: "npm:^2.0.0" + checksum: 10/83871c9912d4f0ab27b557959132a85286f1d554eb8395a37642ca5845baf8a2e81ee376d86bdf6d20a2627efd21dc2db2056f6d631bc5a557d37e48068e8e40 + languageName: node + linkType: hard + "style-loader@npm:4.0.0": version: 4.0.0 resolution: "style-loader@npm:4.0.0" @@ -27517,7 +28935,7 @@ __metadata: languageName: node linkType: hard -"table@npm:^6.8.2": +"table@npm:^6.8.1, table@npm:^6.8.2": version: 6.8.2 resolution: "table@npm:6.8.2" dependencies: @@ -27757,6 +29175,42 @@ __metadata: languageName: node linkType: hard +"textlint@npm:^14.2.0": + version: 14.2.0 + resolution: "textlint@npm:14.2.0" + dependencies: + "@textlint/ast-node-types": "npm:^14.2.0" + "@textlint/ast-traverse": "npm:^14.2.0" + "@textlint/config-loader": "npm:^14.2.0" + "@textlint/feature-flag": "npm:^14.2.0" + "@textlint/fixer-formatter": "npm:^14.2.0" + "@textlint/kernel": "npm:^14.2.0" + "@textlint/linter-formatter": "npm:^14.2.0" + "@textlint/module-interop": "npm:^14.2.0" + "@textlint/textlint-plugin-markdown": "npm:^14.2.0" + "@textlint/textlint-plugin-text": "npm:^14.2.0" + "@textlint/types": "npm:^14.2.0" + "@textlint/utils": "npm:^14.2.0" + debug: "npm:^4.3.4" + file-entry-cache: "npm:^5.0.1" + get-stdin: "npm:^5.0.1" + glob: "npm:^10.4.5" + md5: "npm:^2.3.0" + mkdirp: "npm:^0.5.6" + optionator: "npm:^0.9.3" + path-to-glob-pattern: "npm:^2.0.1" + rc-config-loader: "npm:^4.1.3" + read-pkg: "npm:^1.1.0" + read-pkg-up: "npm:^3.0.0" + structured-source: "npm:^4.0.0" + try-resolve: "npm:^1.0.1" + unique-concat: "npm:^0.2.2" + bin: + textlint: bin/textlint.js + checksum: 10/053db1314d57e919968dbb141b8f958ea87777117df0bef70ff1627040b706bd775cad340f6300d4700680ea3e926846f35bec1c6438eb6df0b62e81f0bf6d33 + languageName: node + linkType: hard + "thenby@npm:^1.3.4": version: 1.3.4 resolution: "thenby@npm:1.3.4" @@ -28073,6 +29527,13 @@ __metadata: languageName: node linkType: hard +"trough@npm:^1.0.0": + version: 1.0.5 + resolution: "trough@npm:1.0.5" + checksum: 10/2209753fda70516f990c33f5d573361ccd896f81aaee0378ef6dae5c753b724d75a70b40a741e55edc188db51cfd9cd753ee1a3382687b17f04348860405d6b2 + languageName: node + linkType: hard + "trough@npm:^2.0.0": version: 2.2.0 resolution: "trough@npm:2.2.0" @@ -28080,6 +29541,13 @@ __metadata: languageName: node linkType: hard +"try-resolve@npm:^1.0.1": + version: 1.0.1 + resolution: "try-resolve@npm:1.0.1" + checksum: 10/bf3c2e4e35e99bb2809c65e48e418ca650a9e16a24c88ac184dbead41dba7690ca0f57d19fff9606646e3545b7e99b0a9db1f7742aea12451fe09dc79dbcafa7 + languageName: node + linkType: hard + "ts-api-utils@npm:^1.0.1": version: 1.3.0 resolution: "ts-api-utils@npm:1.3.0" @@ -28694,6 +30162,27 @@ __metadata: languageName: node linkType: hard +"unified@npm:^9.2.2": + version: 9.2.2 + resolution: "unified@npm:9.2.2" + dependencies: + bail: "npm:^1.0.0" + extend: "npm:^3.0.0" + is-buffer: "npm:^2.0.0" + is-plain-obj: "npm:^2.0.0" + trough: "npm:^1.0.0" + vfile: "npm:^4.0.0" + checksum: 10/871bb5fb0c2de4b16353734563075729f6782dffa58ddc80ff6c84750b8a1cd27d597685bfaf4dafe697b6a6433437e56b46999e7b6c9aa800ce64cb0797eb09 + languageName: node + linkType: hard + +"unique-concat@npm:^0.2.2": + version: 0.2.2 + resolution: "unique-concat@npm:0.2.2" + checksum: 10/3e4682d629f3021e4b9a4e6bc0ea8a4aa63c9288d9a00eb86e592b0cfc03a66777fcb2b3bdb3ded89005a3594131a28b502ee7174f48b4ea6d5f75d85eb88925 + languageName: node + linkType: hard + "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -28739,6 +30228,13 @@ __metadata: languageName: node linkType: hard +"unist-util-is@npm:^4.0.0": + version: 4.1.0 + resolution: "unist-util-is@npm:4.1.0" + checksum: 10/c046cc87c0a4f797b2afce76d917218e6a9af946a56cb5a88cb7f82be34f16c11050a10ddc4c66a3297dbb2782ca7d72a358cd77900b439ea9c683ba003ffe90 + languageName: node + linkType: hard + "unist-util-is@npm:^6.0.0": version: 6.0.0 resolution: "unist-util-is@npm:6.0.0" @@ -28757,6 +30253,15 @@ __metadata: languageName: node linkType: hard +"unist-util-stringify-position@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-util-stringify-position@npm:2.0.3" + dependencies: + "@types/unist": "npm:^2.0.2" + checksum: 10/affbfd151f0df055ce0dddf443fc41353ab3870cdba6b3805865bd6a41ce22d9d8e65be0ed8839a8731d05b61421d2df9fd8c35b67adf86040bf4b1f8a04a42c + languageName: node + linkType: hard + "unist-util-stringify-position@npm:^3.0.0": version: 3.0.3 resolution: "unist-util-stringify-position@npm:3.0.3" @@ -28775,6 +30280,16 @@ __metadata: languageName: node linkType: hard +"unist-util-visit-parents@npm:^3.0.0": + version: 3.1.1 + resolution: "unist-util-visit-parents@npm:3.1.1" + dependencies: + "@types/unist": "npm:^2.0.0" + unist-util-is: "npm:^4.0.0" + checksum: 10/1b18343d88a0ad9cafaf8164ff8a1d3e3903328b3936b1565d61731f0b5778b9b9f400c455d3ad5284eeebcfdd7558ce24eb15c303a9cc0bd9218d01b2116923 + languageName: node + linkType: hard + "unist-util-visit-parents@npm:^6.0.0": version: 6.0.1 resolution: "unist-util-visit-parents@npm:6.0.1" @@ -29262,6 +30777,16 @@ __metadata: languageName: node linkType: hard +"vfile-message@npm:^2.0.0": + version: 2.0.4 + resolution: "vfile-message@npm:2.0.4" + dependencies: + "@types/unist": "npm:^2.0.0" + unist-util-stringify-position: "npm:^2.0.0" + checksum: 10/fad3d5a3a1b1415f30c6cd433df9971df28032c8cb93f15e7132693ac616e256afe76750d4e4810afece6fff20160f2a7f397c3eac46cf43ade21950a376fe3c + languageName: node + linkType: hard + "vfile-message@npm:^3.0.0": version: 3.1.4 resolution: "vfile-message@npm:3.1.4" @@ -29318,6 +30843,18 @@ __metadata: languageName: node linkType: hard +"vfile@npm:^4.0.0": + version: 4.2.1 + resolution: "vfile@npm:4.2.1" + dependencies: + "@types/unist": "npm:^2.0.0" + is-buffer: "npm:^2.0.0" + unist-util-stringify-position: "npm:^2.0.0" + vfile-message: "npm:^2.0.0" + checksum: 10/f0de0b50df77344a6d653e0c2967edf310c154f58627a8a423bc7a67f4041c884a6716af1b60013cae180218bac7eed8244bed74d3267c596d0ebd88801663a5 + languageName: node + linkType: hard + "vfile@npm:^5.0.0": version: 5.3.7 resolution: "vfile@npm:5.3.7" @@ -29378,7 +30915,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:5.4.4, vite@npm:^5.0.0": +"vite@npm:5.4.4": version: 5.4.4 resolution: "vite@npm:5.4.4" dependencies: @@ -29421,6 +30958,49 @@ __metadata: languageName: node linkType: hard +"vite@npm:^5.0.0": + version: 5.4.2 + resolution: "vite@npm:5.4.2" + dependencies: + esbuild: "npm:^0.21.3" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.41" + rollup: "npm:^4.20.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10/c449f9295060fa88c9b5cc1bd17c2de198deae596b7da1250db9662fb15e7b21e0dbe9a40a9106fb7438b1231494b169457e809ecbb65e732648d87dd284ab23 + languageName: node + linkType: hard + "vue-template-compiler@npm:^2.7.14": version: 2.7.16 resolution: "vue-template-compiler@npm:2.7.16" @@ -30030,6 +31610,15 @@ __metadata: languageName: node linkType: hard +"write@npm:1.0.3": + version: 1.0.3 + resolution: "write@npm:1.0.3" + dependencies: + mkdirp: "npm:^0.5.1" + checksum: 10/abb3a249df922dbd4060d4cab5017b6c07268523d6b3d8c933a7f64afe3078c58507543e4b830065ea02beb8ab25e40dc2f8be8eea5cdfc08d91e89e65e952b5 + languageName: node + linkType: hard + "ws@npm:8.17.1": version: 8.17.1 resolution: "ws@npm:8.17.1" @@ -30157,7 +31746,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.0.0, yaml@npm:^2.1.3, yaml@npm:^2.2.2, yaml@npm:^2.4.2, yaml@npm:~2.5.0": +"yaml@npm:^2.0.0, yaml@npm:~2.5.0": version: 2.5.1 resolution: "yaml@npm:2.5.1" bin: @@ -30166,6 +31755,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.1.3, yaml@npm:^2.2.2, yaml@npm:^2.4.2": + version: 2.4.5 + resolution: "yaml@npm:2.4.5" + bin: + yaml: bin.mjs + checksum: 10/b09bf5a615a65276d433d76b8e34ad6b4c0320b85eb3f1a39da132c61ae6e2ff34eff4624e6458d96d49566c93cf43408ba5e568218293a8c6541a2006883f64 + languageName: node + linkType: hard + "yargs-parser@npm:21.1.1, yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" @@ -30299,6 +31897,13 @@ __metadata: languageName: node linkType: hard +"zwitch@npm:^1.0.0": + version: 1.0.5 + resolution: "zwitch@npm:1.0.5" + checksum: 10/28a1bebacab3bc60150b6b0a2ba1db2ad033f068e81f05e4892ec0ea13ae63f5d140a1d692062ac0657840c8da076f35b94433b5f1c329d7803b247de80f064a + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.4 resolution: "zwitch@npm:2.0.4" From fc267b8b0e0eddb7c2733ee78eb38434c2513e0a Mon Sep 17 00:00:00 2001 From: literat Date: Thu, 22 Aug 2024 17:44:00 +0200 Subject: [PATCH 2/5] Style(web): Fix documentation content according to the textlint rules --- packages/web/CONTRIBUTING.md | 42 +++++++++---------- packages/web/README.md | 22 +++++----- .../src/scss/components/Collapse/README.md | 16 +++---- .../src/scss/components/Dropdown/README.md | 16 +++---- .../scss/components/FileUploader/README.md | 16 +++---- .../web/src/scss/components/Flex/README.md | 16 +++---- .../web/src/scss/components/Grid/README.md | 12 +++--- .../web/src/scss/components/Header/README.md | 10 ++--- .../web/src/scss/components/Modal/README.md | 14 +++---- .../src/scss/components/Offcanvas/README.md | 16 +++---- .../src/scss/components/ScrollView/README.md | 6 +-- .../web/src/scss/components/Select/README.md | 2 +- .../web/src/scss/components/Stack/README.md | 12 +++--- .../web/src/scss/components/Tabs/README.md | 10 ++--- .../src/scss/components/TextField/README.md | 6 +-- .../web/src/scss/components/Toast/README.md | 22 +++++----- .../web/src/scss/components/Tooltip/README.md | 24 +++++------ .../scss/components/UNSTABLE_Avatar/README.md | 6 +-- .../components/UNSTABLE_PartnerLogo/README.md | 2 +- .../scss/components/UNSTABLE_Slider/README.md | 4 +- .../scss/components/UNSTABLE_Toggle/README.md | 2 +- 21 files changed, 138 insertions(+), 138 deletions(-) diff --git a/packages/web/CONTRIBUTING.md b/packages/web/CONTRIBUTING.md index d2ee0fc3d5..c152655535 100644 --- a/packages/web/CONTRIBUTING.md +++ b/packages/web/CONTRIBUTING.md @@ -37,32 +37,32 @@ This is an example of a typical file structure of a component: ## Structuring Styles To keep actual stylesheet of the component as clean as possible, definitions of -Sass variables, functions and mixins related to the component always have their -place in standalone Sass partials, namely `_theme.scss` (theme) and +SASS variables, functions and mixins related to the component always have their +place in standalone SASS partials, namely `_theme.scss` (theme) and `_tools.scss` (tools). ### `_theme.scss` -Component's theme serves as: +Component’s theme serves as: -1. a centralized storage of component's references to **design tokens** (see +1. a centralized storage of component’s references to **design tokens** (see further), -2. a place where **component's visual variants** are defined as Sass maps, so we +2. a place where **component’s visual variants** are defined as SASS maps, so we can iterate over them later on, -3. a source of definition of other Sass variables of the component. +3. a source of definition of other SASS variables of the component. ### `_tools.scss` -Similarly, component's tools serve as a storage of component-scoped: +Similarly, component’s tools serve as a storage of component-scoped: -1. Sass **mixins,** mostly to generate visual variants from theme, -2. Sass **functions.** +1. SASS **mixins,** mostly to generate visual variants from theme, +2. SASS **functions.** ## Linking Design Tokens Components can (and should!) reuse Spirit [design tokens][design-tokens]. -Component's theme properties can be linked to design tokens. This way, the +Component’s theme properties can be linked to design tokens. This way, the appearance of individual components is always unified and coherent: **anytime design tokens change, all components are updated consistently.** @@ -77,23 +77,23 @@ structure and naming. ### Sass Implementation -When contributing to Spirit Sass styles, always link Spirit design tokens via +When contributing to Spirit SASS styles, always link Spirit design tokens via the [`@tokens` API][tokens-api] with [configured load path][configuring-load-path]. This is crucial for the [rebranding][rebranding] functionality of Spirit. -From the implementation point of view, design tokens are Sass variables -organized in Sass modules. Within component styles, Sass modules with design +From the implementation point of view, design tokens are SASS variables +organized in SASS modules. Within component styles, SASS modules with design tokens are referred to just by filename. However, because the modules do not exist in the place they are called in (the [`spirit-design-tokens`][design-tokens] package is stored in `node_modules`), the correct load path for the desired set of design tokens must be [provided on build time][configuring-load-path]. This is the only -way how Sass modules can be affected from outside, without giving in their +way how SASS modules can be affected from outside, without giving in their advantages. #### Example -At first, let's define a reference to design tokens in component's theme: +At first, let’s define a reference to design tokens in component’s theme: ```scss // src/components/Button/_theme.scss @@ -119,7 +119,7 @@ Now use the reference from the theme in component styles: ### JavaScript -Our JavaScript plugins are documented in components' `README.md` files in the `src/scss` directory. +Our JavaScript plugins are documented in components’ `README.md` files in the `src/scss` directory. The documentation should include these sections: - Information that a JavaScript plugin is available, usually at the top of the README. @@ -155,14 +155,14 @@ specified in this document. To make your code ready for rebranding before moving to Spirit: -1. Remove full path to your `@tokens` whenever it's @used: +1. Remove full path to your `@tokens` whenever it’s @used: ```diff - @use '../path/to/my/design/@tokens' as tokens; + @use '@tokens' as tokens; ``` -2. Add the previously removed path to load paths of your Sass compiler. +2. Add the previously removed path to load paths of your SASS compiler. See the [`spirit-design-tokens` docs][configuring-load-path] to learn how to do that. @@ -183,8 +183,8 @@ adjusting the common parts of visual design.
What are Sass modules? -Sass modules are a [new way of organizing Sass source][sass-modules]. Aside -from new methods of structuring and loading Sass files, Sass modules offer a +SASS modules are a [new way of organizing SASS source][sass-modules]. Aside +from new methods of structuring and loading SASS files, SASS modules offer a great portion of encapsulation, traceability, and more.
@@ -200,7 +200,7 @@ global context, `@use` is scoped and works more like `import` in [ES modules][es
Why are @tokens prefixed with @? -By prefixing a Sass file name with `@`, we communicate that such file is loaded +By prefixing a SASS file name with `@`, we communicate that such file is loaded in a special way. Read more about it in [`spirit-design-tokens` docs][design-tokens-faq]. diff --git a/packages/web/README.md b/packages/web/README.md index 1c369f96d2..7a3c76d032 100644 --- a/packages/web/README.md +++ b/packages/web/README.md @@ -34,16 +34,16 @@ in your HTML template: ``` -👉 Alternatively, you can use [CDN](#cdn) links when you don't want to install any npm packages. +👉 Alternatively, you can use [CDN](#cdn) links when you don’t want to install any npm packages. ### Advanced Implementation in Product with Sass ❗ **Important:** Make sure you have `sass` dependency installed in your project (`sass` is marked as optional peer dependency since you can use the pre-built distribution CSS). -And also [configure Sass load path][configuring-load-path] for `@tokens` and -`node_modules` so all dependencies are resolved correctly by Sass. +And also [configure SASS load path][configuring-load-path] for `@tokens` and +`node_modules` so all dependencies are resolved correctly by SASS. -Having the Sass load path configured, import just the components you need in -your Sass stylesheet: +Having the SASS load path configured, import just the components you need in +your SASS stylesheet: ```scss @use 'node_modules/@lmc-eu/spirit-web/scss/components/Button'; @@ -80,13 +80,13 @@ Some components require JavaScript plugins for their full functionality. You can #### Individual or Compiled -Plugins can be included individually as an EcmaScript module (using `import { } from '@lmc-eu/spirit-web'`, see [Using Spirit Web as a module](#using-spirit-web-as-a-module)), or all at once using `js/{cjs|esm|bundle}/spirit-web.js` or the minified `js/{cjs|esm|bundle}/spirit-web.min.js` (do not include both), all files are UMD ready. +Plugins can be included individually as an ECMAScript module (using `import { } from '@lmc-eu/spirit-web'`, see [Using Spirit Web as a module](#using-spirit-web-as-a-module)), or all at once using `js/{cjs|esm|bundle}/spirit-web.js` or the minified `js/{cjs|esm|bundle}/spirit-web.min.js` (do not include both), all files are UMD ready. ```html ``` -If you use a bundler (Webpack, Rollup, ...), you can use `/js/*.js` files which are EcmaScript modules. +If you use a bundler (Webpack, Rollup, ...), you can use `/js/*.js` files which are ECMAScript modules. #### Using Spirit Web as a Module in Browser @@ -103,7 +103,7 @@ We provide a version of Spirit Web as `ESM` (`spirit-web.esm.js` and `spirit-web #### Data Attributes Nearly all Spirit-Web plugins can be enabled and configured through HTML alone with data attributes (our preferred way of using JavaScript functionality). -Be sure to only use one set of data attributes on a single element (e.g., you cannot trigger a tooltip and modal from the same button.). +Be sure to only use one set of data attributes on a single element (for example, you cannot trigger a tooltip and modal from the same button.). ℹ️ For turning off this functionality just do not set the `data-spirit-toggle` attribute and use the Programnatic API. @@ -114,7 +114,7 @@ Be sure to only use one set of data attributes on a single element (e.g., you ca #### Events -Spirit-Web provides custom events for most plugins' unique actions. +Spirit-Web provides custom events for most plugins’ unique actions. Generally, these come in an infinitive and past participle form - where the infinitive (ex. `show`) is triggered at the start of an event, and its past participle form (ex. `shown`) is triggered on the completion of an action. All infinitive events provide [`preventDefault()`](https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault) functionality. @@ -168,8 +168,8 @@ Spirit Design System is also available on CDN: ## Rebranding Design tokens and their [`@tokens` API][tokens-api] enable quick and easy -rebranding of Spirit Sass components and styles. Once you have created your own -design tokens, just provide them to your Sass compiler and you are ready to go! +rebranding of Spirit SASS components and styles. Once you have created your own +design tokens, just provide them to your SASS compiler and you are ready to go! Learn more in the [`spirit-design-tokens` docs][rebranding]. ## Development diff --git a/packages/web/src/scss/components/Collapse/README.md b/packages/web/src/scss/components/Collapse/README.md index 24fbd8ed98..5b70f7b787 100644 --- a/packages/web/src/scss/components/Collapse/README.md +++ b/packages/web/src/scss/components/Collapse/README.md @@ -62,7 +62,7 @@ Hide button when collapse There can be several triggers, the same rules apply to each. -(\*) The mobile breakpoint rule doesn't exist because it doesn't make sense given the implementation because it always stays hidden. +(\*) The mobile breakpoint rule doesn’t exist because it doesn’t make sense given the implementation because it always stays hidden. (\*\*) Attribute for Accordion implementation @@ -84,13 +84,13 @@ For full functionality, you need to provide JavaScript which will handle togglin ### Methods -| Method | Description | -| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `getInstance` | _Static_ method which allows you to get the collapse instance associated with a DOM element | -| `getOrCreateInstance` | _Static_ method which allows you to get the collapse instance associated with a DOM element, or create a new one in case it wasn’t initialized. | -| `hide` | Hides collapse. Returns to the caller before the collapse has actually been hidden (i.e. before the `hidden.collapse` event occurs). This is considered a “manual” triggering of the collapse. | -| `show` | Reveals collapse. **Returns to the caller before the collapse has actually been shown** (i.e. before the `shown.collapse` event occurs). This is considered a “manual” triggering of the collapse. Tooltips with zero-length titles are never displayed. | -| `toggle` | Toggles collapse. **Returns to the caller before the collapse has actually been shown or hidden** (i.e. before the `shown.collapse` or `hidden.collapse` event occurs). This is considered a “manual” triggering of the collapse. | +| Method | Description | +| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `getInstance` | _Static_ method which allows you to get the collapse instance associated with a DOM element | +| `getOrCreateInstance` | _Static_ method which allows you to get the collapse instance associated with a DOM element, or create a new one in case it wasn’t initialized. | +| `hide` | Hides collapse. Returns to the caller before the collapse has actually been hidden (that is before the `hidden.collapse` event occurs). This is considered a “manual” triggering of the collapse. | +| `show` | Reveals collapse. **Returns to the caller before the collapse has actually been shown** (that is before the `shown.collapse` event occurs). This is considered a “manual” triggering of the collapse. Tooltips with zero-length titles are never displayed. | +| `toggle` | Toggles collapse. **Returns to the caller before the collapse has actually been shown or hidden** (that is before the `shown.collapse` or `hidden.collapse` event occurs). This is considered a “manual” triggering of the collapse. | ```js const collapse = Collapse.getInstance('#example'); // Returns a collapse instance diff --git a/packages/web/src/scss/components/Dropdown/README.md b/packages/web/src/scss/components/Dropdown/README.md index 3ce9ba3cda..0b21f04b3b 100644 --- a/packages/web/src/scss/components/Dropdown/README.md +++ b/packages/web/src/scss/components/Dropdown/README.md @@ -250,7 +250,7 @@ ## Placement DropdownPopover implements the [Placement Dictionary][dictionary-placement] for placement. The dictionary values are used as -a value of data attribute `data-spirit-placement`, e.g. `data-spirit-placement="top"`, `data-spirit-placement="right-end"`, etc. +a value of data attribute `data-spirit-placement`, for example `data-spirit-placement="top"`, `data-spirit-placement="right-end"`, etc. ## JavaScript @@ -275,13 +275,13 @@ There are two options here. Use the trigger element as an anchor or wrap the men ### Methods -| Method | Description | -| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `getInstance` | _Static_ method which allows you to get the dropdown instance associated with a DOM. element | -| `getOrCreateInstance` | _Static_ method which allows you to get the dropdown instance associated with a DOM element, or create a new one in case it wasn’t initialized. | -| `hide` | Hides an element’s dropdown. Returns to the caller before the dropdown has actually been hidden (i.e. before the `hidden.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | -| `show` | Reveals an element’s dropdown. **Returns to the caller before the dropdown has actually been shown** (i.e. before the `shown.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | -| `toggle` | Toggles an element’s dropdown. **Returns to the caller before the dropdown has actually been shown or hidden** (i.e. before the `shown.dropdown` or `hidden.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | +| Method | Description | +| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `getInstance` | _Static_ method which allows you to get the dropdown instance associated with a DOM. element | +| `getOrCreateInstance` | _Static_ method which allows you to get the dropdown instance associated with a DOM element, or create a new one in case it wasn’t initialized. | +| `hide` | Hides an element’s dropdown. Returns to the caller before the dropdown has actually been hidden (that is before the `hidden.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | +| `show` | Reveals an element’s dropdown. **Returns to the caller before the dropdown has actually been shown** (that is before the `shown.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | +| `toggle` | Toggles an element’s dropdown. **Returns to the caller before the dropdown has actually been shown or hidden** (that is before the `shown.dropdown` or `hidden.dropdown` event occurs). This is considered a “manual” triggering of the dropdown. | ```js const dropdown = Dropdown.getInstance('#example'); // Returns a dropdown instance diff --git a/packages/web/src/scss/components/FileUploader/README.md b/packages/web/src/scss/components/FileUploader/README.md index cc8f231067..17ab989f3c 100644 --- a/packages/web/src/scss/components/FileUploader/README.md +++ b/packages/web/src/scss/components/FileUploader/README.md @@ -21,7 +21,7 @@ For full functionality, you need to provide Spirit JavaScript, which will handle You will find the [full documentation](#javascript-plugin-api) of the plugin below on this page. -Please consult the [main README][web-readme] for how to include JavaScript plugins. +Please see the [main README][web-readme] for how to include JavaScript plugins. Or, feel free to write the controlling script yourself. @@ -166,7 +166,7 @@ Microsoft Word documents: ### Required Input -To mark the input as required, simply add the `FileUploaderInput__label--required` to the label: +To mark the input as required, add the `FileUploaderInput__label--required` to the label: ```html
@@ -184,7 +184,7 @@ To mark the input as required, simply add the `FileUploaderInput__label--require
``` -> ⚠️ We don't use the `required` attribute on the input element. This is because it triggers the browser's default validation, which can block form submission. +> ⚠️ We don’t use the `required` attribute on the input element. This is because it triggers the browser’s default validation, which can block form submission. > Instead, the `FileUploaderInput` component is used to open the system file dialog, and our [JS plugin](#javascript-plugin) manages the file(s). > Please note, the validation for required files is not automatically handled. Developers need to implement this validation independently, using our JS plugin. This approach provides more flexibility and customization to meet specific validation requirements. @@ -251,8 +251,8 @@ own way.** ##### Localization -There are four types of validation errors that have their default validation text. -You can customize those validation texts using `data-spirit-message-*` that is passed to the components' root element. +Four types of validation errors have their default validation text. +You can customize those validation texts using `data-spirit-message-*` that is passed to the components’ root element. ```html
@@ -425,7 +425,7 @@ Full example: As long as the FileUploaderAttachment lives inside the `