Skip to content

Commit f706b5f

Browse files
authored
fix exports: switch to wildcard exports instead of enumerating (#88)
bump to 2.4.2
1 parent 53b8c65 commit f706b5f

File tree

5 files changed

+13
-101
lines changed

5 files changed

+13
-101
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "warcio",
3-
"version": "2.4.1",
3+
"version": "2.4.2",
44
"keywords": [
55
"WARC",
66
"web archiving"

src/commands/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
export { main } from "./main";
2-
export { indexCommandArgs, cdxIndexCommandArgs } from "./args";
3-
export type { IndexCommandArgs, CdxIndexCommandArgs } from "./args";
1+
export * from "./main";
2+
export * from "./args";

src/index.ts

Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1 @@
1-
export {
2-
BaseAsyncIterReader,
3-
AsyncIterReader,
4-
LimitReader,
5-
NoConcatInflator,
6-
StatusAndHeadersParser,
7-
StatusAndHeaders,
8-
HeadersMultiMap,
9-
WARCParser,
10-
WARCSerializer,
11-
BaseSerializerBuffer,
12-
WARCRecord,
13-
WARC_1_0,
14-
WARC_1_1,
15-
Indexer,
16-
CDXIndexer,
17-
CDXAndRecordIndexer,
18-
DEFAULT_FIELDS,
19-
DEFAULT_CDX_FIELDS,
20-
DEFAULT_LEGACY_CDX_FIELDS,
21-
postToGetUrl,
22-
getSurt,
23-
appendRequestQuery,
24-
jsonToQueryParams,
25-
jsonToQueryString,
26-
mfdToQueryParams,
27-
mfdToQueryString,
28-
concatChunks,
29-
splitChunk,
30-
} from "./lib";
31-
32-
export type {
33-
WARCParserOpts,
34-
WARCSerializerOpts,
35-
WARCRecordOpts,
36-
WARCType,
37-
} from "./lib";
38-
39-
export type {
40-
AsyncIterReaderOpts,
41-
Source,
42-
SourceReader,
43-
SourceReadable,
44-
StreamResult,
45-
StreamResults,
46-
Request,
47-
IndexerOffsetLength,
48-
} from "./lib";
1+
export * from "./lib";

src/lib/index.ts

Lines changed: 8 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,15 @@
1-
export {
2-
BaseAsyncIterReader,
3-
AsyncIterReader,
4-
LimitReader,
5-
NoConcatInflator,
6-
} from "./readers";
7-
export type { AsyncIterReaderOpts } from "./readers";
1+
export * from "./readers";
82

9-
export { StatusAndHeadersParser, StatusAndHeaders } from "./statusandheaders";
3+
export * from "./statusandheaders";
104

11-
export { WARCParser } from "./warcparser";
12-
export type { WARCParserOpts } from "./warcparser";
5+
export * from "./warcparser";
136

14-
export { WARCSerializer, BaseSerializerBuffer } from "./warcserializer";
15-
export type { WARCSerializerOpts } from "./warcserializer";
7+
export * from "./warcserializer";
168

17-
export { WARCRecord, WARC_1_1, WARC_1_0 } from "./warcrecord";
18-
export type { WARCRecordOpts, WARCType } from "./warcrecord";
9+
export * from "./warcrecord";
1910

20-
export {
21-
Indexer,
22-
CDXIndexer,
23-
CDXAndRecordIndexer,
24-
DEFAULT_FIELDS,
25-
DEFAULT_CDX_FIELDS,
26-
DEFAULT_LEGACY_CDX_FIELDS,
27-
} from "./indexer";
11+
export * from "./indexer";
2812

29-
export {
30-
postToGetUrl,
31-
getSurt,
32-
appendRequestQuery,
33-
jsonToQueryParams,
34-
jsonToQueryString,
35-
mfdToQueryParams,
36-
mfdToQueryString,
37-
concatChunks,
38-
splitChunk,
39-
HeadersMultiMap,
40-
} from "./utils";
13+
export * from "./utils";
4114

42-
export type {
43-
Source,
44-
SourceReader,
45-
SourceReadable,
46-
StreamResult,
47-
StreamResults,
48-
Request,
49-
IndexerOffsetLength,
50-
} from "./types";
15+
export type * from "./types";

src/node/index.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
export {
2-
WARCSerializer,
3-
TempFileBuffer,
4-
DEFAULT_MEM_SIZE,
5-
} from "./warcserializer";
6-
export type { WARCSerializerOpts } from "./warcserializer";
1+
export * from "./warcserializer";

0 commit comments

Comments
 (0)