├── e2e
├── src
│ ├── routes
│ │ ├── +page.ts
│ │ ├── +page.svelte
│ │ ├── select
│ │ │ ├── +page.ts
│ │ │ └── +page.svelte
│ │ └── virtual-list
│ │ │ └── +page.ts
│ ├── app.html
│ └── component
│ │ └── KVirtualList
│ │ ├── start.test.svelte
│ │ ├── offset.test.svelte
│ │ └── slot-default.test.svelte
├── static
│ └── favicon.png
├── .gitignore
├── vite.config.ts
└── vitest.config.ts
├── components
├── types.d.ts
├── ClientOnly
│ ├── src
│ │ ├── types.d.ts
│ │ ├── index.svelte
│ │ └── index.ts
│ └── tsconfig.json
├── Message
│ ├── __test__
│ │ └── fixture
│ │ │ └── message.content.svelte
│ └── tsconfig.json
├── MessageBox
│ ├── __test__
│ │ └── fixture
│ │ │ ├── message-box.title.svelte
│ │ │ └── message-box.content.svelte
│ └── tsconfig.json
├── Notification
│ ├── __test__
│ │ └── fixture
│ │ │ ├── notification.title.svelte
│ │ │ └── notification.content.svelte
│ └── tsconfig.json
├── Backtop
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── backtop.test.svelte
│ └── tsconfig.json
├── Tag
│ ├── __test__
│ │ └── fixture
│ │ │ └── tag.test.svelte
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Calendar
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── value.svelte
│ │ │ ├── mode.svelte
│ │ │ ├── slot.header.svelte
│ │ │ ├── slot.dateCell.svelte
│ │ │ ├── range.svelte
│ │ │ ├── slot.dateFullCell.svelte
│ │ │ ├── slot.monthCell.svelte
│ │ │ └── slot.monthFullCell.svelte
│ └── tsconfig.json
├── Progress
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── progress.slots.svelte
│ └── tsconfig.json
├── Empty
│ ├── __test__
│ │ └── fixture
│ │ │ ├── slot.default.svelte
│ │ │ ├── slot.image.svelte
│ │ │ └── slot.desc.svelte
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Flex
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── wrap.svelte
│ │ │ ├── gap.svelte
│ │ │ ├── align.svelte
│ │ │ └── justify.svelte
│ └── tsconfig.json
├── Link
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── link.icon.svelte
│ └── tsconfig.json
├── Skeleton
│ ├── __test__
│ │ └── fixture
│ │ │ ├── slot.svelte
│ │ │ ├── image.slot.svelte
│ │ │ ├── slot.skeleton.svelte
│ │ │ ├── overide.round.svelte
│ │ │ ├── loading.svelte
│ │ │ ├── title.svelte
│ │ │ ├── avatar.svelte
│ │ │ ├── round.svelte
│ │ │ ├── active.svelte
│ │ │ ├── paragraph.svelte
│ │ │ ├── size.svelte
│ │ │ ├── overide.title.svelte
│ │ │ ├── overide.avatar.svelte
│ │ │ └── overide.paragraph.svelte
│ └── tsconfig.json
├── Card
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── card.slot.default.test.svelte
│ │ │ └── card.slot.header.test.svelte
│ └── tsconfig.json
├── Icon
│ ├── __test__
│ │ └── fixture
│ │ │ └── customizable.icon.color.test.svelte
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Input
│ ├── __test__
│ │ └── fixture
│ │ │ ├── input.bind.value.update.svelte
│ │ │ ├── input.slots.svelte
│ │ │ └── input.slots.append.svelte
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Rate
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Alert
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── alert.title.test.svelte
│ │ │ ├── alert.description.test.svelte
│ │ │ ├── alert.icon.test.svelte
│ │ │ └── alert.close.test.svelte
│ └── tsconfig.json
├── Breadcrumb
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ ├── __test__
│ │ └── __snapshots__
│ │ │ └── breadcrumb.spec.ts.snap
│ └── tsconfig.json
├── EyeDropper
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ └── tsconfig.json
├── Image
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── placeholder.svelte
│ └── tsconfig.json
├── Mask
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Select
│ ├── __test__
│ │ └── fixture
│ │ │ ├── select.value.svelte
│ │ │ ├── select.slots.svelte
│ │ │ ├── select.number.svelte
│ │ │ ├── select.string.svelte
│ │ │ └── select.custom.svelte
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Badge
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Modal
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── modal.slot.svelte
│ └── tsconfig.json
├── Radio
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── PageHeader
│ ├── __test__
│ │ └── fixture
│ │ │ ├── slot.default.svelte
│ │ │ ├── slot.extra.svelte
│ │ │ ├── slot.icon.svelte
│ │ │ ├── slot.title.svelte
│ │ │ ├── slot.content.svelte
│ │ │ └── slot.breadcrumb.svelte
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Tooltip
│ ├── __test__
│ │ └── fixture
│ │ │ ├── tooltip.trigger.svelte
│ │ │ ├── tooltip.slots.svelte
│ │ │ └── tooltip.placement.svelte
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Avatar
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Divider
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── divider.content.slot.test.svelte
│ └── tsconfig.json
├── Drawer
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── tsconfig.json
│ └── __test__
│ │ └── fixture
│ │ └── drawer.content.test.svelte
├── Slider
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Switch
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Tour
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Checkbox
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Collapse
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── collapse.close.test.svelte
│ │ │ ├── collapse.title.test.svelte
│ │ │ └── collapse.content.test.svelte
│ └── tsconfig.json
├── Ellipsis
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Infinite
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── __snapshots__
│ │ │ └── infinite.spec.ts.snap
│ └── tsconfig.json
├── Button
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixtrue
│ │ │ └── disabled.svelte
│ └── tsconfig.json
├── Statistic
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── prefix.svelte
│ │ │ └── suffix.svelte
│ └── tsconfig.json
├── Affix
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Pagination
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Popconfirm
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── popconfirm.base.svelte
│ │ │ ├── popconfirm.disabled.svelte
│ │ │ ├── popconfirm.cancel.svelte
│ │ │ ├── popconfirm.icon.svelte
│ │ │ ├── popconfirm.slot.title.svelte
│ │ │ ├── popconfirm.slot.content.svelte
│ │ │ ├── popconfirm.slot.footer.svelte
│ │ │ ├── popconfirm.btn.svelte
│ │ │ ├── popconfirm.event.cancel.svelte
│ │ │ ├── popconfirm.event.change.svelte
│ │ │ └── popconfirm.event.confirm.svelte
│ └── tsconfig.json
├── DescriptionsItem
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── descriptions-item.label.svelte
│ └── tsconfig.json
├── ImageView
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ └── tsconfig.json
├── Timeline
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── __test__
│ │ └── fixture
│ │ ├── position.svelte
│ │ ├── reverse.svelte
│ │ ├── pending.true.svelte
│ │ ├── children.mode.left.svelte
│ │ ├── children.mode.right.svelte
│ │ ├── pending.string.svelte
│ │ ├── reverse.pending.svelte
│ │ ├── children.mode.alternate.svelte
│ │ ├── basic.svelte
│ │ ├── color.svelte
│ │ ├── slots.dot.svelte
│ │ ├── label.mode.left.svelte
│ │ ├── label.mode.right.svelte
│ │ ├── position.mode.left.svelte
│ │ ├── position.mode.right.svelte
│ │ ├── slots.pending.svelte
│ │ ├── label.mode.alternate.svelte
│ │ ├── position.mode.alternate.svelte
│ │ └── slots.children.svelte
├── InputNumber
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── append.svelte
│ └── tsconfig.json
├── VirtualList
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── ColorPicker
│ ├── __test__
│ │ └── fixtrue
│ │ │ ├── slot.default.svelte
│ │ │ ├── slot.text.svelte
│ │ │ └── slot.title.svelte
│ └── tsconfig.json
├── Descriptions
│ ├── __test__
│ │ └── fixture
│ │ │ ├── descriptions.extra.svelte
│ │ │ └── descriptions.title.svelte
│ ├── tsconfig.json
│ └── src
│ │ └── index.ts
├── ButtonGroup
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Countdown
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Indicators
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ ├── __test__
│ │ └── fixture
│ │ │ └── slots.svelte
│ └── tsconfig.json
├── Popover
│ ├── src
│ │ └── index.ts
│ ├── __test__
│ │ └── fixture
│ │ │ ├── popover.slots.svelte
│ │ │ ├── popover.trigger.svelte
│ │ │ ├── popover.placement.svelte
│ │ │ ├── popover.disabled.svelte
│ │ │ ├── popover.arrow.svelte
│ │ │ └── popover.open.svelte
│ └── tsconfig.json
├── Grid
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── RadioGroup
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── CollapseWrapper
│ ├── __test__
│ │ └── __snapshots__
│ │ │ └── collapse-wrapper.spec.ts.snap
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── AutoComplete
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── BreadcrumbItem
│ ├── src
│ │ ├── index.ts
│ │ └── types.d.ts
│ └── tsconfig.json
├── Layout
│ ├── __test__
│ │ └── fixture
│ │ │ ├── container.slot.svelte
│ │ │ └── container.direction.svelte
│ ├── tsconfig.json
│ └── src
│ │ └── types.d.ts
├── Tabs
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Carousel
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── __test__
│ │ └── fixture
│ │ ├── init.svelte
│ │ ├── arrow.hover.svelte
│ │ ├── arrow.never.svelte
│ │ ├── play.svelte
│ │ ├── arrow.always.svelte
│ │ ├── trigger.click.svelte
│ │ └── trigger.hover.svelte
├── Steps
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Dropdown
│ ├── tsconfig.json
│ ├── src
│ │ └── index.ts
│ └── __test__
│ │ └── fixture
│ │ ├── slots.svelte
│ │ ├── disabledItem.svelte
│ │ ├── maxHeight.svelte
│ │ └── disabled.svelte
├── Menu
│ ├── tsconfig.json
│ └── src
│ │ └── index.ts
├── Watermark
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── __test__
│ │ ├── fixture
│ │ └── watermark.slot.svelte
│ │ └── __snapshots__
│ │ └── watermark.spec.ts.snap
├── Scrollbar
│ ├── tsconfig.json
│ └── src
│ │ ├── index.ts
│ │ └── types.d.ts
├── Segmented
│ ├── tsconfig.json
│ └── src
│ │ └── index.ts
├── CheckboxGroup
│ ├── src
│ │ └── index.ts
│ └── tsconfig.json
├── Spin
│ ├── tsconfig.json
│ └── __test__
│ │ └── fixture
│ │ ├── spin.show.svelte
│ │ ├── spin.text.svelte
│ │ ├── spin.bg.svelte
│ │ ├── spin.full.svelte
│ │ ├── spin.rotate.svelte
│ │ └── spin.spinner.svelte
├── Contextmenu
│ ├── tsconfig.json
│ ├── src
│ │ ├── types.d.ts
│ │ └── index.ts
│ └── __test__
│ │ └── fixture
│ │ ├── contextmenu.base.svelte
│ │ ├── contextmenu.item.divider.svelte
│ │ └── contextmenu.item.disabled.svelte
└── Form
│ ├── tsconfig.json
│ └── src
│ └── index.ts
├── play
├── src
│ ├── lib
│ │ └── index.js
│ ├── routes
│ │ └── +page.ts
│ ├── app.css
│ ├── app.d.ts
│ └── app.html
├── static
│ └── favicon.png
├── .gitignore
└── vite.config.ts
├── docs
├── example
│ ├── message
│ │ ├── custom-content.svelte
│ │ ├── offset.svelte
│ │ ├── custom.svelte
│ │ └── basic.svelte
│ ├── notification
│ │ ├── custom-content.svelte
│ │ └── custom-title.svelte
│ ├── skeleton
│ │ ├── basic.svelte
│ │ ├── complex.svelte
│ │ └── active.svelte
│ ├── empty
│ │ ├── basic.svelte
│ │ ├── image.svelte
│ │ ├── bottom.svelte
│ │ └── size.svelte
│ ├── backtop
│ │ ├── basic.svelte
│ │ └── custom.svelte
│ ├── slider
│ │ ├── sizes.svelte
│ │ ├── disabled.svelte
│ │ ├── render.svelte
│ │ └── range.svelte
│ ├── message-box
│ │ ├── custom-title.svelte
│ │ └── custom-content.svelte
│ ├── avatar
│ │ ├── fallback.svelte
│ │ ├── types.svelte
│ │ ├── basic.svelte
│ │ └── fit-container.svelte
│ ├── ellipsis
│ │ ├── basic.svelte
│ │ ├── num.svelte
│ │ └── line-clamp.svelte
│ ├── progress
│ │ └── color.svelte
│ ├── rate
│ │ ├── clearable.svelte
│ │ ├── score-template.svelte
│ │ ├── with-text.svelte
│ │ ├── allow-half.svelte
│ │ ├── sizes.svelte
│ │ └── more-icon.svelte
│ ├── card
│ │ ├── shadow.svelte
│ │ └── simple-card.svelte
│ ├── input
│ │ ├── basic.svelte
│ │ ├── disabled.svelte
│ │ ├── password.svelte
│ │ ├── prefix.svelte
│ │ └── clearable.svelte
│ ├── switch
│ │ ├── loading.svelte
│ │ ├── disabled.svelte
│ │ ├── basic.svelte
│ │ ├── color.svelte
│ │ └── value.svelte
│ ├── input-number
│ │ ├── disabled.svelte
│ │ ├── basic.svelte
│ │ ├── step.svelte
│ │ ├── precision.svelte
│ │ ├── strictly.svelte
│ │ └── limit.svelte
│ ├── pagination
│ │ ├── basic.svelte
│ │ ├── background.svelte
│ │ └── infinite.svelte
│ ├── calendar
│ │ ├── basic.svelte
│ │ └── card.svelte
│ ├── badge
│ │ ├── dot-mark.svelte
│ │ ├── customizations.svelte
│ │ └── max-value.svelte
│ ├── popconfirm
│ │ ├── basic.svelte
│ │ ├── icon.svelte
│ │ └── btn.svelte
│ ├── breadcrumb
│ │ ├── basic.svelte
│ │ └── separator-icon.svelte
│ ├── flex
│ │ └── wrap.svelte
│ ├── select
│ │ ├── basic.svelte
│ │ ├── clearable.svelte
│ │ ├── disabled.svelte
│ │ └── prefix.svelte
│ ├── tooltip
│ │ └── basic.svelte
│ ├── radio
│ │ └── basic.svelte
│ ├── watermark
│ │ ├── basic.svelte
│ │ ├── content.svelte
│ │ └── image.svelte
│ ├── divider
│ │ ├── vertical-divider.svelte
│ │ └── basic.svelte
│ ├── alert
│ │ ├── basic.svelte
│ │ ├── icon.svelte
│ │ └── description.svelte
│ ├── tag
│ │ ├── removable.svelte
│ │ ├── icon.svelte
│ │ └── basic.svelte
│ ├── color-picker
│ │ ├── basic.svelte
│ │ ├── alpha.svelte
│ │ ├── disabled.svelte
│ │ ├── clear.svelte
│ │ ├── trigger.svelte
│ │ └── text.svelte
│ ├── popover
│ │ └── basic.svelte
│ ├── layout
│ │ ├── basic.svelte
│ │ └── basic3.svelte
│ ├── modal
│ │ ├── basic.svelte
│ │ └── layout.svelte
│ ├── grid
│ │ └── gutter.svelte
│ ├── page-header
│ │ ├── basic.svelte
│ │ ├── no-icon.svelte
│ │ └── icon.svelte
│ ├── mask
│ │ └── basic.svelte
│ ├── contextmenu
│ │ ├── basic.svelte
│ │ └── disabled.svelte
│ ├── virtual-list
│ │ └── basic.svelte
│ └── icon
│ │ └── multi-color.svelte
├── public
│ ├── xhz.jpg
│ ├── logo.psd
│ ├── WX20230805-132525@2x.png
│ └── WX20230805-132646@2x.png
├── .vitepress
│ ├── components
│ │ ├── demo-block
│ │ │ └── index.ts
│ │ ├── logo-animate
│ │ │ └── index.ts
│ │ └── theme-color
│ │ │ └── index.ts
│ ├── plugins
│ │ └── code
│ │ │ └── index.ts
│ └── env.d.ts
└── svelte.config.js
├── utils
├── src
│ ├── class-names.ts
│ ├── types.ts
│ └── index.ts
└── tsup.config.ts
├── playground
└── package.json
├── .npmrc
├── scripts
├── build.js
├── clean-root-deps.js
└── publish.js
├── preset
├── src
│ ├── rules
│ │ └── src
│ │ │ ├── icon.ts
│ │ │ ├── notify.ts
│ │ │ ├── switch.ts
│ │ │ ├── indicators.ts
│ │ │ ├── carousel.ts
│ │ │ ├── input.ts
│ │ │ ├── progress.ts
│ │ │ ├── timeline.ts
│ │ │ ├── card.ts
│ │ │ ├── tab.ts
│ │ │ ├── descriptions.ts
│ │ │ ├── popover.ts
│ │ │ ├── skeleton.ts
│ │ │ └── descriptions-item.ts
│ ├── shortcuts
│ │ └── src
│ │ │ ├── scrollbar.ts
│ │ │ ├── eye-dropper.ts
│ │ │ ├── mask.ts
│ │ │ ├── breadcrumb.ts
│ │ │ ├── affix.ts
│ │ │ ├── virtual-list.ts
│ │ │ ├── ellipsis.ts
│ │ │ ├── icon.ts
│ │ │ ├── backtop.ts
│ │ │ ├── base.ts
│ │ │ ├── spin.ts
│ │ │ ├── avatar.ts
│ │ │ ├── statistic.ts
│ │ │ └── drawer.ts
│ └── index.ts
└── tsup.config.ts
├── pnpm-workspace.yaml
├── netlify.toml
├── .github
└── ISSUE_TEMPLATE
│ ├── config.yml
│ └── others.yml
├── tsup.config.ts
├── .prettierignore
├── .eslintignore
└── .prettierrc
/e2e/src/routes/+page.ts:
--------------------------------------------------------------------------------
1 | import 'virtual:uno.css';
2 |
--------------------------------------------------------------------------------
/components/types.d.ts:
--------------------------------------------------------------------------------
1 | ///
attention to the right _(:з」∠)_
6 |test placeholder
8 |attention to the right _(:з」∠)_
7 |{value}
11 | -------------------------------------------------------------------------------- /docs/example/switch/loading.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 |value: {value}
12 | -------------------------------------------------------------------------------- /components/Calendar/__test__/fixture/slot.dateCell.svelte: -------------------------------------------------------------------------------- 1 | 6 | 7 |contentEl
9 |有美一人,清扬婉兮
9 |💕
9 |有美一人,清扬婉兮
9 |有美一人,清扬婉兮
9 |有美一人,清扬婉兮
9 |有美一人,清扬婉兮
9 |{num}
11 | -------------------------------------------------------------------------------- /docs/example/popconfirm/basic.svelte: -------------------------------------------------------------------------------- 1 | 5 | 6 |{value}
11 | -------------------------------------------------------------------------------- /docs/example/pagination/infinite.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 |{num}
11 | -------------------------------------------------------------------------------- /docs/example/rate/with-text.svelte: -------------------------------------------------------------------------------- 1 | 10 | 11 |{value}
12 | -------------------------------------------------------------------------------- /components/Alert/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@tsconfig/svelte/tsconfig.json", 3 | 4 | "compilerOptions": { 5 | "noImplicitAny": true, 6 | "strict": true, 7 | "declaration": true, 8 | "sourceMap": false 9 | }, 10 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.svelte"], 11 | "exclude": ["node_modules/*", "**/*.spec.ts"] 12 | } 13 | -------------------------------------------------------------------------------- /components/Avatar/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@tsconfig/svelte/tsconfig.json", 3 | 4 | "compilerOptions": { 5 | "noImplicitAny": true, 6 | "strict": true, 7 | "declaration": true, 8 | "sourceMap": false 9 | }, 10 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.svelte"], 11 | "exclude": ["node_modules/*", "**/*.spec.ts"] 12 | } 13 | -------------------------------------------------------------------------------- /components/Badge/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@tsconfig/svelte/tsconfig.json", 3 | 4 | "compilerOptions": { 5 | "noImplicitAny": true, 6 | "strict": true, 7 | "declaration": true, 8 | "sourceMap": false 9 | }, 10 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.svelte"], 11 | "exclude": ["node_modules/*", "**/*.spec.ts"] 12 | } 13 | -------------------------------------------------------------------------------- /components/Card/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@tsconfig/svelte/tsconfig.json", 3 | 4 | "compilerOptions": { 5 | "noImplicitAny": true, 6 | "strict": true, 7 | "declaration": true, 8 | "sourceMap": false 9 | }, 10 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.svelte"], 11 | "exclude": ["node_modules/*", "**/*.spec.ts"] 12 | } 13 | -------------------------------------------------------------------------------- /components/Descriptions/src/index.ts: -------------------------------------------------------------------------------- 1 | ///{value}
12 | -------------------------------------------------------------------------------- /docs/example/switch/basic.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 |{num}
11 | -------------------------------------------------------------------------------- /docs/example/radio/basic.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 |{num}
11 | -------------------------------------------------------------------------------- /components/Alert/__test__/fixture/alert.close.test.svelte: -------------------------------------------------------------------------------- 1 | 6 | 7 |{num}
11 | -------------------------------------------------------------------------------- /docs/example/slider/render.svelte: -------------------------------------------------------------------------------- 1 | 9 | 10 |value: {value}
14 | -------------------------------------------------------------------------------- /docs/example/watermark/basic.svelte: -------------------------------------------------------------------------------- 1 | 5 | 6 |{value}
16 | -------------------------------------------------------------------------------- /docs/example/watermark/content.svelte: -------------------------------------------------------------------------------- 1 | 5 | 6 |{value}
16 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/others.yml: -------------------------------------------------------------------------------- 1 | name: Others 2 | 3 | description: Create an issue for ikun-ui 4 | 5 | body: 6 | - type: textarea 7 | id: description 8 | attributes: 9 | label: Description 10 | description: Clear and concise description of the issue. Thanks! 11 | placeholder: There are some thing I want to ... 12 | validations: 13 | required: true 14 | -------------------------------------------------------------------------------- /components/Countdown/src/types.d.ts: -------------------------------------------------------------------------------- 1 | ///亲手点燃黑暗森林的火星
10 |🥵 Sadness makes people more acute.
11 |{value}
18 | -------------------------------------------------------------------------------- /components/Flex/__test__/fixture/justify.svelte: -------------------------------------------------------------------------------- 1 | 4 | 5 |value: {value}
14 |min: {min}
15 |max: {max}
16 | -------------------------------------------------------------------------------- /preset/src/shortcuts/src/statistic.ts: -------------------------------------------------------------------------------- 1 | export const statisticShortcuts: Record🍞 Bread! Bread! We want to bread!
11 |{value}
17 | -------------------------------------------------------------------------------- /docs/example/switch/color.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 |飞翔吧,飞翔吧
8 |就像飞鸟那样
9 |(aside)
10 |若你困于无风之地,我将奏响高天之歌
13 |我将奏响高天之歌
14 |(main)
15 |{value}
19 | -------------------------------------------------------------------------------- /components/Contextmenu/__test__/fixture/contextmenu.item.divider.svelte: -------------------------------------------------------------------------------- 1 | 4 | 5 |