From 06d92d042ab526c5240827f5ea1b9499a4fe6bd9 Mon Sep 17 00:00:00 2001 From: Kevin De Porre Date: Fri, 28 Jun 2024 16:03:24 +0200 Subject: [PATCH] Move TS client into packages folder --- ..._typescript_tests.yml => client_tests.yml} | 6 +- Makefile | 4 +- README.md | 2 +- e2e/satellite_client/Dockerfile | 2 +- e2e/satellite_client/Makefile | 2 +- packages/cli/Makefile | 4 +- packages/cli/test/migrations/builder.test.ts | 2 +- .../client}/.eslintrc.cjs | 0 .../client}/.git-blame-ignore-revs | 0 .../typescript => packages/client}/.gitignore | 0 .../client}/.husky/pre-commit | 0 .../client}/.prettierignore | 0 .../client}/.prettierrc.cjs | 0 .../client}/CHANGELOG.md | 0 .../typescript => packages/client}/LICENSE | 0 .../typescript => packages/client}/Makefile | 0 .../typescript => packages/client}/README.md | 0 .../client}/ava.config.js | 0 .../client}/package.json | 2 +- .../client}/scripts/fix-imports.js | 0 .../src/_generated/protocol/satellite.ts | 0 .../client}/src/_generated/typeRegistry.ts | 0 .../client}/src/auth/decode.ts | 0 .../client}/src/auth/index.ts | 0 .../client}/src/auth/insecure.ts | 0 .../client}/src/auth/secure/index.ts | 0 .../src/client/conversions/converter.ts | 0 .../src/client/conversions/datatypes/blob.ts | 0 .../client/conversions/datatypes/boolean.ts | 0 .../src/client/conversions/datatypes/date.ts | 0 .../src/client/conversions/datatypes/json.ts | 0 .../client}/src/client/conversions/index.ts | 0 .../client}/src/client/conversions/input.ts | 0 .../src/client/conversions/postgres.ts | 0 .../client}/src/client/conversions/sqlite.ts | 0 .../client}/src/client/conversions/types.ts | 0 .../client}/src/client/execution/db.ts | 0 .../client}/src/client/execution/executor.ts | 0 .../client/execution/nonTransactionalDB.ts | 0 .../src/client/execution/transactionalDB.ts | 0 .../client}/src/client/index.ts | 0 .../client}/src/client/input/createInput.ts | 0 .../client}/src/client/input/deleteInput.ts | 0 .../client}/src/client/input/findInput.ts | 0 .../src/client/input/inputNarrowing.ts | 0 .../client}/src/client/input/syncInput.ts | 0 .../client}/src/client/input/updateInput.ts | 0 .../client}/src/client/input/upsertInput.ts | 0 .../client}/src/client/model/builder.ts | 0 .../client}/src/client/model/client.ts | 0 .../client}/src/client/model/index.ts | 0 .../client}/src/client/model/model.ts | 0 .../client}/src/client/model/schema.ts | 0 .../client}/src/client/model/shapes.ts | 0 .../client}/src/client/model/sync.ts | 0 .../client}/src/client/model/table.ts | 0 .../client}/src/client/model/transforms.ts | 0 .../client}/src/client/output/batchPayload.ts | 0 .../src/client/util/continuationHelpers.ts | 0 .../client}/src/client/util/functions.ts | 0 .../client}/src/client/util/hasown.d.ts | 0 .../client}/src/client/util/hkt.ts | 0 .../client}/src/client/util/relations.ts | 0 .../client}/src/client/util/types.ts | 0 .../validation/errors/invalidArgumentError.ts | 0 .../invalidRecordTransformationError.ts | 0 .../src/client/validation/errors/messages.ts | 0 .../src/client/validation/validation.ts | 0 .../client}/src/config/index.ts | 0 .../client}/src/declarations.d.ts | 0 .../src/drivers/better-sqlite3/index.ts | 0 .../src/drivers/capacitor-sqlite/index.ts | 0 .../src/drivers/capacitor-sqlite/test.ts | 0 .../src/drivers/expo-sqlite-next/index.ts | 0 .../src/drivers/expo-sqlite-next/test.ts | 0 .../client}/src/drivers/expo-sqlite/index.ts | 0 .../client}/src/drivers/expo-sqlite/test.ts | 0 .../src/drivers/node-postgres/index.ts | 0 .../client}/src/drivers/op-sqlite/index.ts | 0 .../client}/src/drivers/op-sqlite/test.ts | 0 .../client}/src/drivers/pglite/index.ts | 0 .../src/drivers/tauri-postgres/index.ts | 0 .../client}/src/drivers/tauri-sqlite/index.ts | 0 .../client}/src/drivers/util/promise.ts | 0 .../client}/src/drivers/wa-sqlite/index.ts | 0 .../client}/src/electric/index.ts | 0 .../client}/src/electric/namespace.ts | 0 .../src/frameworks/react/hooks/index.ts | 0 .../react/hooks/useConnectivityState.ts | 0 .../frameworks/react/hooks/useLiveQuery.ts | 0 .../client}/src/frameworks/react/index.ts | 0 .../client}/src/frameworks/react/provider.tsx | 0 .../src/frameworks/shared/connectivity.ts | 0 .../client}/src/frameworks/shared/index.ts | 0 .../frameworks/vuejs/dependency-injection.ts | 0 .../client}/src/frameworks/vuejs/index.ts | 0 .../src/frameworks/vuejs/reactive/index.ts | 0 .../vuejs/reactive/useConnectivityState.ts | 0 .../frameworks/vuejs/reactive/useLiveQuery.ts | 0 .../client}/src/index.ts | 0 .../client}/src/migrators/builder.ts | 0 .../client}/src/migrators/bundle.ts | 0 .../client}/src/migrators/index.ts | 0 .../client}/src/migrators/mock.ts | 0 .../src/migrators/query-builder/builder.ts | 0 .../src/migrators/query-builder/index.ts | 0 .../src/migrators/query-builder/pgBuilder.ts | 0 .../migrators/query-builder/sqliteBuilder.ts | 0 .../client}/src/migrators/schema.ts | 0 .../client}/src/migrators/triggers.ts | 0 .../client}/src/notifiers/event.ts | 0 .../client}/src/notifiers/index.ts | 0 .../client}/src/notifiers/mock.ts | 0 .../client}/src/satellite/RPC.ts | 0 .../client}/src/satellite/client.ts | 0 .../client}/src/satellite/config.ts | 0 .../client}/src/satellite/error.ts | 0 .../client}/src/satellite/index.ts | 0 .../client}/src/satellite/merge.ts | 0 .../client}/src/satellite/mock.ts | 0 .../client}/src/satellite/oplog.ts | 0 .../client}/src/satellite/process.ts | 0 .../client}/src/satellite/registry.ts | 0 .../client}/src/satellite/shapes/cache.ts | 0 .../src/satellite/shapes/shapeManager.ts | 0 .../client}/src/satellite/shapes/types.ts | 0 .../client}/src/sockets/genericSocket.ts | 0 .../client}/src/sockets/index.ts | 0 .../client}/src/sockets/mock.ts | 0 .../client}/src/sockets/node.ts | 0 .../client}/src/sockets/react-native.ts | 0 .../client}/src/sockets/web.ts | 0 .../client}/src/squel.d.ts | 0 .../client}/src/util/arrays.ts | 0 .../client}/src/util/asyncEventEmitter.ts | 0 .../client}/src/util/bitmaskHelpers.ts | 0 .../client}/src/util/common.ts | 0 .../client}/src/util/debug/index.ts | 0 .../client}/src/util/debug/log.d.ts | 0 .../client}/src/util/encoders/common.ts | 0 .../client}/src/util/encoders/index.ts | 0 .../client}/src/util/encoders/pgEncoders.ts | 0 .../src/util/encoders/sqliteEncoders.ts | 0 .../client}/src/util/encoders/types.ts | 0 .../client}/src/util/hex.ts | 0 .../client}/src/util/index.ts | 0 .../client}/src/util/interpolate.ts | 0 .../client}/src/util/keys.ts | 0 .../client}/src/util/parser.ts | 0 .../client}/src/util/proto.ts | 0 .../client}/src/util/random.ts | 0 .../client}/src/util/relations.ts | 0 .../client}/src/util/sets.ts | 0 .../client}/src/util/subscribe.ts | 0 .../client}/src/util/tab.ts | 0 .../client}/src/util/tablename.ts | 0 .../client}/src/util/timer.ts | 0 .../client}/src/util/transactions.ts | 0 .../client}/src/util/types.ts | 0 .../client}/src/version/index.ts | 0 .../client}/test/auth/insecure.test.ts | 0 .../client}/test/auth/secure.test.ts | 0 .../test/client/conversions/input.test.ts | 0 .../test/client/conversions/sqlite.test.ts | 0 .../client}/test/client/generated/index.ts | 0 .../test/client/generated/migrations.ts | 0 .../test/client/generated/pg-migrations.ts | 0 .../test/client/generated/prismaClient.d.ts | 0 .../client}/test/client/model/builder.ts | 0 .../client}/test/client/model/datatype.ts | 0 .../test/client/model/pglite/builder.test.ts | 0 .../test/client/model/pglite/datatype.test.ts | 0 .../client/model/postgres/builder.test.ts | 0 .../client/model/postgres/datatype.test.ts | 0 .../client}/test/client/model/shapes.test.ts | 0 .../test/client/model/sqlite/builder.test.ts | 0 .../test/client/model/sqlite/datatype.test.ts | 0 .../test/client/model/table.errors.test.ts | 0 .../client}/test/client/model/table.test.ts | 0 .../test/client/model/transforms.test.ts | 0 .../client}/test/client/notifications.test.ts | 0 .../test/client/util/relations.test.ts | 0 .../test/client/validation/validation.test.ts | 0 .../client}/test/config/config.test.ts | 0 .../client}/test/declarations.d.ts | 0 .../client}/test/electric.test.ts | 0 .../example-typing-usage/better-sqlite3.ts | 0 .../test/example-typing-usage/expo-sqlite.ts | 0 .../client}/test/frameworks/react.test.tsx | 0 .../client}/test/frameworks/vuejs.test.ts | 0 .../client}/test/migrators/builder.ts | 0 .../client}/test/migrators/bundle.ts | 0 .../test/migrators/pglite/builder.test.ts | 0 .../test/migrators/pglite/bundle.test.ts | 0 .../test/migrators/pglite/schema.test.ts | 0 .../test/migrators/pglite/triggers.test.ts | 0 .../test/migrators/postgres/builder.test.ts | 0 .../test/migrators/postgres/bundle.test.ts | 0 .../test/migrators/postgres/schema.test.ts | 0 .../test/migrators/postgres/triggers.test.ts | 0 .../test/migrators/sqlite/builder.test.ts | 0 .../test/migrators/sqlite/bundle.test.ts | 0 .../test/migrators/sqlite/schema.test.ts | 0 .../test/migrators/sqlite/triggers.test.ts | 0 .../20230613112725_814/metadata.json | 0 .../20230613112725_814/migration.sql | 0 .../20230613112735_992/metadata.json | 0 .../20230613112735_992/migration.sql | 0 .../client}/test/migrators/triggers.ts | 0 .../client}/test/notifiers/event.test.ts | 0 .../client}/test/satellite/client.test.ts | 0 .../client}/test/satellite/common.ts | 0 .../client}/test/satellite/merge.test.ts | 0 .../pglite/process.migration.test.ts | 0 .../satellite/pglite/process.tags.test.ts | 0 .../test/satellite/pglite/process.test.ts | 0 .../satellite/pglite/process.timing.test.ts | 0 .../satellite/pglite/serialization.test.ts | 0 .../postgres/process.migration.test.ts | 0 .../satellite/postgres/process.tags.test.ts | 0 .../test/satellite/postgres/process.test.ts | 0 .../satellite/postgres/process.timing.test.ts | 0 .../satellite/postgres/serialization.test.ts | 0 .../test/satellite/process.migration.ts | 0 .../client}/test/satellite/process.tags.ts | 0 .../client}/test/satellite/process.timing.ts | 0 .../client}/test/satellite/process.ts | 0 .../client}/test/satellite/registry.test.ts | 0 .../client}/test/satellite/serialization.ts | 0 .../client}/test/satellite/server_ws_stub.ts | 0 .../satellite/shapes/shapeManager.test.ts | 0 .../sqlite/process.migration.test.ts | 0 .../satellite/sqlite/process.tags.test.ts | 0 .../test/satellite/sqlite/process.test.ts | 0 .../satellite/sqlite/process.timing.test.ts | 0 .../satellite/sqlite/serialization.test.ts | 0 .../client}/test/support/electric.json | 0 .../20230123_170527_569_init/migration.sql | 0 .../20230123_170527_569_init/postgres.sql | 0 .../20230123_170527_569_init/satellite.sql | 0 .../migration.sql | 0 .../postgres.sql | 0 .../satellite.sql | 0 .../test/support/migrations/manifest.json | 0 .../test/support/migrations/migrations.js | 0 .../test/support/migrations/pg-migrations.js | 0 .../client}/test/support/satellite-helpers.ts | 0 .../client}/test/util/arrays.test.ts | 0 .../test/util/asyncEventEmitter.test.ts | 0 .../client}/test/util/commmon.test.ts | 0 .../client}/test/util/interpolate.test.ts | 0 .../test/util/parser.test.fixtures.json | 0 .../client}/test/util/parser.test.ts | 0 .../client}/test/util/proto.test.ts | 0 .../client}/test/util/subscribe.test.ts | 0 .../client}/test/util/tab.test.ts | 0 .../client}/test/util/transactions.test.ts | 0 .../client}/tsconfig.build.json | 0 .../client}/tsconfig.json | 0 .../client}/tsup.config.ts | 0 packages/toolbar/Makefile | 4 +- pnpm-lock.yaml | 2149 ++--------------- pnpm-workspace.yaml | 1 - 263 files changed, 263 insertions(+), 1915 deletions(-) rename .github/workflows/{clients_typescript_tests.yml => client_tests.yml} (94%) rename {clients/typescript => packages/client}/.eslintrc.cjs (100%) rename {clients/typescript => packages/client}/.git-blame-ignore-revs (100%) rename {clients/typescript => packages/client}/.gitignore (100%) rename {clients/typescript => packages/client}/.husky/pre-commit (100%) rename {clients/typescript => packages/client}/.prettierignore (100%) rename {clients/typescript => packages/client}/.prettierrc.cjs (100%) rename {clients/typescript => packages/client}/CHANGELOG.md (100%) rename {clients/typescript => packages/client}/LICENSE (100%) rename {clients/typescript => packages/client}/Makefile (100%) rename {clients/typescript => packages/client}/README.md (100%) rename {clients/typescript => packages/client}/ava.config.js (100%) rename {clients/typescript => packages/client}/package.json (99%) rename {clients/typescript => packages/client}/scripts/fix-imports.js (100%) rename {clients/typescript => packages/client}/src/_generated/protocol/satellite.ts (100%) rename {clients/typescript => packages/client}/src/_generated/typeRegistry.ts (100%) rename {clients/typescript => packages/client}/src/auth/decode.ts (100%) rename {clients/typescript => packages/client}/src/auth/index.ts (100%) rename {clients/typescript => packages/client}/src/auth/insecure.ts (100%) rename {clients/typescript => packages/client}/src/auth/secure/index.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/converter.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/datatypes/blob.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/datatypes/boolean.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/datatypes/date.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/datatypes/json.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/index.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/input.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/postgres.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/sqlite.ts (100%) rename {clients/typescript => packages/client}/src/client/conversions/types.ts (100%) rename {clients/typescript => packages/client}/src/client/execution/db.ts (100%) rename {clients/typescript => packages/client}/src/client/execution/executor.ts (100%) rename {clients/typescript => packages/client}/src/client/execution/nonTransactionalDB.ts (100%) rename {clients/typescript => packages/client}/src/client/execution/transactionalDB.ts (100%) rename {clients/typescript => packages/client}/src/client/index.ts (100%) rename {clients/typescript => packages/client}/src/client/input/createInput.ts (100%) rename {clients/typescript => packages/client}/src/client/input/deleteInput.ts (100%) rename {clients/typescript => packages/client}/src/client/input/findInput.ts (100%) rename {clients/typescript => packages/client}/src/client/input/inputNarrowing.ts (100%) rename {clients/typescript => packages/client}/src/client/input/syncInput.ts (100%) rename {clients/typescript => packages/client}/src/client/input/updateInput.ts (100%) rename {clients/typescript => packages/client}/src/client/input/upsertInput.ts (100%) rename {clients/typescript => packages/client}/src/client/model/builder.ts (100%) rename {clients/typescript => packages/client}/src/client/model/client.ts (100%) rename {clients/typescript => packages/client}/src/client/model/index.ts (100%) rename {clients/typescript => packages/client}/src/client/model/model.ts (100%) rename {clients/typescript => packages/client}/src/client/model/schema.ts (100%) rename {clients/typescript => packages/client}/src/client/model/shapes.ts (100%) rename {clients/typescript => packages/client}/src/client/model/sync.ts (100%) rename {clients/typescript => packages/client}/src/client/model/table.ts (100%) rename {clients/typescript => packages/client}/src/client/model/transforms.ts (100%) rename {clients/typescript => packages/client}/src/client/output/batchPayload.ts (100%) rename {clients/typescript => packages/client}/src/client/util/continuationHelpers.ts (100%) rename {clients/typescript => packages/client}/src/client/util/functions.ts (100%) rename {clients/typescript => packages/client}/src/client/util/hasown.d.ts (100%) rename {clients/typescript => packages/client}/src/client/util/hkt.ts (100%) rename {clients/typescript => packages/client}/src/client/util/relations.ts (100%) rename {clients/typescript => packages/client}/src/client/util/types.ts (100%) rename {clients/typescript => packages/client}/src/client/validation/errors/invalidArgumentError.ts (100%) rename {clients/typescript => packages/client}/src/client/validation/errors/invalidRecordTransformationError.ts (100%) rename {clients/typescript => packages/client}/src/client/validation/errors/messages.ts (100%) rename {clients/typescript => packages/client}/src/client/validation/validation.ts (100%) rename {clients/typescript => packages/client}/src/config/index.ts (100%) rename {clients/typescript => packages/client}/src/declarations.d.ts (100%) rename {clients/typescript => packages/client}/src/drivers/better-sqlite3/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/capacitor-sqlite/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/capacitor-sqlite/test.ts (100%) rename {clients/typescript => packages/client}/src/drivers/expo-sqlite-next/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/expo-sqlite-next/test.ts (100%) rename {clients/typescript => packages/client}/src/drivers/expo-sqlite/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/expo-sqlite/test.ts (100%) rename {clients/typescript => packages/client}/src/drivers/node-postgres/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/op-sqlite/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/op-sqlite/test.ts (100%) rename {clients/typescript => packages/client}/src/drivers/pglite/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/tauri-postgres/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/tauri-sqlite/index.ts (100%) rename {clients/typescript => packages/client}/src/drivers/util/promise.ts (100%) rename {clients/typescript => packages/client}/src/drivers/wa-sqlite/index.ts (100%) rename {clients/typescript => packages/client}/src/electric/index.ts (100%) rename {clients/typescript => packages/client}/src/electric/namespace.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/react/hooks/index.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/react/hooks/useConnectivityState.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/react/hooks/useLiveQuery.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/react/index.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/react/provider.tsx (100%) rename {clients/typescript => packages/client}/src/frameworks/shared/connectivity.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/shared/index.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/vuejs/dependency-injection.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/vuejs/index.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/vuejs/reactive/index.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/vuejs/reactive/useConnectivityState.ts (100%) rename {clients/typescript => packages/client}/src/frameworks/vuejs/reactive/useLiveQuery.ts (100%) rename {clients/typescript => packages/client}/src/index.ts (100%) rename {clients/typescript => packages/client}/src/migrators/builder.ts (100%) rename {clients/typescript => packages/client}/src/migrators/bundle.ts (100%) rename {clients/typescript => packages/client}/src/migrators/index.ts (100%) rename {clients/typescript => packages/client}/src/migrators/mock.ts (100%) rename {clients/typescript => packages/client}/src/migrators/query-builder/builder.ts (100%) rename {clients/typescript => packages/client}/src/migrators/query-builder/index.ts (100%) rename {clients/typescript => packages/client}/src/migrators/query-builder/pgBuilder.ts (100%) rename {clients/typescript => packages/client}/src/migrators/query-builder/sqliteBuilder.ts (100%) rename {clients/typescript => packages/client}/src/migrators/schema.ts (100%) rename {clients/typescript => packages/client}/src/migrators/triggers.ts (100%) rename {clients/typescript => packages/client}/src/notifiers/event.ts (100%) rename {clients/typescript => packages/client}/src/notifiers/index.ts (100%) rename {clients/typescript => packages/client}/src/notifiers/mock.ts (100%) rename {clients/typescript => packages/client}/src/satellite/RPC.ts (100%) rename {clients/typescript => packages/client}/src/satellite/client.ts (100%) rename {clients/typescript => packages/client}/src/satellite/config.ts (100%) rename {clients/typescript => packages/client}/src/satellite/error.ts (100%) rename {clients/typescript => packages/client}/src/satellite/index.ts (100%) rename {clients/typescript => packages/client}/src/satellite/merge.ts (100%) rename {clients/typescript => packages/client}/src/satellite/mock.ts (100%) rename {clients/typescript => packages/client}/src/satellite/oplog.ts (100%) rename {clients/typescript => packages/client}/src/satellite/process.ts (100%) rename {clients/typescript => packages/client}/src/satellite/registry.ts (100%) rename {clients/typescript => packages/client}/src/satellite/shapes/cache.ts (100%) rename {clients/typescript => packages/client}/src/satellite/shapes/shapeManager.ts (100%) rename {clients/typescript => packages/client}/src/satellite/shapes/types.ts (100%) rename {clients/typescript => packages/client}/src/sockets/genericSocket.ts (100%) rename {clients/typescript => packages/client}/src/sockets/index.ts (100%) rename {clients/typescript => packages/client}/src/sockets/mock.ts (100%) rename {clients/typescript => packages/client}/src/sockets/node.ts (100%) rename {clients/typescript => packages/client}/src/sockets/react-native.ts (100%) rename {clients/typescript => packages/client}/src/sockets/web.ts (100%) rename {clients/typescript => packages/client}/src/squel.d.ts (100%) rename {clients/typescript => packages/client}/src/util/arrays.ts (100%) rename {clients/typescript => packages/client}/src/util/asyncEventEmitter.ts (100%) rename {clients/typescript => packages/client}/src/util/bitmaskHelpers.ts (100%) rename {clients/typescript => packages/client}/src/util/common.ts (100%) rename {clients/typescript => packages/client}/src/util/debug/index.ts (100%) rename {clients/typescript => packages/client}/src/util/debug/log.d.ts (100%) rename {clients/typescript => packages/client}/src/util/encoders/common.ts (100%) rename {clients/typescript => packages/client}/src/util/encoders/index.ts (100%) rename {clients/typescript => packages/client}/src/util/encoders/pgEncoders.ts (100%) rename {clients/typescript => packages/client}/src/util/encoders/sqliteEncoders.ts (100%) rename {clients/typescript => packages/client}/src/util/encoders/types.ts (100%) rename {clients/typescript => packages/client}/src/util/hex.ts (100%) rename {clients/typescript => packages/client}/src/util/index.ts (100%) rename {clients/typescript => packages/client}/src/util/interpolate.ts (100%) rename {clients/typescript => packages/client}/src/util/keys.ts (100%) rename {clients/typescript => packages/client}/src/util/parser.ts (100%) rename {clients/typescript => packages/client}/src/util/proto.ts (100%) rename {clients/typescript => packages/client}/src/util/random.ts (100%) rename {clients/typescript => packages/client}/src/util/relations.ts (100%) rename {clients/typescript => packages/client}/src/util/sets.ts (100%) rename {clients/typescript => packages/client}/src/util/subscribe.ts (100%) rename {clients/typescript => packages/client}/src/util/tab.ts (100%) rename {clients/typescript => packages/client}/src/util/tablename.ts (100%) rename {clients/typescript => packages/client}/src/util/timer.ts (100%) rename {clients/typescript => packages/client}/src/util/transactions.ts (100%) rename {clients/typescript => packages/client}/src/util/types.ts (100%) rename {clients/typescript => packages/client}/src/version/index.ts (100%) rename {clients/typescript => packages/client}/test/auth/insecure.test.ts (100%) rename {clients/typescript => packages/client}/test/auth/secure.test.ts (100%) rename {clients/typescript => packages/client}/test/client/conversions/input.test.ts (100%) rename {clients/typescript => packages/client}/test/client/conversions/sqlite.test.ts (100%) rename {clients/typescript => packages/client}/test/client/generated/index.ts (100%) rename {clients/typescript => packages/client}/test/client/generated/migrations.ts (100%) rename {clients/typescript => packages/client}/test/client/generated/pg-migrations.ts (100%) rename {clients/typescript => packages/client}/test/client/generated/prismaClient.d.ts (100%) rename {clients/typescript => packages/client}/test/client/model/builder.ts (100%) rename {clients/typescript => packages/client}/test/client/model/datatype.ts (100%) rename {clients/typescript => packages/client}/test/client/model/pglite/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/pglite/datatype.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/postgres/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/postgres/datatype.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/shapes.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/sqlite/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/sqlite/datatype.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/table.errors.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/table.test.ts (100%) rename {clients/typescript => packages/client}/test/client/model/transforms.test.ts (100%) rename {clients/typescript => packages/client}/test/client/notifications.test.ts (100%) rename {clients/typescript => packages/client}/test/client/util/relations.test.ts (100%) rename {clients/typescript => packages/client}/test/client/validation/validation.test.ts (100%) rename {clients/typescript => packages/client}/test/config/config.test.ts (100%) rename {clients/typescript => packages/client}/test/declarations.d.ts (100%) rename {clients/typescript => packages/client}/test/electric.test.ts (100%) rename {clients/typescript => packages/client}/test/example-typing-usage/better-sqlite3.ts (100%) rename {clients/typescript => packages/client}/test/example-typing-usage/expo-sqlite.ts (100%) rename {clients/typescript => packages/client}/test/frameworks/react.test.tsx (100%) rename {clients/typescript => packages/client}/test/frameworks/vuejs.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/builder.ts (100%) rename {clients/typescript => packages/client}/test/migrators/bundle.ts (100%) rename {clients/typescript => packages/client}/test/migrators/pglite/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/pglite/bundle.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/pglite/schema.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/pglite/triggers.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/postgres/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/postgres/bundle.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/postgres/schema.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/postgres/triggers.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/sqlite/builder.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/sqlite/bundle.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/sqlite/schema.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/sqlite/triggers.test.ts (100%) rename {clients/typescript => packages/client}/test/migrators/support/migrations/20230613112725_814/metadata.json (100%) rename {clients/typescript => packages/client}/test/migrators/support/migrations/20230613112725_814/migration.sql (100%) rename {clients/typescript => packages/client}/test/migrators/support/migrations/20230613112735_992/metadata.json (100%) rename {clients/typescript => packages/client}/test/migrators/support/migrations/20230613112735_992/migration.sql (100%) rename {clients/typescript => packages/client}/test/migrators/triggers.ts (100%) rename {clients/typescript => packages/client}/test/notifiers/event.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/client.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/common.ts (100%) rename {clients/typescript => packages/client}/test/satellite/merge.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/pglite/process.migration.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/pglite/process.tags.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/pglite/process.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/pglite/process.timing.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/pglite/serialization.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/postgres/process.migration.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/postgres/process.tags.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/postgres/process.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/postgres/process.timing.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/postgres/serialization.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/process.migration.ts (100%) rename {clients/typescript => packages/client}/test/satellite/process.tags.ts (100%) rename {clients/typescript => packages/client}/test/satellite/process.timing.ts (100%) rename {clients/typescript => packages/client}/test/satellite/process.ts (100%) rename {clients/typescript => packages/client}/test/satellite/registry.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/serialization.ts (100%) rename {clients/typescript => packages/client}/test/satellite/server_ws_stub.ts (100%) rename {clients/typescript => packages/client}/test/satellite/shapes/shapeManager.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/sqlite/process.migration.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/sqlite/process.tags.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/sqlite/process.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/sqlite/process.timing.test.ts (100%) rename {clients/typescript => packages/client}/test/satellite/sqlite/serialization.test.ts (100%) rename {clients/typescript => packages/client}/test/support/electric.json (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170527_569_init/migration.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170527_569_init/postgres.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170527_569_init/satellite.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170646_833_test_schema/migration.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170646_833_test_schema/postgres.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/20230123_170646_833_test_schema/satellite.sql (100%) rename {clients/typescript => packages/client}/test/support/migrations/manifest.json (100%) rename {clients/typescript => packages/client}/test/support/migrations/migrations.js (100%) rename {clients/typescript => packages/client}/test/support/migrations/pg-migrations.js (100%) rename {clients/typescript => packages/client}/test/support/satellite-helpers.ts (100%) rename {clients/typescript => packages/client}/test/util/arrays.test.ts (100%) rename {clients/typescript => packages/client}/test/util/asyncEventEmitter.test.ts (100%) rename {clients/typescript => packages/client}/test/util/commmon.test.ts (100%) rename {clients/typescript => packages/client}/test/util/interpolate.test.ts (100%) rename {clients/typescript => packages/client}/test/util/parser.test.fixtures.json (100%) rename {clients/typescript => packages/client}/test/util/parser.test.ts (100%) rename {clients/typescript => packages/client}/test/util/proto.test.ts (100%) rename {clients/typescript => packages/client}/test/util/subscribe.test.ts (100%) rename {clients/typescript => packages/client}/test/util/tab.test.ts (100%) rename {clients/typescript => packages/client}/test/util/transactions.test.ts (100%) rename {clients/typescript => packages/client}/tsconfig.build.json (100%) rename {clients/typescript => packages/client}/tsconfig.json (100%) rename {clients/typescript => packages/client}/tsup.config.ts (100%) diff --git a/.github/workflows/clients_typescript_tests.yml b/.github/workflows/client_tests.yml similarity index 94% rename from .github/workflows/clients_typescript_tests.yml rename to .github/workflows/client_tests.yml index 1134ccb566..18a25a1554 100644 --- a/.github/workflows/clients_typescript_tests.yml +++ b/.github/workflows/client_tests.yml @@ -8,12 +8,12 @@ on: pull_request: paths: - "pnpm-lock.yaml" - - "clients/typescript/**" - - "!clients/typescript/**.md" + - "packages/client/**" + - "!packages/client/**.md" defaults: run: - working-directory: clients/typescript + working-directory: packages/client concurrency: group: clients-typescript-${{ github.ref }} diff --git a/Makefile b/Makefile index d855bdecac..d1cd778180 100644 --- a/Makefile +++ b/Makefile @@ -3,10 +3,10 @@ build_all: test_all: make -C packages/electric deps tests - make -C clients/typescript deps tests + make -C packages/client deps tests make -C generator deps tests make -C e2e test update_protobuf: make -C packages/electric update_protobuf - make -C clients/typescript update_protobuf + make -C packages/client update_protobuf diff --git a/README.md b/README.md index 4565d90a5a..6b5ffbdaa3 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ ElectricSQL then provides a whole developer experience for you to control what d This is the main repository for the ElectricSQL source code. Key components include: -- [clients/typescript](https://github.com/electric-sql/electric/tree/main/clients/typescript) — TypeScript client that provides SQLite driver adapters, reactivity and a type-safe data access library +- [packages/client](https://github.com/electric-sql/electric/tree/main/packages/client) — TypeScript client that provides SQLite driver adapters, reactivity and a type-safe data access library - [packages/electric](https://github.com/electric-sql/electric/tree/main/packages/electric) — Elixir sync service that manages active-active replication between Postgres and SQLite - [generator](https://github.com/electric-sql/electric/tree/main/generator) — Prisma generator that creates the type safe data access library - [protocol/satellite.proto](https://github.com/electric-sql/electric/tree/main/protocol/satellite.proto) — Protocol Buffers definition of the Satellite replication protocol diff --git a/e2e/satellite_client/Dockerfile b/e2e/satellite_client/Dockerfile index d8f2386175..578ef53ed6 100644 --- a/e2e/satellite_client/Dockerfile +++ b/e2e/satellite_client/Dockerfile @@ -12,7 +12,7 @@ RUN pnpm fetch COPY pnpm-workspace.yaml ./ # E2E Client deps install + build -COPY clients/typescript ./clients/typescript +COPY packages/client ./packages/client COPY common ./common COPY generator ./generator COPY packages/drivers ./packages/drivers diff --git a/e2e/satellite_client/Makefile b/e2e/satellite_client/Makefile index 6b157334d1..2e76afaf49 100644 --- a/e2e/satellite_client/Makefile +++ b/e2e/satellite_client/Makefile @@ -17,6 +17,6 @@ build: local-build: make -C ../../packages/drivers build pnpm i --frozen-lockfile - make -C ../../clients/typescript build + make -C ../../packages/client build pnpm run build diff --git a/packages/cli/Makefile b/packages/cli/Makefile index 52c90e0ab9..fe14d42e23 100644 --- a/packages/cli/Makefile +++ b/packages/cli/Makefile @@ -1,7 +1,7 @@ deps: - make -C ../../clients/typescript deps + make -C ../../packages/client deps pnpm install --frozen-lockfile - make -C ../../clients/typescript build + make -C ../../packages/client build make -C ../../generator build build: node_modules diff --git a/packages/cli/test/migrations/builder.test.ts b/packages/cli/test/migrations/builder.test.ts index f66266f7e4..055eede14d 100644 --- a/packages/cli/test/migrations/builder.test.ts +++ b/packages/cli/test/migrations/builder.test.ts @@ -7,7 +7,7 @@ import { loadMigrations } from '../../src/migrations/builder' import { Relation } from 'electric-sql/client/model' const migrationsFolder = path.join( - '../../clients/typescript/test/migrators/support/migrations' + '../../packages/client/test/migrators/support/migrations' ) test('write migration to configuration file', async (t) => { diff --git a/clients/typescript/.eslintrc.cjs b/packages/client/.eslintrc.cjs similarity index 100% rename from clients/typescript/.eslintrc.cjs rename to packages/client/.eslintrc.cjs diff --git a/clients/typescript/.git-blame-ignore-revs b/packages/client/.git-blame-ignore-revs similarity index 100% rename from clients/typescript/.git-blame-ignore-revs rename to packages/client/.git-blame-ignore-revs diff --git a/clients/typescript/.gitignore b/packages/client/.gitignore similarity index 100% rename from clients/typescript/.gitignore rename to packages/client/.gitignore diff --git a/clients/typescript/.husky/pre-commit b/packages/client/.husky/pre-commit similarity index 100% rename from clients/typescript/.husky/pre-commit rename to packages/client/.husky/pre-commit diff --git a/clients/typescript/.prettierignore b/packages/client/.prettierignore similarity index 100% rename from clients/typescript/.prettierignore rename to packages/client/.prettierignore diff --git a/clients/typescript/.prettierrc.cjs b/packages/client/.prettierrc.cjs similarity index 100% rename from clients/typescript/.prettierrc.cjs rename to packages/client/.prettierrc.cjs diff --git a/clients/typescript/CHANGELOG.md b/packages/client/CHANGELOG.md similarity index 100% rename from clients/typescript/CHANGELOG.md rename to packages/client/CHANGELOG.md diff --git a/clients/typescript/LICENSE b/packages/client/LICENSE similarity index 100% rename from clients/typescript/LICENSE rename to packages/client/LICENSE diff --git a/clients/typescript/Makefile b/packages/client/Makefile similarity index 100% rename from clients/typescript/Makefile rename to packages/client/Makefile diff --git a/clients/typescript/README.md b/packages/client/README.md similarity index 100% rename from clients/typescript/README.md rename to packages/client/README.md diff --git a/clients/typescript/ava.config.js b/packages/client/ava.config.js similarity index 100% rename from clients/typescript/ava.config.js rename to packages/client/ava.config.js diff --git a/clients/typescript/package.json b/packages/client/package.json similarity index 99% rename from clients/typescript/package.json rename to packages/client/package.json index 06ba5d3bb0..8e53da0e4f 100644 --- a/clients/typescript/package.json +++ b/packages/client/package.json @@ -2,7 +2,7 @@ "version": "0.12.1", "name": "electric-sql", "description": "ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.", - "repository": "https://github.com/electric-sql/electric/tree/main/clients/typescript", + "repository": "https://github.com/electric-sql/electric/tree/main/packages/client", "author": "Electric DB Limited", "homepage": "https://electric-sql.com", "license": "Apache-2.0", diff --git a/clients/typescript/scripts/fix-imports.js b/packages/client/scripts/fix-imports.js similarity index 100% rename from clients/typescript/scripts/fix-imports.js rename to packages/client/scripts/fix-imports.js diff --git a/clients/typescript/src/_generated/protocol/satellite.ts b/packages/client/src/_generated/protocol/satellite.ts similarity index 100% rename from clients/typescript/src/_generated/protocol/satellite.ts rename to packages/client/src/_generated/protocol/satellite.ts diff --git a/clients/typescript/src/_generated/typeRegistry.ts b/packages/client/src/_generated/typeRegistry.ts similarity index 100% rename from clients/typescript/src/_generated/typeRegistry.ts rename to packages/client/src/_generated/typeRegistry.ts diff --git a/clients/typescript/src/auth/decode.ts b/packages/client/src/auth/decode.ts similarity index 100% rename from clients/typescript/src/auth/decode.ts rename to packages/client/src/auth/decode.ts diff --git a/clients/typescript/src/auth/index.ts b/packages/client/src/auth/index.ts similarity index 100% rename from clients/typescript/src/auth/index.ts rename to packages/client/src/auth/index.ts diff --git a/clients/typescript/src/auth/insecure.ts b/packages/client/src/auth/insecure.ts similarity index 100% rename from clients/typescript/src/auth/insecure.ts rename to packages/client/src/auth/insecure.ts diff --git a/clients/typescript/src/auth/secure/index.ts b/packages/client/src/auth/secure/index.ts similarity index 100% rename from clients/typescript/src/auth/secure/index.ts rename to packages/client/src/auth/secure/index.ts diff --git a/clients/typescript/src/client/conversions/converter.ts b/packages/client/src/client/conversions/converter.ts similarity index 100% rename from clients/typescript/src/client/conversions/converter.ts rename to packages/client/src/client/conversions/converter.ts diff --git a/clients/typescript/src/client/conversions/datatypes/blob.ts b/packages/client/src/client/conversions/datatypes/blob.ts similarity index 100% rename from clients/typescript/src/client/conversions/datatypes/blob.ts rename to packages/client/src/client/conversions/datatypes/blob.ts diff --git a/clients/typescript/src/client/conversions/datatypes/boolean.ts b/packages/client/src/client/conversions/datatypes/boolean.ts similarity index 100% rename from clients/typescript/src/client/conversions/datatypes/boolean.ts rename to packages/client/src/client/conversions/datatypes/boolean.ts diff --git a/clients/typescript/src/client/conversions/datatypes/date.ts b/packages/client/src/client/conversions/datatypes/date.ts similarity index 100% rename from clients/typescript/src/client/conversions/datatypes/date.ts rename to packages/client/src/client/conversions/datatypes/date.ts diff --git a/clients/typescript/src/client/conversions/datatypes/json.ts b/packages/client/src/client/conversions/datatypes/json.ts similarity index 100% rename from clients/typescript/src/client/conversions/datatypes/json.ts rename to packages/client/src/client/conversions/datatypes/json.ts diff --git a/clients/typescript/src/client/conversions/index.ts b/packages/client/src/client/conversions/index.ts similarity index 100% rename from clients/typescript/src/client/conversions/index.ts rename to packages/client/src/client/conversions/index.ts diff --git a/clients/typescript/src/client/conversions/input.ts b/packages/client/src/client/conversions/input.ts similarity index 100% rename from clients/typescript/src/client/conversions/input.ts rename to packages/client/src/client/conversions/input.ts diff --git a/clients/typescript/src/client/conversions/postgres.ts b/packages/client/src/client/conversions/postgres.ts similarity index 100% rename from clients/typescript/src/client/conversions/postgres.ts rename to packages/client/src/client/conversions/postgres.ts diff --git a/clients/typescript/src/client/conversions/sqlite.ts b/packages/client/src/client/conversions/sqlite.ts similarity index 100% rename from clients/typescript/src/client/conversions/sqlite.ts rename to packages/client/src/client/conversions/sqlite.ts diff --git a/clients/typescript/src/client/conversions/types.ts b/packages/client/src/client/conversions/types.ts similarity index 100% rename from clients/typescript/src/client/conversions/types.ts rename to packages/client/src/client/conversions/types.ts diff --git a/clients/typescript/src/client/execution/db.ts b/packages/client/src/client/execution/db.ts similarity index 100% rename from clients/typescript/src/client/execution/db.ts rename to packages/client/src/client/execution/db.ts diff --git a/clients/typescript/src/client/execution/executor.ts b/packages/client/src/client/execution/executor.ts similarity index 100% rename from clients/typescript/src/client/execution/executor.ts rename to packages/client/src/client/execution/executor.ts diff --git a/clients/typescript/src/client/execution/nonTransactionalDB.ts b/packages/client/src/client/execution/nonTransactionalDB.ts similarity index 100% rename from clients/typescript/src/client/execution/nonTransactionalDB.ts rename to packages/client/src/client/execution/nonTransactionalDB.ts diff --git a/clients/typescript/src/client/execution/transactionalDB.ts b/packages/client/src/client/execution/transactionalDB.ts similarity index 100% rename from clients/typescript/src/client/execution/transactionalDB.ts rename to packages/client/src/client/execution/transactionalDB.ts diff --git a/clients/typescript/src/client/index.ts b/packages/client/src/client/index.ts similarity index 100% rename from clients/typescript/src/client/index.ts rename to packages/client/src/client/index.ts diff --git a/clients/typescript/src/client/input/createInput.ts b/packages/client/src/client/input/createInput.ts similarity index 100% rename from clients/typescript/src/client/input/createInput.ts rename to packages/client/src/client/input/createInput.ts diff --git a/clients/typescript/src/client/input/deleteInput.ts b/packages/client/src/client/input/deleteInput.ts similarity index 100% rename from clients/typescript/src/client/input/deleteInput.ts rename to packages/client/src/client/input/deleteInput.ts diff --git a/clients/typescript/src/client/input/findInput.ts b/packages/client/src/client/input/findInput.ts similarity index 100% rename from clients/typescript/src/client/input/findInput.ts rename to packages/client/src/client/input/findInput.ts diff --git a/clients/typescript/src/client/input/inputNarrowing.ts b/packages/client/src/client/input/inputNarrowing.ts similarity index 100% rename from clients/typescript/src/client/input/inputNarrowing.ts rename to packages/client/src/client/input/inputNarrowing.ts diff --git a/clients/typescript/src/client/input/syncInput.ts b/packages/client/src/client/input/syncInput.ts similarity index 100% rename from clients/typescript/src/client/input/syncInput.ts rename to packages/client/src/client/input/syncInput.ts diff --git a/clients/typescript/src/client/input/updateInput.ts b/packages/client/src/client/input/updateInput.ts similarity index 100% rename from clients/typescript/src/client/input/updateInput.ts rename to packages/client/src/client/input/updateInput.ts diff --git a/clients/typescript/src/client/input/upsertInput.ts b/packages/client/src/client/input/upsertInput.ts similarity index 100% rename from clients/typescript/src/client/input/upsertInput.ts rename to packages/client/src/client/input/upsertInput.ts diff --git a/clients/typescript/src/client/model/builder.ts b/packages/client/src/client/model/builder.ts similarity index 100% rename from clients/typescript/src/client/model/builder.ts rename to packages/client/src/client/model/builder.ts diff --git a/clients/typescript/src/client/model/client.ts b/packages/client/src/client/model/client.ts similarity index 100% rename from clients/typescript/src/client/model/client.ts rename to packages/client/src/client/model/client.ts diff --git a/clients/typescript/src/client/model/index.ts b/packages/client/src/client/model/index.ts similarity index 100% rename from clients/typescript/src/client/model/index.ts rename to packages/client/src/client/model/index.ts diff --git a/clients/typescript/src/client/model/model.ts b/packages/client/src/client/model/model.ts similarity index 100% rename from clients/typescript/src/client/model/model.ts rename to packages/client/src/client/model/model.ts diff --git a/clients/typescript/src/client/model/schema.ts b/packages/client/src/client/model/schema.ts similarity index 100% rename from clients/typescript/src/client/model/schema.ts rename to packages/client/src/client/model/schema.ts diff --git a/clients/typescript/src/client/model/shapes.ts b/packages/client/src/client/model/shapes.ts similarity index 100% rename from clients/typescript/src/client/model/shapes.ts rename to packages/client/src/client/model/shapes.ts diff --git a/clients/typescript/src/client/model/sync.ts b/packages/client/src/client/model/sync.ts similarity index 100% rename from clients/typescript/src/client/model/sync.ts rename to packages/client/src/client/model/sync.ts diff --git a/clients/typescript/src/client/model/table.ts b/packages/client/src/client/model/table.ts similarity index 100% rename from clients/typescript/src/client/model/table.ts rename to packages/client/src/client/model/table.ts diff --git a/clients/typescript/src/client/model/transforms.ts b/packages/client/src/client/model/transforms.ts similarity index 100% rename from clients/typescript/src/client/model/transforms.ts rename to packages/client/src/client/model/transforms.ts diff --git a/clients/typescript/src/client/output/batchPayload.ts b/packages/client/src/client/output/batchPayload.ts similarity index 100% rename from clients/typescript/src/client/output/batchPayload.ts rename to packages/client/src/client/output/batchPayload.ts diff --git a/clients/typescript/src/client/util/continuationHelpers.ts b/packages/client/src/client/util/continuationHelpers.ts similarity index 100% rename from clients/typescript/src/client/util/continuationHelpers.ts rename to packages/client/src/client/util/continuationHelpers.ts diff --git a/clients/typescript/src/client/util/functions.ts b/packages/client/src/client/util/functions.ts similarity index 100% rename from clients/typescript/src/client/util/functions.ts rename to packages/client/src/client/util/functions.ts diff --git a/clients/typescript/src/client/util/hasown.d.ts b/packages/client/src/client/util/hasown.d.ts similarity index 100% rename from clients/typescript/src/client/util/hasown.d.ts rename to packages/client/src/client/util/hasown.d.ts diff --git a/clients/typescript/src/client/util/hkt.ts b/packages/client/src/client/util/hkt.ts similarity index 100% rename from clients/typescript/src/client/util/hkt.ts rename to packages/client/src/client/util/hkt.ts diff --git a/clients/typescript/src/client/util/relations.ts b/packages/client/src/client/util/relations.ts similarity index 100% rename from clients/typescript/src/client/util/relations.ts rename to packages/client/src/client/util/relations.ts diff --git a/clients/typescript/src/client/util/types.ts b/packages/client/src/client/util/types.ts similarity index 100% rename from clients/typescript/src/client/util/types.ts rename to packages/client/src/client/util/types.ts diff --git a/clients/typescript/src/client/validation/errors/invalidArgumentError.ts b/packages/client/src/client/validation/errors/invalidArgumentError.ts similarity index 100% rename from clients/typescript/src/client/validation/errors/invalidArgumentError.ts rename to packages/client/src/client/validation/errors/invalidArgumentError.ts diff --git a/clients/typescript/src/client/validation/errors/invalidRecordTransformationError.ts b/packages/client/src/client/validation/errors/invalidRecordTransformationError.ts similarity index 100% rename from clients/typescript/src/client/validation/errors/invalidRecordTransformationError.ts rename to packages/client/src/client/validation/errors/invalidRecordTransformationError.ts diff --git a/clients/typescript/src/client/validation/errors/messages.ts b/packages/client/src/client/validation/errors/messages.ts similarity index 100% rename from clients/typescript/src/client/validation/errors/messages.ts rename to packages/client/src/client/validation/errors/messages.ts diff --git a/clients/typescript/src/client/validation/validation.ts b/packages/client/src/client/validation/validation.ts similarity index 100% rename from clients/typescript/src/client/validation/validation.ts rename to packages/client/src/client/validation/validation.ts diff --git a/clients/typescript/src/config/index.ts b/packages/client/src/config/index.ts similarity index 100% rename from clients/typescript/src/config/index.ts rename to packages/client/src/config/index.ts diff --git a/clients/typescript/src/declarations.d.ts b/packages/client/src/declarations.d.ts similarity index 100% rename from clients/typescript/src/declarations.d.ts rename to packages/client/src/declarations.d.ts diff --git a/clients/typescript/src/drivers/better-sqlite3/index.ts b/packages/client/src/drivers/better-sqlite3/index.ts similarity index 100% rename from clients/typescript/src/drivers/better-sqlite3/index.ts rename to packages/client/src/drivers/better-sqlite3/index.ts diff --git a/clients/typescript/src/drivers/capacitor-sqlite/index.ts b/packages/client/src/drivers/capacitor-sqlite/index.ts similarity index 100% rename from clients/typescript/src/drivers/capacitor-sqlite/index.ts rename to packages/client/src/drivers/capacitor-sqlite/index.ts diff --git a/clients/typescript/src/drivers/capacitor-sqlite/test.ts b/packages/client/src/drivers/capacitor-sqlite/test.ts similarity index 100% rename from clients/typescript/src/drivers/capacitor-sqlite/test.ts rename to packages/client/src/drivers/capacitor-sqlite/test.ts diff --git a/clients/typescript/src/drivers/expo-sqlite-next/index.ts b/packages/client/src/drivers/expo-sqlite-next/index.ts similarity index 100% rename from clients/typescript/src/drivers/expo-sqlite-next/index.ts rename to packages/client/src/drivers/expo-sqlite-next/index.ts diff --git a/clients/typescript/src/drivers/expo-sqlite-next/test.ts b/packages/client/src/drivers/expo-sqlite-next/test.ts similarity index 100% rename from clients/typescript/src/drivers/expo-sqlite-next/test.ts rename to packages/client/src/drivers/expo-sqlite-next/test.ts diff --git a/clients/typescript/src/drivers/expo-sqlite/index.ts b/packages/client/src/drivers/expo-sqlite/index.ts similarity index 100% rename from clients/typescript/src/drivers/expo-sqlite/index.ts rename to packages/client/src/drivers/expo-sqlite/index.ts diff --git a/clients/typescript/src/drivers/expo-sqlite/test.ts b/packages/client/src/drivers/expo-sqlite/test.ts similarity index 100% rename from clients/typescript/src/drivers/expo-sqlite/test.ts rename to packages/client/src/drivers/expo-sqlite/test.ts diff --git a/clients/typescript/src/drivers/node-postgres/index.ts b/packages/client/src/drivers/node-postgres/index.ts similarity index 100% rename from clients/typescript/src/drivers/node-postgres/index.ts rename to packages/client/src/drivers/node-postgres/index.ts diff --git a/clients/typescript/src/drivers/op-sqlite/index.ts b/packages/client/src/drivers/op-sqlite/index.ts similarity index 100% rename from clients/typescript/src/drivers/op-sqlite/index.ts rename to packages/client/src/drivers/op-sqlite/index.ts diff --git a/clients/typescript/src/drivers/op-sqlite/test.ts b/packages/client/src/drivers/op-sqlite/test.ts similarity index 100% rename from clients/typescript/src/drivers/op-sqlite/test.ts rename to packages/client/src/drivers/op-sqlite/test.ts diff --git a/clients/typescript/src/drivers/pglite/index.ts b/packages/client/src/drivers/pglite/index.ts similarity index 100% rename from clients/typescript/src/drivers/pglite/index.ts rename to packages/client/src/drivers/pglite/index.ts diff --git a/clients/typescript/src/drivers/tauri-postgres/index.ts b/packages/client/src/drivers/tauri-postgres/index.ts similarity index 100% rename from clients/typescript/src/drivers/tauri-postgres/index.ts rename to packages/client/src/drivers/tauri-postgres/index.ts diff --git a/clients/typescript/src/drivers/tauri-sqlite/index.ts b/packages/client/src/drivers/tauri-sqlite/index.ts similarity index 100% rename from clients/typescript/src/drivers/tauri-sqlite/index.ts rename to packages/client/src/drivers/tauri-sqlite/index.ts diff --git a/clients/typescript/src/drivers/util/promise.ts b/packages/client/src/drivers/util/promise.ts similarity index 100% rename from clients/typescript/src/drivers/util/promise.ts rename to packages/client/src/drivers/util/promise.ts diff --git a/clients/typescript/src/drivers/wa-sqlite/index.ts b/packages/client/src/drivers/wa-sqlite/index.ts similarity index 100% rename from clients/typescript/src/drivers/wa-sqlite/index.ts rename to packages/client/src/drivers/wa-sqlite/index.ts diff --git a/clients/typescript/src/electric/index.ts b/packages/client/src/electric/index.ts similarity index 100% rename from clients/typescript/src/electric/index.ts rename to packages/client/src/electric/index.ts diff --git a/clients/typescript/src/electric/namespace.ts b/packages/client/src/electric/namespace.ts similarity index 100% rename from clients/typescript/src/electric/namespace.ts rename to packages/client/src/electric/namespace.ts diff --git a/clients/typescript/src/frameworks/react/hooks/index.ts b/packages/client/src/frameworks/react/hooks/index.ts similarity index 100% rename from clients/typescript/src/frameworks/react/hooks/index.ts rename to packages/client/src/frameworks/react/hooks/index.ts diff --git a/clients/typescript/src/frameworks/react/hooks/useConnectivityState.ts b/packages/client/src/frameworks/react/hooks/useConnectivityState.ts similarity index 100% rename from clients/typescript/src/frameworks/react/hooks/useConnectivityState.ts rename to packages/client/src/frameworks/react/hooks/useConnectivityState.ts diff --git a/clients/typescript/src/frameworks/react/hooks/useLiveQuery.ts b/packages/client/src/frameworks/react/hooks/useLiveQuery.ts similarity index 100% rename from clients/typescript/src/frameworks/react/hooks/useLiveQuery.ts rename to packages/client/src/frameworks/react/hooks/useLiveQuery.ts diff --git a/clients/typescript/src/frameworks/react/index.ts b/packages/client/src/frameworks/react/index.ts similarity index 100% rename from clients/typescript/src/frameworks/react/index.ts rename to packages/client/src/frameworks/react/index.ts diff --git a/clients/typescript/src/frameworks/react/provider.tsx b/packages/client/src/frameworks/react/provider.tsx similarity index 100% rename from clients/typescript/src/frameworks/react/provider.tsx rename to packages/client/src/frameworks/react/provider.tsx diff --git a/clients/typescript/src/frameworks/shared/connectivity.ts b/packages/client/src/frameworks/shared/connectivity.ts similarity index 100% rename from clients/typescript/src/frameworks/shared/connectivity.ts rename to packages/client/src/frameworks/shared/connectivity.ts diff --git a/clients/typescript/src/frameworks/shared/index.ts b/packages/client/src/frameworks/shared/index.ts similarity index 100% rename from clients/typescript/src/frameworks/shared/index.ts rename to packages/client/src/frameworks/shared/index.ts diff --git a/clients/typescript/src/frameworks/vuejs/dependency-injection.ts b/packages/client/src/frameworks/vuejs/dependency-injection.ts similarity index 100% rename from clients/typescript/src/frameworks/vuejs/dependency-injection.ts rename to packages/client/src/frameworks/vuejs/dependency-injection.ts diff --git a/clients/typescript/src/frameworks/vuejs/index.ts b/packages/client/src/frameworks/vuejs/index.ts similarity index 100% rename from clients/typescript/src/frameworks/vuejs/index.ts rename to packages/client/src/frameworks/vuejs/index.ts diff --git a/clients/typescript/src/frameworks/vuejs/reactive/index.ts b/packages/client/src/frameworks/vuejs/reactive/index.ts similarity index 100% rename from clients/typescript/src/frameworks/vuejs/reactive/index.ts rename to packages/client/src/frameworks/vuejs/reactive/index.ts diff --git a/clients/typescript/src/frameworks/vuejs/reactive/useConnectivityState.ts b/packages/client/src/frameworks/vuejs/reactive/useConnectivityState.ts similarity index 100% rename from clients/typescript/src/frameworks/vuejs/reactive/useConnectivityState.ts rename to packages/client/src/frameworks/vuejs/reactive/useConnectivityState.ts diff --git a/clients/typescript/src/frameworks/vuejs/reactive/useLiveQuery.ts b/packages/client/src/frameworks/vuejs/reactive/useLiveQuery.ts similarity index 100% rename from clients/typescript/src/frameworks/vuejs/reactive/useLiveQuery.ts rename to packages/client/src/frameworks/vuejs/reactive/useLiveQuery.ts diff --git a/clients/typescript/src/index.ts b/packages/client/src/index.ts similarity index 100% rename from clients/typescript/src/index.ts rename to packages/client/src/index.ts diff --git a/clients/typescript/src/migrators/builder.ts b/packages/client/src/migrators/builder.ts similarity index 100% rename from clients/typescript/src/migrators/builder.ts rename to packages/client/src/migrators/builder.ts diff --git a/clients/typescript/src/migrators/bundle.ts b/packages/client/src/migrators/bundle.ts similarity index 100% rename from clients/typescript/src/migrators/bundle.ts rename to packages/client/src/migrators/bundle.ts diff --git a/clients/typescript/src/migrators/index.ts b/packages/client/src/migrators/index.ts similarity index 100% rename from clients/typescript/src/migrators/index.ts rename to packages/client/src/migrators/index.ts diff --git a/clients/typescript/src/migrators/mock.ts b/packages/client/src/migrators/mock.ts similarity index 100% rename from clients/typescript/src/migrators/mock.ts rename to packages/client/src/migrators/mock.ts diff --git a/clients/typescript/src/migrators/query-builder/builder.ts b/packages/client/src/migrators/query-builder/builder.ts similarity index 100% rename from clients/typescript/src/migrators/query-builder/builder.ts rename to packages/client/src/migrators/query-builder/builder.ts diff --git a/clients/typescript/src/migrators/query-builder/index.ts b/packages/client/src/migrators/query-builder/index.ts similarity index 100% rename from clients/typescript/src/migrators/query-builder/index.ts rename to packages/client/src/migrators/query-builder/index.ts diff --git a/clients/typescript/src/migrators/query-builder/pgBuilder.ts b/packages/client/src/migrators/query-builder/pgBuilder.ts similarity index 100% rename from clients/typescript/src/migrators/query-builder/pgBuilder.ts rename to packages/client/src/migrators/query-builder/pgBuilder.ts diff --git a/clients/typescript/src/migrators/query-builder/sqliteBuilder.ts b/packages/client/src/migrators/query-builder/sqliteBuilder.ts similarity index 100% rename from clients/typescript/src/migrators/query-builder/sqliteBuilder.ts rename to packages/client/src/migrators/query-builder/sqliteBuilder.ts diff --git a/clients/typescript/src/migrators/schema.ts b/packages/client/src/migrators/schema.ts similarity index 100% rename from clients/typescript/src/migrators/schema.ts rename to packages/client/src/migrators/schema.ts diff --git a/clients/typescript/src/migrators/triggers.ts b/packages/client/src/migrators/triggers.ts similarity index 100% rename from clients/typescript/src/migrators/triggers.ts rename to packages/client/src/migrators/triggers.ts diff --git a/clients/typescript/src/notifiers/event.ts b/packages/client/src/notifiers/event.ts similarity index 100% rename from clients/typescript/src/notifiers/event.ts rename to packages/client/src/notifiers/event.ts diff --git a/clients/typescript/src/notifiers/index.ts b/packages/client/src/notifiers/index.ts similarity index 100% rename from clients/typescript/src/notifiers/index.ts rename to packages/client/src/notifiers/index.ts diff --git a/clients/typescript/src/notifiers/mock.ts b/packages/client/src/notifiers/mock.ts similarity index 100% rename from clients/typescript/src/notifiers/mock.ts rename to packages/client/src/notifiers/mock.ts diff --git a/clients/typescript/src/satellite/RPC.ts b/packages/client/src/satellite/RPC.ts similarity index 100% rename from clients/typescript/src/satellite/RPC.ts rename to packages/client/src/satellite/RPC.ts diff --git a/clients/typescript/src/satellite/client.ts b/packages/client/src/satellite/client.ts similarity index 100% rename from clients/typescript/src/satellite/client.ts rename to packages/client/src/satellite/client.ts diff --git a/clients/typescript/src/satellite/config.ts b/packages/client/src/satellite/config.ts similarity index 100% rename from clients/typescript/src/satellite/config.ts rename to packages/client/src/satellite/config.ts diff --git a/clients/typescript/src/satellite/error.ts b/packages/client/src/satellite/error.ts similarity index 100% rename from clients/typescript/src/satellite/error.ts rename to packages/client/src/satellite/error.ts diff --git a/clients/typescript/src/satellite/index.ts b/packages/client/src/satellite/index.ts similarity index 100% rename from clients/typescript/src/satellite/index.ts rename to packages/client/src/satellite/index.ts diff --git a/clients/typescript/src/satellite/merge.ts b/packages/client/src/satellite/merge.ts similarity index 100% rename from clients/typescript/src/satellite/merge.ts rename to packages/client/src/satellite/merge.ts diff --git a/clients/typescript/src/satellite/mock.ts b/packages/client/src/satellite/mock.ts similarity index 100% rename from clients/typescript/src/satellite/mock.ts rename to packages/client/src/satellite/mock.ts diff --git a/clients/typescript/src/satellite/oplog.ts b/packages/client/src/satellite/oplog.ts similarity index 100% rename from clients/typescript/src/satellite/oplog.ts rename to packages/client/src/satellite/oplog.ts diff --git a/clients/typescript/src/satellite/process.ts b/packages/client/src/satellite/process.ts similarity index 100% rename from clients/typescript/src/satellite/process.ts rename to packages/client/src/satellite/process.ts diff --git a/clients/typescript/src/satellite/registry.ts b/packages/client/src/satellite/registry.ts similarity index 100% rename from clients/typescript/src/satellite/registry.ts rename to packages/client/src/satellite/registry.ts diff --git a/clients/typescript/src/satellite/shapes/cache.ts b/packages/client/src/satellite/shapes/cache.ts similarity index 100% rename from clients/typescript/src/satellite/shapes/cache.ts rename to packages/client/src/satellite/shapes/cache.ts diff --git a/clients/typescript/src/satellite/shapes/shapeManager.ts b/packages/client/src/satellite/shapes/shapeManager.ts similarity index 100% rename from clients/typescript/src/satellite/shapes/shapeManager.ts rename to packages/client/src/satellite/shapes/shapeManager.ts diff --git a/clients/typescript/src/satellite/shapes/types.ts b/packages/client/src/satellite/shapes/types.ts similarity index 100% rename from clients/typescript/src/satellite/shapes/types.ts rename to packages/client/src/satellite/shapes/types.ts diff --git a/clients/typescript/src/sockets/genericSocket.ts b/packages/client/src/sockets/genericSocket.ts similarity index 100% rename from clients/typescript/src/sockets/genericSocket.ts rename to packages/client/src/sockets/genericSocket.ts diff --git a/clients/typescript/src/sockets/index.ts b/packages/client/src/sockets/index.ts similarity index 100% rename from clients/typescript/src/sockets/index.ts rename to packages/client/src/sockets/index.ts diff --git a/clients/typescript/src/sockets/mock.ts b/packages/client/src/sockets/mock.ts similarity index 100% rename from clients/typescript/src/sockets/mock.ts rename to packages/client/src/sockets/mock.ts diff --git a/clients/typescript/src/sockets/node.ts b/packages/client/src/sockets/node.ts similarity index 100% rename from clients/typescript/src/sockets/node.ts rename to packages/client/src/sockets/node.ts diff --git a/clients/typescript/src/sockets/react-native.ts b/packages/client/src/sockets/react-native.ts similarity index 100% rename from clients/typescript/src/sockets/react-native.ts rename to packages/client/src/sockets/react-native.ts diff --git a/clients/typescript/src/sockets/web.ts b/packages/client/src/sockets/web.ts similarity index 100% rename from clients/typescript/src/sockets/web.ts rename to packages/client/src/sockets/web.ts diff --git a/clients/typescript/src/squel.d.ts b/packages/client/src/squel.d.ts similarity index 100% rename from clients/typescript/src/squel.d.ts rename to packages/client/src/squel.d.ts diff --git a/clients/typescript/src/util/arrays.ts b/packages/client/src/util/arrays.ts similarity index 100% rename from clients/typescript/src/util/arrays.ts rename to packages/client/src/util/arrays.ts diff --git a/clients/typescript/src/util/asyncEventEmitter.ts b/packages/client/src/util/asyncEventEmitter.ts similarity index 100% rename from clients/typescript/src/util/asyncEventEmitter.ts rename to packages/client/src/util/asyncEventEmitter.ts diff --git a/clients/typescript/src/util/bitmaskHelpers.ts b/packages/client/src/util/bitmaskHelpers.ts similarity index 100% rename from clients/typescript/src/util/bitmaskHelpers.ts rename to packages/client/src/util/bitmaskHelpers.ts diff --git a/clients/typescript/src/util/common.ts b/packages/client/src/util/common.ts similarity index 100% rename from clients/typescript/src/util/common.ts rename to packages/client/src/util/common.ts diff --git a/clients/typescript/src/util/debug/index.ts b/packages/client/src/util/debug/index.ts similarity index 100% rename from clients/typescript/src/util/debug/index.ts rename to packages/client/src/util/debug/index.ts diff --git a/clients/typescript/src/util/debug/log.d.ts b/packages/client/src/util/debug/log.d.ts similarity index 100% rename from clients/typescript/src/util/debug/log.d.ts rename to packages/client/src/util/debug/log.d.ts diff --git a/clients/typescript/src/util/encoders/common.ts b/packages/client/src/util/encoders/common.ts similarity index 100% rename from clients/typescript/src/util/encoders/common.ts rename to packages/client/src/util/encoders/common.ts diff --git a/clients/typescript/src/util/encoders/index.ts b/packages/client/src/util/encoders/index.ts similarity index 100% rename from clients/typescript/src/util/encoders/index.ts rename to packages/client/src/util/encoders/index.ts diff --git a/clients/typescript/src/util/encoders/pgEncoders.ts b/packages/client/src/util/encoders/pgEncoders.ts similarity index 100% rename from clients/typescript/src/util/encoders/pgEncoders.ts rename to packages/client/src/util/encoders/pgEncoders.ts diff --git a/clients/typescript/src/util/encoders/sqliteEncoders.ts b/packages/client/src/util/encoders/sqliteEncoders.ts similarity index 100% rename from clients/typescript/src/util/encoders/sqliteEncoders.ts rename to packages/client/src/util/encoders/sqliteEncoders.ts diff --git a/clients/typescript/src/util/encoders/types.ts b/packages/client/src/util/encoders/types.ts similarity index 100% rename from clients/typescript/src/util/encoders/types.ts rename to packages/client/src/util/encoders/types.ts diff --git a/clients/typescript/src/util/hex.ts b/packages/client/src/util/hex.ts similarity index 100% rename from clients/typescript/src/util/hex.ts rename to packages/client/src/util/hex.ts diff --git a/clients/typescript/src/util/index.ts b/packages/client/src/util/index.ts similarity index 100% rename from clients/typescript/src/util/index.ts rename to packages/client/src/util/index.ts diff --git a/clients/typescript/src/util/interpolate.ts b/packages/client/src/util/interpolate.ts similarity index 100% rename from clients/typescript/src/util/interpolate.ts rename to packages/client/src/util/interpolate.ts diff --git a/clients/typescript/src/util/keys.ts b/packages/client/src/util/keys.ts similarity index 100% rename from clients/typescript/src/util/keys.ts rename to packages/client/src/util/keys.ts diff --git a/clients/typescript/src/util/parser.ts b/packages/client/src/util/parser.ts similarity index 100% rename from clients/typescript/src/util/parser.ts rename to packages/client/src/util/parser.ts diff --git a/clients/typescript/src/util/proto.ts b/packages/client/src/util/proto.ts similarity index 100% rename from clients/typescript/src/util/proto.ts rename to packages/client/src/util/proto.ts diff --git a/clients/typescript/src/util/random.ts b/packages/client/src/util/random.ts similarity index 100% rename from clients/typescript/src/util/random.ts rename to packages/client/src/util/random.ts diff --git a/clients/typescript/src/util/relations.ts b/packages/client/src/util/relations.ts similarity index 100% rename from clients/typescript/src/util/relations.ts rename to packages/client/src/util/relations.ts diff --git a/clients/typescript/src/util/sets.ts b/packages/client/src/util/sets.ts similarity index 100% rename from clients/typescript/src/util/sets.ts rename to packages/client/src/util/sets.ts diff --git a/clients/typescript/src/util/subscribe.ts b/packages/client/src/util/subscribe.ts similarity index 100% rename from clients/typescript/src/util/subscribe.ts rename to packages/client/src/util/subscribe.ts diff --git a/clients/typescript/src/util/tab.ts b/packages/client/src/util/tab.ts similarity index 100% rename from clients/typescript/src/util/tab.ts rename to packages/client/src/util/tab.ts diff --git a/clients/typescript/src/util/tablename.ts b/packages/client/src/util/tablename.ts similarity index 100% rename from clients/typescript/src/util/tablename.ts rename to packages/client/src/util/tablename.ts diff --git a/clients/typescript/src/util/timer.ts b/packages/client/src/util/timer.ts similarity index 100% rename from clients/typescript/src/util/timer.ts rename to packages/client/src/util/timer.ts diff --git a/clients/typescript/src/util/transactions.ts b/packages/client/src/util/transactions.ts similarity index 100% rename from clients/typescript/src/util/transactions.ts rename to packages/client/src/util/transactions.ts diff --git a/clients/typescript/src/util/types.ts b/packages/client/src/util/types.ts similarity index 100% rename from clients/typescript/src/util/types.ts rename to packages/client/src/util/types.ts diff --git a/clients/typescript/src/version/index.ts b/packages/client/src/version/index.ts similarity index 100% rename from clients/typescript/src/version/index.ts rename to packages/client/src/version/index.ts diff --git a/clients/typescript/test/auth/insecure.test.ts b/packages/client/test/auth/insecure.test.ts similarity index 100% rename from clients/typescript/test/auth/insecure.test.ts rename to packages/client/test/auth/insecure.test.ts diff --git a/clients/typescript/test/auth/secure.test.ts b/packages/client/test/auth/secure.test.ts similarity index 100% rename from clients/typescript/test/auth/secure.test.ts rename to packages/client/test/auth/secure.test.ts diff --git a/clients/typescript/test/client/conversions/input.test.ts b/packages/client/test/client/conversions/input.test.ts similarity index 100% rename from clients/typescript/test/client/conversions/input.test.ts rename to packages/client/test/client/conversions/input.test.ts diff --git a/clients/typescript/test/client/conversions/sqlite.test.ts b/packages/client/test/client/conversions/sqlite.test.ts similarity index 100% rename from clients/typescript/test/client/conversions/sqlite.test.ts rename to packages/client/test/client/conversions/sqlite.test.ts diff --git a/clients/typescript/test/client/generated/index.ts b/packages/client/test/client/generated/index.ts similarity index 100% rename from clients/typescript/test/client/generated/index.ts rename to packages/client/test/client/generated/index.ts diff --git a/clients/typescript/test/client/generated/migrations.ts b/packages/client/test/client/generated/migrations.ts similarity index 100% rename from clients/typescript/test/client/generated/migrations.ts rename to packages/client/test/client/generated/migrations.ts diff --git a/clients/typescript/test/client/generated/pg-migrations.ts b/packages/client/test/client/generated/pg-migrations.ts similarity index 100% rename from clients/typescript/test/client/generated/pg-migrations.ts rename to packages/client/test/client/generated/pg-migrations.ts diff --git a/clients/typescript/test/client/generated/prismaClient.d.ts b/packages/client/test/client/generated/prismaClient.d.ts similarity index 100% rename from clients/typescript/test/client/generated/prismaClient.d.ts rename to packages/client/test/client/generated/prismaClient.d.ts diff --git a/clients/typescript/test/client/model/builder.ts b/packages/client/test/client/model/builder.ts similarity index 100% rename from clients/typescript/test/client/model/builder.ts rename to packages/client/test/client/model/builder.ts diff --git a/clients/typescript/test/client/model/datatype.ts b/packages/client/test/client/model/datatype.ts similarity index 100% rename from clients/typescript/test/client/model/datatype.ts rename to packages/client/test/client/model/datatype.ts diff --git a/clients/typescript/test/client/model/pglite/builder.test.ts b/packages/client/test/client/model/pglite/builder.test.ts similarity index 100% rename from clients/typescript/test/client/model/pglite/builder.test.ts rename to packages/client/test/client/model/pglite/builder.test.ts diff --git a/clients/typescript/test/client/model/pglite/datatype.test.ts b/packages/client/test/client/model/pglite/datatype.test.ts similarity index 100% rename from clients/typescript/test/client/model/pglite/datatype.test.ts rename to packages/client/test/client/model/pglite/datatype.test.ts diff --git a/clients/typescript/test/client/model/postgres/builder.test.ts b/packages/client/test/client/model/postgres/builder.test.ts similarity index 100% rename from clients/typescript/test/client/model/postgres/builder.test.ts rename to packages/client/test/client/model/postgres/builder.test.ts diff --git a/clients/typescript/test/client/model/postgres/datatype.test.ts b/packages/client/test/client/model/postgres/datatype.test.ts similarity index 100% rename from clients/typescript/test/client/model/postgres/datatype.test.ts rename to packages/client/test/client/model/postgres/datatype.test.ts diff --git a/clients/typescript/test/client/model/shapes.test.ts b/packages/client/test/client/model/shapes.test.ts similarity index 100% rename from clients/typescript/test/client/model/shapes.test.ts rename to packages/client/test/client/model/shapes.test.ts diff --git a/clients/typescript/test/client/model/sqlite/builder.test.ts b/packages/client/test/client/model/sqlite/builder.test.ts similarity index 100% rename from clients/typescript/test/client/model/sqlite/builder.test.ts rename to packages/client/test/client/model/sqlite/builder.test.ts diff --git a/clients/typescript/test/client/model/sqlite/datatype.test.ts b/packages/client/test/client/model/sqlite/datatype.test.ts similarity index 100% rename from clients/typescript/test/client/model/sqlite/datatype.test.ts rename to packages/client/test/client/model/sqlite/datatype.test.ts diff --git a/clients/typescript/test/client/model/table.errors.test.ts b/packages/client/test/client/model/table.errors.test.ts similarity index 100% rename from clients/typescript/test/client/model/table.errors.test.ts rename to packages/client/test/client/model/table.errors.test.ts diff --git a/clients/typescript/test/client/model/table.test.ts b/packages/client/test/client/model/table.test.ts similarity index 100% rename from clients/typescript/test/client/model/table.test.ts rename to packages/client/test/client/model/table.test.ts diff --git a/clients/typescript/test/client/model/transforms.test.ts b/packages/client/test/client/model/transforms.test.ts similarity index 100% rename from clients/typescript/test/client/model/transforms.test.ts rename to packages/client/test/client/model/transforms.test.ts diff --git a/clients/typescript/test/client/notifications.test.ts b/packages/client/test/client/notifications.test.ts similarity index 100% rename from clients/typescript/test/client/notifications.test.ts rename to packages/client/test/client/notifications.test.ts diff --git a/clients/typescript/test/client/util/relations.test.ts b/packages/client/test/client/util/relations.test.ts similarity index 100% rename from clients/typescript/test/client/util/relations.test.ts rename to packages/client/test/client/util/relations.test.ts diff --git a/clients/typescript/test/client/validation/validation.test.ts b/packages/client/test/client/validation/validation.test.ts similarity index 100% rename from clients/typescript/test/client/validation/validation.test.ts rename to packages/client/test/client/validation/validation.test.ts diff --git a/clients/typescript/test/config/config.test.ts b/packages/client/test/config/config.test.ts similarity index 100% rename from clients/typescript/test/config/config.test.ts rename to packages/client/test/config/config.test.ts diff --git a/clients/typescript/test/declarations.d.ts b/packages/client/test/declarations.d.ts similarity index 100% rename from clients/typescript/test/declarations.d.ts rename to packages/client/test/declarations.d.ts diff --git a/clients/typescript/test/electric.test.ts b/packages/client/test/electric.test.ts similarity index 100% rename from clients/typescript/test/electric.test.ts rename to packages/client/test/electric.test.ts diff --git a/clients/typescript/test/example-typing-usage/better-sqlite3.ts b/packages/client/test/example-typing-usage/better-sqlite3.ts similarity index 100% rename from clients/typescript/test/example-typing-usage/better-sqlite3.ts rename to packages/client/test/example-typing-usage/better-sqlite3.ts diff --git a/clients/typescript/test/example-typing-usage/expo-sqlite.ts b/packages/client/test/example-typing-usage/expo-sqlite.ts similarity index 100% rename from clients/typescript/test/example-typing-usage/expo-sqlite.ts rename to packages/client/test/example-typing-usage/expo-sqlite.ts diff --git a/clients/typescript/test/frameworks/react.test.tsx b/packages/client/test/frameworks/react.test.tsx similarity index 100% rename from clients/typescript/test/frameworks/react.test.tsx rename to packages/client/test/frameworks/react.test.tsx diff --git a/clients/typescript/test/frameworks/vuejs.test.ts b/packages/client/test/frameworks/vuejs.test.ts similarity index 100% rename from clients/typescript/test/frameworks/vuejs.test.ts rename to packages/client/test/frameworks/vuejs.test.ts diff --git a/clients/typescript/test/migrators/builder.ts b/packages/client/test/migrators/builder.ts similarity index 100% rename from clients/typescript/test/migrators/builder.ts rename to packages/client/test/migrators/builder.ts diff --git a/clients/typescript/test/migrators/bundle.ts b/packages/client/test/migrators/bundle.ts similarity index 100% rename from clients/typescript/test/migrators/bundle.ts rename to packages/client/test/migrators/bundle.ts diff --git a/clients/typescript/test/migrators/pglite/builder.test.ts b/packages/client/test/migrators/pglite/builder.test.ts similarity index 100% rename from clients/typescript/test/migrators/pglite/builder.test.ts rename to packages/client/test/migrators/pglite/builder.test.ts diff --git a/clients/typescript/test/migrators/pglite/bundle.test.ts b/packages/client/test/migrators/pglite/bundle.test.ts similarity index 100% rename from clients/typescript/test/migrators/pglite/bundle.test.ts rename to packages/client/test/migrators/pglite/bundle.test.ts diff --git a/clients/typescript/test/migrators/pglite/schema.test.ts b/packages/client/test/migrators/pglite/schema.test.ts similarity index 100% rename from clients/typescript/test/migrators/pglite/schema.test.ts rename to packages/client/test/migrators/pglite/schema.test.ts diff --git a/clients/typescript/test/migrators/pglite/triggers.test.ts b/packages/client/test/migrators/pglite/triggers.test.ts similarity index 100% rename from clients/typescript/test/migrators/pglite/triggers.test.ts rename to packages/client/test/migrators/pglite/triggers.test.ts diff --git a/clients/typescript/test/migrators/postgres/builder.test.ts b/packages/client/test/migrators/postgres/builder.test.ts similarity index 100% rename from clients/typescript/test/migrators/postgres/builder.test.ts rename to packages/client/test/migrators/postgres/builder.test.ts diff --git a/clients/typescript/test/migrators/postgres/bundle.test.ts b/packages/client/test/migrators/postgres/bundle.test.ts similarity index 100% rename from clients/typescript/test/migrators/postgres/bundle.test.ts rename to packages/client/test/migrators/postgres/bundle.test.ts diff --git a/clients/typescript/test/migrators/postgres/schema.test.ts b/packages/client/test/migrators/postgres/schema.test.ts similarity index 100% rename from clients/typescript/test/migrators/postgres/schema.test.ts rename to packages/client/test/migrators/postgres/schema.test.ts diff --git a/clients/typescript/test/migrators/postgres/triggers.test.ts b/packages/client/test/migrators/postgres/triggers.test.ts similarity index 100% rename from clients/typescript/test/migrators/postgres/triggers.test.ts rename to packages/client/test/migrators/postgres/triggers.test.ts diff --git a/clients/typescript/test/migrators/sqlite/builder.test.ts b/packages/client/test/migrators/sqlite/builder.test.ts similarity index 100% rename from clients/typescript/test/migrators/sqlite/builder.test.ts rename to packages/client/test/migrators/sqlite/builder.test.ts diff --git a/clients/typescript/test/migrators/sqlite/bundle.test.ts b/packages/client/test/migrators/sqlite/bundle.test.ts similarity index 100% rename from clients/typescript/test/migrators/sqlite/bundle.test.ts rename to packages/client/test/migrators/sqlite/bundle.test.ts diff --git a/clients/typescript/test/migrators/sqlite/schema.test.ts b/packages/client/test/migrators/sqlite/schema.test.ts similarity index 100% rename from clients/typescript/test/migrators/sqlite/schema.test.ts rename to packages/client/test/migrators/sqlite/schema.test.ts diff --git a/clients/typescript/test/migrators/sqlite/triggers.test.ts b/packages/client/test/migrators/sqlite/triggers.test.ts similarity index 100% rename from clients/typescript/test/migrators/sqlite/triggers.test.ts rename to packages/client/test/migrators/sqlite/triggers.test.ts diff --git a/clients/typescript/test/migrators/support/migrations/20230613112725_814/metadata.json b/packages/client/test/migrators/support/migrations/20230613112725_814/metadata.json similarity index 100% rename from clients/typescript/test/migrators/support/migrations/20230613112725_814/metadata.json rename to packages/client/test/migrators/support/migrations/20230613112725_814/metadata.json diff --git a/clients/typescript/test/migrators/support/migrations/20230613112725_814/migration.sql b/packages/client/test/migrators/support/migrations/20230613112725_814/migration.sql similarity index 100% rename from clients/typescript/test/migrators/support/migrations/20230613112725_814/migration.sql rename to packages/client/test/migrators/support/migrations/20230613112725_814/migration.sql diff --git a/clients/typescript/test/migrators/support/migrations/20230613112735_992/metadata.json b/packages/client/test/migrators/support/migrations/20230613112735_992/metadata.json similarity index 100% rename from clients/typescript/test/migrators/support/migrations/20230613112735_992/metadata.json rename to packages/client/test/migrators/support/migrations/20230613112735_992/metadata.json diff --git a/clients/typescript/test/migrators/support/migrations/20230613112735_992/migration.sql b/packages/client/test/migrators/support/migrations/20230613112735_992/migration.sql similarity index 100% rename from clients/typescript/test/migrators/support/migrations/20230613112735_992/migration.sql rename to packages/client/test/migrators/support/migrations/20230613112735_992/migration.sql diff --git a/clients/typescript/test/migrators/triggers.ts b/packages/client/test/migrators/triggers.ts similarity index 100% rename from clients/typescript/test/migrators/triggers.ts rename to packages/client/test/migrators/triggers.ts diff --git a/clients/typescript/test/notifiers/event.test.ts b/packages/client/test/notifiers/event.test.ts similarity index 100% rename from clients/typescript/test/notifiers/event.test.ts rename to packages/client/test/notifiers/event.test.ts diff --git a/clients/typescript/test/satellite/client.test.ts b/packages/client/test/satellite/client.test.ts similarity index 100% rename from clients/typescript/test/satellite/client.test.ts rename to packages/client/test/satellite/client.test.ts diff --git a/clients/typescript/test/satellite/common.ts b/packages/client/test/satellite/common.ts similarity index 100% rename from clients/typescript/test/satellite/common.ts rename to packages/client/test/satellite/common.ts diff --git a/clients/typescript/test/satellite/merge.test.ts b/packages/client/test/satellite/merge.test.ts similarity index 100% rename from clients/typescript/test/satellite/merge.test.ts rename to packages/client/test/satellite/merge.test.ts diff --git a/clients/typescript/test/satellite/pglite/process.migration.test.ts b/packages/client/test/satellite/pglite/process.migration.test.ts similarity index 100% rename from clients/typescript/test/satellite/pglite/process.migration.test.ts rename to packages/client/test/satellite/pglite/process.migration.test.ts diff --git a/clients/typescript/test/satellite/pglite/process.tags.test.ts b/packages/client/test/satellite/pglite/process.tags.test.ts similarity index 100% rename from clients/typescript/test/satellite/pglite/process.tags.test.ts rename to packages/client/test/satellite/pglite/process.tags.test.ts diff --git a/clients/typescript/test/satellite/pglite/process.test.ts b/packages/client/test/satellite/pglite/process.test.ts similarity index 100% rename from clients/typescript/test/satellite/pglite/process.test.ts rename to packages/client/test/satellite/pglite/process.test.ts diff --git a/clients/typescript/test/satellite/pglite/process.timing.test.ts b/packages/client/test/satellite/pglite/process.timing.test.ts similarity index 100% rename from clients/typescript/test/satellite/pglite/process.timing.test.ts rename to packages/client/test/satellite/pglite/process.timing.test.ts diff --git a/clients/typescript/test/satellite/pglite/serialization.test.ts b/packages/client/test/satellite/pglite/serialization.test.ts similarity index 100% rename from clients/typescript/test/satellite/pglite/serialization.test.ts rename to packages/client/test/satellite/pglite/serialization.test.ts diff --git a/clients/typescript/test/satellite/postgres/process.migration.test.ts b/packages/client/test/satellite/postgres/process.migration.test.ts similarity index 100% rename from clients/typescript/test/satellite/postgres/process.migration.test.ts rename to packages/client/test/satellite/postgres/process.migration.test.ts diff --git a/clients/typescript/test/satellite/postgres/process.tags.test.ts b/packages/client/test/satellite/postgres/process.tags.test.ts similarity index 100% rename from clients/typescript/test/satellite/postgres/process.tags.test.ts rename to packages/client/test/satellite/postgres/process.tags.test.ts diff --git a/clients/typescript/test/satellite/postgres/process.test.ts b/packages/client/test/satellite/postgres/process.test.ts similarity index 100% rename from clients/typescript/test/satellite/postgres/process.test.ts rename to packages/client/test/satellite/postgres/process.test.ts diff --git a/clients/typescript/test/satellite/postgres/process.timing.test.ts b/packages/client/test/satellite/postgres/process.timing.test.ts similarity index 100% rename from clients/typescript/test/satellite/postgres/process.timing.test.ts rename to packages/client/test/satellite/postgres/process.timing.test.ts diff --git a/clients/typescript/test/satellite/postgres/serialization.test.ts b/packages/client/test/satellite/postgres/serialization.test.ts similarity index 100% rename from clients/typescript/test/satellite/postgres/serialization.test.ts rename to packages/client/test/satellite/postgres/serialization.test.ts diff --git a/clients/typescript/test/satellite/process.migration.ts b/packages/client/test/satellite/process.migration.ts similarity index 100% rename from clients/typescript/test/satellite/process.migration.ts rename to packages/client/test/satellite/process.migration.ts diff --git a/clients/typescript/test/satellite/process.tags.ts b/packages/client/test/satellite/process.tags.ts similarity index 100% rename from clients/typescript/test/satellite/process.tags.ts rename to packages/client/test/satellite/process.tags.ts diff --git a/clients/typescript/test/satellite/process.timing.ts b/packages/client/test/satellite/process.timing.ts similarity index 100% rename from clients/typescript/test/satellite/process.timing.ts rename to packages/client/test/satellite/process.timing.ts diff --git a/clients/typescript/test/satellite/process.ts b/packages/client/test/satellite/process.ts similarity index 100% rename from clients/typescript/test/satellite/process.ts rename to packages/client/test/satellite/process.ts diff --git a/clients/typescript/test/satellite/registry.test.ts b/packages/client/test/satellite/registry.test.ts similarity index 100% rename from clients/typescript/test/satellite/registry.test.ts rename to packages/client/test/satellite/registry.test.ts diff --git a/clients/typescript/test/satellite/serialization.ts b/packages/client/test/satellite/serialization.ts similarity index 100% rename from clients/typescript/test/satellite/serialization.ts rename to packages/client/test/satellite/serialization.ts diff --git a/clients/typescript/test/satellite/server_ws_stub.ts b/packages/client/test/satellite/server_ws_stub.ts similarity index 100% rename from clients/typescript/test/satellite/server_ws_stub.ts rename to packages/client/test/satellite/server_ws_stub.ts diff --git a/clients/typescript/test/satellite/shapes/shapeManager.test.ts b/packages/client/test/satellite/shapes/shapeManager.test.ts similarity index 100% rename from clients/typescript/test/satellite/shapes/shapeManager.test.ts rename to packages/client/test/satellite/shapes/shapeManager.test.ts diff --git a/clients/typescript/test/satellite/sqlite/process.migration.test.ts b/packages/client/test/satellite/sqlite/process.migration.test.ts similarity index 100% rename from clients/typescript/test/satellite/sqlite/process.migration.test.ts rename to packages/client/test/satellite/sqlite/process.migration.test.ts diff --git a/clients/typescript/test/satellite/sqlite/process.tags.test.ts b/packages/client/test/satellite/sqlite/process.tags.test.ts similarity index 100% rename from clients/typescript/test/satellite/sqlite/process.tags.test.ts rename to packages/client/test/satellite/sqlite/process.tags.test.ts diff --git a/clients/typescript/test/satellite/sqlite/process.test.ts b/packages/client/test/satellite/sqlite/process.test.ts similarity index 100% rename from clients/typescript/test/satellite/sqlite/process.test.ts rename to packages/client/test/satellite/sqlite/process.test.ts diff --git a/clients/typescript/test/satellite/sqlite/process.timing.test.ts b/packages/client/test/satellite/sqlite/process.timing.test.ts similarity index 100% rename from clients/typescript/test/satellite/sqlite/process.timing.test.ts rename to packages/client/test/satellite/sqlite/process.timing.test.ts diff --git a/clients/typescript/test/satellite/sqlite/serialization.test.ts b/packages/client/test/satellite/sqlite/serialization.test.ts similarity index 100% rename from clients/typescript/test/satellite/sqlite/serialization.test.ts rename to packages/client/test/satellite/sqlite/serialization.test.ts diff --git a/clients/typescript/test/support/electric.json b/packages/client/test/support/electric.json similarity index 100% rename from clients/typescript/test/support/electric.json rename to packages/client/test/support/electric.json diff --git a/clients/typescript/test/support/migrations/20230123_170527_569_init/migration.sql b/packages/client/test/support/migrations/20230123_170527_569_init/migration.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170527_569_init/migration.sql rename to packages/client/test/support/migrations/20230123_170527_569_init/migration.sql diff --git a/clients/typescript/test/support/migrations/20230123_170527_569_init/postgres.sql b/packages/client/test/support/migrations/20230123_170527_569_init/postgres.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170527_569_init/postgres.sql rename to packages/client/test/support/migrations/20230123_170527_569_init/postgres.sql diff --git a/clients/typescript/test/support/migrations/20230123_170527_569_init/satellite.sql b/packages/client/test/support/migrations/20230123_170527_569_init/satellite.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170527_569_init/satellite.sql rename to packages/client/test/support/migrations/20230123_170527_569_init/satellite.sql diff --git a/clients/typescript/test/support/migrations/20230123_170646_833_test_schema/migration.sql b/packages/client/test/support/migrations/20230123_170646_833_test_schema/migration.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170646_833_test_schema/migration.sql rename to packages/client/test/support/migrations/20230123_170646_833_test_schema/migration.sql diff --git a/clients/typescript/test/support/migrations/20230123_170646_833_test_schema/postgres.sql b/packages/client/test/support/migrations/20230123_170646_833_test_schema/postgres.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170646_833_test_schema/postgres.sql rename to packages/client/test/support/migrations/20230123_170646_833_test_schema/postgres.sql diff --git a/clients/typescript/test/support/migrations/20230123_170646_833_test_schema/satellite.sql b/packages/client/test/support/migrations/20230123_170646_833_test_schema/satellite.sql similarity index 100% rename from clients/typescript/test/support/migrations/20230123_170646_833_test_schema/satellite.sql rename to packages/client/test/support/migrations/20230123_170646_833_test_schema/satellite.sql diff --git a/clients/typescript/test/support/migrations/manifest.json b/packages/client/test/support/migrations/manifest.json similarity index 100% rename from clients/typescript/test/support/migrations/manifest.json rename to packages/client/test/support/migrations/manifest.json diff --git a/clients/typescript/test/support/migrations/migrations.js b/packages/client/test/support/migrations/migrations.js similarity index 100% rename from clients/typescript/test/support/migrations/migrations.js rename to packages/client/test/support/migrations/migrations.js diff --git a/clients/typescript/test/support/migrations/pg-migrations.js b/packages/client/test/support/migrations/pg-migrations.js similarity index 100% rename from clients/typescript/test/support/migrations/pg-migrations.js rename to packages/client/test/support/migrations/pg-migrations.js diff --git a/clients/typescript/test/support/satellite-helpers.ts b/packages/client/test/support/satellite-helpers.ts similarity index 100% rename from clients/typescript/test/support/satellite-helpers.ts rename to packages/client/test/support/satellite-helpers.ts diff --git a/clients/typescript/test/util/arrays.test.ts b/packages/client/test/util/arrays.test.ts similarity index 100% rename from clients/typescript/test/util/arrays.test.ts rename to packages/client/test/util/arrays.test.ts diff --git a/clients/typescript/test/util/asyncEventEmitter.test.ts b/packages/client/test/util/asyncEventEmitter.test.ts similarity index 100% rename from clients/typescript/test/util/asyncEventEmitter.test.ts rename to packages/client/test/util/asyncEventEmitter.test.ts diff --git a/clients/typescript/test/util/commmon.test.ts b/packages/client/test/util/commmon.test.ts similarity index 100% rename from clients/typescript/test/util/commmon.test.ts rename to packages/client/test/util/commmon.test.ts diff --git a/clients/typescript/test/util/interpolate.test.ts b/packages/client/test/util/interpolate.test.ts similarity index 100% rename from clients/typescript/test/util/interpolate.test.ts rename to packages/client/test/util/interpolate.test.ts diff --git a/clients/typescript/test/util/parser.test.fixtures.json b/packages/client/test/util/parser.test.fixtures.json similarity index 100% rename from clients/typescript/test/util/parser.test.fixtures.json rename to packages/client/test/util/parser.test.fixtures.json diff --git a/clients/typescript/test/util/parser.test.ts b/packages/client/test/util/parser.test.ts similarity index 100% rename from clients/typescript/test/util/parser.test.ts rename to packages/client/test/util/parser.test.ts diff --git a/clients/typescript/test/util/proto.test.ts b/packages/client/test/util/proto.test.ts similarity index 100% rename from clients/typescript/test/util/proto.test.ts rename to packages/client/test/util/proto.test.ts diff --git a/clients/typescript/test/util/subscribe.test.ts b/packages/client/test/util/subscribe.test.ts similarity index 100% rename from clients/typescript/test/util/subscribe.test.ts rename to packages/client/test/util/subscribe.test.ts diff --git a/clients/typescript/test/util/tab.test.ts b/packages/client/test/util/tab.test.ts similarity index 100% rename from clients/typescript/test/util/tab.test.ts rename to packages/client/test/util/tab.test.ts diff --git a/clients/typescript/test/util/transactions.test.ts b/packages/client/test/util/transactions.test.ts similarity index 100% rename from clients/typescript/test/util/transactions.test.ts rename to packages/client/test/util/transactions.test.ts diff --git a/clients/typescript/tsconfig.build.json b/packages/client/tsconfig.build.json similarity index 100% rename from clients/typescript/tsconfig.build.json rename to packages/client/tsconfig.build.json diff --git a/clients/typescript/tsconfig.json b/packages/client/tsconfig.json similarity index 100% rename from clients/typescript/tsconfig.json rename to packages/client/tsconfig.json diff --git a/clients/typescript/tsup.config.ts b/packages/client/tsup.config.ts similarity index 100% rename from clients/typescript/tsup.config.ts rename to packages/client/tsup.config.ts diff --git a/packages/toolbar/Makefile b/packages/toolbar/Makefile index 9878efc751..0e755d5042 100644 --- a/packages/toolbar/Makefile +++ b/packages/toolbar/Makefile @@ -1,7 +1,7 @@ deps: - make -C ../../clients/typescript deps + make -C ../../packages/client deps pnpm install --frozen-lockfile - make -C ../../clients/typescript build + make -C ../../packages/client build build: deps diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02f06072fc..5e3c665b85 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,217 +12,6 @@ importers: specifier: ^2.26.2 version: 2.26.2 - clients/typescript: - dependencies: - '@electric-sql/drivers': - specifier: workspace:* - version: link:../../packages/drivers - async-mutex: - specifier: ^0.4.0 - version: 0.4.0 - base-64: - specifier: ^1.0.0 - version: 1.0.0 - exponential-backoff: - specifier: ^3.1.0 - version: 3.1.0 - jose: - specifier: ^4.14.4 - version: 4.14.4 - lodash.flow: - specifier: ^3.5.0 - version: 3.5.0 - lodash.groupby: - specifier: ^4.6.0 - version: 4.6.0 - lodash.isequal: - specifier: ^4.5.0 - version: 4.5.0 - lodash.keyby: - specifier: ^4.6.0 - version: 4.6.0 - lodash.mapvalues: - specifier: ^4.6.0 - version: 4.6.0 - lodash.omitby: - specifier: ^4.6.0 - version: 4.6.0 - lodash.partition: - specifier: ^4.6.0 - version: 4.6.0 - lodash.pick: - specifier: ^4.4.0 - version: 4.4.0 - lodash.throttle: - specifier: ^4.1.1 - version: 4.1.1 - lodash.uniqwith: - specifier: ^4.5.0 - version: 4.5.0 - loglevel: - specifier: ^1.8.1 - version: 1.8.1 - long: - specifier: ^5.2.0 - version: 5.2.0 - object.hasown: - specifier: ^1.1.2 - version: 1.1.2 - ohash: - specifier: ^1.1.2 - version: 1.1.2 - prisma: - specifier: 4.8.1 - version: 4.8.1 - protobufjs: - specifier: ^7.1.1 - version: 7.1.1 - react-native: - specifier: '>= 0.68.0' - version: 0.68.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react@18.3.1) - squel: - specifier: ^5.13.0 - version: 5.13.0 - text-encoder-lite: - specifier: ^2.0.0 - version: 2.0.0 - ts-dedent: - specifier: ^2.2.0 - version: 2.2.0 - ws: - specifier: ^8.8.1 - version: 8.8.1 - zod: - specifier: 3.21.1 - version: 3.21.1 - devDependencies: - '@electric-sql/pglite': - specifier: ^0.1.5 - version: 0.1.5 - '@testing-library/react': - specifier: ^13.4.0 - version: 13.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) - '@types/base-64': - specifier: ^1.0.0 - version: 1.0.0 - '@types/better-sqlite3': - specifier: 7.6.10 - version: 7.6.10 - '@types/lodash.flow': - specifier: ^3.5.7 - version: 3.5.7 - '@types/lodash.groupby': - specifier: ^4.6.7 - version: 4.6.7 - '@types/lodash.isequal': - specifier: ^4.5.6 - version: 4.5.6 - '@types/lodash.keyby': - specifier: ^4.6.9 - version: 4.6.9 - '@types/lodash.mapvalues': - specifier: ^4.6.7 - version: 4.6.7 - '@types/lodash.omitby': - specifier: ^4.6.7 - version: 4.6.7 - '@types/lodash.partition': - specifier: ^4.6.7 - version: 4.6.7 - '@types/lodash.pick': - specifier: ^4.4.7 - version: 4.4.7 - '@types/lodash.throttle': - specifier: ^4.1.7 - version: 4.1.7 - '@types/lodash.uniqwith': - specifier: ^4.5.9 - version: 4.5.9 - '@types/node': - specifier: ^18.8.4 - version: 18.8.4 - '@types/react': - specifier: ^18.3.1 - version: 18.3.1 - '@types/ws': - specifier: ^8.5.3 - version: 8.5.3 - '@typescript-eslint/eslint-plugin': - specifier: ^7.14.1 - version: 7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': - specifier: ^7.14.1 - version: 7.14.1(eslint@8.57.0)(typescript@5.4.5) - '@vue/test-utils': - specifier: ^2.4.4 - version: 2.4.4(@vue/server-renderer@3.4.19(vue@3.4.19(typescript@5.4.5)))(vue@3.4.19(typescript@5.4.5)) - ava: - specifier: ^4.3.1 - version: 4.3.1 - better-sqlite3: - specifier: ^11.0.0 - version: 11.0.0 - concurrently: - specifier: ^8.2.2 - version: 8.2.2 - eslint: - specifier: ^8.57.0 - version: 8.57.0 - expo-sqlite: - specifier: ^13.1.0 - version: 13.1.0(expo@51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))) - glob: - specifier: ^10.3.10 - version: 10.3.10 - global-jsdom: - specifier: 24.0.0 - version: 24.0.0(jsdom@24.0.0) - jsdom: - specifier: 24.0.0 - version: 24.0.0 - lint-staged: - specifier: ^13.1.0 - version: 13.1.0(enquirer@2.4.1) - memorystorage: - specifier: ^0.12.0 - version: 0.12.0 - nodemon: - specifier: ^3.0.2 - version: 3.0.2 - prettier: - specifier: 2.8.2 - version: 2.8.2 - react: - specifier: ^18.2.0 - version: 18.3.1 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.3.1) - shx: - specifier: ^0.3.4 - version: 0.3.4 - ts-proto: - specifier: ^1.125.0 - version: 1.125.0 - tsup: - specifier: ^8.0.1 - version: 8.1.0(postcss@8.4.38)(typescript@5.4.5) - tsx: - specifier: ^4.15.7 - version: 4.15.7 - typeorm: - specifier: ^0.3.9 - version: 0.3.9(better-sqlite3@11.0.0)(pg@8.11.3)(sql.js@1.10.3) - typescript: - specifier: ^5.3.3 - version: 5.4.5 - vue: - specifier: ^3.4.19 - version: 3.4.19(typescript@5.4.5) - vue-tsc: - specifier: ^1.8.27 - version: 1.8.27(typescript@5.4.5) - e2e/satellite_client: dependencies: better-sqlite3: @@ -230,7 +19,7 @@ importers: version: 11.0.0 electric-sql: specifier: workspace:* - version: link:../../clients/typescript + version: link:../../packages/client jsonwebtoken: specifier: ^9.0.0 version: 9.0.0 @@ -404,7 +193,7 @@ importers: version: 4.1.0 electric-sql: specifier: workspace:* - version: link:../../clients/typescript + version: link:../client get-port: specifier: ^7.0.0 version: 7.0.0 @@ -458,14 +247,225 @@ importers: specifier: ^0.3.4 version: 0.3.4 tsup: - specifier: ^8.1.0 + specifier: ^8.1.0 + version: 8.1.0(postcss@8.4.38)(typescript@5.4.5) + tsx: + specifier: ^4.15.7 + version: 4.15.7 + typescript: + specifier: ^5.3.3 + version: 5.4.5 + + packages/client: + dependencies: + '@electric-sql/drivers': + specifier: workspace:* + version: link:../drivers + async-mutex: + specifier: ^0.4.0 + version: 0.4.0 + base-64: + specifier: ^1.0.0 + version: 1.0.0 + exponential-backoff: + specifier: ^3.1.0 + version: 3.1.0 + jose: + specifier: ^4.14.4 + version: 4.14.4 + lodash.flow: + specifier: ^3.5.0 + version: 3.5.0 + lodash.groupby: + specifier: ^4.6.0 + version: 4.6.0 + lodash.isequal: + specifier: ^4.5.0 + version: 4.5.0 + lodash.keyby: + specifier: ^4.6.0 + version: 4.6.0 + lodash.mapvalues: + specifier: ^4.6.0 + version: 4.6.0 + lodash.omitby: + specifier: ^4.6.0 + version: 4.6.0 + lodash.partition: + specifier: ^4.6.0 + version: 4.6.0 + lodash.pick: + specifier: ^4.4.0 + version: 4.4.0 + lodash.throttle: + specifier: ^4.1.1 + version: 4.1.1 + lodash.uniqwith: + specifier: ^4.5.0 + version: 4.5.0 + loglevel: + specifier: ^1.8.1 + version: 1.8.1 + long: + specifier: ^5.2.0 + version: 5.2.0 + object.hasown: + specifier: ^1.1.2 + version: 1.1.4 + ohash: + specifier: ^1.1.2 + version: 1.1.2 + prisma: + specifier: 4.8.1 + version: 4.8.1 + protobufjs: + specifier: ^7.1.1 + version: 7.1.1 + react-native: + specifier: '>= 0.68.0' + version: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(react@18.3.1) + squel: + specifier: ^5.13.0 + version: 5.13.0 + text-encoder-lite: + specifier: ^2.0.0 + version: 2.0.0 + ts-dedent: + specifier: ^2.2.0 + version: 2.2.0 + ws: + specifier: ^8.8.1 + version: 8.17.1 + zod: + specifier: 3.21.1 + version: 3.21.1 + devDependencies: + '@electric-sql/pglite': + specifier: ^0.1.5 + version: 0.1.5 + '@testing-library/react': + specifier: ^13.4.0 + version: 13.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/base-64': + specifier: ^1.0.0 + version: 1.0.0 + '@types/better-sqlite3': + specifier: 7.6.10 + version: 7.6.10 + '@types/lodash.flow': + specifier: ^3.5.7 + version: 3.5.7 + '@types/lodash.groupby': + specifier: ^4.6.7 + version: 4.6.7 + '@types/lodash.isequal': + specifier: ^4.5.6 + version: 4.5.6 + '@types/lodash.keyby': + specifier: ^4.6.9 + version: 4.6.9 + '@types/lodash.mapvalues': + specifier: ^4.6.7 + version: 4.6.7 + '@types/lodash.omitby': + specifier: ^4.6.7 + version: 4.6.7 + '@types/lodash.partition': + specifier: ^4.6.7 + version: 4.6.7 + '@types/lodash.pick': + specifier: ^4.4.7 + version: 4.4.7 + '@types/lodash.throttle': + specifier: ^4.1.7 + version: 4.1.7 + '@types/lodash.uniqwith': + specifier: ^4.5.9 + version: 4.5.9 + '@types/node': + specifier: ^18.8.4 + version: 18.8.4 + '@types/react': + specifier: ^18.3.1 + version: 18.3.1 + '@types/ws': + specifier: ^8.5.3 + version: 8.5.3 + '@typescript-eslint/eslint-plugin': + specifier: ^7.14.1 + version: 7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': + specifier: ^7.14.1 + version: 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@vue/test-utils': + specifier: ^2.4.4 + version: 2.4.4(@vue/server-renderer@3.4.19(vue@3.4.19(typescript@5.4.5)))(vue@3.4.19(typescript@5.4.5)) + ava: + specifier: ^4.3.1 + version: 4.3.1 + better-sqlite3: + specifier: ^11.0.0 + version: 11.0.0 + concurrently: + specifier: ^8.2.2 + version: 8.2.2 + eslint: + specifier: ^8.57.0 + version: 8.57.0 + expo-sqlite: + specifier: ^13.1.0 + version: 13.1.0(expo@51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + glob: + specifier: ^10.3.10 + version: 10.3.10 + global-jsdom: + specifier: 24.0.0 + version: 24.0.0(jsdom@24.0.0) + jsdom: + specifier: 24.0.0 + version: 24.0.0 + lint-staged: + specifier: ^13.1.0 + version: 13.1.0(enquirer@2.4.1) + memorystorage: + specifier: ^0.12.0 + version: 0.12.0 + nodemon: + specifier: ^3.0.2 + version: 3.0.2 + prettier: + specifier: 2.8.2 + version: 2.8.2 + react: + specifier: ^18.2.0 + version: 18.3.1 + react-dom: + specifier: ^18.2.0 + version: 18.3.1(react@18.3.1) + shx: + specifier: ^0.3.4 + version: 0.3.4 + ts-proto: + specifier: ^1.125.0 + version: 1.125.0 + tsup: + specifier: ^8.0.1 version: 8.1.0(postcss@8.4.38)(typescript@5.4.5) tsx: specifier: ^4.15.7 version: 4.15.7 + typeorm: + specifier: ^0.3.9 + version: 0.3.9(better-sqlite3@11.0.0)(pg@8.11.3)(sql.js@1.10.3) typescript: specifier: ^5.3.3 version: 5.4.5 + vue: + specifier: ^3.4.19 + version: 3.4.19(typescript@5.4.5) + vue-tsc: + specifier: ^1.8.27 + version: 1.8.27(typescript@5.4.5) packages/drivers: dependencies: @@ -616,7 +616,7 @@ importers: version: 11.0.0 electric-sql: specifier: workspace:* - version: link:../../clients/typescript + version: link:../client eslint: specifier: ^8.57.0 version: 8.57.0 @@ -1203,12 +1203,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-assign@7.24.7': - resolution: {integrity: sha512-DOzAi77P9jSyPijHS7Z8vH0wLRcZH6wWxuIZgLAiy8FWOkcKMJmnyHjy2JM94k6A0QxlA/hlLh+R9T3GEryjNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.24.7': resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} engines: {node: '>=6.9.0'} @@ -2248,10 +2242,6 @@ packages: resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} engines: {node: '>=12'} - '@jest/create-cache-key-function@27.5.1': - resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/create-cache-key-function@29.7.0': resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2272,10 +2262,6 @@ packages: resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} engines: {node: '>= 10.14.2'} - '@jest/types@27.5.1': - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/types@29.6.3': resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3111,79 +3097,39 @@ packages: '@react-native-community/cli-debugger-ui@13.6.8': resolution: {integrity: sha512-2cS+MX/Su6sVSjqpDftFOXbK7EuPg98xzsPkdPhkQnkZwvXqodK9CAMuDMbx3lBHHtrPrpMbBCpFmPN8iVOnlA==} - '@react-native-community/cli-debugger-ui@7.0.3': - resolution: {integrity: sha512-G4SA6jFI0j22o+j+kYP8/7sxzbCDqSp2QiHA/X5E0lsGEd2o9qN2zbIjiFr8b8k+VVAYSUONhoC0+uKuINvmkA==} - '@react-native-community/cli-doctor@13.6.8': resolution: {integrity: sha512-/3Vdy9J3hyiu0y3nd/CU3kBqPlTRxnLXg7V6jrA1jbTOlZAMyV9imEkrqEaGK0SMOyMhh9Pipf98Ozhk0Nl4QA==} '@react-native-community/cli-hermes@13.6.8': resolution: {integrity: sha512-lZi/OBFuZUj5cLK94oEgtrtmxGoqeYVRcnHXl/R5c4put9PDl+qH2bEMlGZkFiw57ae3UZKr3TMk+1s4jh3FYQ==} - '@react-native-community/cli-hermes@6.3.1': - resolution: {integrity: sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw==} - '@react-native-community/cli-platform-android@13.6.8': resolution: {integrity: sha512-vWrqeLRRTwp2kO33nbrAgbYn8HR2c2CpIfyVJY9Ckk7HGUSwDyxdcSu7YBvt2ShdfLZH0HctWFNXsgGrfg6BDw==} - '@react-native-community/cli-platform-android@6.3.1': - resolution: {integrity: sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA==} - - '@react-native-community/cli-platform-android@7.0.1': - resolution: {integrity: sha512-nOr0aMkxAymCnbtsQwXBlyoRN2Y+IzC7Qz5T+/zyWwEbTY8SKQI8uV+8+qttUvzSvuXa2PeXsTWluuliOS8KCw==} - '@react-native-community/cli-platform-apple@13.6.8': resolution: {integrity: sha512-1JPohnlXPqU44zns3ALEzIbH2cKRw6JtEDJERgLuEUbs2r2NeJgqDbKyZ7fTTO8o+pegDnn6+Rr7qGVVOuUzzg==} '@react-native-community/cli-platform-ios@13.6.8': resolution: {integrity: sha512-/IIcIRM8qaoD7iZqsvtf6Qq1AwtChWYfB9sTn3mTiolZ5Zd5bXH37g+6liPfAICRkj2Ptq3iXmjrDVUQAxrOXw==} - '@react-native-community/cli-platform-ios@7.0.1': - resolution: {integrity: sha512-PLRIbzrCzSedmpjuFtQqcqUD45G8q7sEciI1lf5zUbVMXqjIBwJWS7iz8235PyWwj8J4MNHohLC+oyRueFtbGg==} - - '@react-native-community/cli-plugin-metro@7.0.4': - resolution: {integrity: sha512-DEV9WwJ6mB8zWFvNe/Z/eGmtmQmsZcu9VIqjxT7e9xZr2csB9ZlOZiweAMFO5cuVWZZgfL+NYIaQiFi0E0DFXw==} - '@react-native-community/cli-server-api@13.6.8': resolution: {integrity: sha512-Lx664oWTzpVfbKUTy+3GIX7e+Mt5Zn+zdkM4ehllNdik/lbB3tM9Nrg8PSvOfI+tTXs2w55+nIydLfH+0FqJVg==} - '@react-native-community/cli-server-api@7.0.4': - resolution: {integrity: sha512-NzwLKgshx1aFJad5b972rFowEx8ueHRFFXQFnBbvEuE3KsivDOTIwO0zn7cAO1zpxlFRxUFfcI1Pe4Aymi3xZw==} - '@react-native-community/cli-tools@13.6.8': resolution: {integrity: sha512-1MYlae9EkbjC7DBYOGMH5xF9yDoeNYUKgEdDjL6WAUBoF2gtwiZPM6igLKi/+dhb5sCtC7fiLrLi0Oevdf+RmQ==} - '@react-native-community/cli-tools@6.2.1': - resolution: {integrity: sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA==} - - '@react-native-community/cli-tools@7.0.1': - resolution: {integrity: sha512-0xra4hKNA5PR2zYVXsDMNiXMGaDNoNRYMY6eTP2aVIxQbqIcVMDWSyCA8wMWX5iOpMWg0cZGaQ6a77f3Rlb34g==} - '@react-native-community/cli-types@13.6.8': resolution: {integrity: sha512-C4mVByy0i+/NPuPhdMLBR7ubEVkjVS1VwoQu/BoG1crJFNE+167QXAzH01eFbXndsjZaMWmD4Gerx7TYc6lHfA==} - '@react-native-community/cli-types@6.0.0': - resolution: {integrity: sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==} - '@react-native-community/cli@13.6.8': resolution: {integrity: sha512-0lRdgLNaXixWY4BfFRl1J6Ao9Lapo2z+++iE7TD4GAbuxOWJSyFi+KUA8XNfSDyML4jFO02MZgyBPxAWdaminQ==} engines: {node: '>=18'} hasBin: true - '@react-native-community/cli@7.0.4': - resolution: {integrity: sha512-W9nACtHWaLJZIP48cQmhQOnl5/7maoWE1Aji67MrLeIoB+ScNTJxaHfV4fMcklD6B6XEhaKokPACRZWm36zAog==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - react-native: '*' - '@react-native/assets-registry@0.74.84': resolution: {integrity: sha512-dzUhwyaX04QosWZ8zyaaNB/WYZIdeDN1lcpfQbqiOhZJShRH+FLTDVONE/dqlMQrP+EO7lDqF0RrlIt9lnOCQQ==} engines: {node: '>=18'} - '@react-native/assets@1.0.0': - resolution: {integrity: sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==} - '@react-native/babel-plugin-codegen@0.74.84': resolution: {integrity: sha512-UR4uiii5szIJA84mSC6GJOfYKDq7/ThyetOQT62+BBcyGeHVtHlNLNRzgaMeLqIQaT8Fq4pccMI+7QqLOMXzdw==} engines: {node: '>=18'} @@ -3226,15 +3172,9 @@ packages: peerDependencies: '@babel/core': '*' - '@react-native/normalize-color@2.0.0': - resolution: {integrity: sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==} - '@react-native/normalize-colors@0.74.84': resolution: {integrity: sha512-Y5W6x8cC5RuakUcTVUFNAIhUZ/tYpuqHZlRBoAuakrTwVuoNHXfQki8lj1KsYU7rW6e3VWgdEx33AfOQpdNp6A==} - '@react-native/polyfills@2.0.0': - resolution: {integrity: sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==} - '@react-native/virtualized-lists@0.74.84': resolution: {integrity: sha512-XcV+qdqt2WihaY4iRm/M1FdSy+18lecU9mRXNmy9YK8g9Th/8XbNtmmKI0qWBx3KxyuXMH/zd0ps05YTrX16kw==} engines: {node: '>=18'} @@ -3439,9 +3379,6 @@ packages: '@types/glob@7.2.0': resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/is-ci@3.0.4': resolution: {integrity: sha512-AkCYCmwlXeuH89DagDCzvCAyltI2v9lh3U3DqSg/GrBYoReAaWwxfXCqMx9UV5MajLZ4ZFwZzV4cABGIxk2XRw==} @@ -3571,9 +3508,6 @@ packages: '@types/yargs@15.0.19': resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - '@types/yargs@16.0.9': - resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} @@ -3815,9 +3749,6 @@ packages: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} - absolute-path@0.0.0: - resolution: {integrity: sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==} - accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -3958,18 +3889,6 @@ packages: aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - arr-diff@4.0.0: - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} - engines: {node: '>=0.10.0'} - - arr-flatten@1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} - - arr-union@3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - array-buffer-byte-length@1.0.1: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} @@ -3986,10 +3905,6 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - array-unique@0.3.2: - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} - engines: {node: '>=0.10.0'} - array.prototype.findlast@1.2.5: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} @@ -4031,14 +3946,6 @@ packages: assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - assign-symbols@1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - - ast-types@0.14.2: - resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} - engines: {node: '>=4'} - ast-types@0.15.2: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} engines: {node: '>=4'} @@ -4077,11 +3984,6 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - ava@4.3.1: resolution: {integrity: sha512-zdSp9QxRTmN5hJeGmg+ZjUKL5yHFLMcP/0KBla8GH25XD8Xm7Uc34CDFlwqGL6JXtjNbVkJ0Zw+DqcTf4ggCCA==} engines: {node: '>=12.22 <13 || >=14.17 <15 || >=16.4 <17 || >=18'} @@ -4135,20 +4037,12 @@ packages: babel-plugin-react-native-web@0.19.12: resolution: {integrity: sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w==} - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - babel-plugin-transform-flow-enums@0.0.2: resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} babel-preset-expo@11.0.10: resolution: {integrity: sha512-YBg40Om31gw9IPlRw5v8elzgtPUtNEh4GSibBi5MsmmYddGg4VPjWtCZIFJChN543qRmbGb/fa/kejvLX567hQ==} - babel-preset-fbjs@3.4.0: - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 - balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -4158,10 +4052,6 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - base@0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} - better-opn@3.0.2: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} @@ -4213,10 +4103,6 @@ packages: brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - braces@2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -4292,10 +4178,6 @@ packages: resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} engines: {node: ^16.14.0 || >=18.0.0} - cache-base@1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} - call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} @@ -4410,10 +4292,6 @@ packages: ci-parallel-vars@1.0.1: resolution: {integrity: sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==} - class-utils@0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} - classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} @@ -4498,10 +4376,6 @@ packages: codemirror@5.65.16: resolution: {integrity: sha512-br21LjYmSlVL0vFCPWPfhzUCT34FM/pAdK7rRIZwa0rrtrIdotvP4Oh4GUHsu2E3IrQMCfRkL/fN3ytMNxVQvg==} - collection-visit@1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} - color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -4544,9 +4418,6 @@ packages: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} - commander@2.13.0: - resolution: {integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==} - commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4568,9 +4439,6 @@ packages: commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - component-emitter@1.3.1: - resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - component-type@1.2.2: resolution: {integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==} @@ -4621,10 +4489,6 @@ packages: resolution: {integrity: sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - copy-descriptor@0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} @@ -4787,10 +4651,6 @@ packages: decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -4834,10 +4694,6 @@ packages: resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} engines: {node: '>=0.10.0'} - deepmerge@3.3.0: - resolution: {integrity: sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==} - engines: {node: '>=0.10.0'} - deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -4861,18 +4717,6 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - define-property@0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} - - define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - - define-property@2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} - del@6.1.1: resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} engines: {node: '>=10'} @@ -4891,9 +4735,6 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - deprecated-react-native-prop-types@2.3.0: - resolution: {integrity: sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==} - destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -5420,10 +5261,6 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - expand-brackets@2.1.4: - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} - expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -5472,14 +5309,6 @@ packages: exponential-backoff@3.1.0: resolution: {integrity: sha512-oBuz5SYz5zzyuHINoe9ooePwSu0xApKWgeNzok4hZ5YKXFh9zrQBEM15CXqoZkJJPuI2ArvqjPQd8UKJA753XA==} - extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - - extend-shallow@3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} - extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -5487,10 +5316,6 @@ packages: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} - extglob@2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} - eyes@0.1.8: resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==} engines: {node: '> 0.1.90'} @@ -5566,10 +5391,6 @@ packages: file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - fill-range@4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -5622,10 +5443,6 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.121.0: - resolution: {integrity: sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==} - engines: {node: '>=0.4.0'} - flow-parser@0.238.2: resolution: {integrity: sha512-fs7FSnzzKF6oSzjk14JlBHt82DPchYHVsXtPi4Fkn+qrunVjWaBZY7nSO/mC9X4l9+wRah/R69DRd5NGDOrWqw==} engines: {node: '>=0.4.0'} @@ -5636,10 +5453,6 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - foreground-child@3.2.1: resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} @@ -5655,10 +5468,6 @@ packages: fp-ts@2.13.1: resolution: {integrity: sha512-0eu5ULPS2c/jsa1lGFneEFFEdTbembJv8e4QKXeVJ3lm/5hyve06dlKZrpxmMwJt6rYen7sxmHHK2CLaXvWuWQ==} - fragment-cache@0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} - freeport-async@2.0.0: resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} engines: {node: '>=8'} @@ -5673,9 +5482,6 @@ packages: fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - fs-extra@1.0.0: - resolution: {integrity: sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==} - fs-extra@11.1.0: resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} engines: {node: '>=14.14'} @@ -5788,10 +5594,6 @@ packages: get-tsconfig@4.7.5: resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} - get-value@2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - getenv@1.0.0: resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} engines: {node: '>=6'} @@ -5922,22 +5724,6 @@ packages: has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has-value@0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} - - has-value@1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} - - has-values@0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} - engines: {node: '>=0.10.0'} - - has-values@1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} - has-yarn@2.1.0: resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} engines: {node: '>=8'} @@ -5958,27 +5744,18 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - hermes-engine@0.11.0: - resolution: {integrity: sha512-7aMUlZja2IyLYAcZ69NBnwJAR5ZOYlSllj0oMpx08a8HzxHOys0eKCzfphrf6D0vX1JGO1QQvVsQKe6TkYherw==} - hermes-estree@0.19.1: resolution: {integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==} hermes-estree@0.20.1: resolution: {integrity: sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==} - hermes-estree@0.5.0: - resolution: {integrity: sha512-1h8rvG23HhIR5K6Kt0e5C7BC72J1Ath/8MmSta49vxXp/j6wl7IMHvIRFYBQr35tWnQY97dSGR2uoAJ5pHUQkg==} - hermes-parser@0.19.1: resolution: {integrity: sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==} hermes-parser@0.20.1: resolution: {integrity: sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==} - hermes-parser@0.5.0: - resolution: {integrity: sha512-ARnJBScKAkkq8j3BHrNGBUv/4cSpZNbKDsVizEtzmsFeqC67Dopa5s4XRe+e3wN52Dh5Mj2kDB5wJvhcxwDkPg==} - hermes-profile-transformer@0.0.6: resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} engines: {node: '>=8'} @@ -6061,11 +5838,6 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} - image-size@0.6.3: - resolution: {integrity: sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==} - engines: {node: '>=4.0'} - hasBin: true - image-size@1.1.1: resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} engines: {node: '>=16.x'} @@ -6138,9 +5910,6 @@ packages: resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} engines: {node: '>=8'} - ip@1.1.9: - resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} - ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -6149,10 +5918,6 @@ packages: resolution: {integrity: sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==} engines: {node: '>=8'} - is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} - is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -6197,10 +5962,6 @@ packages: is-core-module@2.9.0: resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} - is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} - is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} @@ -6209,14 +5970,6 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-descriptor@0.1.7: - resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} - engines: {node: '>= 0.4'} - - is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} - is-directory@0.3.1: resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} engines: {node: '>=0.10.0'} @@ -6229,10 +5982,6 @@ packages: is-error@2.2.2: resolution: {integrity: sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==} - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - is-extendable@1.0.1: resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} engines: {node: '>=0.10.0'} @@ -6299,10 +6048,6 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} - is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -6428,10 +6173,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isobject@2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} - isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} @@ -6453,18 +6194,10 @@ packages: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-get-type@26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - jest-get-type@29.6.3: resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-haste-map@27.5.1: - resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-message-util@29.7.0: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6473,46 +6206,18 @@ packages: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-regex-util@27.5.1: - resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - jest-serializer@27.5.1: - resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - jest-util@27.5.1: - resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-util@29.7.0: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-validate@26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} - jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-worker@26.6.2: - resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} - engines: {node: '>= 10.13.0'} - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - jest-worker@29.7.0: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jetifier@1.6.8: - resolution: {integrity: sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==} - hasBin: true - jimp-compact@0.16.1: resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} @@ -6556,21 +6261,12 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsc-android@250230.2.1: - resolution: {integrity: sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==} - jsc-android@250231.0.0: resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} jsc-safe-url@0.2.4: resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - jscodeshift@0.13.1: - resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - jscodeshift@0.14.0: resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} hasBin: true @@ -6623,9 +6319,6 @@ packages: engines: {node: '>=6'} hasBin: true - jsonfile@2.4.0: - resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} - jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -6652,21 +6345,10 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - - kind-of@4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} - kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - klaw@1.3.1: - resolution: {integrity: sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==} - kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -6949,10 +6631,6 @@ packages: resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} engines: {node: '>=6'} - map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -6961,10 +6639,6 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - map-visit@1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} - marked@4.0.10: resolution: {integrity: sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw==} engines: {node: '>= 12'} @@ -7023,37 +6697,22 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - metro-babel-transformer@0.67.0: - resolution: {integrity: sha512-SBqc4nq/dgsPNFm+mpWcQQzJaXnh0nrfz2pSnZC4i6zMtIakrTWb8SQ78jOU1FZVEZ3nu9xCYVHS9Tbr/LoEuw==} - metro-babel-transformer@0.80.9: resolution: {integrity: sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ==} engines: {node: '>=18'} - metro-cache-key@0.67.0: - resolution: {integrity: sha512-FNJe5Rcb2uzY6G6tsqCf0RV4t2rCeX6vSHBxmP7k+4aI4NqX4evtPI0K82r221nBzm5DqNWCURZ0RYUT6jZMGA==} - metro-cache-key@0.80.9: resolution: {integrity: sha512-hRcYGhEiWIdM87hU0fBlcGr+tHDEAT+7LYNCW89p5JhErFt/QaAkVx4fb5bW3YtXGv5BTV7AspWPERoIb99CXg==} engines: {node: '>=18'} - metro-cache@0.67.0: - resolution: {integrity: sha512-IY5dXiR76L75b2ue/mv+9vW8g5hdQJU6YEe81lj6gTSoUrhcONT0rzY+Gh5QOS2Kk6z9utZQMvd9PRKL9/635A==} - metro-cache@0.80.9: resolution: {integrity: sha512-ujEdSI43QwI+Dj2xuNax8LMo8UgKuXJEdxJkzGPU6iIx42nYa1byQ+aADv/iPh5sh5a//h5FopraW5voXSgm2w==} engines: {node: '>=18'} - metro-config@0.67.0: - resolution: {integrity: sha512-ThAwUmzZwTbKyyrIn2bKIcJDPDBS0LKAbqJZQioflvBGfcgA21h3fdL3IxRmvCEl6OnkEWI0Tn1Z9w2GLAjf2g==} - metro-config@0.80.9: resolution: {integrity: sha512-28wW7CqS3eJrunRGnsibWldqgwRP9ywBEf7kg+uzUHkSFJNKPM1K3UNSngHmH0EZjomizqQA2Zi6/y6VdZMolg==} engines: {node: '>=18'} - metro-core@0.67.0: - resolution: {integrity: sha512-TOa/ShE1bUq83fGNfV6rFwyfZ288M8ydmWN3g9C2OW8emOHLhJslYD/SIU4DhDkP/99yaJluIALdZ2g0+pCrvQ==} - metro-core@0.80.9: resolution: {integrity: sha512-tbltWQn+XTdULkGdzHIxlxk4SdnKxttvQQV3wpqqFbHDteR4gwCyTR2RyYJvxgU7HELfHtrVbqgqAdlPByUSbg==} engines: {node: '>=18'} @@ -7062,88 +6721,40 @@ packages: resolution: {integrity: sha512-sBUjVtQMHagItJH/wGU9sn3k2u0nrCl0CdR4SFMO1tksXLKbkigyQx4cbpcyPVOAmGTVuy3jyvBlELaGCAhplQ==} engines: {node: '>=18'} - metro-hermes-compiler@0.67.0: - resolution: {integrity: sha512-X5Pr1jC8/kO6d1EBDJ6yhtuc5euHX89UDNv8qdPJHAET03xfFnlojRPwOw6il2udAH20WLBv+F5M9VY+58zspQ==} - - metro-inspector-proxy@0.67.0: - resolution: {integrity: sha512-5Ubjk94qpNaU3OT2IZa4/dec09bauic1hzWms4czorBzDenkp4kYXG9/aWTmgQLtCk92H3Q8jKl1PQRxUSkrOQ==} - hasBin: true - metro-minify-terser@0.80.9: resolution: {integrity: sha512-FEeCeFbkvvPuhjixZ1FYrXtO0araTpV6UbcnGgDUpH7s7eR5FG/PiJz3TsuuPP/HwCK19cZtQydcA2QrCw446A==} engines: {node: '>=18'} - metro-minify-uglify@0.67.0: - resolution: {integrity: sha512-4CmM5b3MTAmQ/yFEfsHOhD2SuBObB2YF6PKzXZc4agUsQVVtkrrNElaiWa8w26vrTzA9emwcyurxMf4Nl3lYPQ==} - - metro-react-native-babel-preset@0.67.0: - resolution: {integrity: sha512-tgTG4j0SKwLHbLRELMmgkgkjV1biYkWlGGKOmM484/fJC6bpDikdaFhfjsyE+W+qt7I5szbCPCickMTNQ+zwig==} - peerDependencies: - '@babel/core': '*' - - metro-react-native-babel-transformer@0.67.0: - resolution: {integrity: sha512-P0JT09n7T01epUtgL9mH6BPat3xn4JjBakl4lWHdL61cvEGcrxuIom1eoFFKkgU/K5AVLU4aCAttHS7nSFCcEQ==} - peerDependencies: - '@babel/core': '*' - - metro-resolver@0.67.0: - resolution: {integrity: sha512-d2KS/zAyOA/z/q4/ff41rAp+1txF4H6qItwpsls/RHStV2j6PqgRHUzq/3ga+VIeoUJntYJ8nGW3+3qSrhFlig==} - metro-resolver@0.80.9: resolution: {integrity: sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w==} engines: {node: '>=18'} - metro-runtime@0.67.0: - resolution: {integrity: sha512-IFtSL0JUt1xK3t9IoLflTDft82bjieSzdIJWLzrRzBMlesz8ox5bVmnpQbVQEwfYUpEOxbM3VOZauVbdCmXA7g==} - metro-runtime@0.80.9: resolution: {integrity: sha512-8PTVIgrVcyU+X/rVCy/9yxNlvXsBCk5JwwkbAm/Dm+Abo6NBGtNjWF0M1Xo/NWCb4phamNWcD7cHdR91HhbJvg==} engines: {node: '>=18'} - metro-source-map@0.67.0: - resolution: {integrity: sha512-yxypInsRo3SfS00IgTuL6a2W2tfwLY//vA2E+GeqGBF5zTbJZAhwNGIEl8S87XXZhwzJcxf5/8LjJC1YDzabww==} - metro-source-map@0.80.9: resolution: {integrity: sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw==} engines: {node: '>=18'} - metro-symbolicate@0.67.0: - resolution: {integrity: sha512-ZqVVcfa0xSz40eFzA5P8pCF3V6Tna9RU1prFzAJTa3j9dCGqwh0HTXC8AIkMtgX7hNdZrCJI1YipzUBlwkT0/A==} - engines: {node: '>=8.3'} - hasBin: true - metro-symbolicate@0.80.9: resolution: {integrity: sha512-Ykae12rdqSs98hg41RKEToojuIW85wNdmSe/eHUgMkzbvCFNVgcC0w3dKZEhSsqQOXapXRlLtHkaHLil0UD/EA==} engines: {node: '>=18'} hasBin: true - metro-transform-plugins@0.67.0: - resolution: {integrity: sha512-DQFoSDIJdTMPDTUlKaCNJjEXiHGwFNneAF9wDSJ3luO5gigM7t7MuSaPzF4hpjmfmcfPnRhP6AEn9jcza2Sh8Q==} - metro-transform-plugins@0.80.9: resolution: {integrity: sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg==} engines: {node: '>=18'} - metro-transform-worker@0.67.0: - resolution: {integrity: sha512-29n+JdTb80ROiv/wDiBVlY/xRAF/nrjhp/Udv/XJl1DZb+x7JEiPxpbpthPhwwl+AYxVrostGB0W06WJ61hfiw==} - metro-transform-worker@0.80.9: resolution: {integrity: sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ==} engines: {node: '>=18'} - metro@0.67.0: - resolution: {integrity: sha512-DwuBGAFcAivoac/swz8Lp7Y5Bcge1tzT7T6K0nf1ubqJP8YzBUtyR4pkjEYVUzVu/NZf7O54kHSPVu1ibYzOBQ==} - hasBin: true - metro@0.80.9: resolution: {integrity: sha512-Bc57Xf3GO2Xe4UWQsBj/oW6YfLPABEu8jfDVDiNmJvoQW4CO34oDPuYKe4KlXzXhcuNsqOtSxpbjCRRVjhhREg==} engines: {node: '>=18'} hasBin: true - micromatch@3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} - micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} @@ -7240,10 +6851,6 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - mixin-deep@1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} - mixme@0.5.10: resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} engines: {node: '>= 8.0.0'} @@ -7296,10 +6903,6 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanomatch@1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - napi-build-utils@1.0.2: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} @@ -7334,10 +6937,6 @@ packages: nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - nocache@2.1.0: - resolution: {integrity: sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==} - engines: {node: '>=4.0.0'} - nocache@3.0.4: resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} engines: {node: '>=12.0.0'} @@ -7465,9 +7064,6 @@ packages: nwsapi@2.2.10: resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} - ob1@0.67.0: - resolution: {integrity: sha512-YvZtX8HKYackQ5PwdFIuuNFVsMChRPHvnARRRT0Vk59xsBvL5t9U1Ock3M1sYrKj+Gp73+0q9xcHLAxI+xLi5g==} - ob1@0.80.9: resolution: {integrity: sha512-v9yOxowkZbxWhKOaaTyLjIm1aLy4ebMNcSn4NYJKOAI/Qv+SkfEfszpLr2GIxsccmb2Y2HA9qtsqiIJ80ucpVA==} engines: {node: '>=18'} @@ -7476,10 +7072,6 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-copy@0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} - object-hash@1.3.1: resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} engines: {node: '>= 0.10.0'} @@ -7496,10 +7088,6 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object-visit@1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} - engines: {node: '>=0.10.0'} - object.assign@4.1.5: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} @@ -7512,9 +7100,6 @@ packages: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} - object.hasown@1.1.2: - resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} - object.hasown@1.1.4: resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} engines: {node: '>= 0.4'} @@ -7523,10 +7108,6 @@ packages: resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==} engines: {node: '>=0.10.0'} - object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -7737,10 +7318,6 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - pascalcase@0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - password-prompt@1.1.3: resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} @@ -7921,10 +7498,6 @@ packages: resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} engines: {node: '>=4.0.0'} - posix-character-classes@0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} @@ -8148,17 +7721,9 @@ packages: codemirror: 5.x react: '>=15.5 <=18.x' - react-devtools-core@4.28.5: - resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - react-devtools-core@5.3.0: resolution: {integrity: sha512-IG3T+azv48Oc5VLdHR4XdBNKNZIUOKRtx0sJMRvb++Zom/uqtx73j6u37JCsIBNIaq6vA7RPH5Bbcf/Wj53KXA==} - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: @@ -8180,20 +7745,6 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-native-codegen@0.0.13: - resolution: {integrity: sha512-rCh1P+s0Q4N6vNgS97ckafbhJRztz22+0l0VZoyQC06F07J98kI5cUByH0ATypPRIdpkMbAZc59DoPdDFc01bg==} - - react-native-gradle-plugin@0.0.5: - resolution: {integrity: sha512-kGupXo+pD2mB6Z+Oyowor3qlCroiS32FNGoiGQdwU19u8o+NNhEZKwoKfC5Qt03bMZSmFlcAlTyf79vrS2BZKQ==} - - react-native@0.68.0: - resolution: {integrity: sha512-Qi8KpG9rqiU0hVp05GKkuRe8iAVhblYMwpnwG3wkBi99Z/X8iZ0jD1b1UW0/y6oesmCyGQAxpsB36imU8zg1AQ==} - engines: {node: '>=14'} - deprecated: 'Issues and pull requests filed against this version are not supported. See the React Native release support policy to learn more: https://github.com/reactwg/react-native-releases#releases-support-policy' - hasBin: true - peerDependencies: - react: 17.0.2 - react-native@0.74.2: resolution: {integrity: sha512-EBMBjPPL4/GjHMP4NqsZabT3gI5WU9cSmduABGAGrd8uIcmTZ5F2Ng9k6gFmRm7n8e8CULxDNu98ZpQfBjl7Bw==} engines: {node: '>=18'} @@ -8215,10 +7766,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-refresh@0.4.3: - resolution: {integrity: sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==} - engines: {node: '>=0.10.0'} - react-remove-scroll-bar@2.3.4: resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} @@ -8242,11 +7789,6 @@ packages: react-responsive-carousel@3.2.23: resolution: {integrity: sha512-pqJLsBaKHWJhw/ItODgbVoziR2z4lpcJg+YwmRlSk4rKH32VE633mAtZZ9kDXjy4wFO+pgUZmDKPsPe1fPmHCg==} - react-shallow-renderer@16.14.1: - resolution: {integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 - react-shallow-renderer@16.15.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: @@ -8299,10 +7841,6 @@ packages: readline@1.3.0: resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} - recast@0.20.5: - resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} - engines: {node: '>= 4'} - recast@0.21.5: resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} engines: {node: '>= 4'} @@ -8338,10 +7876,6 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regex-not@1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} - regexp.prototype.flags@1.5.2: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} @@ -8361,14 +7895,6 @@ packages: remove-trailing-slash@0.1.1: resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==} - repeat-element@1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - replace-string@3.1.0: resolution: {integrity: sha512-yPpxc4ZR2makceA9hy/jHNqc7QVkd4Je/N0WRHm6bs3PtivPuPynxE5ejU/mp5EhnCv8+uZL7vhz8rkluSlx+Q==} engines: {node: '>=8'} @@ -8410,10 +7936,6 @@ packages: resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve-url@0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated - resolve.exports@2.0.2: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} @@ -8464,11 +7986,6 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@2.2.8: - resolution: {integrity: sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rimraf@2.4.5: resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -8525,9 +8042,6 @@ packages: resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} engines: {node: '>= 0.4'} - safe-regex@1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} - safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -8538,9 +8052,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} - scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} @@ -8595,10 +8106,6 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} - set-value@2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} - setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} @@ -8704,38 +8211,18 @@ packages: resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} engines: {node: '>=8.0.0'} - smartwrap@2.0.2: - resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} - engines: {node: '>=6'} - hasBin: true - - snapdragon-node@2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} - - snapdragon-util@3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} - - snapdragon@0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} + smartwrap@2.0.2: + resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} + engines: {node: '>=6'} + hasBin: true source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} - source-map-resolve@0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - source-map-url@0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - source-map@0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} @@ -8770,10 +8257,6 @@ packages: spdx-license-ids@3.0.18: resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} - split-string@3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} - split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -8817,10 +8300,6 @@ packages: resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} engines: {node: '>=6'} - static-extend@0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} - statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -9026,10 +8505,6 @@ packages: resolution: {integrity: sha512-HIeWmj77uOOHb0QX7siN3OtwV3CTntquin6TNVg6SHOqCP3hYKmox90eeFOGaY1MqJ9WYDDjkyZrW6qS5AWpbw==} engines: {node: '>=8'} - temp@0.8.3: - resolution: {integrity: sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==} - engines: {'0': node >=0.8.0} - temp@0.8.4: resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} engines: {node: '>=6.0.0'} @@ -9125,22 +8600,10 @@ packages: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - to-object-path@0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} - - to-regex-range@2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - to-regex@3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} - toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -9407,12 +8870,6 @@ packages: ufo@1.5.3: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - uglify-es@3.3.9: - resolution: {integrity: sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==} - engines: {node: '>=0.8.0'} - deprecated: support for ECMAScript is superseded by `uglify-js` as of v3.13.0 - hasBin: true - unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -9449,10 +8906,6 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - union-value@1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} - unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -9489,10 +8942,6 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unset-value@1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} - update-browserslist-db@1.0.16: resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} hasBin: true @@ -9502,10 +8951,6 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - urix@0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - url-join@4.0.0: resolution: {integrity: sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==} @@ -9532,20 +8977,6 @@ packages: '@types/react': optional: true - use-subscription@1.8.2: - resolution: {integrity: sha512-yC2ShScvQ1lAGRp5Y6pz1MqBIU81REfJ/sQIe16BCgKK9mRlZCnU90uY0alKsN6e/Next0vXTsvH3HbAfdH68w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-sync-external-store@1.2.2: - resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use@3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -9888,18 +9319,6 @@ packages: utf-8-validate: optional: true - ws@8.8.1: - resolution: {integrity: sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==} - 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 - xcode@3.0.1: resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} engines: {node: '>=10.0.0'} @@ -9931,9 +9350,6 @@ packages: xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - xmldoc@1.3.0: - resolution: {integrity: sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==} - xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -10654,11 +10070,6 @@ snapshots: '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-object-assign@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -11856,10 +11267,6 @@ snapshots: '@isaacs/ttlcache@1.4.1': {} - '@jest/create-cache-key-function@27.5.1': - dependencies: - '@jest/types': 27.5.1 - '@jest/create-cache-key-function@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -11892,14 +11299,6 @@ snapshots: '@types/yargs': 15.0.19 chalk: 4.1.2 - '@jest/types@27.5.1': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 20.12.7 - '@types/yargs': 16.0.9 - chalk: 4.1.2 - '@jest/types@29.6.3': dependencies: '@jest/schemas': 29.6.3 @@ -12948,12 +12347,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@react-native-community/cli-debugger-ui@7.0.3': - dependencies: - serve-static: 1.15.0 - transitivePeerDependencies: - - supports-color - '@react-native-community/cli-doctor@13.6.8': dependencies: '@react-native-community/cli-config': 13.6.8 @@ -12985,16 +12378,6 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-hermes@6.3.1': - dependencies: - '@react-native-community/cli-platform-android': 6.3.1 - '@react-native-community/cli-tools': 6.2.1 - chalk: 4.1.2 - hermes-profile-transformer: 0.0.6 - ip: 1.1.9 - transitivePeerDependencies: - - encoding - '@react-native-community/cli-platform-android@13.6.8': dependencies: '@react-native-community/cli-tools': 13.6.8 @@ -13006,36 +12389,6 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-android@6.3.1': - dependencies: - '@react-native-community/cli-tools': 6.2.1 - chalk: 4.1.2 - execa: 1.0.0 - fs-extra: 8.1.0 - glob: 7.2.3 - jetifier: 1.6.8 - lodash: 4.17.21 - logkitty: 0.7.1 - slash: 3.0.0 - xmldoc: 1.3.0 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-platform-android@7.0.1': - dependencies: - '@react-native-community/cli-tools': 7.0.1 - chalk: 4.1.2 - execa: 1.0.0 - fs-extra: 8.1.0 - glob: 7.2.3 - jetifier: 1.6.8 - lodash: 4.17.21 - logkitty: 0.7.1 - slash: 3.0.0 - xmldoc: 1.3.0 - transitivePeerDependencies: - - encoding - '@react-native-community/cli-platform-apple@13.6.8': dependencies: '@react-native-community/cli-tools': 13.6.8 @@ -13053,39 +12406,6 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-ios@7.0.1': - dependencies: - '@react-native-community/cli-tools': 7.0.1 - chalk: 4.1.2 - execa: 1.0.0 - glob: 7.2.3 - js-yaml: 3.14.1 - lodash: 4.17.21 - ora: 5.4.1 - plist: 3.1.0 - xcode: 3.0.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-plugin-metro@7.0.4(@babel/core@7.24.7)': - dependencies: - '@react-native-community/cli-server-api': 7.0.4 - '@react-native-community/cli-tools': 6.2.1 - chalk: 4.1.2 - metro: 0.67.0 - metro-config: 0.67.0 - metro-core: 0.67.0 - metro-react-native-babel-transformer: 0.67.0(@babel/core@7.24.7) - metro-resolver: 0.67.0 - metro-runtime: 0.67.0 - readline: 1.3.0 - transitivePeerDependencies: - - '@babel/core' - - bufferutil - - encoding - - supports-color - - utf-8-validate - '@react-native-community/cli-server-api@13.6.8': dependencies: '@react-native-community/cli-debugger-ui': 13.6.8 @@ -13103,23 +12423,6 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/cli-server-api@7.0.4': - dependencies: - '@react-native-community/cli-debugger-ui': 7.0.3 - '@react-native-community/cli-tools': 6.2.1 - compression: 1.7.4 - connect: 3.7.0 - errorhandler: 1.5.1 - nocache: 2.1.0 - pretty-format: 26.6.2 - serve-static: 1.15.0 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - '@react-native-community/cli-tools@13.6.8': dependencies: appdirsjs: 1.2.7 @@ -13136,41 +12439,10 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-tools@6.2.1': - dependencies: - appdirsjs: 1.2.7 - chalk: 4.1.2 - lodash: 4.17.21 - mime: 2.6.0 - node-fetch: 2.7.0 - open: 6.4.0 - semver: 6.3.1 - shell-quote: 1.8.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-tools@7.0.1': - dependencies: - appdirsjs: 1.2.7 - chalk: 4.1.2 - lodash: 4.17.21 - mime: 2.6.0 - node-fetch: 2.7.0 - open: 6.4.0 - ora: 5.4.1 - semver: 6.3.1 - shell-quote: 1.8.1 - transitivePeerDependencies: - - encoding - '@react-native-community/cli-types@13.6.8': dependencies: joi: 17.13.3 - '@react-native-community/cli-types@6.0.0': - dependencies: - ora: 3.4.0 - '@react-native-community/cli@13.6.8': dependencies: '@react-native-community/cli-clean': 13.6.8 @@ -13196,51 +12468,8 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/cli@7.0.4(@babel/core@7.24.7)(react-native@0.68.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react@18.3.1))': - dependencies: - '@react-native-community/cli-debugger-ui': 7.0.3 - '@react-native-community/cli-hermes': 6.3.1 - '@react-native-community/cli-plugin-metro': 7.0.4(@babel/core@7.24.7) - '@react-native-community/cli-server-api': 7.0.4 - '@react-native-community/cli-tools': 6.2.1 - '@react-native-community/cli-types': 6.0.0 - appdirsjs: 1.2.7 - chalk: 4.1.2 - command-exists: 1.2.9 - commander: 2.20.3 - cosmiconfig: 5.2.1 - deepmerge: 3.3.0 - envinfo: 7.13.0 - execa: 1.0.0 - find-up: 4.1.0 - fs-extra: 8.1.0 - glob: 7.2.3 - graceful-fs: 4.2.11 - joi: 17.13.3 - leven: 3.1.0 - lodash: 4.17.21 - minimist: 1.2.8 - node-stream-zip: 1.15.0 - ora: 3.4.0 - pretty-format: 26.6.2 - prompts: 2.4.2 - react-native: 0.68.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react@18.3.1) - semver: 6.3.1 - serve-static: 1.15.0 - strip-ansi: 5.2.0 - sudo-prompt: 9.2.1 - wcwidth: 1.0.1 - transitivePeerDependencies: - - '@babel/core' - - bufferutil - - encoding - - supports-color - - utf-8-validate - '@react-native/assets-registry@0.74.84': {} - '@react-native/assets@1.0.0': {} - '@react-native/babel-plugin-codegen@0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))': dependencies: '@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7)) @@ -13369,12 +12598,8 @@ snapshots: - '@babel/preset-env' - supports-color - '@react-native/normalize-color@2.0.0': {} - '@react-native/normalize-colors@0.74.84': {} - '@react-native/polyfills@2.0.0': {} - '@react-native/virtualized-lists@0.74.84(@types/react@18.3.1)(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 @@ -13494,13 +12719,13 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@13.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': + '@testing-library/react@13.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@testing-library/dom': 8.20.1 '@types/react-dom': 18.3.0 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@tootallnate/once@2.0.0': {} @@ -13572,10 +12797,6 @@ snapshots: '@types/minimatch': 5.1.2 '@types/node': 20.12.7 - '@types/graceful-fs@4.1.9': - dependencies: - '@types/node': 20.12.7 - '@types/is-ci@3.0.4': dependencies: ci-info: 3.9.0 @@ -13710,10 +12931,6 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@16.0.9': - dependencies: - '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.32': dependencies: '@types/yargs-parser': 21.0.3 @@ -14070,8 +13287,6 @@ snapshots: dependencies: event-target-shim: 5.0.1 - absolute-path@0.0.0: {} - accepts@1.3.8: dependencies: mime-types: 2.1.35 @@ -14226,12 +13441,6 @@ snapshots: dependencies: deep-equal: 2.2.3 - arr-diff@4.0.0: {} - - arr-flatten@1.1.0: {} - - arr-union@3.1.0: {} - array-buffer-byte-length@1.0.1: dependencies: call-bind: 1.0.7 @@ -14250,8 +13459,6 @@ snapshots: array-union@2.1.0: {} - array-unique@0.3.2: {} - array.prototype.findlast@1.2.5: dependencies: call-bind: 1.0.7 @@ -14311,12 +13518,6 @@ snapshots: assertion-error@1.1.0: {} - assign-symbols@1.0.0: {} - - ast-types@0.14.2: - dependencies: - tslib: 2.6.3 - ast-types@0.15.2: dependencies: tslib: 2.6.3 @@ -14345,8 +13546,6 @@ snapshots: at-least-node@1.0.0: {} - atob@2.1.2: {} - ava@4.3.1: dependencies: acorn: 8.12.0 @@ -14483,8 +13682,6 @@ snapshots: babel-plugin-react-native-web@0.19.12: {} - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.7): dependencies: '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) @@ -14507,55 +13704,12 @@ snapshots: - '@babel/preset-env' - supports-color - babel-preset-fbjs@3.4.0(@babel/core@7.24.7): - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 - transitivePeerDependencies: - - supports-color - balanced-match@1.0.2: {} base-64@1.0.0: {} base64-js@1.5.1: {} - base@0.11.2: - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.1 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - better-opn@3.0.2: dependencies: open: 8.4.2 @@ -14615,21 +13769,6 @@ snapshots: dependencies: balanced-match: 1.0.2 - braces@2.3.2: - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.4 - snapdragon: 0.8.2 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -14710,18 +13849,6 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 - cache-base@1.0.1: - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.1 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -14846,13 +13973,6 @@ snapshots: ci-parallel-vars@1.0.1: {} - class-utils@0.3.6: - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - classnames@2.5.1: {} clean-stack@2.2.0: {} @@ -14939,11 +14059,6 @@ snapshots: codemirror@5.65.16: {} - collection-visit@1.0.0: - dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 - color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -14974,8 +14089,6 @@ snapshots: commander@11.1.0: {} - commander@2.13.0: {} - commander@2.20.3: {} commander@4.1.1: {} @@ -14988,8 +14101,6 @@ snapshots: commondir@1.0.1: {} - component-emitter@1.3.1: {} - component-type@1.2.2: {} compress-commons@4.1.2: @@ -15064,8 +14175,6 @@ snapshots: convert-to-spaces@2.0.1: {} - copy-descriptor@0.1.1: {} - core-js-compat@3.37.1: dependencies: browserslist: 4.23.1 @@ -15213,8 +14322,6 @@ snapshots: decimal.js@10.4.3: {} - decode-uri-component@0.2.2: {} - decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -15288,8 +14395,6 @@ snapshots: deepmerge@2.2.1: {} - deepmerge@3.3.0: {} - deepmerge@4.3.1: {} default-gateway@4.2.0: @@ -15315,19 +14420,6 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - define-property@0.2.5: - dependencies: - is-descriptor: 0.1.7 - - define-property@1.0.0: - dependencies: - is-descriptor: 1.0.3 - - define-property@2.0.2: - dependencies: - is-descriptor: 1.0.3 - isobject: 3.0.1 - del@6.1.1: dependencies: globby: 11.1.0 @@ -15347,12 +14439,6 @@ snapshots: depd@2.0.0: {} - deprecated-react-native-prop-types@2.3.0: - dependencies: - '@react-native/normalize-color': 2.0.0 - invariant: 2.2.4 - prop-types: 15.8.1 - destroy@1.2.0: {} detect-indent@6.1.0: {} @@ -16043,18 +15129,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - expand-brackets@2.1.4: - dependencies: - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - expand-template@2.0.3: {} expo-asset@10.0.9(expo@51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))): @@ -16131,15 +15205,6 @@ snapshots: exponential-backoff@3.1.0: {} - extend-shallow@2.0.1: - dependencies: - is-extendable: 0.1.1 - - extend-shallow@3.0.2: - dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 - extendable-error@0.1.7: {} external-editor@3.1.0: @@ -16148,19 +15213,6 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - extglob@2.0.4: - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - eyes@0.1.8: {} fast-deep-equal@3.1.3: {} @@ -16240,13 +15292,6 @@ snapshots: file-uri-to-path@1.0.0: {} - fill-range@4.0.0: - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -16315,8 +15360,6 @@ snapshots: flow-enums-runtime@0.0.6: {} - flow-parser@0.121.0: {} - flow-parser@0.238.2: {} fontfaceobserver@2.3.0: {} @@ -16325,8 +15368,6 @@ snapshots: dependencies: is-callable: 1.2.7 - for-in@1.0.2: {} - foreground-child@3.2.1: dependencies: cross-spawn: 7.0.3 @@ -16346,10 +15387,6 @@ snapshots: fp-ts@2.13.1: {} - fragment-cache@0.2.1: - dependencies: - map-cache: 0.2.2 - freeport-async@2.0.0: {} fresh@0.5.2: {} @@ -16361,12 +15398,6 @@ snapshots: fs-constants@1.0.0: {} - fs-extra@1.0.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 2.4.0 - klaw: 1.3.1 - fs-extra@11.1.0: dependencies: graceful-fs: 4.2.11 @@ -16486,8 +15517,6 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - get-value@2.0.6: {} - getenv@1.0.0: {} github-from-package@0.0.0: {} @@ -16633,25 +15662,6 @@ snapshots: has-unicode@2.0.1: {} - has-value@0.3.1: - dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - - has-value@1.0.0: - dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - - has-values@0.1.4: {} - - has-values@1.0.0: - dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 - has-yarn@2.1.0: {} has@1.0.4: {} @@ -16667,14 +15677,10 @@ snapshots: he@1.2.0: {} - hermes-engine@0.11.0: {} - hermes-estree@0.19.1: {} hermes-estree@0.20.1: {} - hermes-estree@0.5.0: {} - hermes-parser@0.19.1: dependencies: hermes-estree: 0.19.1 @@ -16683,10 +15689,6 @@ snapshots: dependencies: hermes-estree: 0.20.1 - hermes-parser@0.5.0: - dependencies: - hermes-estree: 0.5.0 - hermes-profile-transformer@0.0.6: dependencies: source-map: 0.7.4 @@ -16770,8 +15772,6 @@ snapshots: ignore@5.3.1: {} - image-size@0.6.3: {} - image-size@1.1.1: dependencies: queue: 6.0.2 @@ -16833,16 +15833,10 @@ snapshots: ip-regex@4.3.0: {} - ip@1.1.9: {} - ipaddr.js@1.9.1: {} irregular-plurals@3.5.0: {} - is-accessor-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - is-arguments@1.1.1: dependencies: call-bind: 1.0.7 @@ -16888,10 +15882,6 @@ snapshots: dependencies: has: 1.0.4 - is-data-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 @@ -16900,24 +15890,12 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-descriptor@0.1.7: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - - is-descriptor@1.0.3: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - is-directory@0.3.1: {} is-docker@2.2.1: {} is-error@2.2.2: {} - is-extendable@0.1.1: {} - is-extendable@1.0.1: dependencies: is-plain-object: 2.0.4 @@ -16966,10 +15944,6 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-number@3.0.0: - dependencies: - kind-of: 3.2.2 - is-number@7.0.0: {} is-path-cwd@2.2.0: {} @@ -17064,10 +16038,6 @@ snapshots: isexe@2.0.0: {} - isobject@2.1.0: - dependencies: - isarray: 1.0.0 - isobject@3.0.1: {} isstream@0.1.2: {} @@ -17103,27 +16073,8 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-get-type@26.3.0: {} - jest-get-type@29.6.3: {} - jest-haste-map@27.5.1: - dependencies: - '@jest/types': 27.5.1 - '@types/graceful-fs': 4.1.9 - '@types/node': 20.12.7 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - micromatch: 4.0.7 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - jest-message-util@29.7.0: dependencies: '@babel/code-frame': 7.24.7 @@ -17142,22 +16093,6 @@ snapshots: '@types/node': 20.12.7 jest-util: 29.7.0 - jest-regex-util@27.5.1: {} - - jest-serializer@27.5.1: - dependencies: - '@types/node': 20.12.7 - graceful-fs: 4.2.11 - - jest-util@27.5.1: - dependencies: - '@jest/types': 27.5.1 - '@types/node': 20.12.7 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -17167,15 +16102,6 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-validate@26.6.2: - dependencies: - '@jest/types': 26.6.2 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 26.3.0 - leven: 3.1.0 - pretty-format: 26.6.2 - jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -17185,18 +16111,6 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-worker@26.6.2: - dependencies: - '@types/node': 20.12.7 - merge-stream: 2.0.0 - supports-color: 7.2.0 - - jest-worker@27.5.1: - dependencies: - '@types/node': 20.12.7 - merge-stream: 2.0.0 - supports-color: 8.1.1 - jest-worker@29.7.0: dependencies: '@types/node': 20.12.7 @@ -17204,8 +16118,6 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jetifier@1.6.8: {} - jimp-compact@0.16.1: {} joi@17.13.3: @@ -17247,37 +16159,10 @@ snapshots: dependencies: argparse: 2.0.1 - jsc-android@250230.2.1: {} - jsc-android@250231.0.0: {} jsc-safe-url@0.2.4: {} - jscodeshift@0.13.1(@babel/preset-env@7.24.7(@babel/core@7.24.7)): - dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@babel/preset-flow': 7.24.7(@babel/core@7.24.7) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/register': 7.24.6(@babel/core@7.24.7) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.7) - chalk: 4.1.2 - flow-parser: 0.121.0 - graceful-fs: 4.2.11 - micromatch: 3.1.10 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.20.5 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - jscodeshift@0.14.0(@babel/preset-env@7.24.7(@babel/core@7.24.7)): dependencies: '@babel/core': 7.24.7 @@ -17362,10 +16247,6 @@ snapshots: json5@2.2.3: {} - jsonfile@2.4.0: - optionalDependencies: - graceful-fs: 4.2.11 - jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 @@ -17412,20 +16293,8 @@ snapshots: dependencies: json-buffer: 3.0.1 - kind-of@3.2.2: - dependencies: - is-buffer: 1.1.6 - - kind-of@4.0.0: - dependencies: - is-buffer: 1.1.6 - kind-of@6.0.3: {} - klaw@1.3.1: - optionalDependencies: - graceful-fs: 4.2.11 - kleur@3.0.3: {} kleur@4.1.5: {} @@ -17693,16 +16562,10 @@ snapshots: dependencies: p-defer: 1.0.0 - map-cache@0.2.2: {} - map-obj@1.0.1: {} map-obj@4.3.0: {} - map-visit@1.0.0: - dependencies: - object-visit: 1.0.1 - marked@4.0.10: {} marky@1.2.5: {} @@ -17766,15 +16629,6 @@ snapshots: merge2@1.4.1: {} - metro-babel-transformer@0.67.0: - dependencies: - '@babel/core': 7.24.7 - hermes-parser: 0.5.0 - metro-source-map: 0.67.0 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - metro-babel-transformer@0.80.9: dependencies: '@babel/core': 7.24.7 @@ -17783,181 +16637,60 @@ snapshots: transitivePeerDependencies: - supports-color - metro-cache-key@0.67.0: {} - metro-cache-key@0.80.9: {} - metro-cache@0.67.0: - dependencies: - metro-core: 0.67.0 - mkdirp: 0.5.6 - rimraf: 2.7.1 - metro-cache@0.80.9: dependencies: metro-core: 0.80.9 rimraf: 3.0.2 - metro-config@0.67.0: - dependencies: - cosmiconfig: 5.2.1 - jest-validate: 26.6.2 - metro: 0.67.0 - metro-cache: 0.67.0 - metro-core: 0.67.0 - metro-runtime: 0.67.0 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - metro-config@0.80.9: dependencies: connect: 3.7.0 - cosmiconfig: 5.2.1 - jest-validate: 29.7.0 - metro: 0.80.9 - metro-cache: 0.80.9 - metro-core: 0.80.9 - metro-runtime: 0.80.9 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - metro-core@0.67.0: - dependencies: - jest-haste-map: 27.5.1 - lodash.throttle: 4.1.1 - metro-resolver: 0.67.0 - - metro-core@0.80.9: - dependencies: - lodash.throttle: 4.1.1 - metro-resolver: 0.80.9 - - metro-file-map@0.80.9: - dependencies: - anymatch: 3.1.3 - debug: 2.6.9 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - invariant: 2.2.4 - jest-worker: 29.7.0 - micromatch: 4.0.7 - node-abort-controller: 3.1.1 - nullthrows: 1.1.1 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - transitivePeerDependencies: - - supports-color - - metro-hermes-compiler@0.67.0: {} - - metro-inspector-proxy@0.67.0: - dependencies: - connect: 3.7.0 - debug: 2.6.9 - ws: 7.5.10 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - metro-minify-terser@0.80.9: - dependencies: - terser: 5.31.1 - - metro-minify-uglify@0.67.0: - dependencies: - uglify-es: 3.3.9 - - metro-react-native-babel-preset@0.67.0(@babel/core@7.24.7): - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-assign': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/template': 7.24.7 - react-refresh: 0.4.3 + cosmiconfig: 5.2.1 + jest-validate: 29.7.0 + metro: 0.80.9 + metro-cache: 0.80.9 + metro-core: 0.80.9 + metro-runtime: 0.80.9 transitivePeerDependencies: + - bufferutil + - encoding - supports-color + - utf-8-validate - metro-react-native-babel-transformer@0.67.0(@babel/core@7.24.7): + metro-core@0.80.9: dependencies: - '@babel/core': 7.24.7 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.7) - hermes-parser: 0.5.0 - metro-babel-transformer: 0.67.0 - metro-react-native-babel-preset: 0.67.0(@babel/core@7.24.7) - metro-source-map: 0.67.0 + lodash.throttle: 4.1.1 + metro-resolver: 0.80.9 + + metro-file-map@0.80.9: + dependencies: + anymatch: 3.1.3 + debug: 2.6.9 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.7 + node-abort-controller: 3.1.1 nullthrows: 1.1.1 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 transitivePeerDependencies: - supports-color - metro-resolver@0.67.0: + metro-minify-terser@0.80.9: dependencies: - absolute-path: 0.0.0 + terser: 5.31.1 metro-resolver@0.80.9: {} - metro-runtime@0.67.0: {} - metro-runtime@0.80.9: dependencies: '@babel/runtime': 7.24.7 - metro-source-map@0.67.0: - dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - invariant: 2.2.4 - metro-symbolicate: 0.67.0 - nullthrows: 1.1.1 - ob1: 0.67.0 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - metro-source-map@0.80.9: dependencies: '@babel/traverse': 7.24.7 @@ -17971,17 +16704,6 @@ snapshots: transitivePeerDependencies: - supports-color - metro-symbolicate@0.67.0: - dependencies: - invariant: 2.2.4 - metro-source-map: 0.67.0 - nullthrows: 1.1.1 - source-map: 0.5.7 - through2: 2.0.5 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - metro-symbolicate@0.80.9: dependencies: invariant: 2.2.4 @@ -17993,16 +16715,6 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-plugins@0.67.0: - dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - metro-transform-plugins@0.80.9: dependencies: '@babel/core': 7.24.7 @@ -18013,27 +16725,6 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-worker@0.67.0: - dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.7) - metro: 0.67.0 - metro-babel-transformer: 0.67.0 - metro-cache: 0.67.0 - metro-cache-key: 0.67.0 - metro-hermes-compiler: 0.67.0 - metro-source-map: 0.67.0 - metro-transform-plugins: 0.67.0 - nullthrows: 1.1.1 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - metro-transform-worker@0.80.9: dependencies: '@babel/core': 7.24.7 @@ -18054,65 +16745,6 @@ snapshots: - supports-color - utf-8-validate - metro@0.67.0: - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - absolute-path: 0.0.0 - accepts: 1.3.8 - async: 2.6.4 - chalk: 4.1.2 - ci-info: 2.0.0 - connect: 3.7.0 - debug: 2.6.9 - denodeify: 1.2.1 - error-stack-parser: 2.1.4 - fs-extra: 1.0.0 - graceful-fs: 4.2.11 - hermes-parser: 0.5.0 - image-size: 0.6.3 - invariant: 2.2.4 - jest-haste-map: 27.5.1 - jest-worker: 26.6.2 - lodash.throttle: 4.1.1 - metro-babel-transformer: 0.67.0 - metro-cache: 0.67.0 - metro-cache-key: 0.67.0 - metro-config: 0.67.0 - metro-core: 0.67.0 - metro-hermes-compiler: 0.67.0 - metro-inspector-proxy: 0.67.0 - metro-minify-uglify: 0.67.0 - metro-react-native-babel-preset: 0.67.0(@babel/core@7.24.7) - metro-resolver: 0.67.0 - metro-runtime: 0.67.0 - metro-source-map: 0.67.0 - metro-symbolicate: 0.67.0 - metro-transform-plugins: 0.67.0 - metro-transform-worker: 0.67.0 - mime-types: 2.1.35 - mkdirp: 0.5.6 - node-fetch: 2.7.0 - nullthrows: 1.1.1 - rimraf: 2.7.1 - serialize-error: 2.1.0 - source-map: 0.5.7 - strip-ansi: 6.0.1 - temp: 0.8.3 - throat: 5.0.0 - ws: 7.5.10 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - metro@0.80.9: dependencies: '@babel/code-frame': 7.24.7 @@ -18164,24 +16796,6 @@ snapshots: - supports-color - utf-8-validate - micromatch@3.1.10: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - micromatch@4.0.7: dependencies: braces: 3.0.3 @@ -18258,11 +16872,6 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mixin-deep@1.3.2: - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 - mixme@0.5.10: {} mkdirp-classic@0.5.3: {} @@ -18312,22 +16921,6 @@ snapshots: nanoid@3.3.7: {} - nanomatch@1.2.13: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - napi-build-utils@1.0.2: {} natural-compare-lite@1.4.0: {} @@ -18354,8 +16947,6 @@ snapshots: nice-try@1.0.5: {} - nocache@2.1.0: {} - nocache@3.0.4: {} node-abi@3.65.0: @@ -18467,18 +17058,10 @@ snapshots: nwsapi@2.2.10: {} - ob1@0.67.0: {} - ob1@0.80.9: {} object-assign@4.1.1: {} - object-copy@0.1.0: - dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - object-hash@1.3.1: {} object-inspect@1.13.2: {} @@ -18490,10 +17073,6 @@ snapshots: object-keys@1.1.1: {} - object-visit@1.0.1: - dependencies: - isobject: 3.0.1 - object.assign@4.1.5: dependencies: call-bind: 1.0.7 @@ -18514,11 +17093,6 @@ snapshots: es-abstract: 1.23.3 es-object-atoms: 1.0.0 - object.hasown@1.1.2: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - object.hasown@1.1.4: dependencies: define-properties: 1.2.1 @@ -18529,10 +17103,6 @@ snapshots: dependencies: is-extendable: 1.0.1 - object.pick@1.3.0: - dependencies: - isobject: 3.0.1 - object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -18751,8 +17321,6 @@ snapshots: parseurl@1.3.3: {} - pascalcase@0.1.1: {} - password-prompt@1.1.3: dependencies: ansi-escapes: 4.3.2 @@ -18927,8 +17495,6 @@ snapshots: pngjs@3.4.0: {} - posix-character-classes@0.1.1: {} - possible-typed-array-names@1.0.0: {} postcss-load-config@4.0.2(postcss@8.4.38): @@ -19164,14 +17730,6 @@ snapshots: codemirror: 5.65.16 react: 18.3.1 - react-devtools-core@4.28.5: - dependencies: - shell-quote: 1.8.1 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - react-devtools-core@5.3.0: dependencies: shell-quote: 1.8.1 @@ -19180,12 +17738,6 @@ snapshots: - bufferutil - utf-8-validate - react-dom@18.2.0(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 @@ -19206,66 +17758,6 @@ snapshots: react-is@18.3.1: {} - react-native-codegen@0.0.13(@babel/preset-env@7.24.7(@babel/core@7.24.7)): - dependencies: - '@babel/parser': 7.24.7 - flow-parser: 0.121.0 - jscodeshift: 0.13.1(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - react-native-gradle-plugin@0.0.5(@babel/preset-env@7.24.7(@babel/core@7.24.7)): - dependencies: - react-native-codegen: 0.0.13(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - react-native@0.68.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react@18.3.1): - dependencies: - '@jest/create-cache-key-function': 27.5.1 - '@react-native-community/cli': 7.0.4(@babel/core@7.24.7)(react-native@0.68.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react@18.3.1)) - '@react-native-community/cli-platform-android': 7.0.1 - '@react-native-community/cli-platform-ios': 7.0.1 - '@react-native/assets': 1.0.0 - '@react-native/normalize-color': 2.0.0 - '@react-native/polyfills': 2.0.0 - abort-controller: 3.0.0 - anser: 1.4.10 - base64-js: 1.5.1 - deprecated-react-native-prop-types: 2.3.0 - event-target-shim: 5.0.1 - hermes-engine: 0.11.0 - invariant: 2.2.4 - jsc-android: 250230.2.1 - metro-react-native-babel-transformer: 0.67.0(@babel/core@7.24.7) - metro-runtime: 0.67.0 - metro-source-map: 0.67.0 - nullthrows: 1.1.1 - pretty-format: 26.6.2 - promise: 8.3.0 - react: 18.3.1 - react-devtools-core: 4.28.5 - react-native-codegen: 0.0.13(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - react-native-gradle-plugin: 0.0.5(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - react-refresh: 0.4.3 - react-shallow-renderer: 16.14.1(react@18.3.1) - regenerator-runtime: 0.13.11 - scheduler: 0.20.2 - stacktrace-parser: 0.1.10 - use-subscription: 1.8.2(react@18.3.1) - whatwg-fetch: 3.6.20 - ws: 6.2.3 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate - react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 @@ -19324,8 +17816,6 @@ snapshots: react-refresh@0.14.2: {} - react-refresh@0.4.3: {} - react-remove-scroll-bar@2.3.4(@types/react@18.3.1)(react@18.3.1): dependencies: react: 18.3.1 @@ -19351,12 +17841,6 @@ snapshots: prop-types: 15.8.1 react-easy-swipe: 0.0.21 - react-shallow-renderer@16.14.1(react@18.3.1): - dependencies: - object-assign: 4.1.1 - react: 18.3.1 - react-is: 17.0.2 - react-shallow-renderer@16.15.0(react@18.3.1): dependencies: object-assign: 4.1.1 @@ -19426,13 +17910,6 @@ snapshots: readline@1.3.0: {} - recast@0.20.5: - dependencies: - ast-types: 0.14.2 - esprima: 4.0.1 - source-map: 0.6.1 - tslib: 2.6.3 - recast@0.21.5: dependencies: ast-types: 0.15.2 @@ -19475,11 +17952,6 @@ snapshots: dependencies: '@babel/runtime': 7.24.7 - regex-not@1.0.2: - dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - regexp.prototype.flags@1.5.2: dependencies: call-bind: 1.0.7 @@ -19504,10 +17976,6 @@ snapshots: remove-trailing-slash@0.1.1: {} - repeat-element@1.1.4: {} - - repeat-string@1.6.1: {} - replace-string@3.1.0: {} require-directory@2.1.1: {} @@ -19536,8 +18004,6 @@ snapshots: resolve-pkg-maps@1.0.0: {} - resolve-url@0.2.1: {} - resolve.exports@2.0.2: {} resolve@1.22.1: @@ -19587,8 +18053,6 @@ snapshots: rfdc@1.4.1: {} - rimraf@2.2.8: {} - rimraf@2.4.5: dependencies: glob: 6.0.4 @@ -19662,10 +18126,6 @@ snapshots: es-errors: 1.3.0 is-regex: 1.1.4 - safe-regex@1.1.0: - dependencies: - ret: 0.1.15 - safer-buffer@2.1.2: {} sax@1.4.1: {} @@ -19674,11 +18134,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.20.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -19753,13 +18208,6 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - set-value@2.0.1: - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - setimmediate@1.0.5: {} setprototypeof@1.2.0: {} @@ -19871,46 +18319,13 @@ snapshots: wcwidth: 1.0.1 yargs: 15.4.1 - snapdragon-node@2.1.1: - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 - - snapdragon-util@3.0.1: - dependencies: - kind-of: 3.2.2 - - snapdragon@0.8.2: - dependencies: - base: 0.11.2 - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - transitivePeerDependencies: - - supports-color - source-map-js@1.2.0: {} - source-map-resolve@0.5.3: - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.2 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 - source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - source-map-url@0.4.1: {} - source-map@0.5.7: {} source-map@0.6.1: {} @@ -19942,10 +18357,6 @@ snapshots: spdx-license-ids@3.0.18: {} - split-string@3.1.0: - dependencies: - extend-shallow: 3.0.2 - split2@4.2.0: {} split@1.0.1: @@ -19982,11 +18393,6 @@ snapshots: dependencies: type-fest: 0.7.1 - static-extend@0.1.2: - dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - statuses@1.5.0: {} statuses@2.0.1: {} @@ -20226,11 +18632,6 @@ snapshots: temp-dir: 1.0.0 uuid: 3.4.0 - temp@0.8.3: - dependencies: - os-tmpdir: 1.0.2 - rimraf: 2.2.8 - temp@0.8.4: dependencies: rimraf: 2.6.3 @@ -20320,26 +18721,10 @@ snapshots: to-fast-properties@2.0.0: {} - to-object-path@0.3.0: - dependencies: - kind-of: 3.2.2 - - to-regex-range@2.1.1: - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - to-regex@3.0.2: - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - toidentifier@1.0.1: {} touch@3.1.1: {} @@ -20586,11 +18971,6 @@ snapshots: ufo@1.5.3: {} - uglify-es@3.3.9: - dependencies: - commander: 2.13.0 - source-map: 0.6.1 - unbox-primitive@1.0.2: dependencies: call-bind: 1.0.7 @@ -20624,13 +19004,6 @@ snapshots: unicorn-magic@0.1.0: {} - union-value@1.0.1: - dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - unique-filename@3.0.0: dependencies: unique-slug: 4.0.0 @@ -20657,11 +19030,6 @@ snapshots: unpipe@1.0.0: {} - unset-value@1.0.0: - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - update-browserslist-db@1.0.16(browserslist@4.23.1): dependencies: browserslist: 4.23.1 @@ -20672,8 +19040,6 @@ snapshots: dependencies: punycode: 2.3.1 - urix@0.1.0: {} - url-join@4.0.0: {} url-parse@1.5.10: @@ -20696,17 +19062,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.1 - use-subscription@1.8.2(react@18.3.1): - dependencies: - react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) - - use-sync-external-store@1.2.2(react@18.3.1): - dependencies: - react: 18.3.1 - - use@3.1.1: {} - util-deprecate@1.0.2: {} utils-merge@1.0.1: {} @@ -21034,8 +19389,6 @@ snapshots: ws@8.17.1: {} - ws@8.8.1: {} - xcode@3.0.1: dependencies: simple-plist: 1.3.1 @@ -21061,10 +19414,6 @@ snapshots: xmlchars@2.2.0: {} - xmldoc@1.3.0: - dependencies: - sax: 1.4.1 - xtend@4.0.2: {} y18n@4.0.3: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 98c44022b6..1563e109ba 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,4 @@ packages: - - 'clients/typescript' - 'e2e/satellite_client' - 'examples/starter' - 'generator'