Skip to content

Commit 4a95f1c

Browse files
thegeckoarekzaluski
authored andcommitted
Export all types at the top level
1 parent d3b5261 commit 4a95f1c

File tree

9 files changed

+29
-25
lines changed

9 files changed

+29
-25
lines changed

package-lock.json

Lines changed: 3 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,12 @@
4040
"engines": {
4141
"node": ">=6.15.0"
4242
},
43-
"devDependencies": {
44-
"@types/node": "^8.10.40",
43+
"dependencies": {
4544
"@types/node-hid": "^0.7.0",
4645
"@types/usb": "^1.5.1",
47-
"@types/w3c-web-usb": "^1.0.2",
46+
"@types/w3c-web-usb": "^1.0.2"
47+
},
48+
"devDependencies": {
4849
"browserify": "^16.0.0",
4950
"del": "^3.0.0",
5051
"express": "^4.16.2",

src/browser.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
* SOFTWARE.
2222
*/
2323

24-
export { CmsisDAP } from "./proxy";
25-
export { DAPLink } from "./daplink";
26-
export { ADI } from "./dap";
27-
export { CortexM } from "./processor";
28-
export { WebUSB } from "./transport/webusb";
24+
export * from "./proxy";
25+
export * from "./daplink";
26+
export * from "./dap";
27+
export * from "./processor";
28+
export * from "./transport";

src/dap/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,5 @@ export interface DAP {
126126
writeBlock(register: number, values: Uint32Array): Promise<void>;
127127
}
128128

129-
export { ADI } from "./adi";
129+
export * from "./adi";
130+
export * from "./enums";

src/daplink/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,3 +193,5 @@ export class DAPLink extends CmsisDAP implements Proxy {
193193
.then(() => undefined);
194194
}
195195
}
196+
197+
export * from "./enums";

src/index.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
* SOFTWARE.
2222
*/
2323

24-
export { CmsisDAP } from "./proxy";
25-
export { DAPLink } from "./daplink";
26-
export { ADI } from "./dap";
27-
export { CortexM } from "./processor";
28-
export { HID } from "./transport/hid";
29-
export { USB } from "./transport/usb";
30-
export { WebUSB } from "./transport/webusb";
24+
export * from "./proxy";
25+
export * from "./daplink";
26+
export * from "./dap";
27+
export * from "./processor";
28+
export * from "./transport";
29+
export * from "./transport/usb";
30+
export * from "./transport/hid";

src/processor/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,5 @@ export interface Processor extends DAP {
9090
execute(address: number, code: Uint32Array, stackPointer: number, programCounter: number, linkRegister?: number, ...registers: number[]): Promise<void>;
9191
}
9292

93-
export { CortexM } from "./cortex-m";
93+
export * from "./cortex-m";
94+
export * from "./enums";

src/proxy/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,5 @@ export interface Proxy {
118118
transferBlock(port: DAPPort, register: number, values: Uint32Array): Promise<void>;
119119
}
120120

121-
export { CmsisDAP } from "./cmsis-dap";
121+
export * from "./cmsis-dap";
122+
export * from "./enums";

src/transport/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,5 @@ export interface Transport {
5555
*/
5656
write(data: BufferSource): Promise<void>;
5757
}
58+
59+
export * from "./webusb";

0 commit comments

Comments
 (0)