Directory structure:
└── daimresearch-sb-addon-permutation-table/
├── README.ko.md
├── README.md
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── manager.js
├── package.json
├── preset.js
├── preview.js
├── tsconfig.json
├── tsup.config.ts
├── vite.config.ts
├── .prettierignore
├── .prettierrc
├── scripts/
│ ├── eject-typescript.js
│ ├── prepublish-checks.js
│ └── welcome.js
├── src/
│ ├── constants.ts
│ ├── index.ts
│ ├── manager.ts
│ ├── preset.ts
│ ├── preview.tsx
│ ├── withPermutation.tsx
│ ├── components/
│ │ └── manager/
│ │ ├── Panel.tsx
│ │ └── panelBlocks/
│ │ ├── ArgTable.tsx
│ │ ├── BaseButton.tsx
│ │ ├── CodeEditor.tsx
│ │ ├── CopyButton.tsx
│ │ ├── EditButton.tsx
│ │ ├── Showcase.tsx
│ │ └── Tray.tsx
│ ├── stories/
│ │ ├── button.css
│ │ ├── Button.stories.ts
│ │ ├── Button.tsx
│ │ ├── header.css
│ │ ├── Header.stories.ts
│ │ ├── Header.tsx
│ │ ├── Introduction.mdx
│ │ ├── page.css
│ │ ├── Page.stories.ts
│ │ └── Page.tsx
│ ├── tools/
│ │ ├── common.ts
│ │ ├── index.ts
│ │ ├── permutations.ts
│ │ └── source.ts
│ ├── types/
│ │ └── index.ts
│ └── utils/
│ ├── regex.ts
│ └── storybook.ts
├── .github/
│ └── ISSUE_TEMPLATE/
│ ├── bug_report.md
│ ├── feature_request.md
│ └── pull_request_template.md
└── .storybook/
├── local-preset.js
├── main.ts
├── preview-head.html
└── preview.ts