Skip to content

Commit c7293a0

Browse files
Merge pull request #26 from webdevnerdstuff/dev
v3.1.0
2 parents 48be334 + f21f1d0 commit c7293a0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+3672
-3839
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ trim_trailing_whitespace = false
1616
[*.{yml,yaml}]
1717
indent_size = 2
1818

19-
[*.{js,ts,vue}]
19+
[*.{js,ts,mts,vue}]
2020
indent_size = 2
2121
indent_style = tab
2222

.eslintrc.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ module.exports = {
1313
],
1414
ignorePatterns: [
1515
'.eslintrc.js',
16-
'vite.build.config.ts',
17-
'vite.config.ts',
16+
'vite.build.config.mts',
17+
'vite.config.mts',
1818
'*.bk.vue',
19+
'*.spec.ts',
1920
],
2021
overrides: [
2122
{
@@ -40,11 +41,6 @@ module.exports = {
4041
'vue',
4142
],
4243
root: true,
43-
settings: {
44-
'import/resolver': {
45-
'babel-module': {},
46-
},
47-
},
4844
rules: {
4945
'@typescript-eslint/ban-ts-comment': 0,
5046
'@typescript-eslint/ban-types': [

.husky/pre-commit

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
npx lint-staged && npm run test:build

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node-version=20.10.0

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19
1+
20.10.0

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# Change Log
22
All notable changes to the "vuetify-resize-drawer" plugin will be documented in this file.
33

4+
## v3.1.0
5+
01-09-24
6+
[main] (@webdevnerdstuff)
7+
* Fix typescript issues
8+
* Reorganizing
9+
* Add vitest
10+
* Update node version to v20.10.0
11+
412
## v3.0.0
513
11-10-23
614
[main] (@webdevnerdstuff)

dist/plugin/VResizeDrawer.vue.d.ts

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Props } from '../types';
1+
import { Props } from './types';
22
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<Props>, {
33
absolute?: boolean | undefined;
44
expandOnHover?: boolean | undefined;
@@ -7,9 +7,10 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
77
handleColor?: string | undefined;
88
handleIcon?: string | undefined;
99
handleIconSize?: string | undefined;
10-
handlePosition?: import('../types').HandlePositions | undefined;
10+
handlePosition?: import('./types').HandlePositions | undefined;
1111
height?: string | number | undefined;
12-
location?: import('../types').DrawerLocations;
12+
image?: string | undefined;
13+
location?: import('./types').DrawerLocations;
1314
maxWidth?: string | number | undefined;
1415
minWidth?: string | number | undefined;
1516
modelValue?: boolean | null | undefined;
@@ -19,14 +20,17 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
1920
resizable?: boolean | undefined;
2021
saveWidth?: boolean | undefined;
2122
storageName?: string | undefined;
22-
storageType?: import('../types').StorageType | undefined;
23+
storageType?: import('./types').StorageType | undefined;
2324
tag?: string | undefined;
2425
temporary?: boolean | undefined;
25-
touchless?: boolean | undefined;
2626
theme?: string | undefined;
27+
touchless?: boolean | undefined;
2728
width?: string | number | undefined;
2829
widthSnapBack?: boolean | undefined;
2930
}>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
31+
close: (...args: any[]) => void;
32+
"drawer:mouseenter": (...args: any[]) => void;
33+
"drawer:mouseleave": (...args: any[]) => void;
3034
"handle:click": (...args: any[]) => void;
3135
"handle:dblclick": (...args: any[]) => void;
3236
"handle:drag": (...args: any[]) => void;
@@ -35,21 +39,19 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
3539
"handle:touchend": (...args: any[]) => void;
3640
"handle:touchmove": (...args: any[]) => void;
3741
"handle:touchstart": (...args: any[]) => void;
38-
close: (...args: any[]) => void;
39-
"drawer:mouseenter": (...args: any[]) => void;
40-
"drawer:mouseleave": (...args: any[]) => void;
4142
"update:modelValue": (...args: any[]) => void;
42-
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<Props>, {
43+
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<Props>, {
4344
absolute?: boolean | undefined;
4445
expandOnHover?: boolean | undefined;
4546
floating?: boolean | undefined;
4647
handleBorderWidth?: string | number | undefined;
4748
handleColor?: string | undefined;
4849
handleIcon?: string | undefined;
4950
handleIconSize?: string | undefined;
50-
handlePosition?: import('../types').HandlePositions | undefined;
51+
handlePosition?: import('./types').HandlePositions | undefined;
5152
height?: string | number | undefined;
52-
location?: import('../types').DrawerLocations;
53+
image?: string | undefined;
54+
location?: import('./types').DrawerLocations;
5355
maxWidth?: string | number | undefined;
5456
minWidth?: string | number | undefined;
5557
modelValue?: boolean | null | undefined;
@@ -59,15 +61,18 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
5961
resizable?: boolean | undefined;
6062
saveWidth?: boolean | undefined;
6163
storageName?: string | undefined;
62-
storageType?: import('../types').StorageType | undefined;
64+
storageType?: import('./types').StorageType | undefined;
6365
tag?: string | undefined;
6466
temporary?: boolean | undefined;
65-
touchless?: boolean | undefined;
6667
theme?: string | undefined;
68+
touchless?: boolean | undefined;
6769
width?: string | number | undefined;
6870
widthSnapBack?: boolean | undefined;
6971
}>>> & {
7072
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
73+
onClose?: ((...args: any[]) => any) | undefined;
74+
"onDrawer:mouseenter"?: ((...args: any[]) => any) | undefined;
75+
"onDrawer:mouseleave"?: ((...args: any[]) => any) | undefined;
7176
"onHandle:click"?: ((...args: any[]) => any) | undefined;
7277
"onHandle:dblclick"?: ((...args: any[]) => any) | undefined;
7378
"onHandle:drag"?: ((...args: any[]) => any) | undefined;
@@ -76,9 +81,6 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
7681
"onHandle:touchend"?: ((...args: any[]) => any) | undefined;
7782
"onHandle:touchmove"?: ((...args: any[]) => any) | undefined;
7883
"onHandle:touchstart"?: ((...args: any[]) => any) | undefined;
79-
onClose?: ((...args: any[]) => any) | undefined;
80-
"onDrawer:mouseenter"?: ((...args: any[]) => any) | undefined;
81-
"onDrawer:mouseleave"?: ((...args: any[]) => any) | undefined;
8284
}, {
8385
theme: string;
8486
tag: string;
@@ -89,21 +91,22 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__
8991
modelValue: boolean | null;
9092
rail: boolean | null;
9193
railWidth: string | number;
94+
image: string;
9295
temporary: boolean;
9396
touchless: boolean;
9497
width: string | number;
95-
location: "end" | "start" | "left" | "right";
96-
storageName: string;
98+
location: "start" | "end" | "left" | "right";
9799
saveWidth: boolean;
98-
handlePosition: import('../types').HandlePositions;
99-
maxWidth: string | number;
100-
minWidth: string | number;
101-
widthSnapBack: boolean;
102-
handleBorderWidth: string | number;
100+
storageName: string;
101+
storageType: import('./types').StorageType;
102+
handlePosition: import('./types').HandlePositions;
103103
handleColor: string;
104+
handleBorderWidth: string | number;
104105
handleIconSize: string;
105-
storageType: import('../types').StorageType;
106106
height: string | number;
107+
maxWidth: string | number;
108+
minWidth: string | number;
109+
widthSnapBack: boolean;
107110
handleIcon: string;
108111
resizable: boolean;
109112
}, {}>, {

dist/plugin/composables/classes.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { UseDrawerClasses, UseHandleContainerClasses, UseHandleIconClasses } from '../../types';
1+
import { UseDrawerClasses, UseHandleContainerClasses, UseHandleIconClasses } from '../types';
22
export declare const useDrawerClasses: UseDrawerClasses;
33
export declare const useHandleContainerClasses: UseHandleContainerClasses;
44
export declare const useHandleIconClasses: UseHandleIconClasses;

dist/plugin/composables/helpers.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import { UseConvertToUnit } from '../../types';
1+
import { UseConvertToUnit } from '../types';
22
export declare const useConvertToUnit: UseConvertToUnit;
33
export declare const useConvertToNumber: (val: string | number) => number;

dist/plugin/composables/icons.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
import { UseGetIcon } from '../../types';
1+
import { UseGetIcon } from '../types';
22
export declare const useGetIcon: UseGetIcon;

0 commit comments

Comments
 (0)