diff --git a/build-meta.js b/build-meta.js index 560549030..ed99d3019 100644 --- a/build-meta.js +++ b/build-meta.js @@ -11,6 +11,16 @@ fs.readdirSync(path.resolve(__dirname, './components/lib/'), { withFileTypes: tr }); }); +fs.readdirSync(path.resolve(__dirname, './components/lib/icon/'), { withFileTypes: true }) + .filter((dir) => dir.isDirectory()) + .forEach(({ name: folderName }) => { + fs.readdirSync(path.resolve(__dirname, './components/lib/icon/' + folderName)).forEach((file) => { + if (file === 'package.json' || file.endsWith('d.ts') || file.endsWith('vue')) { + fs.copySync(path.resolve(__dirname, './components/lib/icon/' + folderName) + '/' + file, 'dist/icon/' + folderName + '/' + file); + } + }); + }); + fs.copySync(path.resolve(__dirname, './components/lib/ts-helpers.d.ts'), 'dist/ts-helpers.d.ts'); fs.copySync(path.resolve(__dirname, './package-build.json'), 'dist/package.json'); fs.copySync(path.resolve(__dirname, './README.md'), 'dist/README.md'); diff --git a/components/lib/baseicon/BaseIcon.vue b/components/lib/baseicon/BaseIcon.vue new file mode 100644 index 000000000..86a6e16a0 --- /dev/null +++ b/components/lib/baseicon/BaseIcon.vue @@ -0,0 +1,68 @@ + + diff --git a/components/lib/baseicon/package.json b/components/lib/baseicon/package.json new file mode 100644 index 000000000..4924d4ca0 --- /dev/null +++ b/components/lib/baseicon/package.json @@ -0,0 +1,8 @@ +{ + "main": "./baseicon.cjs.js", + "module": "./baseicon.esm.js", + "unpkg": "./baseicon.min.js", + "browser": { + "./sfc": "./BaseIcon.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angledoubledown/index.d.ts b/components/lib/icon/angledoubledown/index.d.ts new file mode 100644 index 000000000..3d3f28dba --- /dev/null +++ b/components/lib/icon/angledoubledown/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleDoubleDownIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleDoubleDownIcon: GlobalComponentConstructor; + } +} + +export default AngleDoubleDownIcon; diff --git a/components/lib/icon/angledoubledown/index.vue b/components/lib/icon/angledoubledown/index.vue new file mode 100644 index 000000000..c5c98e98e --- /dev/null +++ b/components/lib/icon/angledoubledown/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/angledoubledown/package.json b/components/lib/icon/angledoubledown/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angledoubledown/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angledoubleleft/index.d.ts b/components/lib/icon/angledoubleleft/index.d.ts new file mode 100644 index 000000000..fa7ada598 --- /dev/null +++ b/components/lib/icon/angledoubleleft/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleDoubleLeftIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleDoubleLeftIcon: GlobalComponentConstructor; + } +} + +export default AngleDoubleLeftIcon; diff --git a/components/lib/icon/angledoubleleft/index.vue b/components/lib/icon/angledoubleleft/index.vue new file mode 100644 index 000000000..effedeed8 --- /dev/null +++ b/components/lib/icon/angledoubleleft/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/angledoubleleft/package.json b/components/lib/icon/angledoubleleft/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angledoubleleft/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angledoubleright/index.d.ts b/components/lib/icon/angledoubleright/index.d.ts new file mode 100644 index 000000000..21f84bb4d --- /dev/null +++ b/components/lib/icon/angledoubleright/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleDoubleRightIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleDoubleRightIcon: GlobalComponentConstructor; + } +} + +export default AngleDoubleRightIcon; diff --git a/components/lib/icon/angledoubleright/index.vue b/components/lib/icon/angledoubleright/index.vue new file mode 100644 index 000000000..f0dd34031 --- /dev/null +++ b/components/lib/icon/angledoubleright/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/angledoubleright/package.json b/components/lib/icon/angledoubleright/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angledoubleright/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angledoubleup/index.d.ts b/components/lib/icon/angledoubleup/index.d.ts new file mode 100644 index 000000000..04b5ea03d --- /dev/null +++ b/components/lib/icon/angledoubleup/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleDoubleUpIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleDoubleUpIcon: GlobalComponentConstructor; + } +} + +export default AngleDoubleUpIcon; diff --git a/components/lib/icon/angledoubleup/index.vue b/components/lib/icon/angledoubleup/index.vue new file mode 100644 index 000000000..b2ee7c193 --- /dev/null +++ b/components/lib/icon/angledoubleup/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/angledoubleup/package.json b/components/lib/icon/angledoubleup/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angledoubleup/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angledown/index.d.ts b/components/lib/icon/angledown/index.d.ts new file mode 100644 index 000000000..6c20d7300 --- /dev/null +++ b/components/lib/icon/angledown/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleDownIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleDownIcon: GlobalComponentConstructor; + } +} + +export default AngleDownIcon; diff --git a/components/lib/icon/angledown/index.vue b/components/lib/icon/angledown/index.vue new file mode 100644 index 000000000..8481df488 --- /dev/null +++ b/components/lib/icon/angledown/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/angledown/package.json b/components/lib/icon/angledown/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angledown/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angleleft/index.d.ts b/components/lib/icon/angleleft/index.d.ts new file mode 100644 index 000000000..412e1beab --- /dev/null +++ b/components/lib/icon/angleleft/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleLeftIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleLeftIcon: GlobalComponentConstructor; + } +} + +export default AngleLeftIcon; diff --git a/components/lib/icon/angleleft/index.vue b/components/lib/icon/angleleft/index.vue new file mode 100644 index 000000000..6c2894720 --- /dev/null +++ b/components/lib/icon/angleleft/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/angleleft/package.json b/components/lib/icon/angleleft/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angleleft/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angleright/index.d.ts b/components/lib/icon/angleright/index.d.ts new file mode 100644 index 000000000..a69e3196d --- /dev/null +++ b/components/lib/icon/angleright/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleRightIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleRightIcon: GlobalComponentConstructor; + } +} + +export default AngleRightIcon; diff --git a/components/lib/icon/angleright/index.vue b/components/lib/icon/angleright/index.vue new file mode 100644 index 000000000..a1cce1e8d --- /dev/null +++ b/components/lib/icon/angleright/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/angleright/package.json b/components/lib/icon/angleright/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angleright/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/angleup/index.d.ts b/components/lib/icon/angleup/index.d.ts new file mode 100644 index 000000000..a9f2a7875 --- /dev/null +++ b/components/lib/icon/angleup/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class AngleUpIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + AngleUpIcon: GlobalComponentConstructor; + } +} + +export default AngleUpIcon; diff --git a/components/lib/icon/angleup/index.vue b/components/lib/icon/angleup/index.vue new file mode 100644 index 000000000..683a09e8d --- /dev/null +++ b/components/lib/icon/angleup/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/angleup/package.json b/components/lib/icon/angleup/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/angleup/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/arrowdown/index.d.ts b/components/lib/icon/arrowdown/index.d.ts new file mode 100644 index 000000000..11ee3c17a --- /dev/null +++ b/components/lib/icon/arrowdown/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ArrowDownIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ArrowDownIcon: GlobalComponentConstructor; + } +} + +export default ArrowDownIcon; diff --git a/components/lib/icon/arrowdown/index.vue b/components/lib/icon/arrowdown/index.vue new file mode 100644 index 000000000..e8e10b1c1 --- /dev/null +++ b/components/lib/icon/arrowdown/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/arrowdown/package.json b/components/lib/icon/arrowdown/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/arrowdown/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/arrowup/index.d.ts b/components/lib/icon/arrowup/index.d.ts new file mode 100644 index 000000000..75ec5c4e5 --- /dev/null +++ b/components/lib/icon/arrowup/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ArrowUpIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ArrowUpIcon: GlobalComponentConstructor; + } +} + +export default ArrowUpIcon; diff --git a/components/lib/icon/arrowup/index.vue b/components/lib/icon/arrowup/index.vue new file mode 100644 index 000000000..a82b3a14e --- /dev/null +++ b/components/lib/icon/arrowup/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/arrowup/package.json b/components/lib/icon/arrowup/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/arrowup/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/ban/index.d.ts b/components/lib/icon/ban/index.d.ts new file mode 100644 index 000000000..b145fbeba --- /dev/null +++ b/components/lib/icon/ban/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class BanIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + BanIcon: GlobalComponentConstructor; + } +} + +export default BanIcon; diff --git a/components/lib/icon/ban/index.vue b/components/lib/icon/ban/index.vue new file mode 100644 index 000000000..8d2350907 --- /dev/null +++ b/components/lib/icon/ban/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/ban/package.json b/components/lib/icon/ban/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/ban/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/bars/index.d.ts b/components/lib/icon/bars/index.d.ts new file mode 100644 index 000000000..3ed26b10d --- /dev/null +++ b/components/lib/icon/bars/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class BarsIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + BarsIcon: GlobalComponentConstructor; + } +} + +export default BarsIcon; diff --git a/components/lib/icon/bars/index.vue b/components/lib/icon/bars/index.vue new file mode 100644 index 000000000..7f3a5afb7 --- /dev/null +++ b/components/lib/icon/bars/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/bars/package.json b/components/lib/icon/bars/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/bars/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/calendar/index.d.ts b/components/lib/icon/calendar/index.d.ts new file mode 100644 index 000000000..d8c13db8b --- /dev/null +++ b/components/lib/icon/calendar/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class CalendarIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + CalendarIcon: GlobalComponentConstructor; + } +} + +export default CalendarIcon; diff --git a/components/lib/icon/calendar/index.vue b/components/lib/icon/calendar/index.vue new file mode 100644 index 000000000..9d6feb976 --- /dev/null +++ b/components/lib/icon/calendar/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/calendar/package.json b/components/lib/icon/calendar/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/calendar/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/check/index.d.ts b/components/lib/icon/check/index.d.ts new file mode 100644 index 000000000..87d690d22 --- /dev/null +++ b/components/lib/icon/check/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class CheckIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + CheckIcon: GlobalComponentConstructor; + } +} + +export default CheckIcon; diff --git a/components/lib/icon/check/index.vue b/components/lib/icon/check/index.vue new file mode 100644 index 000000000..da217216c --- /dev/null +++ b/components/lib/icon/check/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/check/package.json b/components/lib/icon/check/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/check/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/chevrondown/index.d.ts b/components/lib/icon/chevrondown/index.d.ts new file mode 100644 index 000000000..5c4d5626f --- /dev/null +++ b/components/lib/icon/chevrondown/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ChevronDownIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ChevronDownIcon: GlobalComponentConstructor; + } +} + +export default ChevronDownIcon; diff --git a/components/lib/icon/chevrondown/index.vue b/components/lib/icon/chevrondown/index.vue new file mode 100644 index 000000000..1e5efac19 --- /dev/null +++ b/components/lib/icon/chevrondown/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/chevrondown/package.json b/components/lib/icon/chevrondown/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/chevrondown/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/chevronleft/index.d.ts b/components/lib/icon/chevronleft/index.d.ts new file mode 100644 index 000000000..dfc4e66f9 --- /dev/null +++ b/components/lib/icon/chevronleft/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ChevronLeftIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ChevronLeftIcon: GlobalComponentConstructor; + } +} + +export default ChevronLeftIcon; diff --git a/components/lib/icon/chevronleft/index.vue b/components/lib/icon/chevronleft/index.vue new file mode 100644 index 000000000..a92584aa9 --- /dev/null +++ b/components/lib/icon/chevronleft/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/chevronleft/package.json b/components/lib/icon/chevronleft/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/chevronleft/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/chevronright/index.d.ts b/components/lib/icon/chevronright/index.d.ts new file mode 100644 index 000000000..2465554da --- /dev/null +++ b/components/lib/icon/chevronright/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ChevronRightIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ChevronRightIcon: GlobalComponentConstructor; + } +} + +export default ChevronRightIcon; diff --git a/components/lib/icon/chevronright/index.vue b/components/lib/icon/chevronright/index.vue new file mode 100644 index 000000000..10da88593 --- /dev/null +++ b/components/lib/icon/chevronright/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/chevronright/package.json b/components/lib/icon/chevronright/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/chevronright/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/chevronup/index.d.ts b/components/lib/icon/chevronup/index.d.ts new file mode 100644 index 000000000..f242f660b --- /dev/null +++ b/components/lib/icon/chevronup/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ChevronUpIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ChevronUpIcon: GlobalComponentConstructor; + } +} + +export default ChevronUpIcon; diff --git a/components/lib/icon/chevronup/index.vue b/components/lib/icon/chevronup/index.vue new file mode 100644 index 000000000..98e96de64 --- /dev/null +++ b/components/lib/icon/chevronup/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/chevronup/package.json b/components/lib/icon/chevronup/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/chevronup/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/exclamationtriangle/index.d.ts b/components/lib/icon/exclamationtriangle/index.d.ts new file mode 100644 index 000000000..3a39a1f02 --- /dev/null +++ b/components/lib/icon/exclamationtriangle/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ExclamationTriangleIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ExclamationTriangleIcon: GlobalComponentConstructor; + } +} + +export default ExclamationTriangleIcon; diff --git a/components/lib/icon/exclamationtriangle/index.vue b/components/lib/icon/exclamationtriangle/index.vue new file mode 100644 index 000000000..1330cb3d0 --- /dev/null +++ b/components/lib/icon/exclamationtriangle/index.vue @@ -0,0 +1,31 @@ + + diff --git a/components/lib/icon/exclamationtriangle/package.json b/components/lib/icon/exclamationtriangle/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/exclamationtriangle/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/eye/index.d.ts b/components/lib/icon/eye/index.d.ts new file mode 100644 index 000000000..84dc057d2 --- /dev/null +++ b/components/lib/icon/eye/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class EyeIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + EyeIcon: GlobalComponentConstructor; + } +} + +export default EyeIcon; diff --git a/components/lib/icon/eye/index.vue b/components/lib/icon/eye/index.vue new file mode 100644 index 000000000..caf60c577 --- /dev/null +++ b/components/lib/icon/eye/index.vue @@ -0,0 +1,18 @@ + + diff --git a/components/lib/icon/eye/package.json b/components/lib/icon/eye/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/eye/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/eyeslash/index.d.ts b/components/lib/icon/eyeslash/index.d.ts new file mode 100644 index 000000000..00212b06e --- /dev/null +++ b/components/lib/icon/eyeslash/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class EyeSlashIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + EyeSlashIcon: GlobalComponentConstructor; + } +} + +export default EyeSlashIcon; diff --git a/components/lib/icon/eyeslash/index.vue b/components/lib/icon/eyeslash/index.vue new file mode 100644 index 000000000..0c3fc5613 --- /dev/null +++ b/components/lib/icon/eyeslash/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/eyeslash/package.json b/components/lib/icon/eyeslash/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/eyeslash/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/filter/index.d.ts b/components/lib/icon/filter/index.d.ts new file mode 100644 index 000000000..491b0deb8 --- /dev/null +++ b/components/lib/icon/filter/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class FilterIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + FilterIcon: GlobalComponentConstructor; + } +} + +export default FilterIcon; diff --git a/components/lib/icon/filter/index.vue b/components/lib/icon/filter/index.vue new file mode 100644 index 000000000..dfec040c1 --- /dev/null +++ b/components/lib/icon/filter/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/filter/package.json b/components/lib/icon/filter/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/filter/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/filterslash/index.d.ts b/components/lib/icon/filterslash/index.d.ts new file mode 100644 index 000000000..ec55358a6 --- /dev/null +++ b/components/lib/icon/filterslash/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class FilterSlashIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + FilterSlashIcon: GlobalComponentConstructor; + } +} + +export default FilterSlashIcon; diff --git a/components/lib/icon/filterslash/index.vue b/components/lib/icon/filterslash/index.vue new file mode 100644 index 000000000..898951b17 --- /dev/null +++ b/components/lib/icon/filterslash/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/filterslash/package.json b/components/lib/icon/filterslash/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/filterslash/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/index.d.ts b/components/lib/icon/index.d.ts new file mode 100644 index 000000000..2a8725f22 --- /dev/null +++ b/components/lib/icon/index.d.ts @@ -0,0 +1,12 @@ +import { ClassComponent } from '../ts-helpers'; + +export interface IconProps { + label?: string | undefined; + spin?: boolean; +} + +export interface IconSlots {} + +export interface IconEmits {} + +export declare class Icon extends ClassComponent {} diff --git a/components/lib/icon/infocircle/index.d.ts b/components/lib/icon/infocircle/index.d.ts new file mode 100644 index 000000000..c3ebebdb3 --- /dev/null +++ b/components/lib/icon/infocircle/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class InfoCircleIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + InfoCircleIcon: GlobalComponentConstructor; + } +} + +export default InfoCircleIcon; diff --git a/components/lib/icon/infocircle/index.vue b/components/lib/icon/infocircle/index.vue new file mode 100644 index 000000000..8bf41dd70 --- /dev/null +++ b/components/lib/icon/infocircle/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/infocircle/package.json b/components/lib/icon/infocircle/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/infocircle/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/minus/index.d.ts b/components/lib/icon/minus/index.d.ts new file mode 100644 index 000000000..97a20b829 --- /dev/null +++ b/components/lib/icon/minus/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class MinusIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + MinusIcon: GlobalComponentConstructor; + } +} + +export default MinusIcon; diff --git a/components/lib/icon/minus/index.vue b/components/lib/icon/minus/index.vue new file mode 100644 index 000000000..593b0e60a --- /dev/null +++ b/components/lib/icon/minus/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/minus/package.json b/components/lib/icon/minus/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/minus/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/pencil/index.d.ts b/components/lib/icon/pencil/index.d.ts new file mode 100644 index 000000000..8dc3f0810 --- /dev/null +++ b/components/lib/icon/pencil/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class PencilIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + PencilIcon: GlobalComponentConstructor; + } +} + +export default PencilIcon; diff --git a/components/lib/icon/pencil/index.vue b/components/lib/icon/pencil/index.vue new file mode 100644 index 000000000..6b34c976c --- /dev/null +++ b/components/lib/icon/pencil/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/pencil/package.json b/components/lib/icon/pencil/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/pencil/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/plus/index.d.ts b/components/lib/icon/plus/index.d.ts new file mode 100644 index 000000000..baa896372 --- /dev/null +++ b/components/lib/icon/plus/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class PlusIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + PlusIcon: GlobalComponentConstructor; + } +} + +export default PlusIcon; diff --git a/components/lib/icon/plus/index.vue b/components/lib/icon/plus/index.vue new file mode 100644 index 000000000..fb9c50c5e --- /dev/null +++ b/components/lib/icon/plus/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/plus/package.json b/components/lib/icon/plus/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/plus/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/refresh/index.d.ts b/components/lib/icon/refresh/index.d.ts new file mode 100644 index 000000000..9df208233 --- /dev/null +++ b/components/lib/icon/refresh/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class RefreshIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + RefreshIcon: GlobalComponentConstructor; + } +} + +export default RefreshIcon; diff --git a/components/lib/icon/refresh/index.vue b/components/lib/icon/refresh/index.vue new file mode 100644 index 000000000..f5b3bc775 --- /dev/null +++ b/components/lib/icon/refresh/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/refresh/package.json b/components/lib/icon/refresh/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/refresh/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/search/index.d.ts b/components/lib/icon/search/index.d.ts new file mode 100644 index 000000000..8244fae44 --- /dev/null +++ b/components/lib/icon/search/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SearchIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SearchIcon: GlobalComponentConstructor; + } +} + +export default SearchIcon; diff --git a/components/lib/icon/search/index.vue b/components/lib/icon/search/index.vue new file mode 100644 index 000000000..f0e74b0c1 --- /dev/null +++ b/components/lib/icon/search/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/search/package.json b/components/lib/icon/search/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/search/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/searchminus/index.d.ts b/components/lib/icon/searchminus/index.d.ts new file mode 100644 index 000000000..fdc82ecaf --- /dev/null +++ b/components/lib/icon/searchminus/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SearchMinusIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SearchMinusIcon: GlobalComponentConstructor; + } +} + +export default SearchMinusIcon; diff --git a/components/lib/icon/searchminus/index.vue b/components/lib/icon/searchminus/index.vue new file mode 100644 index 000000000..a5aabf874 --- /dev/null +++ b/components/lib/icon/searchminus/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/searchminus/package.json b/components/lib/icon/searchminus/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/searchminus/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/searchplus/index.d.ts b/components/lib/icon/searchplus/index.d.ts new file mode 100644 index 000000000..45bb28097 --- /dev/null +++ b/components/lib/icon/searchplus/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SearchPlusIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SearchPlusIcon: GlobalComponentConstructor; + } +} + +export default SearchPlusIcon; diff --git a/components/lib/icon/searchplus/index.vue b/components/lib/icon/searchplus/index.vue new file mode 100644 index 000000000..f812f277f --- /dev/null +++ b/components/lib/icon/searchplus/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/searchplus/package.json b/components/lib/icon/searchplus/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/searchplus/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/sortalt/index.d.ts b/components/lib/icon/sortalt/index.d.ts new file mode 100644 index 000000000..25741a5b2 --- /dev/null +++ b/components/lib/icon/sortalt/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SortAltIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SortAltIcon: GlobalComponentConstructor; + } +} + +export default SortAltIcon; diff --git a/components/lib/icon/sortalt/index.vue b/components/lib/icon/sortalt/index.vue new file mode 100644 index 000000000..02cd29ff2 --- /dev/null +++ b/components/lib/icon/sortalt/index.vue @@ -0,0 +1,29 @@ + + diff --git a/components/lib/icon/sortalt/package.json b/components/lib/icon/sortalt/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/sortalt/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/sortamountdown/index.d.ts b/components/lib/icon/sortamountdown/index.d.ts new file mode 100644 index 000000000..9843149d7 --- /dev/null +++ b/components/lib/icon/sortamountdown/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SortAmountDownIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SortAmountDownIcon: GlobalComponentConstructor; + } +} + +export default SortAmountDownIcon; diff --git a/components/lib/icon/sortamountdown/index.vue b/components/lib/icon/sortamountdown/index.vue new file mode 100644 index 000000000..c3a77f3fb --- /dev/null +++ b/components/lib/icon/sortamountdown/index.vue @@ -0,0 +1,43 @@ + + diff --git a/components/lib/icon/sortamountdown/package.json b/components/lib/icon/sortamountdown/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/sortamountdown/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/sortamountupalt/index.d.ts b/components/lib/icon/sortamountupalt/index.d.ts new file mode 100644 index 000000000..7b6e00136 --- /dev/null +++ b/components/lib/icon/sortamountupalt/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SortAmountUpAltIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SortAmountUpAltIcon: GlobalComponentConstructor; + } +} + +export default SortAmountUpAltIcon; diff --git a/components/lib/icon/sortamountupalt/index.vue b/components/lib/icon/sortamountupalt/index.vue new file mode 100644 index 000000000..9de4e46c0 --- /dev/null +++ b/components/lib/icon/sortamountupalt/index.vue @@ -0,0 +1,43 @@ + + diff --git a/components/lib/icon/sortamountupalt/package.json b/components/lib/icon/sortamountupalt/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/sortamountupalt/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/spinner/index.d.ts b/components/lib/icon/spinner/index.d.ts new file mode 100644 index 000000000..92a4bcab9 --- /dev/null +++ b/components/lib/icon/spinner/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class SpinnerIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + SpinnerIcon: GlobalComponentConstructor; + } +} + +export default SpinnerIcon; diff --git a/components/lib/icon/spinner/index.vue b/components/lib/icon/spinner/index.vue new file mode 100644 index 000000000..b4cf0b6b2 --- /dev/null +++ b/components/lib/icon/spinner/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/spinner/package.json b/components/lib/icon/spinner/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/spinner/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/star/index.d.ts b/components/lib/icon/star/index.d.ts new file mode 100644 index 000000000..228057026 --- /dev/null +++ b/components/lib/icon/star/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class StarIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + StarIcon: GlobalComponentConstructor; + } +} + +export default StarIcon; diff --git a/components/lib/icon/star/index.vue b/components/lib/icon/star/index.vue new file mode 100644 index 000000000..dc9c6fbe3 --- /dev/null +++ b/components/lib/icon/star/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/star/package.json b/components/lib/icon/star/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/star/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/starfill/index.d.ts b/components/lib/icon/starfill/index.d.ts new file mode 100644 index 000000000..15d181f38 --- /dev/null +++ b/components/lib/icon/starfill/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class StarFillIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + StarFillIcon: GlobalComponentConstructor; + } +} + +export default StarFillIcon; diff --git a/components/lib/icon/starfill/index.vue b/components/lib/icon/starfill/index.vue new file mode 100644 index 000000000..21237e106 --- /dev/null +++ b/components/lib/icon/starfill/index.vue @@ -0,0 +1,23 @@ + + diff --git a/components/lib/icon/starfill/package.json b/components/lib/icon/starfill/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/starfill/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/thlarge/index.d.ts b/components/lib/icon/thlarge/index.d.ts new file mode 100644 index 000000000..1e4eb7541 --- /dev/null +++ b/components/lib/icon/thlarge/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class ThLargeIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + ThLargeIcon: GlobalComponentConstructor; + } +} + +export default ThLargeIcon; diff --git a/components/lib/icon/thlarge/index.vue b/components/lib/icon/thlarge/index.vue new file mode 100644 index 000000000..1fba5a236 --- /dev/null +++ b/components/lib/icon/thlarge/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/thlarge/package.json b/components/lib/icon/thlarge/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/thlarge/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/times/index.d.ts b/components/lib/icon/times/index.d.ts new file mode 100644 index 000000000..d3c2162f2 --- /dev/null +++ b/components/lib/icon/times/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class TimesIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + TimesIcon: GlobalComponentConstructor; + } +} + +export default TimesIcon; diff --git a/components/lib/icon/times/index.vue b/components/lib/icon/times/index.vue new file mode 100644 index 000000000..080d0f803 --- /dev/null +++ b/components/lib/icon/times/index.vue @@ -0,0 +1,16 @@ + + diff --git a/components/lib/icon/times/package.json b/components/lib/icon/times/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/times/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/timescircle/index.d.ts b/components/lib/icon/timescircle/index.d.ts new file mode 100644 index 000000000..36ff42c86 --- /dev/null +++ b/components/lib/icon/timescircle/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class TimesCircleIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + TimesCircleIcon: GlobalComponentConstructor; + } +} + +export default TimesCircleIcon; diff --git a/components/lib/icon/timescircle/index.vue b/components/lib/icon/timescircle/index.vue new file mode 100644 index 000000000..623dca503 --- /dev/null +++ b/components/lib/icon/timescircle/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/timescircle/package.json b/components/lib/icon/timescircle/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/timescircle/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/trash/index.d.ts b/components/lib/icon/trash/index.d.ts new file mode 100644 index 000000000..defc7356a --- /dev/null +++ b/components/lib/icon/trash/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class TrashIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + TrashIcon: GlobalComponentConstructor; + } +} + +export default TrashIcon; diff --git a/components/lib/icon/trash/index.vue b/components/lib/icon/trash/index.vue new file mode 100644 index 000000000..b399f7f17 --- /dev/null +++ b/components/lib/icon/trash/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/trash/package.json b/components/lib/icon/trash/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/trash/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/undo/index.d.ts b/components/lib/icon/undo/index.d.ts new file mode 100644 index 000000000..379362021 --- /dev/null +++ b/components/lib/icon/undo/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class UndoIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + UndoIcon: GlobalComponentConstructor; + } +} + +export default UndoIcon; diff --git a/components/lib/icon/undo/index.vue b/components/lib/icon/undo/index.vue new file mode 100644 index 000000000..298d3346b --- /dev/null +++ b/components/lib/icon/undo/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/undo/package.json b/components/lib/icon/undo/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/undo/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/upload/index.d.ts b/components/lib/icon/upload/index.d.ts new file mode 100644 index 000000000..e1057669f --- /dev/null +++ b/components/lib/icon/upload/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class UploadIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + UploadIcon: GlobalComponentConstructor; + } +} + +export default UploadIcon; diff --git a/components/lib/icon/upload/index.vue b/components/lib/icon/upload/index.vue new file mode 100644 index 000000000..0f19341b4 --- /dev/null +++ b/components/lib/icon/upload/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/upload/package.json b/components/lib/icon/upload/package.json new file mode 100644 index 000000000..eb2cbd492 --- /dev/null +++ b/components/lib/icon/upload/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } + } \ No newline at end of file diff --git a/components/lib/icon/windowmaximize/index.d.ts b/components/lib/icon/windowmaximize/index.d.ts new file mode 100644 index 000000000..ac22b3937 --- /dev/null +++ b/components/lib/icon/windowmaximize/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class WindowMaximizeIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + WindowMaximizeIcon: GlobalComponentConstructor; + } +} + +export default WindowMaximizeIcon; diff --git a/components/lib/icon/windowmaximize/index.vue b/components/lib/icon/windowmaximize/index.vue new file mode 100644 index 000000000..db05262f8 --- /dev/null +++ b/components/lib/icon/windowmaximize/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/windowmaximize/package.json b/components/lib/icon/windowmaximize/package.json new file mode 100644 index 000000000..9436542f9 --- /dev/null +++ b/components/lib/icon/windowmaximize/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file diff --git a/components/lib/icon/windowminimize/index.d.ts b/components/lib/icon/windowminimize/index.d.ts new file mode 100644 index 000000000..5704adfe7 --- /dev/null +++ b/components/lib/icon/windowminimize/index.d.ts @@ -0,0 +1,12 @@ +import { GlobalComponentConstructor } from '../../ts-helpers'; +import { Icon } from '../index'; + +declare class WindowMinimizeIcon extends Icon {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + WindowMinimizeIcon: GlobalComponentConstructor; + } +} + +export default WindowMinimizeIcon; diff --git a/components/lib/icon/windowminimize/index.vue b/components/lib/icon/windowminimize/index.vue new file mode 100644 index 000000000..eabc70328 --- /dev/null +++ b/components/lib/icon/windowminimize/index.vue @@ -0,0 +1,25 @@ + + diff --git a/components/lib/icon/windowminimize/package.json b/components/lib/icon/windowminimize/package.json new file mode 100644 index 000000000..db07e863d --- /dev/null +++ b/components/lib/icon/windowminimize/package.json @@ -0,0 +1,9 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "browser": { + "./sfc": "./index.vue" + } +} \ No newline at end of file