Skip to content

Commit a46df33

Browse files
committed
Remove typescript module conflict
1 parent c686bb3 commit a46df33

File tree

4 files changed

+37
-39
lines changed

4 files changed

+37
-39
lines changed

index.d.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// based on src/index.js
2+
type StyleObject = {
3+
[key: string]: unknown;
4+
};
5+
6+
type UniqueSpace = symbol | string;
7+
8+
type Computed = (dependencies: Array<any>) => StyleObject;
9+
10+
type TagStyles = (strings: string[], expressions: string[]) => StyleObject;
11+
12+
type UseStyles = {
13+
(): (dependencies: Array<any>) => TagStyles;
14+
namespace: UniqueSpace;
15+
};
16+
17+
export function useGlobalStyles(
18+
namespace: UniqueSpace,
19+
dependencies: Array<any>,
20+
): TagStyles;
21+
22+
export function GlobalUse(rawStyle: string, namespace: UniqueSpace): Computed;
23+
24+
export function GlobalStyles(definition: StyleObject, namespace: UniqueSpace): void;
25+
26+
export function Styles(
27+
definition: StyleObject,
28+
namespace: UniqueSpace,
29+
): UseStyles;
30+
31+
export function getConstant(name: string, namespace: UseStyles | UniqueSpace): any;
32+
33+
export function setSeparator(newSeparator: string): void;

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"name": "react-native-use-styles",
3-
"version": "1.3.2",
3+
"version": "1.3.5",
44
"description": "React Native useStyles",
55
"main": "index.js",
66
"module": "src/index.js",
7-
"types": "types.d.ts",
7+
"types": "index.d.ts",
88
"files": [
99
"cjs",
1010
"README.md",
1111
"LICENSE.md",
1212
"USER_GUIDE.md",
1313
"index.js",
14-
"types.d.ts"
14+
"index.d.ts"
1515
],
1616
"scripts": {
1717
"test": "jest --verbose",

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
"alwaysStrict": true,
1313
"esModuleInterop": true
1414
},
15-
"include": ["src/**/*.d.ts", "types.d.ts"]
15+
"include": ["src/**/*.d.ts", "index.d.ts"]
1616
}

types.d.ts

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)