Skip to content

Commit 82bc5e1

Browse files
optic-release-automation[bot]gmaclennan
andauthored
[OPTIC-RELEASE-AUTOMATION] release/v5.0.0 (#1160)
Release v5.0.0 Co-authored-by: gmaclennan <[email protected]>
1 parent 7733136 commit 82bc5e1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+377
-92
lines changed

docs/api/md/-internal-/README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,12 @@
8888

8989
### Type Aliases
9090

91+
- [AdditionalColumns](type-aliases/AdditionalColumns.md)
92+
- [AddJSONSchemaDefaults](type-aliases/AddJSONSchemaDefaults.md)
93+
- [AddJSONSchemaRequired](type-aliases/AddJSONSchemaRequired.md)
9194
- [AddProjectQuery](type-aliases/AddProjectQuery.md)
9295
- [Attachment](type-aliases/Attachment.md)
9396
- [BitField](type-aliases/BitField.md)
94-
- [BlobFilter](type-aliases/BlobFilter.md)
9597
- [BlobIdBase](type-aliases/BlobIdBase.md)
9698
- [BlobStoreEntriesStream](type-aliases/BlobStoreEntriesStream.md)
9799
- [BlobType](type-aliases/BlobType.md)
@@ -105,18 +107,27 @@
105107
- [DeviceInfoParam](type-aliases/DeviceInfoParam.md)
106108
- [ElementOf](type-aliases/ElementOf.md)
107109
- [Encoding](type-aliases/Encoding.md)
110+
- [Enum](type-aliases/Enum.md)
108111
- [GenericBlobFilter](type-aliases/GenericBlobFilter.md)
109112
- [GenericBlobFilter](type-aliases/GenericBlobFilter.md)
110113
- [GetMapeoDocTables](type-aliases/GetMapeoDocTables.md)
114+
- [HasJSONSchemaDefault](type-aliases/HasJSONSchemaDefault.md)
111115
- [HypercorePeer](type-aliases/HypercorePeer.md)
112116
- [HypercoreRemoteBitfield](type-aliases/HypercoreRemoteBitfield.md)
113117
- [HypercoreRemoteBitfieldPage](type-aliases/HypercoreRemoteBitfieldPage.md)
114118
- [IconVariant](type-aliases/IconVariant.md)
115119
- [IndexedDocIds](type-aliases/IndexedDocIds.md)
116120
- [InviteInternal](type-aliases/InviteInternal.md)
121+
- [IsJSONSchemaRequired](type-aliases/IsJSONSchemaRequired.md)
122+
- [JSONSchema7](type-aliases/JSONSchema7.md)
123+
- [JSONSchema7Object](type-aliases/JSONSchema7Object.md)
124+
- [JsonSchema7Properties](type-aliases/JsonSchema7Properties.md)
125+
- [JsonSchemaToDrizzleColumns](type-aliases/JsonSchemaToDrizzleColumns.md)
126+
- [JsonSchemaToDrizzleSqliteTable](type-aliases/JsonSchemaToDrizzleSqliteTable.md)
117127
- [Keypair](type-aliases/Keypair.md)
118128
- [KeyPair](type-aliases/KeyPair-1.md)
119129
- [ListedProject](type-aliases/ListedProject.md)
130+
- [ListedProjectSettings](type-aliases/ListedProjectSettings.md)
120131
- [MapeoDocTableName](type-aliases/MapeoDocTableName.md)
121132
- [MapeoDocTables](type-aliases/MapeoDocTables.md)
122133
- [Namespace](type-aliases/Namespace.md)
@@ -136,13 +147,15 @@
136147
- [Readable](type-aliases/Readable.md)
137148
- [ReplicationStream](type-aliases/ReplicationStream.md)
138149
- [SchemaName](type-aliases/SchemaName.md)
150+
- [SchemaToDrizzleColumnsBase](type-aliases/SchemaToDrizzleColumnsBase.md)
139151
- [SecretKey](type-aliases/SecretKey.md)
140152
- [State](type-aliases/State.md)
141153
- [SupportedBlobVariants](type-aliases/SupportedBlobVariants.md)
142154
- [SyncCapability](type-aliases/SyncCapability.md)
143155
- [SyncEnabledState](type-aliases/SyncEnabledState.md)
144156
- [SyncType](type-aliases/SyncType.md)
145157
- [ValidSizes](type-aliases/ValidSizes.md)
158+
- [Writable](type-aliases/Writable.md)
146159

147160
### Variables
148161

docs/api/md/-internal-/classes/CoreManager.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
Immediately start downloading cores - should only be set to false for tests
2626

27-
**options.db**: `BetterSQLite3Database`\<`Record`\<`string`, `never`\>\>
27+
**options.db**: `BetterSQLite3Database`\<`Record`\<`string`, `never`\>, `any`\>
2828

2929
Drizzle better-sqlite3 database instance
3030

@@ -249,7 +249,7 @@ Resolves when all cores have finished loading
249249
250250
#### Parameters
251251

252-
**blobFilter**: `null` \| [`BlobFilter`](../type-aliases/BlobFilter.md)
252+
**blobFilter**: `null` \| `_RequireAtLeastOne`\<`object`, `"photo"` \| `"video"` \| `"audio"`\>
253253

254254
**peer**: [`HypercorePeer`](../type-aliases/HypercorePeer.md)
255255

docs/api/md/-internal-/classes/CoreOwnership.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
**opts.coreKeypairs**: `Record`\<`"auth"` \| `"config"` \| `"data"` \| `"blobIndex"` \| `"blob"`, [`KeyPair`](../type-aliases/KeyPair-1.md)\>
2424

25-
**opts.dataType**: [`DataType`](DataType.md)\<[`DataStore`](DataStore.md)\<`"auth"`, `"role"` \| `"coreOwnership"`\>, `SQLiteTableWithColumns`\<`object`\>, `"coreOwnership"`, `object`, `object`\>
25+
**opts.dataType**: [`DataType`](DataType.md)\<[`DataStore`](DataStore.md)\<`"auth"`, `"role"` \| `"coreOwnership"`\>, [`JsonSchemaToDrizzleSqliteTable`](../type-aliases/JsonSchemaToDrizzleSqliteTable.md)\<`object`, `object`, `"coreOwnership"`, [`AdditionalColumns`](../type-aliases/AdditionalColumns.md), `"docId"`\>, `"coreOwnership"`, `object`, `object`\>
2626

2727
**opts.identityKeypair**: [`KeyPair`](../type-aliases/KeyPair-1.md)
2828

docs/api/md/-internal-/classes/DataType.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
**opts.dataStore**: `TDataStore`
3636

37-
**opts.db**: `BetterSQLite3Database`\<`Record`\<`string`, `never`\>\>
37+
**opts.db**: `BetterSQLite3Database`\<`Record`\<`string`, `never`\>, `any`\>
3838

3939
**opts.getDeviceIdForVersionId**
4040

@@ -116,11 +116,11 @@ only used internally to skip the checkExisting check when creating a document wi
116116

117117
### \[kSelect\]()
118118

119-
> **\[kSelect\]**(): `Promise`\<`Omit`\<`SQLiteSelectBase`\<`GetSelectTableName`\<`TTable`\>, `"sync"`, `RunResult`, `GetSelectTableSelection`\<`TTable`\>, `"single"`, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`, `false`, `never`, `{ [K in string]: { [Key in string]: SelectResultField<GetSelectTableSelection<(...)>[Key], true> }[K] }`[], `BuildSubquerySelection`\<`GetSelectTableSelection`\<`TTable`\>, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`\>\>, `"then"` \| `"catch"` \| `"finally"`\> & `object`\>
119+
> **\[kSelect\]**(): `Promise`\<`Omit`\<`SQLiteSelectBase`\<`GetSelectTableName`\<`TTable`\>, `"sync"`, `RunResult`, `GetSelectTableSelection`\<`TTable`\>, `"single"`, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`, `false`, `never`, \{ \[K in string \| number \| symbol\]: \{ \[Key in string \| number \| symbol\]: SelectResultField\<GetSelectTableSelection\<(...)\>\[Key\], true\> \}\[K\] \}[], `BuildSubquerySelection`\<`GetSelectTableSelection`\<`TTable`\>, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`\>\>, `"then"` \| `"catch"` \| `"finally"`\> & `object`\>
120120
121121
#### Returns
122122

123-
`Promise`\<`Omit`\<`SQLiteSelectBase`\<`GetSelectTableName`\<`TTable`\>, `"sync"`, `RunResult`, `GetSelectTableSelection`\<`TTable`\>, `"single"`, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`, `false`, `never`, `{ [K in string]: { [Key in string]: SelectResultField<GetSelectTableSelection<(...)>[Key], true> }[K] }`[], `BuildSubquerySelection`\<`GetSelectTableSelection`\<`TTable`\>, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`\>\>, `"then"` \| `"catch"` \| `"finally"`\> & `object`\>
123+
`Promise`\<`Omit`\<`SQLiteSelectBase`\<`GetSelectTableName`\<`TTable`\>, `"sync"`, `RunResult`, `GetSelectTableSelection`\<`TTable`\>, `"single"`, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`, `false`, `never`, \{ \[K in string \| number \| symbol\]: \{ \[Key in string \| number \| symbol\]: SelectResultField\<GetSelectTableSelection\<(...)\>\[Key\], true\> \}\[K\] \}[], `BuildSubquerySelection`\<`GetSelectTableSelection`\<`TTable`\>, `GetSelectTableName`\<`TTable`\> *extends* `string` ? `Record`\<`string` & `GetSelectTableName`\<`TTable`\>, `"not-null"`\> : `object`\>\>, `"then"` \| `"catch"` \| `"finally"`\> & `object`\>
124124

125125
***
126126

docs/api/md/-internal-/classes/Downloader.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ downloading deleted and previous versions may be desirable behavior anyway
3939

4040
**options?** = `{}`
4141

42-
**options.filter?**: `undefined` \| `null` \| [`BlobFilter`](../type-aliases/BlobFilter.md)
42+
**options.filter?**: `undefined` \| `null` \| `_RequireAtLeastOne`\<`object`, `"photo"` \| `"video"` \| `"audio"`\>
4343

4444
Filter blobs of specific types and/or sizes to download
4545

docs/api/md/-internal-/classes/IconApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
**opts.iconDataStore**: [`DataStore`](DataStore.md)\<`"config"`, `"translation"` \| `"projectSettings"` \| `"preset"` \| `"icon"` \| `"field"` \| `"deviceInfo"`\>
2222

23-
**opts.iconDataType**: [`DataType`](DataType.md)\<[`DataStore`](DataStore.md)\<`"config"`, `"translation"` \| `"projectSettings"` \| `"preset"` \| `"icon"` \| `"field"` \| `"deviceInfo"`\>, `SQLiteTableWithColumns`\<`object`\>, `"icon"`, `object`, `object`\>
23+
**opts.iconDataType**: [`DataType`](DataType.md)\<[`DataStore`](DataStore.md)\<`"config"`, `"translation"` \| `"projectSettings"` \| `"preset"` \| `"icon"` \| `"field"` \| `"deviceInfo"`\>, [`JsonSchemaToDrizzleSqliteTable`](../type-aliases/JsonSchemaToDrizzleSqliteTable.md)\<`object`, `object`, `"icon"`, [`AdditionalColumns`](../type-aliases/AdditionalColumns.md), `"docId"`\>, `"icon"`, `object`, `object`\>
2424

2525
#### Returns
2626

0 commit comments

Comments
 (0)