Skip to content

Commit 8172ea8

Browse files
committed
fix: properly export types, build more complete pack
1 parent 11294af commit 8172ea8

File tree

2 files changed

+41
-38
lines changed

2 files changed

+41
-38
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ node_modules
55
yarn.lock
66
types
77
test/ts-use/tsconfig.tsbuildinfo
8-
test/tsconfig.tsbuildinfo
8+
types/tsconfig.tsbuildinfo
99
*.log

package.json

Lines changed: 40 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -22,125 +22,131 @@
2222
"npm": ">=7.0.0"
2323
},
2424
"type": "module",
25-
"types": "./dist/src/index.d.ts",
25+
"types": "./types/src/index.d.ts",
2626
"typesVersions": {
2727
"*": {
2828
"*": [
2929
"*",
30-
"dist/*",
31-
"dist/src/*",
32-
"dist/src/*/index"
30+
"types/*",
31+
"types/src/*",
32+
"types/src/*/index"
3333
],
3434
"src/*": [
3535
"*",
36-
"dist/*",
37-
"dist/src/*",
38-
"dist/src/*/index"
36+
"types/*",
37+
"types/src/*",
38+
"types/src/*/index"
3939
]
4040
}
4141
},
4242
"files": [
43+
"CHANGELOG.md",
44+
"examples",
45+
"LICENSE*",
4346
"src",
44-
"dist",
45-
"!dist/test",
46-
"!**/*.tsbuildinfo"
47+
"test",
48+
"tsconfig.json",
49+
"types",
50+
"vendor",
51+
"!**/*.tsbuildinfo",
52+
"!test/ts-use/node_modules"
4753
],
4854
"exports": {
4955
".": {
50-
"types": "./dist/src/index.d.ts",
56+
"types": "./types/src/index.d.ts",
5157
"import": "./src/index.js"
5258
},
5359
"./bases/base10": {
54-
"types": "./src/bases/base10.d.ts",
60+
"types": "./types/src/bases/base10.d.ts",
5561
"import": "./src/bases/base10.js"
5662
},
5763
"./bases/base16": {
58-
"types": "./src/bases/base16.d.ts",
64+
"types": "./types/src/bases/base16.d.ts",
5965
"import": "./src/bases/base16.js"
6066
},
6167
"./bases/base2": {
62-
"types": "./src/bases/base2.d.ts",
68+
"types": "./types/src/bases/base2.d.ts",
6369
"import": "./src/bases/base2.js"
6470
},
6571
"./bases/base256emoji": {
66-
"types": "./src/bases/base256emoji.d.ts",
72+
"types": "./types/src/bases/base256emoji.d.ts",
6773
"import": "./src/bases/base256emoji.js"
6874
},
6975
"./bases/base32": {
70-
"types": "./src/bases/base32.d.ts",
76+
"types": "./types/src/bases/base32.d.ts",
7177
"import": "./src/bases/base32.js"
7278
},
7379
"./bases/base36": {
74-
"types": "./src/bases/base36.d.ts",
80+
"types": "./types/src/bases/base36.d.ts",
7581
"import": "./src/bases/base36.js"
7682
},
7783
"./bases/base58": {
78-
"types": "./src/bases/base58.d.ts",
84+
"types": "./types/src/bases/base58.d.ts",
7985
"import": "./src/bases/base58.js"
8086
},
8187
"./bases/base64": {
82-
"types": "./src/bases/base64.d.ts",
88+
"types": "./types/src/bases/base64.d.ts",
8389
"import": "./src/bases/base64.js"
8490
},
8591
"./bases/base8": {
86-
"types": "./src/bases/base8.d.ts",
92+
"types": "./types/src/bases/base8.d.ts",
8793
"import": "./src/bases/base8.js"
8894
},
8995
"./bases/identity": {
90-
"types": "./src/bases/identity.d.ts",
96+
"types": "./types/src/bases/identity.d.ts",
9197
"import": "./src/bases/identity.js"
9298
},
9399
"./basics": {
94-
"types": "./src/basics.d.ts",
100+
"types": "./types/src/basics.d.ts",
95101
"import": "./src/basics.js"
96102
},
97103
"./block": {
98-
"types": "./src/block.d.ts",
104+
"types": "./types/src/block.d.ts",
99105
"import": "./src/block.js"
100106
},
101107
"./bytes": {
102-
"types": "./src/bytes.d.ts",
108+
"types": "./types/src/bytes.d.ts",
103109
"import": "./src/bytes.js"
104110
},
105111
"./cid": {
106-
"types": "./src/cid.d.ts",
112+
"types": "./types/src/cid.d.ts",
107113
"import": "./src/cid.js"
108114
},
109115
"./codecs/json": {
110-
"types": "./src/codecs/json.d.ts",
116+
"types": "./types/src/codecs/json.d.ts",
111117
"import": "./src/codecs/json.js"
112118
},
113119
"./codecs/raw": {
114-
"types": "./src/codecs/raw.d.ts",
120+
"types": "./types/src/codecs/raw.d.ts",
115121
"import": "./src/codecs/raw.js"
116122
},
117123
"./hashes/digest": {
118-
"types": "./src/hashes/digest.d.ts",
124+
"types": "./types/src/hashes/digest.d.ts",
119125
"import": "./src/hashes/digest.js"
120126
},
121127
"./hashes/hasher": {
122-
"types": "./src/hashes/hasher.d.ts",
128+
"types": "./types/src/hashes/hasher.d.ts",
123129
"import": "./src/hashes/hasher.js"
124130
},
125131
"./hashes/identity": {
126-
"types": "./src/hashes/identity.d.ts",
132+
"types": "./types/src/hashes/identity.d.ts",
127133
"import": "./src/hashes/identity.js"
128134
},
129135
"./hashes/sha2": {
130-
"types": "./src/hashes/sha2.d.ts",
136+
"types": "./types/src/hashes/sha2.d.ts",
131137
"browser": "./src/hashes/sha2-browser.js",
132138
"import": "./src/hashes/sha2.js"
133139
},
134140
"./interface": {
135-
"types": "./src/interface.d.ts",
141+
"types": "./types/src/interface.d.ts",
136142
"import": "./src/interface.js"
137143
},
138144
"./link": {
139-
"types": "./src/link.d.ts",
145+
"types": "./types/src/link.d.ts",
140146
"import": "./src/link.js"
141147
},
142148
"./traversal": {
143-
"types": "./src/traversal.d.ts",
149+
"types": "./types/src/traversal.d.ts",
144150
"import": "./src/traversal.js"
145151
}
146152
},
@@ -278,8 +284,5 @@
278284
]
279285
}
280286
},
281-
"directories": {
282-
"test": "test"
283-
},
284287
"main": "./src/index.js"
285288
}

0 commit comments

Comments
 (0)