Skip to content

Commit bba2d8d

Browse files
committed
chore: add indexes to improve discovery
1 parent 6f90518 commit bba2d8d

File tree

11 files changed

+45
-1
lines changed

11 files changed

+45
-1
lines changed

.changeset/tame-plums-mix.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@tsplus/stdlib": patch
3+
---
4+
5+
Add indexes to improve discovery

packages/stdlib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
"tsplus": {
2929
"typeDir": "./"
3030
}
31-
}
31+
}

packages/stdlib/src/collections.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export * as List from "./collections/List.js"
2+
export * as mutable from "./collections/mutable.js"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * as ListBuffer from "./mutable/ListBuffer.js"

packages/stdlib/src/data.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export * as Function from "./data/Function.js"
2+
export * as Option from "./data/Option.js"
3+
export * as Predicate from "./data/Predicate.js"
4+
export * as Tuple from "./data/Tuple.js"

packages/stdlib/src/data/Tuple.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// codegen:start {preset: barrel, include: ./Tuple/*.ts}
2+
export * from "./Tuple/append.js"
3+
export * from "./Tuple/at.js"
4+
export * from "./Tuple/concat.js"
5+
export * from "./Tuple/definition.js"
6+
export * from "./Tuple/fromNative.js"
7+
export * from "./Tuple/make.js"
8+
export * from "./Tuple/mergeTuple.js"
9+
export * from "./Tuple/prepend.js"
10+
export * from "./Tuple/toNative.js"
11+
export * from "./Tuple/update.js"
12+
// codegen:end

packages/stdlib/src/exceptions.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// codegen:start {preset: barrel, include: ./exceptions/*.ts}
2+
export * from "./exceptions/Exception.js"
3+
export * from "./exceptions/IndexOutOfBounds.js"
4+
export * from "./exceptions/NoSuchElement.js"
5+
// codegen:end

packages/stdlib/src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * as collections from "./collections.js"
2+
export * as data from "./data.js"
3+
export * as exceptions from "./exceptions.js"
4+
export * as prelude from "./prelude.js"
5+
export * as structure from "./structure.js"
6+
export * as utilities from "./utilities.js"

packages/stdlib/src/prelude.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export * as Equivalence from "./prelude/Equivalence.js"
2+
export * as Ord from "./prelude/Ord.js"
3+
export * as Ordering from "./prelude/Ordering.js"

packages/stdlib/src/structure.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export * as Hash from "./structure/Hash.js"
2+
export * as Equals from "./structure/Equals.js"

0 commit comments

Comments
 (0)