Compare commits

...

16 Commits

Author SHA1 Message Date
Anselm
4e16575f97 Hotifx release 2024-08-22 14:29:31 +01:00
Anselm
12ab20ecd9 Use queueable fork 2024-08-22 14:29:03 +01:00
Anselm
2c3a40c94b Hotfix release 2024-08-22 14:06:35 +01:00
Anselm
0d8175ba1c Use fork of queueable 2024-08-22 14:06:08 +01:00
Anselm
032f69f692 Fix jazz-run deps even more 2024-08-22 12:49:34 +01:00
Anselm
6dc52b2a6d Fix jazz-run dependencies 2024-08-22 12:47:35 +01:00
Anselm
1232c0240a Hotifx release 2024-08-22 12:03:33 +01:00
Anselm
55fa74f44a Hack to make jazz-run create account work 2024-08-22 12:02:50 +01:00
Anselm
5d91f9f8dc Hotifx release 2024-08-21 16:20:55 +01:00
Anselm
08f1f77834 Stop using tryAddTransactionsAsync 2024-08-21 16:20:35 +01:00
Anselm
ea882aba63 Hotfix release 2024-08-21 15:59:16 +01:00
Anselm
513a78ab9b Better logging for failed transactions 2024-08-21 15:58:38 +01:00
Anselm
406ab9b0da Hotfix release 2024-08-21 15:24:27 +01:00
Anselm
140f6616cb Remove WS buffer filling log message 2024-08-21 15:23:41 +01:00
Anselm
b09589b15e Hotfix release 2024-08-21 11:39:18 +01:00
Anselm
00638897f4 only one async transaction per covalue again 2024-08-21 11:36:47 +01:00
44 changed files with 990 additions and 255 deletions

View File

@@ -0,0 +1,5 @@
---
"cojson": patch
---
Stop using tryAddTransactionsAsync

View File

@@ -0,0 +1,5 @@
---
"jazz-run": patch
---
Hack to make jazz-run account create work

View File

@@ -0,0 +1,5 @@
---
"cojson": patch
---
Only one async transaction per CoValue at a time again

View File

@@ -0,0 +1,6 @@
---
"jazz-run": patch
"cojson": patch
---
Use fork of queueable

View File

@@ -19,6 +19,15 @@
"jazz-tools": "0.7.33" "jazz-tools": "0.7.33"
}, },
"changesets": [ "changesets": [
"early-files-lick" "bright-dingos-boil",
"cyan-panthers-fry",
"early-files-lick",
"mighty-cameras-tickle",
"neat-tools-call",
"real-ravens-refuse",
"rich-tigers-cross",
"rotten-pens-drive",
"rude-cheetahs-ring",
"tidy-rice-speak"
] ]
} }

View File

@@ -0,0 +1,5 @@
---
"jazz-run": patch
---
Fix deps even more

View File

@@ -0,0 +1,5 @@
---
"cojson-transport-ws": patch
---
Remove WS buffer filling log message

View File

@@ -0,0 +1,5 @@
---
"jazz-run": patch
---
Fix peer deps

View File

@@ -0,0 +1,6 @@
---
"jazz-run": patch
"cojson": patch
---
Use queueable fork

View File

@@ -0,0 +1,5 @@
---
"cojson": patch
---
Better log message for failed transactions

View File

@@ -1,5 +1,56 @@
# jazz-example-chat # jazz-example-chat
## 0.0.81-neverthrow.6
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- jazz-react@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.0.81-neverthrow.5
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- jazz-react@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.0.81-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- jazz-react@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.0.81-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- jazz-react@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.0.81-neverthrow.2
### Patch Changes
- jazz-react@0.7.34-neverthrow.2
## 0.0.81-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- jazz-react@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.0.81-neverthrow.0 ## 0.0.81-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "jazz-example-chat", "name": "jazz-example-chat",
"private": true, "private": true,
"version": "0.0.81-neverthrow.0", "version": "0.0.81-neverthrow.6",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -1,5 +1,52 @@
# jazz-example-chat # jazz-example-chat
## 0.0.59-neverthrow.6
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- cojson-transport-ws@0.7.34-neverthrow.8
## 0.0.59-neverthrow.5
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- cojson-transport-ws@0.7.34-neverthrow.7
## 0.0.59-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- cojson-transport-ws@0.7.34-neverthrow.4
## 0.0.59-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- cojson-transport-ws@0.7.34-neverthrow.3
## 0.0.59-neverthrow.2
### Patch Changes
- Updated dependencies
- cojson-transport-ws@0.7.34-neverthrow.2
## 0.0.59-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- cojson-transport-ws@0.7.34-neverthrow.1
## 0.0.59-neverthrow.0 ## 0.0.59-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "jazz-inspector", "name": "jazz-inspector",
"private": true, "private": true,
"version": "0.0.59-neverthrow.0", "version": "0.0.59-neverthrow.6",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -1,5 +1,52 @@
# jazz-example-pets # jazz-example-pets
## 0.0.99-neverthrow.6
### Patch Changes
- jazz-react@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
- jazz-browser-media-images@0.7.34-neverthrow.8
## 0.0.99-neverthrow.5
### Patch Changes
- jazz-react@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
- jazz-browser-media-images@0.7.34-neverthrow.7
## 0.0.99-neverthrow.4
### Patch Changes
- jazz-react@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
- jazz-browser-media-images@0.7.34-neverthrow.4
## 0.0.99-neverthrow.3
### Patch Changes
- jazz-react@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
- jazz-browser-media-images@0.7.34-neverthrow.3
## 0.0.99-neverthrow.2
### Patch Changes
- jazz-browser-media-images@0.7.34-neverthrow.2
- jazz-react@0.7.34-neverthrow.2
## 0.0.99-neverthrow.1
### Patch Changes
- jazz-react@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
- jazz-browser-media-images@0.7.34-neverthrow.1
## 0.0.99-neverthrow.0 ## 0.0.99-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "jazz-example-pets", "name": "jazz-example-pets",
"private": true, "private": true,
"version": "0.0.99-neverthrow.0", "version": "0.0.99-neverthrow.6",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -1,5 +1,46 @@
# jazz-example-todo # jazz-example-todo
## 0.0.98-neverthrow.6
### Patch Changes
- jazz-react@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.0.98-neverthrow.5
### Patch Changes
- jazz-react@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.0.98-neverthrow.4
### Patch Changes
- jazz-react@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.0.98-neverthrow.3
### Patch Changes
- jazz-react@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.0.98-neverthrow.2
### Patch Changes
- jazz-react@0.7.34-neverthrow.2
## 0.0.98-neverthrow.1
### Patch Changes
- jazz-react@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.0.98-neverthrow.0 ## 0.0.98-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "jazz-example-todo", "name": "jazz-example-todo",
"private": true, "private": true,
"version": "0.0.98-neverthrow.0", "version": "0.0.98-neverthrow.6",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -1,5 +1,40 @@
# cojson-storage-indexeddb # cojson-storage-indexeddb
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "cojson-storage-indexeddb", "name": "cojson-storage-indexeddb",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"main": "dist/index.js", "main": "dist/index.js",
"type": "module", "type": "module",
"types": "src/index.ts", "types": "src/index.ts",

