-
Notifications
You must be signed in to change notification settings - Fork 6
/
main.ts
70 lines (61 loc) · 1.4 KB
/
main.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import parseargs from "./src/runtime/parseArguments.ts";
import name from "./src/runtime/name.ts";
import { f as query } from "./src/components/queries/mainQueries.ts";
import { f as param } from "./src/components/parameters/mainParameters.ts";
import { f as cookie } from "./src/components/cookies/mainCookies.ts";
import { f as token } from "./src/components/cookieToToken/mainCookieToToken.ts";
import { session } from "./src/components/nativePlugins/session.ts";
/**
* Components utilities
*/
export const components = {
query,
param,
cookie,
token,
session,
};
/**
* Runtime utilities
*/
export const runtime = {
name: name,
arguments: parseargs,
};
/**
* Plugins utilities
*/
export { default as plugins } from "./src/exportable/plugin.ts";
/**
* Petition utilities
*/
export { petitions } from "./src/morphism.ts";
/**
* Composer utilities
*/
export { composer } from "./src/exportable/composer.ts";
/**
* @deprecated use composeResponse .
*/
export { default as vixeny } from "./fun.ts";
export { default as composeResponse } from "./fun.ts";
export { wrap } from "./src/exportable/wrap.ts";
/**
* Dev stuff
*
* Please do not use
*/
export type { CyclePluginType } from "./src/exportable/plugin.ts";
/**
* Dev stuff
*
* Please do not use
*/
export const symbolExport = {
/**
* Version
*/
[Symbol.for("vixeny")]: [0, 1, 52],
} as {
[key: symbol]: [number, number, number];
};