Skip to content

Commit a1b4cf6

Browse files
committed
fix(types): fix modules imports
fixes #6803
1 parent 8cec86c commit a1b4cf6

File tree

4 files changed

+14
-62
lines changed

4 files changed

+14
-62
lines changed

src/copy/package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,9 @@
144144
},
145145
"typesVersions": {
146146
"*": {
147+
"modules": [
148+
"./types/modules/index.d.ts"
149+
],
147150
"element": [
148151
"./swiper-element.d.ts"
149152
],
@@ -201,4 +204,4 @@
201204
"node": ">= 4.7.0"
202205
},
203206
"releaseDate": "July 3, 2023"
204-
}
207+
}

src/swiper-element.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-ignore
12
import { SwiperOptions, Swiper } from './types/index.d.ts';
23

34
declare const register: () => void;

src/swiper.d.ts

+3-56
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,5 @@
1-
import type Swiper from './types/swiper-class.d.ts';
2-
import type { SwiperOptions } from './types/swiper-options.d.ts';
3-
import type { SwiperModule } from './types/shared.d.ts';
4-
5-
declare const A11y: SwiperModule;
6-
declare const Autoplay: SwiperModule;
7-
declare const Controller: SwiperModule;
8-
declare const EffectCoverflow: SwiperModule;
9-
declare const EffectCube: SwiperModule;
10-
declare const EffectFade: SwiperModule;
11-
declare const EffectFlip: SwiperModule;
12-
declare const EffectCreative: SwiperModule;
13-
declare const EffectCards: SwiperModule;
14-
declare const HashNavigation: SwiperModule;
15-
declare const History: SwiperModule;
16-
declare const Keyboard: SwiperModule;
17-
declare const Lazy: SwiperModule;
18-
declare const Mousewheel: SwiperModule;
19-
declare const Navigation: SwiperModule;
20-
declare const Pagination: SwiperModule;
21-
declare const Parallax: SwiperModule;
22-
declare const Scrollbar: SwiperModule;
23-
declare const Thumbs: SwiperModule;
24-
declare const Virtual: SwiperModule;
25-
declare const Zoom: SwiperModule;
26-
declare const FreeMode: SwiperModule;
27-
declare const Grid: SwiperModule;
28-
declare const Manipulation: SwiperModule;
1+
// @ts-ignore
2+
import Swiper from './types/swiper-class.d.ts';
293

304
export default Swiper;
31-
export {
32-
Swiper,
33-
SwiperOptions,
34-
A11y,
35-
Autoplay,
36-
Controller,
37-
EffectCoverflow,
38-
EffectCube,
39-
EffectFade,
40-
EffectFlip,
41-
EffectCreative,
42-
EffectCards,
43-
HashNavigation,
44-
History,
45-
Keyboard,
46-
Lazy,
47-
Mousewheel,
48-
Navigation,
49-
Pagination,
50-
Parallax,
51-
Scrollbar,
52-
Thumbs,
53-
Virtual,
54-
Zoom,
55-
FreeMode,
56-
Grid,
57-
Manipulation,
58-
};
5+
export { Swiper };

src/types/index.d.ts

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
export type * from './shared.d.ts';
2-
export type { default as Swiper } from './swiper-class.d.ts';
3-
export type * from './swiper-events.d.ts';
4-
export type * from './swiper-options.d.ts';
5-
export type * from './modules/public-api.d.ts';
1+
// @ts-nocheck
2+
export * from './shared.d.ts';
3+
export { default as Swiper } from './swiper-class.d.ts';
4+
export * from './swiper-events.d.ts';
5+
export * from './swiper-options.d.ts';
6+
export * from './modules/public-api.d.ts';

0 commit comments

Comments
 (0)