View File

@@ -1,5 +1,40 @@
# cojson-storage-sqlite # cojson-storage-sqlite
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "cojson-storage-sqlite", "name": "cojson-storage-sqlite",
"type": "module", "type": "module",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"main": "dist/index.js", "main": "dist/index.js",
"types": "src/index.ts", "types": "src/index.ts",
"license": "MIT", "license": "MIT",

View File

@@ -1,5 +1,46 @@
# cojson-transport-nodejs-ws # cojson-transport-nodejs-ws
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- Remove WS buffer filling log message
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,7 +1,7 @@
{ {
"name": "cojson-transport-ws", "name": "cojson-transport-ws",
"type": "module", "type": "module",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"main": "dist/index.js", "main": "dist/index.js",
"types": "src/index.ts", "types": "src/index.ts",
"license": "MIT", "license": "MIT",

View File

@@ -110,7 +110,6 @@ export function createWebSocketPeer({
await websocketOpen; await websocketOpen;
if (websocket.readyState === 1) { if (websocket.readyState === 1) {
while (websocket.bufferedAmount > 1_000_000) { while (websocket.bufferedAmount > 1_000_000) {
console.log("WS buffer filling", id, websocket.bufferedAmount);
await new Promise((resolve) => await new Promise((resolve) =>
setTimeout(resolve, 100), setTimeout(resolve, 100),
); );

View File

@@ -1,5 +1,35 @@
# cojson # cojson
## 0.7.34-neverthrow.8
### Patch Changes
- Use queueable fork
## 0.7.34-neverthrow.7
### Patch Changes
- Use fork of queueable
## 0.7.34-neverthrow.4
### Patch Changes
- Stop using tryAddTransactionsAsync
## 0.7.34-neverthrow.3
### Patch Changes
- Better log message for failed transactions
## 0.7.34-neverthrow.1
### Patch Changes
- Only one async transaction per CoValue at a time again
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -5,7 +5,7 @@
"types": "src/index.ts", "types": "src/index.ts",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"devDependencies": { "devDependencies": {
"@types/jest": "^29.5.3", "@types/jest": "^29.5.3",
"@typescript-eslint/eslint-plugin": "^6.2.1", "@typescript-eslint/eslint-plugin": "^6.2.1",
@@ -25,7 +25,7 @@
"@scure/base": "^1.1.1", "@scure/base": "^1.1.1",
"hash-wasm": "^4.9.0", "hash-wasm": "^4.9.0",
"neverthrow": "^7.0.1", "neverthrow": "^7.0.1",
"queueable": "^5.3.2" "queueueue": "^4.1.2"
}, },
"scripts": { "scripts": {
"dev": "tsc --watch --sourceMap --outDir dist", "dev": "tsc --watch --sourceMap --outDir dist",

View File

@@ -26,7 +26,7 @@ import { coreToCoValue } from "./coreToCoValue.js";
import { expectGroup } from "./typeUtils/expectGroup.js"; import { expectGroup } from "./typeUtils/expectGroup.js";
import { isAccountID } from "./typeUtils/isAccountID.js"; import { isAccountID } from "./typeUtils/isAccountID.js";
import { accountOrAgentIDfromSessionID } from "./typeUtils/accountOrAgentIDfromSessionID.js"; import { accountOrAgentIDfromSessionID } from "./typeUtils/accountOrAgentIDfromSessionID.js";
import { err, ok, Result, ResultAsync } from "neverthrow"; import { err, ok, Result } from "neverthrow";
/** /**
In order to not block other concurrently syncing CoValues we introduce a maximum size of transactions, In order to not block other concurrently syncing CoValues we introduce a maximum size of transactions,
@@ -108,6 +108,7 @@ export class CoValueCore {
_cachedKnownState?: CoValueKnownState; _cachedKnownState?: CoValueKnownState;
_cachedDependentOn?: RawCoID[]; _cachedDependentOn?: RawCoID[];
_cachedNewContentSinceEmpty?: NewContentMessage[] | undefined; _cachedNewContentSinceEmpty?: NewContentMessage[] | undefined;
_currentAsyncAddTransaction?: Promise<void>;
constructor( constructor(
header: CoValueHeader, header: CoValueHeader,
@@ -261,103 +262,137 @@ export class CoValueCore {
}); });
} }
tryAddTransactionsAsync( /*tryAddTransactionsAsync(
sessionID: SessionID, sessionID: SessionID,
newTransactions: Transaction[], newTransactions: Transaction[],
givenExpectedNewHash: Hash | undefined, givenExpectedNewHash: Hash | undefined,
newSignature: Signature, newSignature: Signature,
): ResultAsync<true, TryAddTransactionsError> { ): ResultAsync<true, TryAddTransactionsError> {
return this.node const currentAsyncAddTransaction = this._currentAsyncAddTransaction;
.resolveAccountAgentAsync( let maybeAwaitPrevious:
accountOrAgentIDfromSessionID(sessionID), | ResultAsync<void, TryAddTransactionsError>
"Expected to know signer of transaction", | undefined;
) let thisDone = () => {};
.andThen((agent) => {
const signerID = this.crypto.getAgentSignerID(agent);
const nTxBefore = if (currentAsyncAddTransaction) {
this.sessionLogs.get(sessionID)?.transactions.length ?? 0; // eslint-disable-next-line neverthrow/must-use-result
maybeAwaitPrevious = ResultAsync.fromSafePromise(
// const beforeHash = performance.now(); currentAsyncAddTransaction,
return ResultAsync.fromSafePromise( );
this.expectedNewHashAfterAsync(sessionID, newTransactions), } else {
).andThen(({ expectedNewHash, newStreamingHash }) => { // eslint-disable-next-line neverthrow/must-use-result
// const afterHash = performance.now(); maybeAwaitPrevious = ResultAsync.fromSafePromise(Promise.resolve());
// console.log( this._currentAsyncAddTransaction = new Promise((resolve) => {
// "Hashing took", thisDone = resolve;
// afterHash - beforeHash
// );
const nTxAfter =
this.sessionLogs.get(sessionID)?.transactions.length ??
0;
if (nTxAfter !== nTxBefore) {
const newTransactionLengthBefore =
newTransactions.length;
newTransactions = newTransactions.slice(
nTxAfter - nTxBefore,
);
console.warn(
"Transactions changed while async hashing",
{
nTxBefore,
nTxAfter,
newTransactionLengthBefore,
remainingNewTransactions:
newTransactions.length,
},
);
}
if (
givenExpectedNewHash &&
givenExpectedNewHash !== expectedNewHash
) {
return err({
type: "InvalidHash",
id: this.id,
expectedNewHash,
givenExpectedNewHash,
} satisfies InvalidHashError);
}
performance.mark("verifyStart" + this.id);
if (
!this.crypto.verify(
newSignature,
expectedNewHash,
signerID,
)
) {
return err({
type: "InvalidSignature",
id: this.id,
newSignature,
sessionID,
signerID,
} satisfies InvalidSignatureError);
}
performance.mark("verifyEnd" + this.id);
performance.measure(
"verify" + this.id,
"verifyStart" + this.id,
"verifyEnd" + this.id,
);
this.doAddTransactions(
sessionID,
newTransactions,
newSignature,
expectedNewHash,
newStreamingHash,
"deferred",
);
return ok(true as const);
});
}); });
} }
return maybeAwaitPrevious
.andThen((_previousDone) =>
this.node
.resolveAccountAgentAsync(
accountOrAgentIDfromSessionID(sessionID),
"Expected to know signer of transaction",
)
.andThen((agent) => {
const signerID = this.crypto.getAgentSignerID(agent);
const nTxBefore =
this.sessionLogs.get(sessionID)?.transactions
.length ?? 0;
// const beforeHash = performance.now();
return ResultAsync.fromSafePromise(
this.expectedNewHashAfterAsync(
sessionID,
newTransactions,
),
).andThen(({ expectedNewHash, newStreamingHash }) => {
// const afterHash = performance.now();
// console.log(
// "Hashing took",
// afterHash - beforeHash
// );
const nTxAfter =
this.sessionLogs.get(sessionID)?.transactions
.length ?? 0;
if (nTxAfter !== nTxBefore) {
const newTransactionLengthBefore =
newTransactions.length;
newTransactions = newTransactions.slice(
nTxAfter - nTxBefore,
);
console.warn(
"Transactions changed while async hashing",
{
nTxBefore,
nTxAfter,
newTransactionLengthBefore,
remainingNewTransactions:
newTransactions.length,
},
);
}
if (
givenExpectedNewHash &&
givenExpectedNewHash !== expectedNewHash
) {
return err({
type: "InvalidHash",
id: this.id,
expectedNewHash,
givenExpectedNewHash,
} satisfies InvalidHashError);
}
performance.mark("verifyStart" + this.id);
if (
!this.crypto.verify(
newSignature,
expectedNewHash,
signerID,
)
) {
return err({
type: "InvalidSignature",
id: this.id,
newSignature,
sessionID,
signerID,
} satisfies InvalidSignatureError);
}
performance.mark("verifyEnd" + this.id);
performance.measure(
"verify" + this.id,
"verifyStart" + this.id,
"verifyEnd" + this.id,
);
this.doAddTransactions(
sessionID,
newTransactions,
newSignature,
expectedNewHash,
newStreamingHash,
"deferred",
);
return ok(true as const);
});
}),
)
.map((trueResult) => {
thisDone();
return trueResult;
})
.mapErr((err) => {
thisDone();
return err;
});
}*/
private doAddTransactions( private doAddTransactions(
sessionID: SessionID, sessionID: SessionID,

View File

@@ -1,6 +1,6 @@
import { Peer, PeerID, SyncMessage } from "./sync.js"; import { Peer, PeerID, SyncMessage } from "./sync.js";
import { Channel } from "queueable"; import { Channel } from "queueueue";
export { Channel } from "queueable"; export { Channel } from "queueueue";
export function connectedPeers( export function connectedPeers(
peer1id: PeerID, peer1id: PeerID,

View File

@@ -634,7 +634,7 @@ export class SyncManager {
const before = performance.now(); const before = performance.now();
// eslint-disable-next-line neverthrow/must-use-result // eslint-disable-next-line neverthrow/must-use-result
const result = await coValue.tryAddTransactionsAsync( const result = coValue.tryAddTransactions(
sessionID, sessionID,
newTransactions, newTransactions,
undefined, undefined,
@@ -672,12 +672,14 @@ export class SyncManager {
if (result.isErr()) { if (result.isErr()) {
console.error( console.error(
"Failed to add transactions", "Failed to add transactions from",
peer.id,
result.error, result.error,
msg.id, msg.id,
newTransactions.length + " new transactions", newTransactions.length + " new transactions",
"we have" + ourTotalnTxs, "after: " + newContentForSession.after,
"they have" + theirTotalnTxs, "our last known tx idx initially: " + ourKnownTxIdx,
"our last known tx idx now: " + coValue.sessionLogs.get(sessionID)?.transactions.length,
); );
continue; continue;
} }

View File

@@ -1,5 +1,46 @@
# jazz-browser-media-images # jazz-browser-media-images
## 0.7.34-neverthrow.8
### Patch Changes
- jazz-browser@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- jazz-browser@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- jazz-browser@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- jazz-browser@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- jazz-browser@0.7.34-neverthrow.2
## 0.7.34-neverthrow.1
### Patch Changes
- jazz-browser@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "jazz-browser-media-images", "name": "jazz-browser-media-images",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "src/index.ts", "types": "src/index.ts",

View File

@@ -1,5 +1,62 @@
# jazz-browser # jazz-browser
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- cojson-storage-indexeddb@0.7.34-neverthrow.8
- cojson-transport-ws@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- cojson-storage-indexeddb@0.7.34-neverthrow.7
- cojson-transport-ws@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- cojson-storage-indexeddb@0.7.34-neverthrow.4
- cojson-transport-ws@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- cojson-storage-indexeddb@0.7.34-neverthrow.3
- cojson-transport-ws@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- Updated dependencies
- cojson-transport-ws@0.7.34-neverthrow.2
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- cojson-storage-indexeddb@0.7.34-neverthrow.1
- cojson-transport-ws@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "jazz-browser", "name": "jazz-browser",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "src/index.ts", "types": "src/index.ts",

View File

@@ -1,5 +1,57 @@
# jazz-autosub # jazz-autosub
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- cojson-transport-ws@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- cojson-transport-ws@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- cojson-transport-ws@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- cojson-transport-ws@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- Updated dependencies
- cojson-transport-ws@0.7.34-neverthrow.2
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- cojson-transport-ws@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -5,7 +5,7 @@
"types": "src/index.ts", "types": "src/index.ts",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"dependencies": { "dependencies": {
"cojson": "workspace:*", "cojson": "workspace:*",
"cojson-transport-ws": "workspace:*", "cojson-transport-ws": "workspace:*",

View File

@@ -1,5 +1,56 @@
# jazz-react # jazz-react
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- jazz-browser@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- jazz-browser@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- jazz-browser@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- jazz-browser@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- jazz-browser@0.7.34-neverthrow.2
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- jazz-browser@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "jazz-react", "name": "jazz-react",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "src/index.ts", "types": "src/index.ts",

View File

@@ -1,5 +1,77 @@
# jazz-autosub # jazz-autosub
## 0.7.34-neverthrow.8
### Patch Changes
- Use queueable fork
- Updated dependencies
- cojson@0.7.34-neverthrow.8
- cojson-transport-ws@0.7.34-neverthrow.8
- jazz-tools@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Use fork of queueable
- Updated dependencies
- cojson@0.7.34-neverthrow.7
- cojson-transport-ws@0.7.34-neverthrow.7
- jazz-tools@0.7.34-neverthrow.7
## 0.7.34-neverthrow.6
### Patch Changes
- Fix deps even more
## 0.7.34-neverthrow.6
### Patch Changes
- Fix peer deps
## 0.7.34-neverthrow.5
### Patch Changes
- Hack to make jazz-run account create work
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
- cojson-transport-ws@0.7.34-neverthrow.4
- jazz-tools@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
- cojson-transport-ws@0.7.34-neverthrow.3
- jazz-tools@0.7.34-neverthrow.3
## 0.7.34-neverthrow.2
### Patch Changes
- Updated dependencies
- cojson-transport-ws@0.7.34-neverthrow.2
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
- cojson-transport-ws@0.7.34-neverthrow.1
- jazz-tools@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -3,7 +3,7 @@
"bin": "./dist/index.js", "bin": "./dist/index.js",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"scripts": { "scripts": {
"lint": "eslint . --ext ts,tsx", "lint": "eslint . --ext ts,tsx",
"format": "prettier --write './src/**/*.{ts,tsx}'", "format": "prettier --write './src/**/*.{ts,tsx}'",
@@ -11,20 +11,21 @@
"prepublishOnly": "npm run build" "prepublishOnly": "npm run build"
}, },
"dependencies": { "dependencies": {
"@effect/cli": "^0.36.21", "effect": "^3.6.5",
"@effect/platform-node": "^0.49.2", "@effect/cli": "^0.41.2",
"@effect/schema": "^0.66.16", "@effect/schema": "^0.71.1",
"@effect/platform-node": "^0.57.2",
"@effect/printer": "^0.34.5",
"@effect/printer-ansi": "^0.34.5",
"@effect/typeclass": "^0.25.5",
"cojson": "workspace:*", "cojson": "workspace:*",
"cojson-transport-ws": "workspace:*", "cojson-transport-ws": "workspace:*",
"effect": "^3.5.2",
"fast-check": "^3.17.2",
"jazz-tools": "workspace:*", "jazz-tools": "workspace:*",
"ws": "^8.14.2" "ws": "^8.14.2"
}, },
"devDependencies": { "devDependencies": {
"@types/ws": "^8.5.5", "@types/ws": "^8.5.5",
"typescript": "^5.3.3", "typescript": "^5.3.3"
"vitest": "^0.34.6"
}, },
"lint-staged": { "lint-staged": {
"*.{ts,tsx}": "eslint --fix", "*.{ts,tsx}": "eslint --fix",

View File

@@ -53,6 +53,9 @@ const accountCreate = Command.make(
), ),
); );
// TODO: remove this once we have a better way to wait for the sync
yield* Effect.sleep(500);
const peer2 = createWebSocketPeer({ const peer2 = createWebSocketPeer({
id: "upstream2", id: "upstream2",
websocket: new WebSocket(peerAddr), websocket: new WebSocket(peerAddr),

View File

@@ -1,5 +1,40 @@
# jazz-autosub # jazz-autosub
## 0.7.34-neverthrow.8
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.8
## 0.7.34-neverthrow.7
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.7
## 0.7.34-neverthrow.4
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.4
## 0.7.34-neverthrow.3
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.3
## 0.7.34-neverthrow.1
### Patch Changes
- Updated dependencies
- cojson@0.7.34-neverthrow.1
## 0.7.34-neverthrow.0 ## 0.7.34-neverthrow.0
### Patch Changes ### Patch Changes

View File

@@ -5,7 +5,7 @@
"types": "./src/index.ts", "types": "./src/index.ts",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"version": "0.7.34-neverthrow.0", "version": "0.7.34-neverthrow.8",
"dependencies": { "dependencies": {
"cojson": "workspace:*", "cojson": "workspace:*",
"fast-check": "^3.17.2" "fast-check": "^3.17.2"

272
pnpm-lock.yaml generated
View File

@@ -447,9 +447,9 @@ importers:
neverthrow: neverthrow:
specifier: ^7.0.1 specifier: ^7.0.1
version: 7.0.1 version: 7.0.1
queueable: queueueue:
specifier: ^5.3.2 specifier: ^4.1.2
version: 5.3.2 version: 4.1.2
devDependencies: devDependencies:
'@types/jest': '@types/jest':
specifier: ^29.5.3 specifier: ^29.5.3
@@ -638,14 +638,23 @@ importers:
packages/jazz-run: packages/jazz-run:
dependencies: dependencies:
'@effect/cli': '@effect/cli':
specifier: ^0.36.21 specifier: ^0.41.2
version: 0.36.21(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(@effect/printer-ansi@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2))(@effect/printer@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2))(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2) version: 0.41.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(@effect/printer-ansi@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5))(@effect/printer@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5))(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)
'@effect/platform-node': '@effect/platform-node':
specifier: ^0.49.2 specifier: ^0.57.2
version: 0.49.2(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(effect@3.5.2) version: 0.57.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(effect@3.6.5)
'@effect/printer':
specifier: ^0.34.5
version: 0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)
'@effect/printer-ansi':
specifier: ^0.34.5
version: 0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)
'@effect/schema': '@effect/schema':
specifier: ^0.66.16 specifier: ^0.71.1
version: 0.66.16(effect@3.5.2)(fast-check@3.17.2) version: 0.71.1(effect@3.6.5)
'@effect/typeclass':
specifier: ^0.25.5
version: 0.25.5(effect@3.6.5)
cojson: cojson:
specifier: workspace:* specifier: workspace:*
version: link:../cojson version: link:../cojson
@@ -653,11 +662,8 @@ importers:
specifier: workspace:* specifier: workspace:*
version: link:../cojson-transport-ws version: link:../cojson-transport-ws
effect: effect:
specifier: ^3.5.2 specifier: ^3.6.5
version: 3.5.2 version: 3.6.5
fast-check:
specifier: ^3.17.2
version: 3.17.2
jazz-tools: jazz-tools:
specifier: workspace:* specifier: workspace:*
version: link:../jazz-tools version: link:../jazz-tools
@@ -671,9 +677,6 @@ importers:
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
vitest:
specifier: ^0.34.6
version: 0.34.6(@vitest/browser@0.34.6)(safaridriver@0.1.1)(webdriverio@8.26.3(typescript@5.3.3))
packages/jazz-tools: packages/jazz-tools:
dependencies: dependencies:
@@ -773,55 +776,54 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'} engines: {node: '>=12'}
'@effect/cli@0.36.21': '@effect/cli@0.41.2':
resolution: {integrity: sha512-39ya5HjJxeFE84pv6D1JvZHHLwalB+yQWbNOWvu65Lf8FdngLptwDCNgOnrzvHvgOEguaPUaN7YHlHReUAOddA==} resolution: {integrity: sha512-RQmHfS8QNj+Xv59vvlb9jZL1B4h8hGXHtl6lURhCGt170R6Rztlv5FfrCBDNMPeHXDJnbEbQdIV5G9uVymc2dQ==}
peerDependencies: peerDependencies:
'@effect/platform': ^0.53.2 '@effect/platform': ^0.62.2
'@effect/printer': ^0.33.12 '@effect/printer': ^0.34.5
'@effect/printer-ansi': ^0.33.12 '@effect/printer-ansi': ^0.34.5
'@effect/schema': ^0.66.16 '@effect/schema': ^0.71.1
effect: ^3.1.3 effect: ^3.6.5
'@effect/platform-node-shared@0.4.21': '@effect/platform-node-shared@0.12.2':
resolution: {integrity: sha512-F0cEeLQ9Qi5hr/KYxgjL2+bJT1Ti4Sd24czyCE1ETEMxUid7zca3NCBbhjDKNMkHYroGhP2bG2lVzRx048cfzg==} resolution: {integrity: sha512-t+gmgaC4G9scqDT9ByZWTHrfLiRcdJ+TrkzbinhjHuT3M2IHZHd57zUdn+J0xqlWNRZETSn+jLI1mKFx5OlVAg==}
peerDependencies: peerDependencies:
'@effect/platform': ^0.53.2 '@effect/platform': ^0.62.2
effect: ^3.1.3 effect: ^3.6.5
'@effect/platform-node@0.49.2': '@effect/platform-node@0.57.2':
resolution: {integrity: sha512-OvixXYcQrRZAt0T/7GJ9Li2RRr6+3HDQ8kUiiBNo+OWyg25QVfQTsTU4OjT7MHnuR0mcNzbsu5VlDskci7/T/g==} resolution: {integrity: sha512-yB31Gf8rTOgvSbmHBwGPoC3QfF7LeSLuOtjpwhysdXN8ST1Pi/77zcAeUIA3kKytJcO8Abg8bsTRkq9WvvMG9g==}
peerDependencies: peerDependencies:
'@effect/platform': ^0.53.2 '@effect/platform': ^0.62.2
effect: ^3.1.3 effect: ^3.6.5
'@effect/platform@0.53.2': '@effect/platform@0.62.2':
resolution: {integrity: sha512-+OeR9o7UOdWsl8xQow7FUIgoJaPjqZ5dPz2xxGv0VeNDkAJMxu7+FWDtB7tK+r4PzhA3X/x5YaGbH09mcOD+mg==} resolution: {integrity: sha512-pdC2gDaFB4aNJviumUGoArXiC44UdorkRjO2+LjhsK1ahfxYNnw+vl1xLg9igU2E1/qDonZVHyJ1WHpWcWF5Ow==}
peerDependencies: peerDependencies:
'@effect/schema': ^0.66.16 '@effect/schema': ^0.71.1
effect: ^3.1.3 effect: ^3.6.5
'@effect/printer-ansi@0.33.12': '@effect/printer-ansi@0.34.5':
resolution: {integrity: sha512-MEGolsEBQlZNsgEoqq02erGgMmLH/6QAU3Bq9pQp2fkOR907LMvXTD++HiMRmEnV1mqDMxgQvICF6RA/voLnCA==} resolution: {integrity: sha512-XxpXDubkFRR8UvwI+TLI/q2IJ5LbZ4I+G7zn9FA/njZ0GFEETs1N+gcnHYamh0XzQe8LyzKvTAu+LAvD7lWs7Q==}
peerDependencies: peerDependencies:
'@effect/typeclass': ^0.24.12 '@effect/typeclass': ^0.25.5
effect: ^3.1.3 effect: ^3.6.5
'@effect/printer@0.33.12': '@effect/printer@0.34.5':
resolution: {integrity: sha512-AY5uupL6yWm/fQsD+j9UHBKZcd6Ai4I6Z2PHec48KwgFQUiKCpn6sN69Scp8CINwKHrYsCtwwqyO+xt8yZOXDw==} resolution: {integrity: sha512-fzLOJL9chdU1kLL1iLWfxBlKAvkF9Vc+SKAlHlgoVCwumiodK5HLGExWjy5aclQwiaRZl/kz1G2U9G9zxwEDYw==}
peerDependencies: peerDependencies:
'@effect/typeclass': ^0.24.12 '@effect/typeclass': ^0.25.5
effect: ^3.1.3 effect: ^3.6.5
'@effect/schema@0.66.16': '@effect/schema@0.71.1':
resolution: {integrity: sha512-sT/k5NOgKslGPzs3DUaCFuM6g2JQoIIT8jpwEorAZooplPIMK2xIspr7ECz6pp6Dc7Wz/ppXGk7HVyGZQsIYEQ==} resolution: {integrity: sha512-XvFttkuBUL3s4ofZ+OVE4Pagb4wsPG8laSS8iO5lVI9Yt1zIM49uxlYIA2BJ45jjS3MdplUepC0NilotKnjU2A==}
peerDependencies: peerDependencies:
effect: ^3.1.3 effect: ^3.6.5
fast-check: ^3.13.2
'@effect/typeclass@0.24.12': '@effect/typeclass@0.25.5':
resolution: {integrity: sha512-s18bZwNKgVkp9kEK2ZkwnxOHRvn1UdpAnhVVHyUyYiUYJWGwlHUXTZWf0Y+kCaai+fLcLUGF63qu97JdNzdDyQ==} resolution: {integrity: sha512-TwharqoM3DiAVh1CkjHM0ofZSFYvp0KLCDGwds9L4mAMVn1/0GyLxPM8u25d/oNFgBxPFPU9DJtJB/Hj6yUHgg==}
peerDependencies: peerDependencies:
effect: ^3.1.3 effect: ^3.6.5
'@esbuild/aix-ppc64@0.19.10': '@esbuild/aix-ppc64@0.19.10':
resolution: {integrity: sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==} resolution: {integrity: sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==}
@@ -2424,8 +2426,8 @@ packages:
resolution: {integrity: sha512-G0wNgFMFRDnFfKaXG2R6HiyVHqhKwdQ3EgoxW3wPlns2wKqem7F+HgkWBcevN7Vz0nN4AXtskID7/6jsYDXcKw==} resolution: {integrity: sha512-G0wNgFMFRDnFfKaXG2R6HiyVHqhKwdQ3EgoxW3wPlns2wKqem7F+HgkWBcevN7Vz0nN4AXtskID7/6jsYDXcKw==}
hasBin: true hasBin: true
effect@3.5.2: effect@3.6.5:
resolution: {integrity: sha512-jZAZAgHHrnkqrRaaLBU/a6zEFm3+uOimr+ZJqvCqiHtw5k2AE6F0jiEPuM/MNJOe4r16JDo4SYa3IULIQuXvAw==} resolution: {integrity: sha512-NhopZTAKljaAlR0CEroOAJJngdqg7bzlnWcDrCwh4d2WNVohVbBtUS4SGqLt8tUy7IFsTWATYiUtmhDG+YELjA==}
electron-to-chromium@1.4.615: electron-to-chromium@1.4.615:
resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==} resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==}
@@ -2622,8 +2624,9 @@ packages:
resolution: {integrity: sha512-+3DPTxtxABLgmmVpYxrash3DHoq0cMa1jjLYNp3qqokKKhqVEaS4lbnaDKqWU5Dd6C2pEudPPBAEEQ9nUou9OQ==} resolution: {integrity: sha512-+3DPTxtxABLgmmVpYxrash3DHoq0cMa1jjLYNp3qqokKKhqVEaS4lbnaDKqWU5Dd6C2pEudPPBAEEQ9nUou9OQ==}
engines: {node: '>=8.0.0'} engines: {node: '>=8.0.0'}
fast-decode-uri-component@1.0.1: fast-check@3.21.0:
resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} resolution: {integrity: sha512-QpmbiqRFRZ+SIlBJh6xi5d/PgXciUc/xWKc4Vi2RWEHHIRx6oM3f0fWNna++zP9VB5HUBTObUK9gTKQP3vVcrQ==}
engines: {node: '>=8.0.0'}
fast-deep-equal@2.0.1: fast-deep-equal@2.0.1:
resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==}
@@ -2650,9 +2653,6 @@ packages:
fast-loops@1.1.3: fast-loops@1.1.3:
resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==}
fast-querystring@1.1.2:
resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
fast-shallow-equal@1.0.0: fast-shallow-equal@1.0.0:
resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==}
@@ -2680,8 +2680,8 @@ packages:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'} engines: {node: '>=8'}
find-my-way-ts@0.1.2: find-my-way-ts@0.1.5:
resolution: {integrity: sha512-AWsH49RGcyayzzxSAkwQKC1bToY5ForAfNreix88slo7wijg1wwTtCPvUUoVm/qhIY3UVSHBKApw8mOGPxsvSg==} resolution: {integrity: sha512-4GOTMrpGQVzsCH2ruUn2vmwzV/02zF4q+ybhCIrw/Rkt3L8KWcycdC6aJMctJzwN4fXD4SD5F/4B9Sksh5rE0A==}
find-up@4.1.0: find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
@@ -2956,8 +2956,8 @@ packages:
ini@1.3.8: ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
ini@4.1.2: ini@4.1.3:
resolution: {integrity: sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==} resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
inline-style-prefixer@7.0.0: inline-style-prefixer@7.0.0:
@@ -3383,8 +3383,8 @@ packages:
multimath@2.0.0: multimath@2.0.0:
resolution: {integrity: sha512-toRx66cAMJ+Ccz7pMIg38xSIrtnbozk0dchXezwQDMgQmbGpfxjtv68H+L00iFL8hxDaVjrmwAFSb3I6bg8Q2g==} resolution: {integrity: sha512-toRx66cAMJ+Ccz7pMIg38xSIrtnbozk0dchXezwQDMgQmbGpfxjtv68H+L00iFL8hxDaVjrmwAFSb3I6bg8Q2g==}
multipasta@0.2.1: multipasta@0.2.5:
resolution: {integrity: sha512-0NR15o5iewJFMsZ4jN6cztCd4izTLZPyHUfBrakbg/x70B8zplPE6qumbs+A7LmhGtQMzpN/K8MOOdifMgAKFA==} resolution: {integrity: sha512-c8eMDb1WwZcE02WVjHoOmUVk7fnKU/RmUcosHACglrWAuPQsEJv+E8430sXj6jNc1jHw0zrS16aCjQh4BcEb4A==}
mz@2.7.0: mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
@@ -3421,9 +3421,8 @@ packages:
resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==} resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==}
engines: {node: '>=10'} engines: {node: '>=10'}
node-addon-api@7.1.0: node-addon-api@7.1.1:
resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
engines: {node: ^16 || ^18 || >= 20}
node-domexception@1.0.0: node-domexception@1.0.0:
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
@@ -3557,9 +3556,6 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'} engines: {node: '>=8'}
path-browserify@1.0.1:
resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
path-exists@4.0.0: path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'} engines: {node: '>=8'}
@@ -3755,8 +3751,8 @@ packages:
queue-tick@1.0.1: queue-tick@1.0.1:
resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
queueable@5.3.2: queueueue@4.1.2:
resolution: {integrity: sha512-/2ZxV1PJh7J9Q/h9ewZ4fLMmDreUlbwrWsBnluvDoKW6Nw0gbWm5hN+kiWfdDMw1o/QTAFxV9wx4KpuN5IA7OA==} resolution: {integrity: sha512-YNOihQyk72FRrGQP+fVjUDVCSgxtHS5EdfgXjCYwPCTyhVWXriHfUt0XK0eT7vcBX0m91g0e0KVO8CxoNLh60g==}
engines: {node: '>=18'} engines: {node: '>=18'}
quick-lru@4.0.1: quick-lru@4.0.1:
@@ -4421,8 +4417,8 @@ packages:
undici-types@5.26.5: undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
undici@6.16.1: undici@6.19.8:
resolution: {integrity: sha512-NeNiTT7ixpeiL1qOIU/xTVpHpVP0svmI6PwoCKaMGaI5AsHOaRdwqU/f7Fi9eyU4u03nd5U/BC8wmRMnS9nqoA==} resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
engines: {node: '>=18.17'} engines: {node: '>=18.17'}
uniqolor@1.1.1: uniqolor@1.1.1:
@@ -4703,6 +4699,18 @@ packages:
utf-8-validate: utf-8-validate:
optional: true optional: true
ws@8.18.0:
resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
utf-8-validate:
optional: true
y18n@4.0.3: y18n@4.0.3:
resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
@@ -4716,15 +4724,16 @@ packages:
yallist@4.0.0: yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
yaml@2.3.4:
resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
engines: {node: '>= 14'}
yaml@2.4.2: yaml@2.4.2:
resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
hasBin: true hasBin: true
yaml@2.5.0:
resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==}
engines: {node: '>= 14'}
hasBin: true
yargs-parser@18.1.3: yargs-parser@18.1.3:
resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
engines: {node: '>=6'} engines: {node: '>=6'}
@@ -4939,63 +4948,62 @@ snapshots:
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.9 '@jridgewell/trace-mapping': 0.3.9
'@effect/cli@0.36.21(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(@effect/printer-ansi@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2))(@effect/printer@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2))(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2)': '@effect/cli@0.41.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(@effect/printer-ansi@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5))(@effect/printer@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5))(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/platform': 0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2) '@effect/platform': 0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)
'@effect/printer': 0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2) '@effect/printer': 0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)
'@effect/printer-ansi': 0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2) '@effect/printer-ansi': 0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)
'@effect/schema': 0.66.16(effect@3.5.2)(fast-check@3.17.2) '@effect/schema': 0.71.1(effect@3.6.5)
effect: 3.5.2 effect: 3.6.5
ini: 4.1.2 ini: 4.1.3
toml: 3.0.0 toml: 3.0.0
yaml: 2.4.2 yaml: 2.5.0
'@effect/platform-node-shared@0.4.21(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(effect@3.5.2)': '@effect/platform-node-shared@0.12.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/platform': 0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2) '@effect/platform': 0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)
'@parcel/watcher': 2.4.1 '@parcel/watcher': 2.4.1
effect: 3.5.2 effect: 3.6.5
multipasta: 0.2.1 multipasta: 0.2.5
'@effect/platform-node@0.49.2(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(effect@3.5.2)': '@effect/platform-node@0.57.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/platform': 0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2) '@effect/platform': 0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)
'@effect/platform-node-shared': 0.4.21(@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2))(effect@3.5.2) '@effect/platform-node-shared': 0.12.2(@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5))(effect@3.6.5)
effect: 3.5.2 effect: 3.6.5
mime: 3.0.0 mime: 3.0.0
undici: 6.16.1 undici: 6.19.8
ws: 8.17.0 ws: 8.18.0
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
'@effect/platform@0.53.2(@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2))(effect@3.5.2)': '@effect/platform@0.62.2(@effect/schema@0.71.1(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/schema': 0.66.16(effect@3.5.2)(fast-check@3.17.2) '@effect/schema': 0.71.1(effect@3.6.5)
effect: 3.5.2 effect: 3.6.5
find-my-way-ts: 0.1.2 find-my-way-ts: 0.1.5
multipasta: 0.2.1 multipasta: 0.2.5
path-browserify: 1.0.1
'@effect/printer-ansi@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2)': '@effect/printer-ansi@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/printer': 0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2) '@effect/printer': 0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)
'@effect/typeclass': 0.24.12(effect@3.5.2) '@effect/typeclass': 0.25.5(effect@3.6.5)
effect: 3.5.2 effect: 3.6.5
'@effect/printer@0.33.12(@effect/typeclass@0.24.12(effect@3.5.2))(effect@3.5.2)': '@effect/printer@0.34.5(@effect/typeclass@0.25.5(effect@3.6.5))(effect@3.6.5)':
dependencies: dependencies:
'@effect/typeclass': 0.24.12(effect@3.5.2) '@effect/typeclass': 0.25.5(effect@3.6.5)
effect: 3.5.2 effect: 3.6.5
'@effect/schema@0.66.16(effect@3.5.2)(fast-check@3.17.2)': '@effect/schema@0.71.1(effect@3.6.5)':
dependencies: dependencies:
effect: 3.5.2 effect: 3.6.5
fast-check: 3.17.2 fast-check: 3.21.0
'@effect/typeclass@0.24.12(effect@3.5.2)': '@effect/typeclass@0.25.5(effect@3.6.5)':
dependencies: dependencies:
effect: 3.5.2 effect: 3.6.5
'@esbuild/aix-ppc64@0.19.10': '@esbuild/aix-ppc64@0.19.10':
optional: true optional: true
@@ -5312,7 +5320,7 @@ snapshots:
detect-libc: 1.0.3 detect-libc: 1.0.3
is-glob: 4.0.3 is-glob: 4.0.3
micromatch: 4.0.5 micromatch: 4.0.5
node-addon-api: 7.1.0 node-addon-api: 7.1.1
optionalDependencies: optionalDependencies:
'@parcel/watcher-android-arm64': 2.4.1 '@parcel/watcher-android-arm64': 2.4.1
'@parcel/watcher-darwin-arm64': 2.4.1 '@parcel/watcher-darwin-arm64': 2.4.1
@@ -6603,7 +6611,7 @@ snapshots:
unzipper: 0.10.14 unzipper: 0.10.14
which: 4.0.0 which: 4.0.0
effect@3.5.2: {} effect@3.6.5: {}
electron-to-chromium@1.4.615: {} electron-to-chromium@1.4.615: {}
@@ -6925,7 +6933,9 @@ snapshots:
dependencies: dependencies:
pure-rand: 6.1.0 pure-rand: 6.1.0
fast-decode-uri-component@1.0.1: {} fast-check@3.21.0:
dependencies:
pure-rand: 6.1.0
fast-deep-equal@2.0.1: {} fast-deep-equal@2.0.1: {}
@@ -6949,10 +6959,6 @@ snapshots:
fast-loops@1.1.3: {} fast-loops@1.1.3: {}
fast-querystring@1.1.2:
dependencies:
fast-decode-uri-component: 1.0.1
fast-shallow-equal@1.0.0: {} fast-shallow-equal@1.0.0: {}
fastest-stable-stringify@2.0.2: {} fastest-stable-stringify@2.0.2: {}
@@ -6980,9 +6986,7 @@ snapshots:
dependencies: dependencies:
to-regex-range: 5.0.1 to-regex-range: 5.0.1
find-my-way-ts@0.1.2: find-my-way-ts@0.1.5: {}
dependencies:
fast-querystring: 1.1.2
find-up@4.1.0: find-up@4.1.0:
dependencies: dependencies:
@@ -7289,7 +7293,7 @@ snapshots:
ini@1.3.8: {} ini@1.3.8: {}
ini@4.1.2: {} ini@4.1.3: {}
inline-style-prefixer@7.0.0: inline-style-prefixer@7.0.0:
dependencies: dependencies:
@@ -7679,7 +7683,7 @@ snapshots:
glur: 1.1.2 glur: 1.1.2
object-assign: 4.1.1 object-assign: 4.1.1
multipasta@0.2.1: {} multipasta@0.2.5: {}
mz@2.7.0: mz@2.7.0:
dependencies: dependencies:
@@ -7716,7 +7720,7 @@ snapshots:
dependencies: dependencies:
semver: 7.5.4 semver: 7.5.4
node-addon-api@7.1.0: {} node-addon-api@7.1.1: {}
node-domexception@1.0.0: {} node-domexception@1.0.0: {}
@@ -7849,8 +7853,6 @@ snapshots:
json-parse-even-better-errors: 2.3.1 json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4 lines-and-columns: 1.2.4
path-browserify@1.0.1: {}
path-exists@4.0.0: {} path-exists@4.0.0: {}
path-is-absolute@1.0.1: {} path-is-absolute@1.0.1: {}
@@ -7920,7 +7922,7 @@ snapshots:
postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.101)(@types/node@20.10.5)(typescript@5.3.3)): postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.101)(@types/node@20.10.5)(typescript@5.3.3)):
dependencies: dependencies:
lilconfig: 3.0.0 lilconfig: 3.0.0
yaml: 2.3.4 yaml: 2.4.2
optionalDependencies: optionalDependencies:
postcss: 8.4.32 postcss: 8.4.32
ts-node: 10.9.2(@swc/core@1.3.101)(@types/node@20.10.5)(typescript@5.3.3) ts-node: 10.9.2(@swc/core@1.3.101)(@types/node@20.10.5)(typescript@5.3.3)
@@ -8066,7 +8068,7 @@ snapshots:
queue-tick@1.0.1: {} queue-tick@1.0.1: {}
queueable@5.3.2: queueueue@4.1.2:
dependencies: dependencies:
fast-list: 1.0.3 fast-list: 1.0.3
@@ -8805,7 +8807,7 @@ snapshots:
undici-types@5.26.5: {} undici-types@5.26.5: {}
undici@6.16.1: {} undici@6.19.8: {}
uniqolor@1.1.1: {} uniqolor@1.1.1: {}
@@ -9187,6 +9189,8 @@ snapshots:
ws@8.17.0: {} ws@8.17.0: {}
ws@8.18.0: {}
y18n@4.0.3: {} y18n@4.0.3: {}
y18n@5.0.8: {} y18n@5.0.8: {}
@@ -9195,10 +9199,10 @@ snapshots:
yallist@4.0.0: {} yallist@4.0.0: {}
yaml@2.3.4: {}
yaml@2.4.2: {} yaml@2.4.2: {}
yaml@2.5.0: {}
yargs-parser@18.1.3: yargs-parser@18.1.3:
dependencies: dependencies:
camelcase: 5.3.1 camelcase: 5.3.1