diff --git a/.github/workflows/auto-update.yml b/.github/workflows/auto-update.yml new file mode 100644 index 0000000..ec0bc70 --- /dev/null +++ b/.github/workflows/auto-update.yml @@ -0,0 +1,37 @@ +name: Auto update + +on: + schedule: + - cron: '0 0 * * *' + workflow_dispatch: + +jobs: + auto-update: + permissions: + contents: write + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: true + - name: Update submodules + run: git submodule update --remote + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version-file: .nvmrc + cache: npm + - name: Install dependencies + run: | + npm ci + npm update antd + - name: Build + run: npm run build + - name: Commit changes + run: | + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + git add --all + git commit -m "Automated build" + git push diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c6bba59 --- /dev/null +++ b/.gitignore @@ -0,0 +1,130 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a054014 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "user-repositories/internal-library-reference-stats-user-a"] + path = user-repositories/internal-library-reference-stats-user-a + url = https://github.com/yuheiy/internal-library-reference-stats-user-a +[submodule "user-repositories/internal-library-reference-stats-user-b"] + path = user-repositories/internal-library-reference-stats-user-b + url = https://github.com/yuheiy/internal-library-reference-stats-user-b diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..d9ca886 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +engine-strict=true +save-exact=true diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..2bd5a0a --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +22 diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..6cc8b2a --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +data/ +user-repositories/ diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..68d4fa7 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,7 @@ +/** @type {import('prettier').Config} */ +export default { + plugins: ['prettier-plugin-organize-imports'], + printWidth: 100, + singleQuote: true, + organizeImportsSkipDestructiveCodeActions: true, +}; diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..2ff0d26 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,4 @@ +{ + "recommendations": ["esbenp.prettier-vscode"], + "unwantedRecommendations": [] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..2de83b6 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,19 @@ +{ + /* Text Editor */ + "editor.codeActionsOnSave": { + "source.organizeImports": "never" + }, + // https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode#default-formatter + "editor.defaultFormatter": "esbenp.prettier-vscode", + + /* Text Editor > Formatting */ + "editor.formatOnSave": true, + + /* Features > Search */ + "search.exclude": { + "user-repositories": true + }, + + /* Extensions > TypeScript */ + "typescript.tsdk": "node_modules/typescript/lib" +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f9a089 --- /dev/null +++ b/README.md @@ -0,0 +1,88 @@ +# internal-library-reference-stats + +[Ant Design](https://github.com/ant-design/ant-design)から提供されているモジュールの参照箇所を自動解析して掲載しています。 + +- 対象データ + - [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a): [e3543db9077d8a2c6d7effde8d50c7583c7812f4](https://github.com/yuheiy/internal-library-reference-stats-user-a/commit/e3543db9077d8a2c6d7effde8d50c7583c7812f4) + - [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b): [5d14c5bc29b52361a7302856b04cfa9da58d4e12](https://github.com/yuheiy/internal-library-reference-stats-user-b/commit/5d14c5bc29b52361a7302856b04cfa9da58d4e12) +- データ取得日時: 2024年8月1日 4:58:08 JST + + +| | [梅](by-user-package.md#梅-56) | [白玉](by-user-package.md#白玉-43) | [酢](by-user-package.md#酢-46) | [User B](by-user-package.md#user-b-73) | 合計 | +| - | -: | -: | -: | -: | -: | +| [Affix](by-provided-module.md#affix-0) | 0 | 0 | 0 | 0 | 0 | +| [Alert](by-provided-module.md#alert-0) | 0 | 0 | 0 | 0 | 0 | +| [Anchor](by-provided-module.md#anchor-0) | 0 | 0 | 0 | 0 | 0 | +| [App](by-provided-module.md#app-0) | 0 | 0 | 0 | 0 | 0 | +| [AutoComplete](by-provided-module.md#autocomplete-0) | 0 | 0 | 0 | 0 | 0 | +| [Avatar](by-provided-module.md#avatar-3) | 0 | 1 | 1 | 1 | 3 | +| [BackTop](by-provided-module.md#backtop-0) | 0 | 0 | 0 | 0 | 0 | +| [Badge](by-provided-module.md#badge-2) | 1 | 0 | 0 | 1 | 2 | +| [Breadcrumb](by-provided-module.md#breadcrumb-0) | 0 | 0 | 0 | 0 | 0 | +| [Button](by-provided-module.md#button-22) | 2 | 6 | 4 | 10 | 22 | +| [Calendar](by-provided-module.md#calendar-1) | 1 | 0 | 0 | 0 | 1 | +| [Card](by-provided-module.md#card-18) | 9 | 3 | 4 | 2 | 18 | +| [Carousel](by-provided-module.md#carousel-3) | 0 | 1 | 1 | 1 | 3 | +| [Cascader](by-provided-module.md#cascader-0) | 0 | 0 | 0 | 0 | 0 | +| [Checkbox](by-provided-module.md#checkbox-3) | 0 | 1 | 0 | 2 | 3 | +| [Col](by-provided-module.md#col-23) | 9 | 2 | 3 | 9 | 23 | +| [Collapse](by-provided-module.md#collapse-4) | 0 | 1 | 2 | 1 | 4 | +| [ColorPicker](by-provided-module.md#colorpicker-0) | 0 | 0 | 0 | 0 | 0 | +| [ConfigProvider](by-provided-module.md#configprovider-0) | 0 | 0 | 0 | 0 | 0 | +| [DatePicker](by-provided-module.md#datepicker-0) | 0 | 0 | 0 | 0 | 0 | +| [Descriptions](by-provided-module.md#descriptions-0) | 0 | 0 | 0 | 0 | 0 | +| [Divider](by-provided-module.md#divider-1) | 0 | 0 | 0 | 1 | 1 | +| [Drawer](by-provided-module.md#drawer-0) | 0 | 0 | 0 | 0 | 0 | +| [Dropdown](by-provided-module.md#dropdown-0) | 0 | 0 | 0 | 0 | 0 | +| [Empty](by-provided-module.md#empty-0) | 0 | 0 | 0 | 0 | 0 | +| [Flex](by-provided-module.md#flex-0) | 0 | 0 | 0 | 0 | 0 | +| [FloatButton](by-provided-module.md#floatbutton-0) | 0 | 0 | 0 | 0 | 0 | +| [Form](by-provided-module.md#form-11) | 1 | 3 | 2 | 5 | 11 | +| [Grid](by-provided-module.md#grid-0) | 0 | 0 | 0 | 0 | 0 | +| [Image](by-provided-module.md#image-3) | 0 | 1 | 1 | 1 | 3 | +| [Input](by-provided-module.md#input-13) | 1 | 3 | 3 | 6 | 13 | +| [InputNumber](by-provided-module.md#inputnumber-2) | 0 | 0 | 1 | 1 | 2 | +| [Layout](by-provided-module.md#layout-4) | 2 | 1 | 0 | 1 | 4 | +| [List](by-provided-module.md#list-6) | 2 | 2 | 2 | 0 | 6 | +| [Mentions](by-provided-module.md#mentions-0) | 0 | 0 | 0 | 0 | 0 | +| [Menu](by-provided-module.md#menu-4) | 2 | 1 | 0 | 1 | 4 | +| [message](by-provided-module.md#message-2) | 1 | 0 | 0 | 1 | 2 | +| [Modal](by-provided-module.md#modal-2) | 1 | 0 | 1 | 0 | 2 | +| [notification](by-provided-module.md#notification-0) | 0 | 0 | 0 | 0 | 0 | +| [Pagination](by-provided-module.md#pagination-2) | 0 | 0 | 1 | 1 | 2 | +| [Popconfirm](by-provided-module.md#popconfirm-0) | 0 | 0 | 0 | 0 | 0 | +| [Popover](by-provided-module.md#popover-0) | 0 | 0 | 0 | 0 | 0 | +| [Progress](by-provided-module.md#progress-0) | 0 | 0 | 0 | 0 | 0 | +| [QRCode](by-provided-module.md#qrcode-0) | 0 | 0 | 0 | 0 | 0 | +| [Radio](by-provided-module.md#radio-0) | 0 | 0 | 0 | 0 | 0 | +| [Rate](by-provided-module.md#rate-3) | 0 | 1 | 1 | 1 | 3 | +| [Result](by-provided-module.md#result-0) | 0 | 0 | 0 | 0 | 0 | +| [Row](by-provided-module.md#row-23) | 9 | 2 | 3 | 9 | 23 | +| [Segmented](by-provided-module.md#segmented-0) | 0 | 0 | 0 | 0 | 0 | +| [Select](by-provided-module.md#select-2) | 0 | 1 | 0 | 1 | 2 | +| [Skeleton](by-provided-module.md#skeleton-0) | 0 | 0 | 0 | 0 | 0 | +| [Slider](by-provided-module.md#slider-0) | 0 | 0 | 0 | 0 | 0 | +| [Space](by-provided-module.md#space-2) | 0 | 0 | 1 | 1 | 2 | +| [Spin](by-provided-module.md#spin-0) | 0 | 0 | 0 | 0 | 0 | +| [Statistic](by-provided-module.md#statistic-1) | 1 | 0 | 0 | 0 | 1 | +| [Steps](by-provided-module.md#steps-2) | 1 | 0 | 1 | 0 | 2 | +| [Switch](by-provided-module.md#switch-1) | 0 | 1 | 0 | 0 | 1 | +| [Table](by-provided-module.md#table-5) | 0 | 1 | 2 | 2 | 5 | +| [Tabs](by-provided-module.md#tabs-2) | 0 | 0 | 1 | 1 | 2 | +| [Tag](by-provided-module.md#tag-2) | 0 | 0 | 1 | 1 | 2 | +| [theme](by-provided-module.md#theme-0) | 0 | 0 | 0 | 0 | 0 | +| [Timeline](by-provided-module.md#timeline-5) | 3 | 1 | 1 | 0 | 5 | +| [TimePicker](by-provided-module.md#timepicker-0) | 0 | 0 | 0 | 0 | 0 | +| [Tooltip](by-provided-module.md#tooltip-0) | 0 | 0 | 0 | 0 | 0 | +| [Tour](by-provided-module.md#tour-0) | 0 | 0 | 0 | 0 | 0 | +| [Transfer](by-provided-module.md#transfer-0) | 0 | 0 | 0 | 0 | 0 | +| [Tree](by-provided-module.md#tree-0) | 0 | 0 | 0 | 0 | 0 | +| [TreeSelect](by-provided-module.md#treeselect-0) | 0 | 0 | 0 | 0 | 0 | +| [Typography](by-provided-module.md#typography-40) | 10 | 10 | 9 | 11 | 40 | +| [Upload](by-provided-module.md#upload-1) | 0 | 0 | 0 | 1 | 1 | +| [version](by-provided-module.md#version-0) | 0 | 0 | 0 | 0 | 0 | +| [Watermark](by-provided-module.md#watermark-0) | 0 | 0 | 0 | 0 | 0 | +| 合計 | 56 | 43 | 46 | 73 | 218 | + +- [提供モジュールごとの集計](by-provided-module.md) +- [ユーザーのパッケージごとの集計](by-user-package.md) diff --git a/by-provided-module.md b/by-provided-module.md new file mode 100644 index 0000000..1c52c67 --- /dev/null +++ b/by-provided-module.md @@ -0,0 +1,1097 @@ +# 提供モジュールごとの集計 + +- 対象データ + - [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a): [e3543db9077d8a2c6d7effde8d50c7583c7812f4](https://github.com/yuheiy/internal-library-reference-stats-user-a/commit/e3543db9077d8a2c6d7effde8d50c7583c7812f4) + - [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b): [5d14c5bc29b52361a7302856b04cfa9da58d4e12](https://github.com/yuheiy/internal-library-reference-stats-user-b/commit/5d14c5bc29b52361a7302856b04cfa9da58d4e12) +- データ取得日時: 2024年8月1日 4:58:08 JST + +## Typography (40) + +### User B (11) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/faq-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/faq-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 梅 (10) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### 白玉 (10) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/faq.tsx#L2-L2) +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### 酢 (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +## Col (23) + +### 梅 (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### User B (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 酢 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### 白玉 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +## Row (23) + +### 梅 (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### User B (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 酢 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### 白玉 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +## Button (22) + +### User B (10) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 白玉 (6) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### 酢 (4) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### 梅 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +## Card (18) + +### 梅 (9) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### 酢 (4) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### 白玉 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### User B (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) + +## Input (13) + +### User B (6) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 白玉 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### 酢 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +## Form (11) + +### User B (5) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### 白玉 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### 酢 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +## List (6) + +### 梅 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### 白玉 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### 酢 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +## Table (5) + +### 酢 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### User B (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) + +## Timeline (5) + +### 梅 (3) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) + +## Collapse (4) + +### 酢 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/faq.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/faq-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/faq-page.tsx#L3-L3) + +## Layout (4) + +### 梅 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/website-app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-app.tsx#L3-L3) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/app.tsx#L3-L3) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +## Menu (4) + +### 梅 (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/website-app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-app.tsx#L3-L3) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/app.tsx#L3-L3) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +## Avatar (3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +## Carousel (3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) + +## Checkbox (3) + +### User B (2) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) + +## Image (3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +## Rate (3) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +## Badge (2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +## InputNumber (2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) + +## message (2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +## Modal (2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +## Pagination (2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) + +## Select (2) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) + +## Space (2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) + +## Steps (2) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) + +## Tabs (2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +## Tag (2) + +### 酢 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) + +## Calendar (1) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) + +## Divider (1) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) + +## Statistic (1) + +### 梅 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) + +## Switch (1) + +### 白玉 (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +## Upload (1) + +### User B (1) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +参照箇所: + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +## 未参照のモジュール + +- Affix +- Alert +- Anchor +- App +- AutoComplete +- BackTop +- Breadcrumb +- Cascader +- ColorPicker +- ConfigProvider +- DatePicker +- Descriptions +- Drawer +- Dropdown +- Empty +- Flex +- FloatButton +- Grid +- Mentions +- notification +- Popconfirm +- Popover +- Progress +- QRCode +- Radio +- Result +- Segmented +- Skeleton +- Slider +- Spin +- theme +- TimePicker +- Tooltip +- Tour +- Transfer +- Tree +- TreeSelect +- version +- Watermark diff --git a/by-user-package.md b/by-user-package.md new file mode 100644 index 0000000..ec20152 --- /dev/null +++ b/by-user-package.md @@ -0,0 +1,503 @@ +# ユーザーのパッケージごとの集計 + +- 対象データ + - [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a): [e3543db9077d8a2c6d7effde8d50c7583c7812f4](https://github.com/yuheiy/internal-library-reference-stats-user-a/commit/e3543db9077d8a2c6d7effde8d50c7583c7812f4) + - [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b): [5d14c5bc29b52361a7302856b04cfa9da58d4e12](https://github.com/yuheiy/internal-library-reference-stats-user-b/commit/5d14c5bc29b52361a7302856b04cfa9da58d4e12) +- データ取得日時: 2024年8月1日 4:58:08 JST + +## User B (73) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-b](https://github.com/yuheiy/internal-library-reference-stats-user-b) +- 対象ディレクトリ: [.](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/) +- antdのバージョン: ^5.19.4 + +### Typography (11) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/faq-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/faq-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Button (10) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Col (9) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Row (9) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Input (6) + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Form (5) + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) +- [src/components/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/contact-page.tsx#L3-L3) +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Card (2) + +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) + +### Checkbox (2) + +- [src/components/pages/login-page-ts.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/login-page-ts.tsx#L3-L3) +- [src/components/pages/register-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/register-page.tsx#L3-L3) + +### Table (2) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) + +### Avatar (1) + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Badge (1) + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +### Carousel (1) + +- [src/components/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/home.tsx#L3-L3) + +### Collapse (1) + +- [src/components/pages/faq-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/faq-page.tsx#L3-L3) + +### Divider (1) + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) + +### Image (1) + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +### InputNumber (1) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) + +### Layout (1) + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +### Menu (1) + +- [src/components/layouts/common-layout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/layouts/common-layout.tsx#L3-L3) + +### message (1) + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +### Pagination (1) + +- [src/components/pages/product-list.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-list.tsx#L3-L3) + +### Rate (1) + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +### Select (1) + +- [src/components/pages/checkout.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/checkout.tsx#L3-L12) + +### Space (1) + +- [src/components/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/cart.tsx#L3-L3) + +### Tabs (1) + +- [src/components/pages/product-detail.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/product-detail.tsx#L3-L3) + +### Tag (1) + +- [src/components/pages/order-history.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/order-history.tsx#L3-L3) + +### Upload (1) + +- [src/components/pages/user-profile.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-b/tree/5d14c5bc29b52361a7302856b04cfa9da58d4e12/src/components/pages/user-profile.tsx#L3-L13) + +## 梅 (56) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/plum/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front) +- antdのバージョン: ^5.19.4 + +### Typography (10) + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Card (9) + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Col (9) + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Row (9) + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) +- [src/pages/types-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/types-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Timeline (3) + +- [src/pages/cultivation-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/cultivation-page.tsx#L2-L2) +- [src/pages/history-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/history-page.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Button (2) + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +### Layout (2) + +- [src/pages/website-app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-app.tsx#L3-L3) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +### List (2) + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) +- [src/pages/wine-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/wine-recipe-page.tsx#L2-L2) + +### Menu (2) + +- [src/pages/website-app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-app.tsx#L3-L3) +- [src/pages/website-homepage.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/website-homepage.tsx#L2-L2) + +### Badge (1) + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) + +### Calendar (1) + +- [src/pages/festival-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/festival-page.tsx#L2-L2) + +### Form (1) + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +### Input (1) + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +### message (1) + +- [src/pages/contact-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/contact-page.tsx#L2-L2) + +### Modal (1) + +- [src/pages/gallery-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/gallery-page.tsx#L2-L2) + +### Statistic (1) + +- [src/pages/health-benefits-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/health-benefits-page.tsx#L2-L2) + +### Steps (1) + +- [src/pages/pickle-recipe-page.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/plum/packages/front/src/pages/pickle-recipe-page.tsx#L2-L2) + +## 酢 (46) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/vinegar/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front) +- antdのバージョン: ^5.19.4 + +### Typography (9) + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Button (4) + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Card (4) + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Col (3) + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Input (3) + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### Row (3) + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Collapse (2) + +- [app/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/faq.tsx#L2-L2) +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) + +### Form (2) + +- [app/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/contact.tsx#L2-L2) +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### List (2) + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Table (2) + +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### Avatar (1) + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) + +### Carousel (1) + +- [app/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/home.tsx#L2-L2) + +### Image (1) + +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### InputNumber (1) + +- [app/pages/product-catalog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/product-catalog.tsx#L2-L2) + +### Modal (1) + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Pagination (1) + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Rate (1) + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Space (1) + +- [app/pages/blog.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/blog.tsx#L2-L2) + +### Steps (1) + +- [app/pages/manufacturing-process.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/manufacturing-process.tsx#L2-L2) + +### Tabs (1) + +- [app/pages/my-account.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/my-account.tsx#L2-L2) + +### Tag (1) + +- [app/pages/recipes.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/recipes.tsx#L2-L13) + +### Timeline (1) + +- [app/pages/health-benefits.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/vinegar/packages/front/app/pages/health-benefits.tsx#L2-L2) + +## 白玉 (43) + +- 対象リポジトリ: [yuheiy/internal-library-reference-stats-user-a](https://github.com/yuheiy/internal-library-reference-stats-user-a) +- 対象ディレクトリ: [systems/shiratama/packages/front](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front) +- antdのバージョン: ^5.19.4 + +### Typography (10) + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/faq.tsx#L2-L2) +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### Button (6) + +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### Card (3) + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### Form (3) + +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### Input (3) + +- [src/pages/contact.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/contact.tsx#L2-L2) +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### Col (2) + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +### List (2) + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) +- [src/pages/shop.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/shop.tsx#L2-L2) + +### Row (2) + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +### Avatar (1) + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) + +### Carousel (1) + +- [src/pages/home.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/home.tsx#L2-L2) + +### Checkbox (1) + +- [src/pages/login.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/login.tsx#L2-L2) + +### Collapse (1) + +- [src/pages/faq.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/faq.tsx#L2-L2) + +### Image (1) + +- [src/pages/gallery.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/gallery.tsx#L2-L2) + +### Layout (1) + +- [src/pages/app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/app.tsx#L3-L3) + +### Menu (1) + +- [src/pages/app.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/app.tsx#L3-L3) + +### Rate (1) + +- [src/pages/reviews.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/reviews.tsx#L2-L2) + +### Select (1) + +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### Switch (1) + +- [src/pages/settings.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/settings.tsx#L2-L2) + +### Table (1) + +- [src/pages/cart.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/cart.tsx#L2-L2) + +### Timeline (1) + +- [src/pages/about.tsx](https://github.com/yuheiy/internal-library-reference-stats-user-a/tree/e3543db9077d8a2c6d7effde8d50c7583c7812f4/systems/shiratama/packages/front/src/pages/about.tsx#L2-L2) diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5e5e5de --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2150 @@ +{ + "name": "internal-library-reference-stats", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "internal-library-reference-stats", + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "antd": "latest", + "fast-glob": "3.3.2", + "gitconfiglocal": "2.1.0", + "github-slugger": "2.0.0", + "p-map": "7.0.2", + "p-memoize": "7.1.1", + "pkg-dir": "8.0.0", + "read-package-up": "11.0.0", + "tiny-invariant": "1.3.3", + "tsx": "4.16.3", + "typescript": "5.5.4" + }, + "devDependencies": { + "@types/gitconfiglocal": "2.0.3", + "@types/node": "22.0.0", + "prettier": "3.3.3", + "prettier-plugin-organize-imports": "4.0.0" + }, + "engines": { + "node": "22" + } + }, + "node_modules/@ant-design/colors": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-7.1.0.tgz", + "integrity": "sha512-MMoDGWn1y9LdQJQSHiCC20x3uZ3CwQnv9QMz6pCmJOrqdgM9YxsoVVY0wtrdXbmfSgnV0KNk6zi09NAhMR2jvg==", + "dependencies": { + "@ctrl/tinycolor": "^3.6.1" + } + }, + "node_modules/@ant-design/cssinjs": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.21.0.tgz", + "integrity": "sha512-gIilraPl+9EoKdYxnupxjHB/Q6IHNRjEXszKbDxZdsgv4sAZ9pjkCq8yanDWNvyfjp4leir2OVAJm0vxwKK8YA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.1.3", + "rc-util": "^5.35.0", + "stylis": "^4.0.13" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@ant-design/cssinjs-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs-utils/-/cssinjs-utils-1.0.3.tgz", + "integrity": "sha512-BrztZZKuoYcJK8uEH40ylBemf/Mu/QPiDos56g2bv6eUoniQkgQHOCOvA3+pncoFO1TaS8xcUCIqGzDA0I+ZVQ==", + "dependencies": { + "@ant-design/cssinjs": "^1.21.0", + "@babel/runtime": "^7.23.2", + "rc-util": "^5.38.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@ant-design/icons": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.4.0.tgz", + "integrity": "sha512-QZbWC5xQYexCI5q4/fehSEkchJr5UGtvAJweT743qKUQQGs9IH2DehNLP49DJ3Ii9m9CijD2HN6fNy3WKhIFdA==", + "dependencies": { + "@ant-design/colors": "^7.0.0", + "@ant-design/icons-svg": "^4.4.0", + "@babel/runtime": "^7.24.8", + "classnames": "^2.2.6", + "rc-util": "^5.31.1" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz", + "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==" + }, + "node_modules/@ant-design/react-slick": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz", + "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "resize-observer-polyfill": "^1.5.1", + "throttle-debounce": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rc-component/async-validator": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@rc-component/async-validator/-/async-validator-5.0.4.tgz", + "integrity": "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==", + "dependencies": { + "@babel/runtime": "^7.24.4" + }, + "engines": { + "node": ">=14.x" + } + }, + "node_modules/@rc-component/color-picker": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.5.3.tgz", + "integrity": "sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==", + "dependencies": { + "@babel/runtime": "^7.23.6", + "@ctrl/tinycolor": "^3.6.1", + "classnames": "^2.2.6", + "rc-util": "^5.38.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/context": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz", + "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/mini-decimal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz", + "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==", + "dependencies": { + "@babel/runtime": "^7.18.0" + }, + "engines": { + "node": ">=8.x" + } + }, + "node_modules/@rc-component/mutate-observer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz", + "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/qrcode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@rc-component/qrcode/-/qrcode-1.0.0.tgz", + "integrity": "sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==", + "dependencies": { + "@babel/runtime": "^7.24.7", + "classnames": "^2.3.2", + "rc-util": "^5.38.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/tour": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.15.0.tgz", + "integrity": "sha512-h6hyILDwL+In9GAgRobwRWihLqqsD7Uft3fZGrJ7L4EiyCoxbnNYwzPXDfz7vNDhWeVyvAWQJj9fJCzpI4+b4g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/trigger": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.2.0.tgz", + "integrity": "sha512-QarBCji02YE9aRFhZgRZmOpXBj0IZutRippsVBv85sxvG4FGk/vRxwAlkn3MS9zK5mwbETd86mAVg2tKqTkdJA==", + "dependencies": { + "@babel/runtime": "^7.23.2", + "@rc-component/portal": "^1.1.0", + "classnames": "^2.3.2", + "rc-motion": "^2.0.0", + "rc-resize-observer": "^1.3.1", + "rc-util": "^5.38.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@types/gitconfiglocal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/gitconfiglocal/-/gitconfiglocal-2.0.3.tgz", + "integrity": "sha512-W6hyZux6TrtKfF2I9XNLVcsFr4xRr0T+S6hrJ9nDkhA2vzsFPIEAbnY4vgb6v2yKXQ9MJVcbLsARNlMfg4EVtQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.0.0.tgz", + "integrity": "sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==", + "dev": true, + "dependencies": { + "undici-types": "~6.11.1" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/antd": { + "version": "5.19.4", + "resolved": "https://registry.npmjs.org/antd/-/antd-5.19.4.tgz", + "integrity": "sha512-bhSNzeScfaeN85LrQXZh5fD26y6uB+6c5cgoPUmW7lkC5oDN4mnT04yYcpqHpZD8p227AmycE+ZrcnilJH9log==", + "dependencies": { + "@ant-design/colors": "^7.1.0", + "@ant-design/cssinjs": "^1.21.0", + "@ant-design/cssinjs-utils": "^1.0.3", + "@ant-design/icons": "^5.4.0", + "@ant-design/react-slick": "~1.1.2", + "@babel/runtime": "^7.24.8", + "@ctrl/tinycolor": "^3.6.1", + "@rc-component/color-picker": "~1.5.3", + "@rc-component/mutate-observer": "^1.1.0", + "@rc-component/qrcode": "~1.0.0", + "@rc-component/tour": "~1.15.0", + "@rc-component/trigger": "^2.2.0", + "classnames": "^2.5.1", + "copy-to-clipboard": "^3.3.3", + "dayjs": "^1.11.11", + "rc-cascader": "~3.27.0", + "rc-checkbox": "~3.3.0", + "rc-collapse": "~3.7.3", + "rc-dialog": "~9.5.2", + "rc-drawer": "~7.2.0", + "rc-dropdown": "~4.2.0", + "rc-field-form": "~2.2.1", + "rc-image": "~7.9.0", + "rc-input": "~1.5.1", + "rc-input-number": "~9.1.0", + "rc-mentions": "~2.14.0", + "rc-menu": "~9.14.1", + "rc-motion": "^2.9.2", + "rc-notification": "~5.6.0", + "rc-pagination": "~4.2.0", + "rc-picker": "~4.6.9", + "rc-progress": "~4.0.0", + "rc-rate": "~2.13.0", + "rc-resize-observer": "^1.4.0", + "rc-segmented": "~2.3.0", + "rc-select": "~14.15.1", + "rc-slider": "~10.6.2", + "rc-steps": "~6.0.1", + "rc-switch": "~4.1.0", + "rc-table": "~7.45.7", + "rc-tabs": "~15.1.1", + "rc-textarea": "~1.7.0", + "rc-tooltip": "~6.2.0", + "rc-tree": "~5.8.8", + "rc-tree-select": "~5.22.1", + "rc-upload": "~4.6.0", + "rc-util": "^5.43.0", + "scroll-into-view-if-needed": "^3.1.0", + "throttle-debounce": "^5.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/compute-scroll-into-view": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz", + "integrity": "sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==" + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/dayjs": { + "version": "1.11.12", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz", + "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==" + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up-simple": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", + "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/gitconfiglocal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", + "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", + "dependencies": { + "ini": "^1.3.2" + } + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/index-to-position": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-0.1.2.tgz", + "integrity": "sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "dependencies": { + "string-convert": "^0.2.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/normalize-package-data": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/p-map": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.2.tgz", + "integrity": "sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-memoize": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-7.1.1.tgz", + "integrity": "sha512-DZ/bONJILHkQ721hSr/E9wMz5Am/OTJ9P6LhLFo2Tu+jL8044tgc9LwHO8g4PiaYePnlVVRAJcKmgy8J9MVFrA==", + "dependencies": { + "mimic-fn": "^4.0.0", + "type-fest": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/p-memoize?sponsor=1" + } + }, + "node_modules/parse-json": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.1.0.tgz", + "integrity": "sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "index-to-position": "^0.1.2", + "type-fest": "^4.7.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/type-fest": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", + "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-8.0.0.tgz", + "integrity": "sha512-4peoBq4Wks0riS0z8741NVv+/8IiTvqnZAr8QGgtdifrtpdXbNw/FxRS1l6NFqm4EMzuS0EDqNNx4XGaz8cuyQ==", + "dependencies": { + "find-up-simple": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-organize-imports": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-4.0.0.tgz", + "integrity": "sha512-vnKSdgv9aOlqKeEFGhf9SCBsTyzDSyScy1k7E0R1Uo4L0cTcOV7c1XQaT7jfXIOc/p08WLBfN2QUQA9zDSZMxA==", + "dev": true, + "peerDependencies": { + "@vue/language-plugin-pug": "^2.0.24", + "prettier": ">=2.0", + "typescript": ">=2.9", + "vue-tsc": "^2.0.24" + }, + "peerDependenciesMeta": { + "@vue/language-plugin-pug": { + "optional": true + }, + "vue-tsc": { + "optional": true + } + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/rc-cascader": { + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.27.0.tgz", + "integrity": "sha512-z5uq8VvQadFUBiuZJ7YF5UAUGNkZtdEtcEYiIA94N/Kc2MIKr6lEbN5HyVddvYSgwWlKqnL6pH5bFXFuIK3MNg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.15.0", + "rc-tree": "~5.8.1", + "rc-util": "^5.37.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-checkbox": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.3.0.tgz", + "integrity": "sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.25.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-collapse": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.3.tgz", + "integrity": "sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dialog": { + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.5.2.tgz", + "integrity": "sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-drawer": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.2.0.tgz", + "integrity": "sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@rc-component/portal": "^1.1.1", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.38.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dropdown": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.2.0.tgz", + "integrity": "sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.6", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" + } + }, + "node_modules/rc-field-form": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-2.2.1.tgz", + "integrity": "sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "@rc-component/async-validator": "^5.0.3", + "rc-util": "^5.32.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-image": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.9.0.tgz", + "integrity": "sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.5.2", + "rc-motion": "^2.6.2", + "rc-util": "^5.34.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-input": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.5.1.tgz", + "integrity": "sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-input-number": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.1.0.tgz", + "integrity": "sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/mini-decimal": "^1.0.1", + "classnames": "^2.2.5", + "rc-input": "~1.5.0", + "rc-util": "^5.40.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-mentions": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.14.0.tgz", + "integrity": "sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==", + "dependencies": { + "@babel/runtime": "^7.22.5", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.6", + "rc-input": "~1.5.0", + "rc-menu": "~9.14.0", + "rc-textarea": "~1.7.0", + "rc-util": "^5.34.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-menu": { + "version": "9.14.1", + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.14.1.tgz", + "integrity": "sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^2.0.0", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.3.1", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-motion": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.2.tgz", + "integrity": "sha512-fUAhHKLDdkAXIDLH0GYwof3raS58dtNUmzLF2MeiR8o6n4thNpSDQhOqQzWE4WfFZDCi9VEN8n7tiB7czREcyw==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.43.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-notification": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.6.0.tgz", + "integrity": "sha512-TGQW5T7waOxLwgJG7fXcw8l7AQiFOjaZ7ISF5PrU526nunHRNcTMuzKihQHaF4E/h/KfOCDk3Mv8eqzbu2e28w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.9.0", + "rc-util": "^5.20.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-overflow": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.2.tgz", + "integrity": "sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.37.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-pagination": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.2.0.tgz", + "integrity": "sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.38.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-picker": { + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.6.11.tgz", + "integrity": "sha512-PEVH5MMTUrdvTTxCmPndsXiJL7TFLSu8q0cDdZrhdcjn8en3NbuhOFacWqKTvdnfG53RPPhiBssXCUHYyc3R/Q==", + "dependencies": { + "@babel/runtime": "^7.24.7", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.1", + "rc-overflow": "^1.3.2", + "rc-resize-observer": "^1.4.0", + "rc-util": "^5.43.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "date-fns": ">= 2.x", + "dayjs": ">= 1.x", + "luxon": ">= 3.x", + "moment": ">= 2.x", + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + }, + "peerDependenciesMeta": { + "date-fns": { + "optional": true + }, + "dayjs": { + "optional": true + }, + "luxon": { + "optional": true + }, + "moment": { + "optional": true + } + } + }, + "node_modules/rc-progress": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-4.0.0.tgz", + "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-rate": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.13.0.tgz", + "integrity": "sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-resize-observer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz", + "integrity": "sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.38.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-segmented": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.3.0.tgz", + "integrity": "sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-select": { + "version": "14.15.1", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.15.1.tgz", + "integrity": "sha512-mGvuwW1RMm1NCSI8ZUoRoLRK51R2Nb+QJnmiAvbDRcjh2//ulCkxeV6ZRFTECPpE1t2DPfyqZMPw90SVJzQ7wQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^2.1.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.3.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-slider": { + "version": "10.6.2", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz", + "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-steps": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz", + "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", + "dependencies": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-switch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz", + "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "classnames": "^2.2.1", + "rc-util": "^5.30.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-table": { + "version": "7.45.7", + "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.45.7.tgz", + "integrity": "sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/context": "^1.4.0", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.37.0", + "rc-virtual-list": "^3.14.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tabs": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-15.1.1.tgz", + "integrity": "sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.2.0", + "rc-menu": "~9.14.0", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.34.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-textarea": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.7.0.tgz", + "integrity": "sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-input": "~1.5.0", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tooltip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.2.0.tgz", + "integrity": "sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.3.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tree": { + "version": "5.8.8", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.8.tgz", + "integrity": "sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.1" + }, + "engines": { + "node": ">=10.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-tree-select": { + "version": "5.22.1", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.22.1.tgz", + "integrity": "sha512-b8mAK52xEpRgS+b2PTapCt29GoIrO5cO8jB7AfHttFsIJfcnynY9FCtnYzURsKXJkGHbFY6UzSEB2I3TETtdWg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.15.0", + "rc-tree": "~5.8.1", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-upload": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.6.0.tgz", + "integrity": "sha512-Zr0DT1NHw/ApxrP7UAoxOtGaVYuzarrrCVr0ld7RiEFsKX07uFhE1EpCBxwL11ruFn89GMcshOKWp+s6FLyAlA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-util": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.43.0.tgz", + "integrity": "sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "react-is": "^18.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-virtual-list": { + "version": "3.14.5", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.14.5.tgz", + "integrity": "sha512-ZMOnkCLv2wUN8Jz7yI4XiSLa9THlYvf00LuMhb1JlsQCewuU7ydPuHw1rGVPhe9VZYl/5UqODtNd7QKJ2DMGfg==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/read-package-up": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz", + "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==", + "dependencies": { + "find-up-simple": "^1.0.0", + "read-pkg": "^9.0.0", + "type-fest": "^4.6.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-package-up/node_modules/type-fest": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", + "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz", + "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==", + "dependencies": { + "@types/normalize-package-data": "^2.4.3", + "normalize-package-data": "^6.0.0", + "parse-json": "^8.0.0", + "type-fest": "^4.6.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", + "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/scroll-into-view-if-needed": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz", + "integrity": "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==", + "dependencies": { + "compute-scroll-into-view": "^3.0.2" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==" + }, + "node_modules/string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/throttle-debounce": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz", + "integrity": "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==", + "engines": { + "node": ">=12.22" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "node_modules/tsx": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.3.tgz", + "integrity": "sha512-MP8AEUxVnboD2rCC6kDLxnpDBNWN9k3BSVU/0/nNxgm70bPBnfn+yCKcnOsIVPQwdkbKYoFOlKjjWZWJ2XCXUg==", + "dependencies": { + "esbuild": "~0.21.5", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.11.1.tgz", + "integrity": "sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==", + "dev": true + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..d35df5f --- /dev/null +++ b/package.json @@ -0,0 +1,37 @@ +{ + "name": "internal-library-reference-stats", + "version": "0.0.0", + "private": true, + "description": "Ant Designから提供されているモジュールの参照箇所を自動解析して掲載しています。", + "license": "MIT", + "author": "Yuhei Yasuda (https://yuheiy.com/)", + "type": "module", + "scripts": { + "build": "tsx scripts/index.ts", + "test": "tsc -b && tsx --test 'scripts/**/*.test.ts'", + "format": "prettier . --write" + }, + "dependencies": { + "antd": "latest", + "fast-glob": "3.3.2", + "gitconfiglocal": "2.1.0", + "github-slugger": "2.0.0", + "p-map": "7.0.2", + "p-memoize": "7.1.1", + "pkg-dir": "8.0.0", + "read-package-up": "11.0.0", + "tiny-invariant": "1.3.3", + "tsx": "4.16.3", + "typescript": "5.5.4" + }, + "devDependencies": { + "@types/gitconfiglocal": "2.0.3", + "@types/node": "22.0.0", + "prettier": "3.3.3", + "prettier-plugin-organize-imports": "4.0.0" + }, + "packageManager": "npm@10.8.2", + "engines": { + "node": "22" + } +} diff --git a/scripts/__fixtures__/defaultImport.ts b/scripts/__fixtures__/defaultImport.ts new file mode 100644 index 0000000..8c3f778 --- /dev/null +++ b/scripts/__fixtures__/defaultImport.ts @@ -0,0 +1,4 @@ +// @ts-nocheck +// organize-imports-ignore +import defaultExport from 'module-name'; +import defaultExport_ from 'module-name'; diff --git a/scripts/__fixtures__/namedImports.ts b/scripts/__fixtures__/namedImports.ts new file mode 100644 index 0000000..32fd5f6 --- /dev/null +++ b/scripts/__fixtures__/namedImports.ts @@ -0,0 +1,5 @@ +// @ts-nocheck +// organize-imports-ignore +import { export1 as alias1, export1, export1, export2 } from 'module-name'; +import { export1 as alias1_ } from 'module-name'; +import type { export3 } from 'module-name'; diff --git a/scripts/__fixtures__/namespacedImport.ts b/scripts/__fixtures__/namespacedImport.ts new file mode 100644 index 0000000..0c7a452 --- /dev/null +++ b/scripts/__fixtures__/namespacedImport.ts @@ -0,0 +1,3 @@ +// @ts-nocheck +import * as name from 'module-name'; +import * as name_ from 'module-name'; diff --git a/scripts/__fixtures__/sideEffectImport.ts b/scripts/__fixtures__/sideEffectImport.ts new file mode 100644 index 0000000..745b492 --- /dev/null +++ b/scripts/__fixtures__/sideEffectImport.ts @@ -0,0 +1,4 @@ +// @ts-nocheck +// organize-imports-ignore +import 'module-name'; +import 'module-name'; diff --git a/scripts/config.ts b/scripts/config.ts new file mode 100644 index 0000000..5515f38 --- /dev/null +++ b/scripts/config.ts @@ -0,0 +1,49 @@ +import path from 'node:path'; +import pkg from '../package.json'; + +export const targetPackageName = 'antd'; +export const targetPackageTitle = 'Ant Design'; +export const targetPackageUrl = 'https://github.com/ant-design/ant-design'; + +export const rootDirectoryPath = path.join(import.meta.dirname, '..'); + +/** Map */ +export const userPackageNameMap = new Map(); + +// prettier-ignore +for (const [directoryPath, name] of [ + [ + '../user-repositories/internal-library-reference-stats-user-a/systems/plum/packages/front', + '梅', + ], + [ + '../user-repositories/internal-library-reference-stats-user-a/systems/shiratama/packages/front', + '白玉', + ], + [ + '../user-repositories/internal-library-reference-stats-user-a/systems/vinegar/packages/front', + '酢', + ], + [ + '../user-repositories/internal-library-reference-stats-user-b', + 'User B', + ], +] as const) { + const absolutePath = path.join(import.meta.dirname, directoryPath); + userPackageNameMap.set(absolutePath, name); +} + +export const markdownData = { + readme: { + filePath: 'README.md', + title: pkg.name, + }, + byProvidedModule: { + filePath: 'by-provided-module.md', + title: '提供モジュールごとの集計', + }, + byUserPackage: { + filePath: 'by-user-package.md', + title: 'ユーザーのパッケージごとの集計', + }, +} as const; diff --git a/scripts/file-path-sort.ts b/scripts/file-path-sort.ts new file mode 100644 index 0000000..828c6fd --- /dev/null +++ b/scripts/file-path-sort.ts @@ -0,0 +1,55 @@ +/** + * Compares file paths using rules similar to VSCode’s file tree + * + * Rules: + * 1. Directories come before files + * 2. Sort order: normal > underscore (_) > dot (.) + * 3. Alphabetical order (case-insensitive) + * 4. Natural sort for numbers + * + * @param a First file path + * @param b Second file path + * @returns Negative if a < b, positive if a > b, zero if equal + */ +export function compareFilePaths(a: string, b: string): number { + const partsA = a.split('/'); + const partsB = b.split('/'); + const minLength = Math.min(partsA.length, partsB.length); + + for (let i = 0; i < minLength; i++) { + if (i === partsA.length - 1 && i === partsB.length - 1) { + // Both are files in the same directory + return comparePathParts(partsA[i]!, partsB[i]!); + } + + if (i === partsA.length - 1) return 1; // a is a file, b is a directory + if (i === partsB.length - 1) return -1; // b is a file, a is a directory + + const comparison = comparePathParts(partsA[i]!, partsB[i]!); + if (comparison !== 0) return comparison; + } + + // One path is a subdirectory of the other + return partsA.length - partsB.length; +} + +/** + * Compares two parts of a path (file or directory names) + */ +function comparePathParts(a: string, b: string): number { + const orderA = getPathPartOrder(a); + const orderB = getPathPartOrder(b); + + if (orderA !== orderB) return orderA - orderB; + + return a.localeCompare(b, 'en-US', { sensitivity: 'base', numeric: true }); +} + +/** + * Determines the order of a path part based on its prefix + */ +function getPathPartOrder(part: string): number { + if (part.startsWith('.')) return 2; + if (part.startsWith('_')) return 1; + return 0; +} diff --git a/scripts/git.ts b/scripts/git.ts new file mode 100644 index 0000000..db71d8f --- /dev/null +++ b/scripts/git.ts @@ -0,0 +1,76 @@ +import gitconfig from 'gitconfiglocal'; +import { exec } from 'node:child_process'; +import path from 'node:path'; +import { promisify } from 'node:util'; +import pMemoize from 'p-memoize'; +import invariant from 'tiny-invariant'; +import { rootDirectoryPath, userPackageNameMap } from './config'; +import type { LineRange } from './import-analyzer'; + +const pExec = promisify(exec); +const pGitconfig = promisify(gitconfig); + +async function getCommitSha({ cwd }: { cwd?: string | URL | undefined } = {}) { + const { stdout } = await pExec('git rev-parse HEAD', { cwd, encoding: 'utf8' }); + return stdout.trim(); +} + +export const memoizedGetCommitSha = pMemoize(getCommitSha, { + cacheKey: (args) => JSON.stringify(args[0]), +}); + +/** + * @example + * // returns { + * // 'user-repositories/internal-library-reference-stats-user-a': { url: 'https://github.com/yuheiy/internal-library-reference-stats-user-a', active: true }, + * // 'user-repositories/internal-library-reference-stats-user-b': { url: 'https://github.com/yuheiy/internal-library-reference-stats-user-b', active: true } + * // } + * const submoduleConfig = await getSubmoduleConfig() + */ +export async function getSubmoduleConfig() { + const config = await pGitconfig(rootDirectoryPath); + return config['submodule'] as Record; +} + +export async function getRepositoryFor(fileOrDirectoryPath: string) { + const submoduleConfig = await getSubmoduleConfig(); + const matchedConfig = Object.entries(submoduleConfig).find(([submodulePath]) => { + const relativePathSegments = path + .relative(rootDirectoryPath, path.resolve(rootDirectoryPath, fileOrDirectoryPath)) + .split(path.sep); + return submodulePath.split(path.sep).every((segment, i) => segment === relativePathSegments[i]); + }); + invariant(matchedConfig); + const [submodulePath, { url }] = matchedConfig; + + return { + path: path.join(rootDirectoryPath, submodulePath), + url, + name: new URL(url).pathname.slice(1), + }; +} + +export async function getGithubUrlFor( + fileOrDirectoryPath: string, + lineRange?: LineRange | undefined, +) { + const repository = await getRepositoryFor(fileOrDirectoryPath); + const commitSha = await memoizedGetCommitSha({ cwd: repository.path }); + const relativePath = path.relative(repository.path, fileOrDirectoryPath); + + let result = `${repository.url}/tree/${commitSha}/${relativePath}`; + if (lineRange) { + result += `#L${lineRange.start}-L${lineRange.end}`; + } + return result; +} + +export async function getUserPackageName(directoryPath: string) { + const configuredName = userPackageNameMap.get(directoryPath); + if (configuredName) { + return configuredName; + } + + const repository = await getRepositoryFor(directoryPath); + return path.relative(path.join(repository.path, '..'), directoryPath); +} diff --git a/scripts/import-analysis-organizer.ts b/scripts/import-analysis-organizer.ts new file mode 100644 index 0000000..f9c474a --- /dev/null +++ b/scripts/import-analysis-organizer.ts @@ -0,0 +1,75 @@ +import path from 'node:path'; +import invariant from 'tiny-invariant'; +import { targetPackageName } from './config'; +import { analyzeModuleImports, type LineRange } from './import-analyzer'; +import { memoizedPackageDirectory } from './package'; + +/** Map<[filePath, providedModuleName], { lineRange: LineRange }> */ +export type ImportAnalysisMap = Map<[string, string], { lineRange: LineRange }>; + +/** Map */ +type ByProvidedModule = Map; + +/** Map */ +type ByUserPackage = Map; + +export async function analyzeFiles(filePaths: string[]): Promise { + const result: ImportAnalysisMap = new Map(); + + for (const filePath of filePaths) { + const { namedImports } = await analyzeModuleImports(filePath, targetPackageName); + + for (const [providedModuleName, importAnalysis] of Object.entries(namedImports)) { + result.set([filePath, providedModuleName], importAnalysis); + } + } + + return result; +} + +export function groupByProvidedModule( + importAnalysisMap: ImportAnalysisMap, + ensureKeys: Set = new Set(), +): ByProvidedModule { + const result: ByProvidedModule = new Map(); + + for (const key of ensureKeys) { + result.set(key, new Map()); + } + + for (const [[filePath, providedModuleName], importAnalysis] of importAnalysisMap) { + if (!result.has(providedModuleName)) { + result.set(providedModuleName, new Map()); + } + result.get(providedModuleName)!.set([filePath, providedModuleName], importAnalysis); + } + + const sortedResult = new Map( + [...result].toSorted(([a], [b]) => + a.localeCompare(b, 'en-US', { sensitivity: 'case', numeric: true }), + ), + ); + return sortedResult; +} + +export async function groupByUserPackage( + importAnalysisMap: ImportAnalysisMap, + ensureKeys: Set = new Set(), +): Promise { + const result: ByUserPackage = new Map(); + + for (const key of ensureKeys) { + result.set(key, new Map()); + } + + for (const [[filePath, providedModuleName], importAnalysis] of importAnalysisMap) { + const directoryPath = await memoizedPackageDirectory({ cwd: path.dirname(filePath) }); + invariant(directoryPath); + if (!result.has(directoryPath)) { + result.set(directoryPath, new Map()); + } + result.get(directoryPath)!.set([filePath, providedModuleName], importAnalysis); + } + + return result; +} diff --git a/scripts/import-analyzer.test.ts b/scripts/import-analyzer.test.ts new file mode 100644 index 0000000..a3cc0d5 --- /dev/null +++ b/scripts/import-analyzer.test.ts @@ -0,0 +1,86 @@ +import assert from 'node:assert'; +import path from 'node:path'; +import { describe, it } from 'node:test'; +import { analyzeModuleImports } from './import-analyzer'; + +describe('analyzeModuleImports', () => { + for (const [name, expected] of [ + [ + 'defaultImport', + { + defaultImport: { + lineRange: { + start: 3, + end: 3, + }, + }, + namedImports: {}, + namespacedImport: null, + sideEffectImport: null, + }, + ], + [ + 'namedImports', + { + defaultImport: null, + namedImports: { + export1: { + lineRange: { + start: 3, + end: 3, + }, + }, + export2: { + lineRange: { + start: 3, + end: 3, + }, + }, + export3: { + lineRange: { + start: 5, + end: 5, + }, + }, + }, + namespacedImport: null, + sideEffectImport: null, + }, + ], + [ + 'namespacedImport', + { + defaultImport: null, + namedImports: {}, + namespacedImport: { + lineRange: { + start: 2, + end: 2, + }, + }, + sideEffectImport: null, + }, + ], + [ + 'sideEffectImport', + { + defaultImport: null, + namedImports: {}, + namespacedImport: null, + sideEffectImport: { + lineRange: { + start: 3, + end: 3, + }, + }, + }, + ], + ] as const) { + it(name, async () => { + const filePath = path.join(import.meta.dirname, `./__fixtures__/${name}.ts`); + const targetPackageName = 'module-name'; + const actual = await analyzeModuleImports(filePath, targetPackageName); + assert.deepStrictEqual(actual, expected); + }); + } +}); diff --git a/scripts/import-analyzer.ts b/scripts/import-analyzer.ts new file mode 100644 index 0000000..5fa5090 --- /dev/null +++ b/scripts/import-analyzer.ts @@ -0,0 +1,76 @@ +import fsPromises from 'node:fs/promises'; +import ts from 'typescript'; + +export type LineRange = { + start: number; + end: number; +}; + +export type ImportAnalysis = { + defaultImport: { lineRange: LineRange } | null; + namedImports: Record; + namespacedImport: { lineRange: LineRange } | null; + sideEffectImport: { lineRange: LineRange } | null; +}; + +/** + * Analyzes a TypeScript file and extracts import information for a specified module + */ +export async function analyzeModuleImports( + filePath: string, + targetPackageName: string, +): Promise { + const fileContent = await fsPromises.readFile(filePath, 'utf8'); + const sourceFile = ts.createSourceFile(filePath, fileContent, ts.ScriptTarget.Latest, true); + + const importAnalysis: ImportAnalysis = { + defaultImport: null, + namedImports: {}, + namespacedImport: null, + sideEffectImport: null, + }; + + function visit(node: ts.Node) { + if (ts.isImportDeclaration(node)) { + const moduleSpecifier = node.moduleSpecifier.getText().slice(1, -1); // Remove quotes + + if (moduleSpecifier === targetPackageName) { + const start = sourceFile.getLineAndCharacterOfPosition(node.getStart()).line + 1; + const end = sourceFile.getLineAndCharacterOfPosition(node.getEnd()).line + 1; + const lineRange: LineRange = { start, end }; + + const importClause = node.importClause; + + if (importClause) { + if (importClause.name && importAnalysis.defaultImport === null) { + importAnalysis.defaultImport = { lineRange }; + } + + if (importClause.namedBindings) { + if ( + ts.isNamespaceImport(importClause.namedBindings) && + importAnalysis.namespacedImport === null + ) { + importAnalysis.namespacedImport = { lineRange }; + } else if (ts.isNamedImports(importClause.namedBindings)) { + importClause.namedBindings.elements.forEach((element) => { + const importName = element.propertyName?.text ?? element.name.text; + if (!(importName in importAnalysis.namedImports)) { + importAnalysis.namedImports[importName] = { lineRange }; + } + }); + } + } + } else if (importAnalysis.sideEffectImport === null) { + importAnalysis.sideEffectImport = { lineRange }; + } + } + } + + ts.forEachChild(node, visit); + } + + visit(sourceFile); + + return importAnalysis; +} diff --git a/scripts/index.ts b/scripts/index.ts new file mode 100644 index 0000000..9292b31 --- /dev/null +++ b/scripts/index.ts @@ -0,0 +1,53 @@ +import fg from 'fast-glob'; +import fsPromises from 'node:fs/promises'; +import path from 'node:path'; +import pMap from 'p-map'; +import * as prettier from 'prettier'; +import { markdownData, rootDirectoryPath } from './config'; +import { compareFilePaths } from './file-path-sort'; +import { getSubmoduleConfig } from './git'; +import { analyzeFiles } from './import-analysis-organizer'; +import { renderByProvidedModule, renderByUserPackage, renderReadme } from './renderers'; + +async function main() { + const updatedAt = new Date(); + + console.time('analyzeFiles'); + + const filePatterns = Object.keys(await getSubmoduleConfig()).map((submodulePath) => + path.join(rootDirectoryPath, submodulePath, '**/*.{js,ts,jsx,tsx}'), + ); + const filePaths = (await fg.glob(filePatterns)).toSorted(compareFilePaths); + const importAnalysisMap = await analyzeFiles(filePaths); + + console.timeEnd('analyzeFiles'); + + await pMap( + [ + [markdownData.readme.filePath, renderReadme], + [markdownData.byProvidedModule.filePath, renderByProvidedModule], + [markdownData.byUserPackage.filePath, renderByUserPackage], + ] as const, + async ([fileName, render]) => { + console.time(fileName); + + const filePath = path.join(rootDirectoryPath, fileName); + const content = await render({ + updatedAt, + importAnalysisMap, + }); + const options = await prettier.resolveConfig(filePath); + const formattedContent = await prettier.format(content, { + ...options, + filepath: filePath, + }); + await fsPromises.writeFile(filePath, formattedContent); + + console.timeEnd(fileName); + }, + ); +} + +main().catch((e) => { + throw e; +}); diff --git a/scripts/package.ts b/scripts/package.ts new file mode 100644 index 0000000..80e71cc --- /dev/null +++ b/scripts/package.ts @@ -0,0 +1,19 @@ +import pMemoize from 'p-memoize'; +import { packageDirectory } from 'pkg-dir'; +import { readPackageUp } from 'read-package-up'; + +export const memoizedPackageDirectory = pMemoize(packageDirectory, { + cacheKey: (args) => JSON.stringify(args[0]), +}); + +const memoizedReadPackageUp = pMemoize(readPackageUp, { + cacheKey: (args) => JSON.stringify(args[0]), +}); + +export async function getDependencyVersion( + name: string, + { cwd }: { cwd?: string | URL | undefined } = {}, +) { + const result = await memoizedReadPackageUp(cwd ? { cwd } : {}); + return result?.packageJson.dependencies?.[name] ?? result?.packageJson.devDependencies?.[name]; +} diff --git a/scripts/renderers.ts b/scripts/renderers.ts new file mode 100644 index 0000000..9425c9d --- /dev/null +++ b/scripts/renderers.ts @@ -0,0 +1,255 @@ +import GithubSlugger from 'github-slugger'; +import path from 'node:path'; +import pMap from 'p-map'; +import { markdownData, targetPackageName, targetPackageTitle, targetPackageUrl } from './config'; +import { + getGithubUrlFor, + getRepositoryFor, + getSubmoduleConfig, + getUserPackageName, + memoizedGetCommitSha, +} from './git'; +import { + groupByProvidedModule, + groupByUserPackage, + type ImportAnalysisMap, +} from './import-analysis-organizer'; +import { getDependencyVersion } from './package'; + +function renderHeadingContent(name: string, importAnalysisMap: ImportAnalysisMap): string { + return `${name} (${importAnalysisMap.size})`; +} + +async function renderMeta({ updatedAt }: { updatedAt: Date }): Promise { + const formattedDate = new Intl.DateTimeFormat('ja-JP', { + dateStyle: 'long', + timeStyle: 'long', + timeZone: 'Asia/Tokyo', + }).format(updatedAt); + + const lines: string[] = [ + '- 対象データ', + ...(await pMap(Object.keys(await getSubmoduleConfig()), async (submodulePath) => { + const repository = await getRepositoryFor(submodulePath); + const commitSha = await memoizedGetCommitSha({ cwd: repository.path }); + return ` - [${repository.name}](${repository.url}): [${commitSha}](${repository.url}/commit/${commitSha})`; + })), + `- データ取得日時: ${formattedDate}`, + ]; + + return lines.join('\n'); +} + +async function renderUserPackageMeta(directoryPath: string): Promise { + const repository = await getRepositoryFor(directoryPath); + const userPackagePath = path.relative(repository.path, directoryPath); + const userPackageUrl = await getGithubUrlFor(directoryPath); + const version = (await getDependencyVersion(targetPackageName, { cwd: directoryPath })) ?? '不明'; + + const lines: string[] = [ + `- 対象リポジトリ: [${repository.name}](${repository.url})`, + `- 対象ディレクトリ: [${userPackagePath !== '' ? userPackagePath : '.'}](${userPackageUrl})`, + `- ${targetPackageName}のバージョン: ${version}`, + ]; + + return lines.join('\n'); +} + +function concatSectionChunks(...sectionChunks: string[][]): string[] { + return sectionChunks.reduce((acc, lines) => { + if (acc.length === 0) { + return lines; + } + return [...acc, '', ...lines]; + }, []); +} + +export async function renderReadme({ + updatedAt, + importAnalysisMap, +}: { + updatedAt: Date; + importAnalysisMap: ImportAnalysisMap; +}): Promise { + const byUserPackage = await groupByUserPackage(importAnalysisMap); + const byProvidedModule = groupByProvidedModule( + importAnalysisMap, + new Set(Object.keys(await import(targetPackageName))), + ); + + const columns: string[] = await (async () => { + const slugger = new GithubSlugger(); + const userPackageHeaders = await pMap( + byUserPackage, + async ([userPackageDirectoryPath, importAnalysisMap]) => { + const name = await getUserPackageName(userPackageDirectoryPath); + const subpageHeading = renderHeadingContent(name, importAnalysisMap); + return `[${name}](${markdownData.byUserPackage.filePath}#${slugger.slug(subpageHeading)})`; + }, + ); + return [...userPackageHeaders, '合計']; + })(); + + const rows: (string | number)[][] = await (async () => { + const slugger = new GithubSlugger(); + const rowsPerModule = await pMap( + byProvidedModule, + async ([providedModuleName, importAnalysisMap]) => { + const subpageHeading = renderHeadingContent(providedModuleName, importAnalysisMap); + const header = `[${providedModuleName}](${markdownData.byProvidedModule.filePath}#${slugger.slug(subpageHeading)})`; + const totalPerUserPackage = [ + ...(await groupByUserPackage(importAnalysisMap, new Set(byUserPackage.keys()))).values(), + ].map((importAnalysisMap) => importAnalysisMap.size); + const lines: (string | number)[] = [header, ...totalPerUserPackage, importAnalysisMap.size]; + return lines; + }, + ); + const totalPerUserPackage = [...byUserPackage.values()].map( + (importAnalysisMap) => importAnalysisMap.size, + ); + const totalRow = [ + '合計', + ...totalPerUserPackage, + totalPerUserPackage.reduce((acc, size) => acc + size, 0), + ]; + return [...rowsPerModule, totalRow]; + })(); + + const lines: string[] = [ + `# ${markdownData.readme.title}`, + '', + `[${targetPackageTitle}](${targetPackageUrl})から提供されているモジュールの参照箇所を自動解析して掲載しています。`, + '', + await renderMeta({ updatedAt }), + '', + '', + `| | ${columns.join(' | ')} |`, + `| - | ${columns.map(() => '-:').join(' | ')} |`, + ...rows.map((row) => `| ${row.join(' | ')} |`), + '', + `- [${markdownData.byProvidedModule.title}](${markdownData.byProvidedModule.filePath})`, + `- [${markdownData.byUserPackage.title}](${markdownData.byUserPackage.filePath})`, + ]; + + return lines.join('\n') + '\n'; +} + +export async function renderByProvidedModule({ + updatedAt, + importAnalysisMap, +}: { + updatedAt: Date; + importAnalysisMap: ImportAnalysisMap; +}): Promise { + const byProvidedModule = groupByProvidedModule( + importAnalysisMap, + new Set(Object.keys(await import(targetPackageName))), + ); + const byReferenced = new Map( + [...byProvidedModule].filter(([, importAnalysisMap]) => importAnalysisMap.size > 0), + ); + const byUnreferenced = new Map( + [...byProvidedModule].filter(([, importAnalysisMap]) => importAnalysisMap.size === 0), + ); + + const sectionChunks = await pMap( + [...byReferenced].toSorted(([, a], [, b]) => b.size - a.size), + async ([providedModuleName, importAnalysisMap]) => { + const heading = renderHeadingContent(providedModuleName, importAnalysisMap); + const sectionChunks = await pMap( + [...(await groupByUserPackage(importAnalysisMap))].toSorted( + ([, a], [, b]) => b.size - a.size, + ), + async ([userPackageDirectoryPath, importAnalysisMap]) => { + const name = await getUserPackageName(userPackageDirectoryPath); + const heading = renderHeadingContent(name, importAnalysisMap); + const references = await pMap(importAnalysisMap, async ([[filePath], { lineRange }]) => { + const relativePath = path.relative(userPackageDirectoryPath, filePath); + const url = await getGithubUrlFor(filePath, lineRange); + return `- [${relativePath}](${url})`; + }); + const lines: string[] = [ + `### ${heading}`, + '', + await renderUserPackageMeta(userPackageDirectoryPath), + '', + '参照箇所:', + '', + ...references, + ]; + return lines; + }, + ); + const lines: string[] = [`## ${heading}`, '', ...concatSectionChunks(...sectionChunks)]; + return lines; + }, + ); + + let lines: string[] = [ + `# ${markdownData.byProvidedModule.title}`, + '', + await renderMeta({ updatedAt }), + '', + ...concatSectionChunks(...sectionChunks), + ]; + + if (byUnreferenced.size > 0) { + const unreferencedSection = [ + '## 未参照のモジュール', + '', + ...[...byUnreferenced.keys()].map((providedModuleName) => `- ${providedModuleName}`), + ]; + lines = concatSectionChunks(lines, unreferencedSection); + } + + return lines.join('\n') + '\n'; +} + +export async function renderByUserPackage({ + updatedAt, + importAnalysisMap, +}: { + updatedAt: Date; + importAnalysisMap: ImportAnalysisMap; +}): Promise { + const byUserPackage = await groupByUserPackage(importAnalysisMap); + + const sectionChunks = await pMap( + [...byUserPackage].toSorted(([, a], [, b]) => b.size - a.size), + async ([userPackageDirectoryPath, importAnalysisMap]) => { + const name = await getUserPackageName(userPackageDirectoryPath); + const heading = renderHeadingContent(name, importAnalysisMap); + const sectionChunks = await pMap( + [...groupByProvidedModule(importAnalysisMap)].toSorted(([, a], [, b]) => b.size - a.size), + async ([providedModuleName, importAnalysisMap]) => { + const heading = renderHeadingContent(providedModuleName, importAnalysisMap); + const references = await pMap(importAnalysisMap, async ([[filePath], { lineRange }]) => { + const relativePath = path.relative(userPackageDirectoryPath, filePath); + const url = await getGithubUrlFor(filePath, lineRange); + return `- [${relativePath}](${url})`; + }); + const lines: string[] = [`### ${heading}`, '', ...references]; + return lines; + }, + ); + const lines: string[] = [ + `## ${heading}`, + '', + await renderUserPackageMeta(userPackageDirectoryPath), + '', + ...concatSectionChunks(...sectionChunks), + ]; + return lines; + }, + ); + + const lines: string[] = [ + `# ${markdownData.byUserPackage.title}`, + '', + await renderMeta({ updatedAt }), + '', + ...concatSectionChunks(...sectionChunks), + ]; + + return lines.join('\n') + '\n'; +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..e7d6d6c --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,39 @@ +{ + "compilerOptions": { + /* https://tsx.is/typescript#tsconfig-json */ + /* Language and Environment */ + "target": "ESNext", + "moduleDetection": "force", + + /* Modules */ + "module": "Preserve", + "resolveJsonModule": true, + + /* JavaScript Support */ + "allowJs": true, + + /* Emit */ + "noEmit": true, + + /* Interop Constraints */ + "isolatedModules": true, + "verbatimModuleSyntax": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + + /* Type Checking */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "exactOptionalPropertyTypes": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedIndexedAccess": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + + /* Completeness */ + "skipLibCheck": true + }, + "exclude": ["user-repositories/**/*"] +} diff --git a/user-repositories/internal-library-reference-stats-user-a b/user-repositories/internal-library-reference-stats-user-a new file mode 160000 index 0000000..e3543db --- /dev/null +++ b/user-repositories/internal-library-reference-stats-user-a @@ -0,0 +1 @@ +Subproject commit e3543db9077d8a2c6d7effde8d50c7583c7812f4 diff --git a/user-repositories/internal-library-reference-stats-user-b b/user-repositories/internal-library-reference-stats-user-b new file mode 160000 index 0000000..5d14c5b --- /dev/null +++ b/user-repositories/internal-library-reference-stats-user-b @@ -0,0 +1 @@ +Subproject commit 5d14c5bc29b52361a7302856b04cfa9da58d4e12