From bd97bd32b5558d0d4fafe0be277bb2d2c62e6099 Mon Sep 17 00:00:00 2001 From: George Oastler Date: Fri, 20 Sep 2024 11:47:30 +0100 Subject: [PATCH] merge main into staging (#1385) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release 2.1.0 (#1371) * New git branches setup (#1296) * add dev branch to auto merge * make clippy run on new branch setup * remove version checker workflow * add dev and release branch triggers to consistent workflow name checker * Delete create_diagram.yml * add dev and release branch triggers to lint workflow * add release and dev branch triggers to provider_image workflow * remove release drafter * add dev and release branches to rustfmt workflow * add dev and release branches to protocol test workflow * add dev and release branches triggers to tests workflow * add dev and release branch triggers to webpack bundling workflow * switch cache creation to be post pr to dev * rename post_pr workflow to cache * Update cache.yml * publish workflow * Update cache.yml * fix contract js/rust version check workflow * install concurrently and cypress as workspace deps * fix cypress workflow trigger * fix cypress workflow branch triggers * fix rust file triggers * move webpack bundling check to tests workflow * remove typechain version check * rename workflows * make the github actions cache include the branch name * publish on push to main * add js bundle test step * workflow for ensuring all versions move in lockstep * blurb for each workflow * dockerhub login check for before a release * rename publish to release * remove typedoc step * standardise step ids in release workflow * dummy version bump * Delete dockerhub_login.yml * release version check * workflow to check for valid version bumps * auto merge all prs * check consistent workflow names on all prs * branch system docs * check contract version on prs to main,dev,release/* * add workflow_dispatch to all relevant workflows * make auto merge only run on non-draft prs * check versions on all branches * make release run on push to main * tag pushes to main * rename version check workflow * remove fetch all history and branches from clone * fix docker js server version issue * fix bump workflow to bump all package.json files and Cargo.tomls * fix package.json version writing in bump workflow * rename step * make auto merge cancellable * make deploy ahve a single notification of pass/fail * debug info * fix cache workflow name * don't use cache in bump version workflow, not needed * move buildx to top of workflow * move the cli building to before publishing images in deploy workflow * tag warning * remove filters for tests, test more often * add workflow dispatch to deploy workflow * add bash error catching * Create consistent_engine_node.yml * Create consistent_engine_npm.yml * Create consistent_nvmrc.yml * cache docs * event workflows for main and dev * change event setup * don't run unless non-draft pr * combine protocol clippy and rustfmt into single lint workflow * missing engine * missing version * revert version debug * fix version * fix workflow name detection * add missing engines * fix nvmrc check * fix path typo in contract version check * allow auto merge to run always * Update package-lock.json * lint * lint * Cache cypress install (#1305) * remove install cypress step from cache workflow * add cypress as dev dep * Add staging branch to workflow (#1311) * New linting (#1309) * lint dockerfiles * lint caddyfiles * lint github actions workflows * lint shell scripts * yaml lint * lint python * yamllint config * lint js * lint html * lint markdown * htmlhint ignore files * simplify caddy lint * replace eslint + prettier with biome, add run-s and run-p * lint rust * lint toml * configure biome target files * lint svg * jsx and tsx lint * adjust lint command in npm scripts * fix license * change lint changed script name * adjust lint workflow * Update package-lock.json * fix npm script error handling (#1306) * fix auto merge (#1302) * fix auto merge * add repo parameter to auto merge * add repo parameter to auto merge workflow * Remove contract calls (#1308) * remove contract calls from procaptcha * linted stuff * Adding empty providers * Adding hardcoded random providers * Adding changes to load process * Debugging * debug * nearly working state management * fast captchas with no contract * Removing debug * Timestamp signature validation * Working no rpc calls full captcha flow * linting * Unit tests potentially working * dropping debug * All passing cypress demo * Bundle falling over when hashing * dropping bundle pure replace * Remove polkadot manual bundling hacks * No provider pow * Working pow without contract calls * revert sitekey changes * verified instead of context * don't log config * removing cypress capture images * removing bad deps * Removing debug * fixing build * fixing providers * Correct docstring * rebuilt package lock * Removing stats file * Skipping lint in protocol * removing typechain change because protocol bump required * removing unused deps * temp bump while firefighting * Dropping provider gui * Working build without provider gui * Removing batch commit tasks * Dropping protocol * Working build without protocol dir * Dropping proxy and package lock pointing to proxy * Working build with new pkg deps * Removing common contract * Dropping tests for rewrite * Working no captcha product * Dropping merkle tree * Refactoring provider and adding temp tests * Refactored provider into multiple single responsibility classes * lint fix * pkg lock bump * Renaming tests to non test file to pass * Tests passing * Debug for datasetId getter * Working provider set dataset * Auth Middleware Test * Captcha scheduler tests * Error Handler tests * Provider now boots without connection to rpc node * Full suite of unit tests for provider * Tests passing * Fixed build * Integration tests. Actions for this to be set up * Working image captcha integration tests * Unit tests paths correction * Fixing version bump yml * Removing debug * Adding dummy get random provider script * Removing dockerfile and vite env config * Replacing signedTimestamp with timestampSignature * Deduping config by making it its own package * Defaulting message to provider online * Fixing type issues and ws requirement issues --------- * Removing unused deps, bumping package lock * Working pow captcha with timeouts * Add missing deps and bundling command for staging * Remove version from docker compose files * Use NODE_ENV var for pulling in env var file into docker compose file * Add staging deploy process * Add staging bundle command * package lock * Remove old deps. * Update package-lock.json * Update event name * Add missing dep * Use latest image to create container from * Use staging tag for container * Await crypto WASM blob * Allow NODE_ENV to be passed into Vite config * Add load-balancer refs to tsconfigs * Allow PROSOPO_DEFAULT_ENVIRONMENT to inherit from NODE_ENV * Add some logging and change some imports * exporting hardcoded provider from types * Cleanup linting process (#1312) * lint dockerfiles * lint caddyfiles * lint github actions workflows * lint shell scripts * yaml lint * lint python * yamllint config * lint js * lint html * lint markdown * htmlhint ignore files * simplify caddy lint * replace eslint + prettier with biome, add run-s and run-p * lint rust * lint toml * configure biome target files * lint svg * jsx and tsx lint * adjust lint command in npm scripts * fix license * change lint changed script name * adjust lint workflow * Update package-lock.json * remove old lint scripts * remove prettier + eslint config * remove eslint dep * remove prettier dep * Update package-lock.json * Fix provider not erroring on database connection error. Add option to specify the number of proxies between the provider API and the user * Add staging command back in * deploy staging workflow to bundle branch * addit commit details for bumps * Add watchtower to provider docker compose * Don't mount missing file * watch provider container only * Change container name * Use createConnection instead of connection * Fix build * Staging deploy workflow (#1314) * rename version step * detect prod/staging in deploy * remove contract building in deploy * build js bundles based on env * use docker tag based on env * use prod env * gh release on prod only * npm release on prod only * use docker latest and version specific tags * use docker tags from env in img tags * join version and env steps * prod/dev -> production/development * NODE_ENV variable setup in npm scripts * missing NODE_ENV fixes * fix tsc build / clean cmds * NODE_ENV semis * vite use NODE_ENV as --mode * use NODE_ENV to control bundling of production/development/staging env * use NODE_ENV to control build scripts * remove needless NODE_ENV setting * Delete deploy-staging.yml * deploy on unsafe branch guard * upload bundle to staging release as part of deploy workflow * typo missing vite * license * remove contract linting * remove docker compose linting from dockerfile lint cmd * fix yamllint * make caddy fmt output diff * install htmlhint * fix rustfmt lint script * use cargofmt instead of rustfmt * fix lint rs naming * fix clippy linting * fix toml linting * simplify xargs serial command usage in rust linting * lint rust check * webpack bundle dev mode fix * webpack plugin fix * webpack fix * improve npm scripts * improve node_modules associated with npm scripts * bundle npm script * fix release asset target * remove any current assets before uploading any further staging assets * Pkg json * bump version to v2.0.0 * no build specified * remove deploy_X scripts * remove deploy_X scripts * remove deploy_protocol script call * remove deploy_protocol workflow step * remove github assets for contract * remove deploy_protool * Use 2.0.0 everywhere * Provider tests passing * Adding if present to cjs * Dropping auto merge * Dropping dapp example demo * fix check version bump all history available * Update check_version_bump.yml * Update check_version_bump.yml * Remove out of date readme * Update check_version_bump.yml * Re-add old babel plugins * start provider * Always add the token to the form * Supply token to onHuman function * Fix build * Adding button next for cypress tests * Fixing hanging test * Fixing get dataset being broken * Remove substrate from docker compose * Cypress tests passing * stop the provider workflow from falling over if the npm packages are unreleased * Only load the provider mock container if we built it * Try to upload screenshots * Try to store screenshots on failure * Try using withinSubject:null * Wait for button to be visible * Wait for the the API call * Remove wait for solution request * try to force the click * Just force, don't expect the element * try waiting after clicking * Store videos of cypress runs * Remove the then * Remove duplicate click * Fix function return type * try within * Adding setup step for setup env in test * Add data-cy attributes if environment is not production * wait for docker containers to setup env * Adding setup step for setup env in test * Start docker first * Check if there are references * remove within * Try to kill processes with concurrently * Size fixes for widget and logo * Make signature stuff less confusing * Fix license header positions * Fix tests * Get it all working * Fix size * Fix lint issues (#1318) * rename version step * detect prod/staging in deploy * remove contract building in deploy * build js bundles based on env * use docker tag based on env * use prod env * gh release on prod only * npm release on prod only * use docker latest and version specific tags * use docker tags from env in img tags * join version and env steps * prod/dev -> production/development * NODE_ENV variable setup in npm scripts * missing NODE_ENV fixes * fix tsc build / clean cmds * NODE_ENV semis * vite use NODE_ENV as --mode * use NODE_ENV to control bundling of production/development/staging env * use NODE_ENV to control build scripts * remove needless NODE_ENV setting * Delete deploy-staging.yml * deploy on unsafe branch guard * upload bundle to staging release as part of deploy workflow * typo missing vite * license * remove contract linting * remove docker compose linting from dockerfile lint cmd * fix yamllint * make caddy fmt output diff * install htmlhint * fix rustfmt lint script * use cargofmt instead of rustfmt * fix lint rs naming * fix clippy linting * fix toml linting * simplify xargs serial command usage in rust linting * lint rust check * webpack bundle dev mode fix * webpack plugin fix * webpack fix * improve npm scripts * improve node_modules associated with npm scripts * bundle npm script * fix release asset target * remove any current assets before uploading any further staging assets * add nuke script * set shell in dockerfile * use json form of CMD in dockerfile * fix multiple RUN commands in dockerfile * remove apt sources after install * use apt get * use apt-get in dockerfile instead of apt * join multiple run commands together in dockerfile * entrypoint json form * no install recommends * ignore install recommends lint * fix multiple run commands and apt clear * CMD to json form * no install recommends * remove root user, is default * set nginx version * multiple RUN commands fix * set shell to use pipefail * delete apt lists after install * fix consecutive RUN commands * no install recommends * ignore usage of latest * dockerfile lint * Update substrate-contracts-node.build.dockerfile * json form for CMD * lint dockerfile * lint caddyfile * fix needless cat * useless echo * speech marks for safety * make dockerfile and shell linting command simpler * fix quotes and variable usage in cache workflow * fix quotes * fix quotes * fix quotes * fix quotes * fix NODE_ENV speech marks in workflows * useless cat * unused vars * lint * missing speech marks * speech marks * lint eval and @ usage in shell * lint shell script * fix yamllint linting * fix lint md and js fix cmd * autofix js * fix biome cmdline args * biome lint fixes * biome lint fix * make biome use vcs * no export from tests * fix key in list * missing useEffect dep * explicit any todo * lint fixes * warn on parameter assign * todo for any * trailing comma * ignore any type for options * fix line count parameter reassigned * fix not null assertion * ignore any from axios response * ignore any casts * ignore any in async ctor * no reuse of parameter * ignore i18n translation any * ignore anys in nodejs polars plugin * ignore any for response json * avoid parameter reuse * fix any usage in vite watch plugin * fix side effect in vite watch plugin * fix reused variables in error classes * disable rule for key event with onClick * forEach to for of * missing bracket * allow any * forEach to for of * allow any * forEach to for of * allow any * allow any * forEach to for of * use item hash as key * fix useEffect deps * todo for async exec * allow any + async exec * allow any * forEach to for of * ignore spread * TODOs for sendFunds * allow any * ignore async exec * allow any * todo for memo deps * ignore detector code, contains loads of biome errors * fix anys, foreach and local params * ignore foreach * fix any * allow any * allow any * allow any and foreach * allow any * allow any * allow any * allow enum * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * allow any * foreach to for of * allow any * allow any * allow any and foreach to for of * img buffer type * allow any * allow any * allow any * foreach to for of * allow any * make biome do formatting too * biome format * ignore bundles * lint * lint md files * lint md * disable some markdown rules * lint rs * fix rs * fix npm scripts * lint * ignore ruff.toml when linting tomls * lint * lint py npm scripts * remove eslint directives * make biome track the main branch and handle css * fix caddy linting * lint * lint * lint * configure taplo * Update ruff.toml * fix scripts * lint * remove eslint * lint * fix speech mark issues * typo * fix lint fixes types * more fixes for linting fixes * fix for potentially undefined root node of merkle tree * duplicate selector * lint * ignore bundle stats html file * missing provider env for starting provider * async factory fix * remove debug * lint * revert detector index.js changes * lint * polyfill node: imports * fix for node:url breaking bundle * use package workspaces rather than cd'ing (#1321) * Add push to js branch again to get live staging bundle * Remove any existing procaptcha responses on human * deploy staging on push to staging * Use duplicate JS Server for now * Silence GH warning about NoSQL injection in demo * Silence GH warning about NoSQL injection in demo * Set GH_TOKEN env * Remove production step for JS Server * Add back command to push to js-bundle branch. Remove quotes in asset deletion script * Use correct docker tag * Try moving to its own step * don't fail if nothing to commit * Update provider docker run CMD * Always pull new version of tag for provider image * Update provider CMD * Alter the verify endpoint when in non-production environments in client-example demo * Allow PoW captchas to be stored and counted * Removing exportData from Manager * Adding synamic config for load balancer * Fix build * fix server build * fix server again * fix provider build * Removing dangerou * Change scale-ts type to u64 to avoid losing data * revert change to number for timestamp * make sure procaptcha-response is deleted * Fix scheduler database name and add env option for storage schedule * Make the models available once the connection has been made * Move headers * Update js_server release step * Try using secret directly * Add some debug * Modify debug * Yet more debug * I give up * Working captcha results in mongo (#1322) * Fixing db schema for pow captchas * dropping new debug * Use a var for mongo image * more debug * Removing lint fix from version bump * User data mvp (#1327) * Update captcha records for user portal data requirements * pow types overhaul * Harden tests against function parameter changes * only run prosoponator on non-draft pr's (#1333) * fix dir capitalisation (#1329) * fix dir capitalisation * fix path * Introduce dotenv package for finding environment files (#1334) * Introduce dotenv package for finding environment files * Package-lock.json * Update references to old loadEnv * Update package references * Add the config files * Update loadEnv ref * Update loadEnv refs in demos * trigger tests * Update dotenv reference * Specify no tests * Fix dataset IDs for staging providers * Allow pow challenges to be submitted more than once for verification * Fail if the challenge exists in the db * Revert unlimited challenge checking * Make demo re-render captcha component when form changes * Allow navigating between the captcha types * Fix license location * remove debug * Store something on each request. Update PoW types. Additional checks (#1336) * removed network types * remove substrate containers / env params * remove CONTRACT env vars * fix imports * remove networks * remove network from getPairAsync * remove networks + contract * remove default network from env * remove default network * remove network default + types from types pkg * remove network types * remove block number * Update package-lock.json * Update package-lock.json * remove contract dep for demo * Store something on each request. Update PoW types. Additional checks * Additional checks * Restrict captcha solution checking by dapp account * fix build * Fix cypress tests * lots of updates to types * Fix up tests. Add types for Get Image Captcha URL * Remove some unuse types. Type an API URL * Zod type translation keys. Use enum values when updating database. Add enum arrays to mongoose schemas. Use ApiParams everywhere * Set the correct key and value for storedStatus * Fix up unit tests * Make sure we're setting updated timestamps everywhere. Don't send the same data to the captcha storage DB twice. Add details of cron jobs that have run to scheduled tasks collection * Fix up tests * remove file that does nothing --------- * Bug fix for missing status in scheduled task record * Fix captcha storage mechanism. Add tests (#1337) * Fix captcha storage mechanism. Add tests * Fix up tests. Move verifyRecency function to util * Update test env template * Fix build * use correct branch name in bump version * Fix captcha scheduling insert (#1341) * Stop scheduler from trying to set ID on upsert * package-lock.json * change logging * Add types to tests to filter by test type during testing (#1342) * vite test type env parameter * prepend test type to all test files * always include tests with no type specified * Fix last scheduled task getter (#1346) Change the db method and add some unit tests around scheduled tasks * Lint repo (#1349) * JS in repo linted * addince licences * Removing unused linting * run lint in ci container * GHA fix * js server shell script linting * yaml lint fix * pkg lock lint --------- * Docker compose overhaul (#1350) * fix NODE_ENV var in arm64 version of provider compose * add restart policy to docker compose * add watchtower to arm64 * add pull policy to arm64 * make watchtower cleanup old imgs * watchtower remove anon vols * watchtower log format * only restart enabled containers * ping slack when restarts happen * only restart enabled containers * ping slack when updates occur * docs * make env based db image * combine arm64 and x86_64 provider compose files * mongodb healthcheck * healthcheck for caddy * healthcheck for provider * disable caddy fileserver * metrics in caddyfile * add env vars to caddyfile * basicauth for /metrics * add env vars for uname + pwd of basicauth * docker compose profiles * remove tty * add env file to caddy * provider-dev service * make database-dev use env file * remove watchtower env params * add watchtower env file * watchtower logging * watchtower restart policy * watchtower self restart * add missing env params * remove dev version of provider compose file * usage doc for caddy * move env vars * sort env lines * prepend caddy env parameters with CADDY_ * add provider image version env parameter * add missing env params * add missing template env vars * drop rococo env * move package version env var * more old space size for testing * remove name from watchtower * configure watchtower via env * remove watchtower healthcheck * Delete Dockerfile * Caddyfile defaults (#1352) * add caddy provider name + port vars * sane defaults for provider container name + port in caddyfile * sane default for http port * remove http port for prod * sane default for https * remove https var for prod * missing https var * caddy admin endpoint default * remove admin endpoint var * disable caddy metrics (not in use atm) * disable metrics reverse proxy * log to stdout as well * fix provider endpoint vars * fix defaults * rimraf dep (#1331) * rimraf dep * Update package-lock.json * security policy (#1343) * Portal settings (#1351) * wip for client settings retrieval. database overhaul * types update * Add basic domain validator * big domain regex * lint-fix * Add test class * install missing dep * bump polyfill plugin * package-lock.json * limit domain length * package locl * lint fix * drop logs * Address PR comments * TLS headers (#1353) * Create tls.Caddyfile * add headers to express / types / tests * pass headers * add headers to mongo * lint * move tls headers from debug caddyfile * fix missing headers in types * fix missing headers * lint * lint * fix error of unknown type * lint * disable gh actions lint * lint * remove old demo/example pkgs (#1345) * remove old demo/example pkgs * pow in example * remove legacy npm scripts * Provider retry (#1348) * pkg lock bump and manager logic for retry * Dev cli with multiple providers and provider faliure fallover * Biome fixes * pkg json lint * Provider retry in pow from common * Non cached s3 provider getting * working retryCount * pgk lock bump * removing linting junk * Working build and cleaner dev cli * Removing unused debug * pkg lock bump for deps * adding types glob * Dropping load balancer hardcoded jsons * Removing non env based dev provider start * use node env for dev mode * Properly logging final retry faliure * pkg lock bump * package lock is locked up :joy: * pkg lock lock lock * Linting * Lint * marking lint actions as disabled * Only 1 provider * :lock: * :lock: * :lock: * remove glob and lint * 📦🔒 * pin vite to 5.4.2 * 📦🔒 * Glob stink * globSync * lint fix * bump vitest and vite * add vite and vitest to root pkg json * remove vitest cov * Update package-lock.json * fix exclude for vite test config * 📦🔒 * vitest/coverage-v8 * use fast-glob * lint-fix * remove lint:yaml command * Lint-fix:js --------- * remove find-up (#1354) * Stop npm from failing on extraneous packages * Add package-lock-only flag * drop depends * Deps (#1356) * drop unneeded workspace deps * fix deps provider-mock * fix deps cypress-shared * fix deps client-example * fix deps client-example-server * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * deps * deps * deps * deps * deps * deps * fix import * fix import * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * npm-check * pkg lock * webpack cli * Update package-lock.json * lint * webpack deps * Update package-lock.json * lint * vitest coverage * Update package-lock.json * revert procaptcha-bundle + config pkg deps * order * Update package-lock.json * add standard devdeps to all pkgs * Update package-lock.json * tsx * Update package-lock.json * lint * Deploy bundle on push (#1362) Deploying bundle to s3 * No hats (#1357) * drop unneeded workspace deps * fix deps provider-mock * fix deps cypress-shared * fix deps client-example * fix deps client-example-server * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * deps * deps * deps * deps * deps * deps * fix import * fix import * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * npm-check * pkg lock * remove hats * purge hats * Update package-lock.json * bump pkg vers * fix array access errors for new ts version * bump i18n * bump pkg vers * fix array access for new ts ver * fix dep vers * Update package-lock.json * lint * remove hat * add webpack and rollup plugins back in * Update package-lock.json * bump rollup and webpack plugin vers * missing babel plugins * bump babel deps * Update package-lock.json * move import * add comments for biome ignores * npmrc (#1361) * Adding prosopo to css selectors (#1363) Adding prosopo- to all classnames * Deps (#1365) * drop unneeded workspace deps * fix deps provider-mock * fix deps cypress-shared * fix deps client-example * fix deps client-example-server * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * deps * deps * deps * deps * deps * deps * fix import * fix import * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * deps * dep * npm-check * pkg lock * remove hats * purge hats * Update package-lock.json * bump pkg vers * fix array access errors for new ts version * bump i18n * bump pkg vers * fix array access for new ts ver * fix dep vers * Update package-lock.json * lint * remove hat * add webpack and rollup plugins back in * Update package-lock.json * bump rollup and webpack plugin vers * missing babel plugins * bump babel deps * Update package-lock.json * move import * add comments for biome ignores * add devdeps * more devdeps * consolidate pkg vers * drop hats * drop hats * drop npm check * Update package-lock.json * bump deps * scripts * remove emotion react * ignore standard pkgs from depcheck * typo * Update package-lock.json * lint * npmrc fix (#1366) * bump vite to 5.4.6 * 📦🔒 * fix bump version workflow (#1368) * Bump version to 2.1.0 * Bump to 2.0.1 * Lint-fix * Bump env versions * saving to js folder (#1373) saving t o js folder * Adding spanish and portuguese support (#1364) * Working build for ES and PT language support * Auto update lang in all captcha types * Working i18n * All translations * Dropping empty file * Linting and formatting * Adding tests and refactoring bundle * package lock bumps * proper numbers :sparkle: * :lock: * lint fix * Linting fixes * more linting aa * License formatting * Add config for resolving .js extensions in ESM context in webpack build * lint-fix * Add check for build and build:cjs * check that number of references in tsconfig.json equals the number in tsconfig.cjs.json * Stop tsconfigs from having missing references * Fix script for comparing package.jsons and tsconfig.json * fix all missing packages * 📦🔒 * lint-fix * fix broken package version * add missing ref * Make sure file does not exist * lint-fix * Script to remove unused JSON keys * Remove ununsed JSON keys * lint-fix * remove PROGUI section --------- * Package bumps * recursive copy * caddyfile defaults for variables * Copy top level files only * deploy fix (#1374) * deploy fix * remove demo changes * dumbb lint * english language * Use inherited vite config from dev/config package (#1376) * Use inherited vite config from dev/config package * lint-fix * Add watch workspace plugin back in * i18n fixes (#1377) * i18n fixes * Removing unused lang, linting, etc * lint * Portugese Brazilian (#1379) * Portugese Brazilian * Add pt-BR to zod enum --------- * Commit so that i can pin --------- Co-authored-by: prosoponator <156670514+prosoponator@users.noreply.github.com> Co-authored-by: Chris Co-authored-by: Hugh <90424587+HughParry@users.noreply.github.com> Co-authored-by: Hugh --- demos/client-bundle-example/package.json | 2 +- demos/client-example-server/package.json | 16 +- demos/client-example/package.json | 20 +- demos/cypress-shared/package.json | 12 +- demos/provider-mock/package.json | 8 +- dev/config/package.json | 8 +- dev/flux/README.md | 2 +- dev/flux/package.json | 10 +- dev/gh-actions/package.json | 2 +- dev/prosoponator-bot/package.json | 2 +- dev/scripts/env.development | 2 +- dev/scripts/env.production | 2 +- dev/scripts/env.staging | 2 +- dev/scripts/env.test | 2 +- dev/scripts/package.json | 26 +- dev/ts-brand/package.json | 4 +- dev/tsconfig-checker/package.json | 4 +- dev/vite-plugin-watch-workspace/package.json | 4 +- docker/images/provider/package.json | 2 +- package-lock.json | 414 +++++++++--------- package.json | 2 +- packages/account/package.json | 12 +- packages/api/package.json | 6 +- packages/cli/package.json | 18 +- packages/common/package.json | 4 +- packages/contract/package.json | 12 +- packages/database/package.json | 10 +- packages/datasets-fs/package.json | 10 +- packages/datasets/package.json | 10 +- packages/detector/package.json | 2 +- packages/dotenv/package.json | 6 +- packages/env/package.json | 16 +- packages/file-server/package.json | 6 +- packages/load-balancer/package.json | 8 +- packages/procaptcha-bundle/package.json | 16 +- packages/procaptcha-common/package.json | 12 +- packages/procaptcha-frictionless/package.json | 14 +- packages/procaptcha-pow/package.json | 20 +- packages/procaptcha-react/package.json | 16 +- packages/procaptcha/package.json | 20 +- packages/provider/package.json | 22 +- packages/server/package.json | 12 +- packages/tx/package.json | 8 +- packages/types-database/package.json | 8 +- packages/types-env/package.json | 10 +- packages/types/package.json | 6 +- packages/util/package.json | 4 +- packages/web-components/package.json | 4 +- 48 files changed, 419 insertions(+), 419 deletions(-) diff --git a/demos/client-bundle-example/package.json b/demos/client-bundle-example/package.json index cfdb3ccb36..500293a46e 100644 --- a/demos/client-bundle-example/package.json +++ b/demos/client-bundle-example/package.json @@ -11,7 +11,7 @@ "start": "vite serve ./src --port 9232 --config vite.config.ts", "clean": "echo 'nothing to clean'" }, - "version": "2.0.3", + "version": "2.1.0", "devDependencies": { "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", diff --git a/demos/client-example-server/package.json b/demos/client-example-server/package.json index 0393cfcb3f..b67239d2e6 100644 --- a/demos/client-example-server/package.json +++ b/demos/client-example-server/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/client-example-server", - "version": "2.0.3", + "version": "2.1.0", "description": "Backend for client-example", "main": "dist/app.js", "type": "module", @@ -31,12 +31,12 @@ "@noble/hashes": "1.5.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/server": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/server": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "@typegoose/auto-increment": "4.6.0", "cors": "2.8.5", "express": "4.21.0", @@ -46,7 +46,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/jsonwebtoken": "9.0.6", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", diff --git a/demos/client-example/package.json b/demos/client-example/package.json index 5018e07db6..209a1776fb 100644 --- a/demos/client-example/package.json +++ b/demos/client-example/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/client-example", - "version": "2.0.3", + "version": "2.1.0", "private": true, "type": "module", "engines": { @@ -13,13 +13,13 @@ "@mui/material": "5.9.1", "@polkadot/extension-dapp": "0.46.9", "@polkadot/extension-inject": "0.46.9", - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha-frictionless": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/server": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/vite-plugin-watch-workspace": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha-frictionless": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/server": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/vite-plugin-watch-workspace": "2.1.0", "@types/react-dom": "18.3.0", "@vitejs/plugin-react": "4.3.1", "react": "18.3.1", @@ -39,8 +39,8 @@ } }, "devDependencies": { - "@prosopo/config": "2.0.3", - "@prosopo/dotenv": "2.0.3", + "@prosopo/config": "2.1.0", + "@prosopo/dotenv": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", diff --git a/demos/cypress-shared/package.json b/demos/cypress-shared/package.json index d376574d84..315c8264d6 100644 --- a/demos/cypress-shared/package.json +++ b/demos/cypress-shared/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/cypress-shared", - "version": "2.0.3", + "version": "2.1.0", "private": true, "type": "module", "engines": { @@ -8,14 +8,14 @@ "npm": ">=9" }, "dependencies": { - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { "@cypress/xpath": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/types-database": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/types-database": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", diff --git a/demos/provider-mock/package.json b/demos/provider-mock/package.json index 957ba80e48..f3e178e697 100644 --- a/demos/provider-mock/package.json +++ b/demos/provider-mock/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/provider-mock", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -15,9 +15,9 @@ "build": "tsc --build --verbose" }, "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", "cors": "2.8.5", "express": "4.21.0" }, diff --git a/dev/config/package.json b/dev/config/package.json index b29a60beb9..5accd3e798 100644 --- a/dev/config/package.json +++ b/dev/config/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/config", - "version": "2.0.3", + "version": "2.1.0", "description": "Prosopo config library", "main": "./dist/index.js", "type": "module", @@ -36,9 +36,9 @@ "@babel/plugin-transform-react-jsx": "7.25.2", "@babel/plugin-transform-runtime": "7.25.4", "@babel/preset-env": "7.25.4", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "@rollup/plugin-alias": "5.1.0", "@rollup/plugin-babel": "6.0.4", "@rollup/plugin-commonjs": "26.0.1", diff --git a/dev/flux/README.md b/dev/flux/README.md index b9d71fb812..b06765def4 100644 --- a/dev/flux/README.md +++ b/dev/flux/README.md @@ -1,6 +1,6 @@ # @prosopo/flux -This package contains a Command Line Interface (CLI) for interacting with the Flux network. +This package contains a Command Line Interface (CLI) for interacting with the Flux cloud network. ## CLI Usage diff --git a/dev/flux/package.json b/dev/flux/package.json index ae4a9008db..2d8a0d0a51 100644 --- a/dev/flux/package.json +++ b/dev/flux/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/flux", - "version": "2.0.3", + "version": "2.1.0", "description": "Tools for managing Flux deployment", "main": "dist/index.js", "bin": { @@ -24,10 +24,10 @@ "@noble/curves": "1.6.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/util": "2.1.0", "openpgp": "5.11.2", "qs": "6.13.0", "socket.io-client": "4.7.5", diff --git a/dev/gh-actions/package.json b/dev/gh-actions/package.json index fd46dc1200..6d9dc2ed0b 100644 --- a/dev/gh-actions/package.json +++ b/dev/gh-actions/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/gh-actions", - "version": "2.0.3", + "version": "2.1.0", "description": "", "private": true, "scripts": { diff --git a/dev/prosoponator-bot/package.json b/dev/prosoponator-bot/package.json index 74396109e2..208c88b636 100644 --- a/dev/prosoponator-bot/package.json +++ b/dev/prosoponator-bot/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/prosoponator-bot", - "version": "2.0.3", + "version": "2.1.0", "description": "", "private": true, "scripts": { diff --git a/dev/scripts/env.development b/dev/scripts/env.development index 318445a70a..d7f9bbfc7f 100644 --- a/dev/scripts/env.development +++ b/dev/scripts/env.development @@ -18,7 +18,7 @@ PROSOPO_DEFAULT_ENVIRONMENT=development PROSOPO_LOG_LEVEL=debug PROSOPO_MONGO_CAPTCHA_URI= PROSOPO_MONGO_EVENTS_URI=mongodb+srv:///frictionless_events -PROSOPO_PACKAGE_VERSION=2.0.3 +PROSOPO_PACKAGE_VERSION=2.1.0 PROSOPO_PROVIDER_ACCOUNT_PASSWORD= PROSOPO_PROVIDER_ADDRESS=5EjTA28bKSbFPPyMbUjNtArxyqjwq38r1BapVmLZShaqEedV PROSOPO_PROVIDER_JSON= diff --git a/dev/scripts/env.production b/dev/scripts/env.production index 6a05a9eae3..016b178be5 100644 --- a/dev/scripts/env.production +++ b/dev/scripts/env.production @@ -16,7 +16,7 @@ PROSOPO_DEFAULT_ENVIRONMENT=production PROSOPO_LOG_LEVEL=info PROSOPO_MONGO_CAPTCHA_URI= PROSOPO_MONGO_EVENTS_URI=mongodb+srv:///frictionless_events -PROSOPO_PACKAGE_VERSION=2.0.3 +PROSOPO_PACKAGE_VERSION=2.1.0 PROSOPO_PROVIDER_ACCOUNT_PASSWORD= PROSOPO_PROVIDER_ADDRESS= PROSOPO_PROVIDER_JSON= diff --git a/dev/scripts/env.staging b/dev/scripts/env.staging index 01c753dae6..41fd0d1e5e 100644 --- a/dev/scripts/env.staging +++ b/dev/scripts/env.staging @@ -21,7 +21,7 @@ PROSOPO_DEFAULT_ENVIRONMENT=staging PROSOPO_LOG_LEVEL=info PROSOPO_MONGO_CAPTCHA_URI= PROSOPO_MONGO_EVENTS_URI=mongodb+srv:///frictionless_events -PROSOPO_PACKAGE_VERSION=2.0.3 +PROSOPO_PACKAGE_VERSION=2.1.0 PROSOPO_PROVIDER_ACCOUNT_PASSWORD= PROSOPO_PROVIDER_ADDRESS= PROSOPO_PROVIDER_JSON= diff --git a/dev/scripts/env.test b/dev/scripts/env.test index 940f6a2e02..b8907d9142 100644 --- a/dev/scripts/env.test +++ b/dev/scripts/env.test @@ -21,7 +21,7 @@ PROSOPO_DEFAULT_ENVIRONMENT=development PROSOPO_LOG_LEVEL=info PROSOPO_MONGO_CAPTCHA_URI=mongodb://root:root@localhost:27017/captchastorage?authSource=admin PROSOPO_MONGO_EVENTS_URI=mongodb+srv:///frictionless_events -PROSOPO_PACKAGE_VERSION=2.0.3 +PROSOPO_PACKAGE_VERSION=2.1.0 PROSOPO_PROVIDER_ACCOUNT_PASSWORD= PROSOPO_PROVIDER_ADDRESS=5EjTA28bKSbFPPyMbUjNtArxyqjwq38r1BapVmLZShaqEedV PROSOPO_PROVIDER_JSON= diff --git a/dev/scripts/package.json b/dev/scripts/package.json index f558be2b69..1d1e2426a9 100644 --- a/dev/scripts/package.json +++ b/dev/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/scripts", - "version": "2.0.3", + "version": "2.1.0", "description": "Dev scripts for working with prosopo packages", "main": "dist/index.js", "type": "module", @@ -27,18 +27,18 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/cli": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/cli": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0", "dotenv": "16.4.5", "fast-glob": "3.3.2", "fs-extra": "11.2.0", diff --git a/dev/ts-brand/package.json b/dev/ts-brand/package.json index a0f7de71e7..c4a20bb10b 100644 --- a/dev/ts-brand/package.json +++ b/dev/ts-brand/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/ts-brand", - "version": "2.0.3", + "version": "2.1.0", "description": "Brand your TypeScript types", "main": "./dist/index.js", "type": "module", @@ -24,7 +24,7 @@ "author": "Prosopo Limited", "license": "Apache-2.0", "dependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5" }, "devDependencies": { diff --git a/dev/tsconfig-checker/package.json b/dev/tsconfig-checker/package.json index 031b910cf3..d30636078e 100644 --- a/dev/tsconfig-checker/package.json +++ b/dev/tsconfig-checker/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/tsconfig-checker", - "version": "2.0.3", + "version": "2.1.0", "description": "", "private": true, "scripts": { @@ -31,7 +31,7 @@ "npm": ">=9" }, "dependencies": { - "@prosopo/util": "2.0.3", + "@prosopo/util": "2.1.0", "glob": "11.0.0", "zod": "3.23.8" } diff --git a/dev/vite-plugin-watch-workspace/package.json b/dev/vite-plugin-watch-workspace/package.json index a7e0465327..10c3a8aefe 100644 --- a/dev/vite-plugin-watch-workspace/package.json +++ b/dev/vite-plugin-watch-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/vite-plugin-watch-workspace", - "version": "2.0.3", + "version": "2.1.0", "description": "Vite plugin for watching and rebuilding external files", "main": "./dist/index.js", "type": "module", @@ -23,7 +23,7 @@ "author": "Prosopo Limited", "license": "Apache-2.0", "dependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "debug": "4.3.7", "esbuild": "0.23.1", "fast-glob": "3.3.2" diff --git a/docker/images/provider/package.json b/docker/images/provider/package.json index 6c73569b4f..edffaf9b71 100644 --- a/docker/images/provider/package.json +++ b/docker/images/provider/package.json @@ -4,5 +4,5 @@ "node": ">=20", "npm": ">=9" }, - "version": "2.0.3" + "version": "2.1.0" } diff --git a/package-lock.json b/package-lock.json index 5afce307b5..a017a9b922 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@prosopo/captcha", - "version": "2.0.3", + "version": "2.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@prosopo/captcha", - "version": "2.0.3", + "version": "2.1.0", "hasInstallScript": true, "license": "Apache-2.0", "workspaces": [ @@ -40,7 +40,7 @@ }, "demos/client-bundle-example": { "name": "@prosopo/client-bundle-example", - "version": "2.0.3", + "version": "2.1.0", "devDependencies": { "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", @@ -60,20 +60,20 @@ }, "demos/client-example": { "name": "@prosopo/client-example", - "version": "2.0.3", + "version": "2.1.0", "dependencies": { "@emotion/react": "11.13.3", "@emotion/styled": "11.13.0", "@mui/material": "5.9.1", "@polkadot/extension-dapp": "0.46.9", "@polkadot/extension-inject": "0.46.9", - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha-frictionless": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/server": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/vite-plugin-watch-workspace": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha-frictionless": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/server": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/vite-plugin-watch-workspace": "2.1.0", "@types/react-dom": "18.3.0", "@vitejs/plugin-react": "4.3.1", "react": "18.3.1", @@ -81,8 +81,8 @@ "react-router-dom": "6.26.2" }, "devDependencies": { - "@prosopo/config": "2.0.3", - "@prosopo/dotenv": "2.0.3", + "@prosopo/config": "2.1.0", + "@prosopo/dotenv": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -101,18 +101,18 @@ }, "demos/client-example-server": { "name": "@prosopo/client-example-server", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.5.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/server": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/server": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "@typegoose/auto-increment": "4.6.0", "cors": "2.8.5", "express": "4.21.0", @@ -122,7 +122,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/jsonwebtoken": "9.0.6", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -141,16 +141,16 @@ }, "demos/cypress-shared": { "name": "@prosopo/cypress-shared", - "version": "2.0.3", + "version": "2.1.0", "dependencies": { - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { "@cypress/xpath": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/types-database": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/types-database": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -172,12 +172,12 @@ }, "demos/provider-mock": { "name": "@prosopo/provider-mock", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", "cors": "2.8.5", "express": "4.21.0" }, @@ -199,7 +199,7 @@ }, "dev/config": { "name": "@prosopo/config", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@babel/core": "7.25.2", @@ -207,9 +207,9 @@ "@babel/plugin-transform-react-jsx": "7.25.2", "@babel/plugin-transform-runtime": "7.25.4", "@babel/preset-env": "7.25.4", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "@rollup/plugin-alias": "5.1.0", "@rollup/plugin-babel": "6.0.4", "@rollup/plugin-commonjs": "26.0.1", @@ -265,16 +265,16 @@ }, "dev/flux": { "name": "@prosopo/flux", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@noble/curves": "1.6.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/util": "2.1.0", "openpgp": "5.11.2", "qs": "6.13.0", "socket.io-client": "4.7.5", @@ -303,7 +303,7 @@ }, "dev/gh-actions": { "name": "@prosopo/gh-actions", - "version": "2.0.3", + "version": "2.1.0", "license": "ISC", "dependencies": { "@octokit/graphql": "8.1.1", @@ -327,7 +327,7 @@ }, "dev/prosoponator-bot": { "name": "@prosopo/prosoponator-bot", - "version": "2.0.3", + "version": "2.1.0", "license": "ISC", "dependencies": { "@actions/core": "1.10.1", @@ -351,7 +351,7 @@ }, "dev/scripts": { "name": "@prosopo/scripts", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@iarna/toml": "2.2.5", @@ -360,18 +360,18 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/cli": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/cli": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0", "dotenv": "16.4.5", "fast-glob": "3.3.2", "fs-extra": "11.2.0", @@ -424,10 +424,10 @@ }, "dev/ts-brand": { "name": "@prosopo/ts-brand", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5" }, "devDependencies": { @@ -448,10 +448,10 @@ }, "dev/tsconfig-checker": { "name": "@prosopo/tsconfig-checker", - "version": "2.0.3", + "version": "2.1.0", "license": "ISC", "dependencies": { - "@prosopo/util": "2.0.3", + "@prosopo/util": "2.1.0", "glob": "11.0.0", "zod": "3.23.8" }, @@ -511,10 +511,10 @@ }, "dev/vite-plugin-watch-workspace": { "name": "@prosopo/vite-plugin-watch-workspace", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "debug": "4.3.7", "esbuild": "0.23.1", "fast-glob": "3.3.2" @@ -19838,7 +19838,7 @@ }, "packages/account": { "name": "@prosopo/account", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/extension-base": "0.46.9", @@ -19847,14 +19847,14 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/detector": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/detector": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -19872,13 +19872,13 @@ }, "packages/api": { "name": "@prosopo/api", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/types": "2.0.3" + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -19896,19 +19896,19 @@ }, "packages/cli": { "name": "@prosopo/cli", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/keyring": "12.6.2", "@polkadot/types-codec": "10.13.1", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "cors": "2.8.5", "cron-parser": "4.9.0", "dotenv": "16.4.5", @@ -19917,7 +19917,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/cors": "2.8.17", "@types/yargs": "17.0.33", "@vitest/coverage-v8": "2.1.1", @@ -19938,7 +19938,7 @@ }, "packages/common": { "name": "@prosopo/common", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/util": "12.6.2", @@ -19953,7 +19953,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", @@ -19972,7 +19972,7 @@ }, "packages/contract": { "name": "@prosopo/contract", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/api": "10.13.1", @@ -19982,15 +19982,15 @@ "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/tx": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/tx": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "rxjs": "7.8.1" }, "devDependencies": { "@polkadot/api-augment": "10.13.1", - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20035,13 +20035,13 @@ }, "packages/database": { "name": "@prosopo/database", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", "mongodb": "6.9.0", "mongodb-memory-server": "10.0.0", "mongoose": "8.6.2" @@ -20064,16 +20064,16 @@ }, "packages/datasets": { "name": "@prosopo/datasets", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", @@ -20092,15 +20092,15 @@ }, "packages/datasets-fs": { "name": "@prosopo/datasets-fs", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.5.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "bcrypt": "5.1.1", "cli-progress": "3.12.0", "sharp": "0.33.5", @@ -20108,7 +20108,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/bcrypt": "5.0.2", "@types/cli-progress": "3.11.6", "@vitest/coverage-v8": "2.1.1", @@ -20129,7 +20129,7 @@ }, "packages/detector": { "name": "@prosopo/detector", - "version": "2.0.3", + "version": "2.1.0", "devDependencies": { "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -20148,11 +20148,11 @@ }, "packages/dotenv": { "name": "@prosopo/dotenv", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5" }, "devDependencies": { @@ -20173,21 +20173,21 @@ }, "packages/env": { "name": "@prosopo/env", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/database": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/database": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20205,17 +20205,17 @@ }, "packages/file-server": { "name": "@prosopo/file-server", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/util": "2.0.3", + "@prosopo/util": "2.1.0", "dotenv": "16.4.5", "express": "4.21.0", "node-fetch": "3.3.2", "sharp": "0.33.5" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/express": "4.17.21", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", @@ -20252,12 +20252,12 @@ }, "packages/load-balancer": { "name": "@prosopo/load-balancer", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { "@vitest/coverage-v8": "2.1.1", @@ -20277,25 +20277,25 @@ }, "packages/procaptcha": { "name": "@prosopo/procaptcha", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/api": "10.13.1", "@polkadot/api-contract": "10.13.1", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/account": "2.0.3", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/load-balancer": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/account": "2.1.0", + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/load-balancer": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "jsdom": "25.0.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", @@ -20314,20 +20314,20 @@ }, "packages/procaptcha-bundle": { "name": "@prosopo/procaptcha-bundle", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/dotenv": "2.0.3", - "@prosopo/procaptcha-frictionless": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/dotenv": "2.1.0", + "@prosopo/procaptcha-frictionless": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "react": "18.3.1", "react-dom": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/jsdom": "21.1.7", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -20346,16 +20346,16 @@ }, "packages/procaptcha-common": { "name": "@prosopo/procaptcha-common", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/load-balancer": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/load-balancer": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20373,18 +20373,18 @@ }, "packages/procaptcha-frictionless": { "name": "@prosopo/procaptcha-frictionless", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/detector": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/detector": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/web-components": "2.1.0", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20402,22 +20402,22 @@ }, "packages/procaptcha-pow": { "name": "@prosopo/procaptcha-pow", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/util": "12.6.2", - "@prosopo/account": "2.0.3", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/account": "2.1.0", + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", + "@prosopo/web-components": "2.1.0", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20435,20 +20435,20 @@ }, "packages/procaptcha-react": { "name": "@prosopo/procaptcha-react", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", + "@prosopo/web-components": "2.1.0", "csstype": "3.1.3", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20493,23 +20493,23 @@ }, "packages/provider": { "name": "@prosopo/provider", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.5.0", "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/database": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/database": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0", "cron": "3.1.7", "express": "4.21.0", "node-fetch": "3.3.2", @@ -20553,18 +20553,18 @@ }, "packages/server": { "name": "@prosopo/server", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20582,7 +20582,7 @@ }, "packages/tx": { "name": "@prosopo/tx", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/api": "10.13.1", @@ -20592,11 +20592,11 @@ "@polkadot/types": "10.13.1", "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20641,7 +20641,7 @@ }, "packages/types": { "name": "@prosopo/types", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/api": "10.13.1", @@ -20651,12 +20651,12 @@ "@polkadot/types": "10.13.1", "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", + "@prosopo/common": "2.1.0", "scale-ts": "1.6.0", "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", @@ -20675,17 +20675,17 @@ }, "packages/types-database": { "name": "@prosopo/types-database", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", "mongodb": "6.9.0", "mongoose": "8.6.2", "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20703,16 +20703,16 @@ }, "packages/types-env": { "name": "@prosopo/types-env", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@polkadot/keyring": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", @@ -20757,11 +20757,11 @@ }, "packages/util": { "name": "@prosopo/util", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.5.0", - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5", "lodash": "4.17.21", "seedrandom": "3.0.5" @@ -20786,7 +20786,7 @@ }, "packages/web-components": { "name": "@prosopo/web-components", - "version": "2.0.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@emotion/react": "11.13.3", @@ -20794,7 +20794,7 @@ "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/package.json b/package.json index cf6ef195f3..ce3beef8d7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/captcha", - "version": "2.0.3", + "version": "2.1.0", "author": "Prosopo", "type": "module", "repository": { diff --git a/packages/account/package.json b/packages/account/package.json index 44f7747606..41b25fe50f 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/account", - "version": "2.0.3", + "version": "2.1.0", "description": "Services and Utils for Prosopo account gen and management", "main": "dist/index.js", "type": "module", @@ -37,14 +37,14 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/detector": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/detector": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/api/package.json b/packages/api/package.json index fb26574dae..5a8e137f6c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/api", - "version": "2.0.3", + "version": "2.1.0", "description": "Wrapper for the provider API", "main": "dist/index.js", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@prosopo/types": "2.0.3" + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/cli/package.json b/packages/cli/package.json index f404141dcb..21e3d6fc40 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/cli", - "version": "2.0.3", + "version": "2.1.0", "description": "CLI for Prosopo Provider", "main": "dist/index.js", "type": "module", @@ -28,13 +28,13 @@ "@polkadot/keyring": "12.6.2", "@polkadot/types-codec": "10.13.1", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/dotenv": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/provider": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/dotenv": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/provider": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "cors": "2.8.5", "cron-parser": "4.9.0", "dotenv": "16.4.5", @@ -43,7 +43,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/cors": "2.8.17", "@types/yargs": "17.0.33", "@vitest/coverage-v8": "2.1.1", diff --git a/packages/common/package.json b/packages/common/package.json index 2613393963..5ca49be3eb 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/common", - "version": "2.0.3", + "version": "2.1.0", "description": "Prosopo common library", "main": "./dist/index.js", "type": "module", @@ -36,7 +36,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", diff --git a/packages/contract/package.json b/packages/contract/package.json index b7fde42a3d..deb6483353 100644 --- a/packages/contract/package.json +++ b/packages/contract/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/contract", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "scripts": { @@ -43,15 +43,15 @@ "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/tx": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/tx": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "rxjs": "7.8.1" }, "devDependencies": { "@polkadot/api-augment": "10.13.1", - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/database/package.json b/packages/database/package.json index e080d2cdea..030678eaa5 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/database", - "version": "2.0.3", + "version": "2.1.0", "description": "Prosopo database plugins for provider", "main": "dist/index.js", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", "mongodb": "6.9.0", "mongodb-memory-server": "10.0.0", "mongoose": "8.6.2" diff --git a/packages/datasets-fs/package.json b/packages/datasets-fs/package.json index 51af873921..25fc16cd29 100644 --- a/packages/datasets-fs/package.json +++ b/packages/datasets-fs/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/datasets-fs", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "private": false, @@ -28,9 +28,9 @@ "@noble/hashes": "1.5.0", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "bcrypt": "5.1.1", "cli-progress": "3.12.0", "sharp": "0.33.5", @@ -38,7 +38,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/bcrypt": "5.0.2", "@types/cli-progress": "3.11.6", "@vitest/coverage-v8": "2.1.1", diff --git a/packages/datasets/package.json b/packages/datasets/package.json index fd7977c050..bf234c8048 100644 --- a/packages/datasets/package.json +++ b/packages/datasets/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/datasets", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "private": false, @@ -38,12 +38,12 @@ }, "dependencies": { "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", diff --git a/packages/detector/package.json b/packages/detector/package.json index 81b94b5fae..598c7a15b6 100644 --- a/packages/detector/package.json +++ b/packages/detector/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/detector", - "version": "2.0.3", + "version": "2.1.0", "main": "src/index.js", "engines": { "node": ">=20", diff --git a/packages/dotenv/package.json b/packages/dotenv/package.json index f906e33231..eafef2c135 100644 --- a/packages/dotenv/package.json +++ b/packages/dotenv/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/dotenv", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "private": false, @@ -25,8 +25,8 @@ }, "types": "./dist/index.d.ts", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5" }, "devDependencies": { diff --git a/packages/env/package.json b/packages/env/package.json index 9e65364498..9d069d43e1 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/env", - "version": "2.0.3", + "version": "2.1.0", "description": "Path env prosopo environment", "main": "dist/index.js", "type": "module", @@ -24,18 +24,18 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/database": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/database": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0" }, "overrides": { "@polkadot/keyring": "12.6.2" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/file-server/package.json b/packages/file-server/package.json index 5a24066634..b1669ea36b 100644 --- a/packages/file-server/package.json +++ b/packages/file-server/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/file-server", - "version": "2.0.3", + "version": "2.1.0", "description": "Simple static file server", "main": "dist/index.js", "type": "module", @@ -22,14 +22,14 @@ "start": "node ./dist/index.js" }, "dependencies": { - "@prosopo/util": "2.0.3", + "@prosopo/util": "2.1.0", "dotenv": "16.4.5", "express": "4.21.0", "node-fetch": "3.3.2", "sharp": "0.33.5" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/express": "4.17.21", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", diff --git a/packages/load-balancer/package.json b/packages/load-balancer/package.json index 6fa6b4d1e9..a4272cb54a 100644 --- a/packages/load-balancer/package.json +++ b/packages/load-balancer/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/load-balancer", - "version": "2.0.3", + "version": "2.1.0", "description": "Provider load balancer", "main": "dist/index.js", "type": "module", @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { "@vitest/coverage-v8": "2.1.1", diff --git a/packages/procaptcha-bundle/package.json b/packages/procaptcha-bundle/package.json index 203a110295..b6ecee41bd 100644 --- a/packages/procaptcha-bundle/package.json +++ b/packages/procaptcha-bundle/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha-bundle", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -29,12 +29,12 @@ }, "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { - "@prosopo/dotenv": "2.0.3", - "@prosopo/procaptcha-frictionless": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/dotenv": "2.1.0", + "@prosopo/procaptcha-frictionless": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "react": "18.3.1", "react-dom": "18.3.1" }, @@ -51,7 +51,7 @@ "registry": "https://registry.npmjs.org" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/jsdom": "21.1.7", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", diff --git a/packages/procaptcha-common/package.json b/packages/procaptcha-common/package.json index 0978893814..104aabe7d9 100644 --- a/packages/procaptcha-common/package.json +++ b/packages/procaptcha-common/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha-common", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -26,13 +26,13 @@ }, "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/load-balancer": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/load-balancer": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/procaptcha-frictionless/package.json b/packages/procaptcha-frictionless/package.json index 4796bcbf68..851246d7b9 100644 --- a/packages/procaptcha-frictionless/package.json +++ b/packages/procaptcha-frictionless/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha-frictionless", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -26,15 +26,15 @@ }, "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { - "@prosopo/detector": "2.0.3", - "@prosopo/procaptcha-pow": "2.0.3", - "@prosopo/procaptcha-react": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/detector": "2.1.0", + "@prosopo/procaptcha-pow": "2.1.0", + "@prosopo/procaptcha-react": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/web-components": "2.1.0", "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/procaptcha-pow/package.json b/packages/procaptcha-pow/package.json index 73aec60668..0a4bed65e2 100644 --- a/packages/procaptcha-pow/package.json +++ b/packages/procaptcha-pow/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha-pow", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -27,14 +27,14 @@ "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { "@polkadot/util": "12.6.2", - "@prosopo/account": "2.0.3", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/account": "2.1.0", + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", + "@prosopo/web-components": "2.1.0", "react": "18.3.1" }, "overrides": { @@ -45,7 +45,7 @@ } }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/procaptcha-react/package.json b/packages/procaptcha-react/package.json index 316e76d22a..cb82d80820 100644 --- a/packages/procaptcha-react/package.json +++ b/packages/procaptcha-react/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha-react", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -26,12 +26,12 @@ }, "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/procaptcha": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", - "@prosopo/web-components": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/procaptcha": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", + "@prosopo/web-components": "2.1.0", "csstype": "3.1.3", "react": "18.3.1" }, @@ -48,7 +48,7 @@ } }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/procaptcha/package.json b/packages/procaptcha/package.json index 95fdfbbba7..25d42504c3 100644 --- a/packages/procaptcha/package.json +++ b/packages/procaptcha/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/procaptcha", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -33,14 +33,14 @@ "@polkadot/api-contract": "10.13.1", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/account": "2.0.3", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/load-balancer": "2.0.3", - "@prosopo/procaptcha-common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/account": "2.1.0", + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/load-balancer": "2.1.0", + "@prosopo/procaptcha-common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/util": "2.1.0", "jsdom": "25.0.0" }, "overrides": { @@ -56,7 +56,7 @@ } }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "dotenv": "16.4.5", diff --git a/packages/provider/package.json b/packages/provider/package.json index 3d9dd70b1f..236553e6e6 100644 --- a/packages/provider/package.json +++ b/packages/provider/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/provider", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "main": "./dist/index.js", @@ -27,16 +27,16 @@ "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", "@polkadot/util-crypto": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/config": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/database": "2.0.3", - "@prosopo/datasets": "2.0.3", - "@prosopo/env": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3", - "@prosopo/types-env": "2.0.3", - "@prosopo/util": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/config": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/database": "2.1.0", + "@prosopo/datasets": "2.1.0", + "@prosopo/env": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0", + "@prosopo/types-env": "2.1.0", + "@prosopo/util": "2.1.0", "cron": "3.1.7", "express": "4.21.0", "node-fetch": "3.3.2", diff --git a/packages/server/package.json b/packages/server/package.json index 7b71d6453a..c184c677d4 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/server", - "version": "2.0.3", + "version": "2.1.0", "description": "NodeJS package for server side communication with the prosopo captcha client", "main": "./dist/index.js", "type": "module", @@ -34,13 +34,13 @@ "dependencies": { "@polkadot/keyring": "12.6.2", "@polkadot/util": "12.6.2", - "@prosopo/api": "2.0.3", - "@prosopo/common": "2.0.3", - "@prosopo/contract": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/api": "2.1.0", + "@prosopo/common": "2.1.0", + "@prosopo/contract": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/tx/package.json b/packages/tx/package.json index b0dee03b81..9e90db8980 100644 --- a/packages/tx/package.json +++ b/packages/tx/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/tx", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "scripts": { @@ -37,11 +37,11 @@ "@polkadot/types": "10.13.1", "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/types-database/package.json b/packages/types-database/package.json index 0d959a8301..4fcdfd65db 100644 --- a/packages/types-database/package.json +++ b/packages/types-database/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/types-database", - "version": "2.0.3", + "version": "2.1.0", "description": "Types for prosopo database", "main": "dist/index.js", "type": "module", @@ -31,14 +31,14 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", "mongodb": "6.9.0", "mongoose": "8.6.2", "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/types-env/package.json b/packages/types-env/package.json index aedcafcb2a..a42be07a37 100644 --- a/packages/types-env/package.json +++ b/packages/types-env/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/types-env", - "version": "2.0.3", + "version": "2.1.0", "description": "Types for prosopo environment", "main": "dist/index.js", "type": "module", @@ -32,12 +32,12 @@ "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { "@polkadot/keyring": "12.6.2", - "@prosopo/common": "2.0.3", - "@prosopo/types": "2.0.3", - "@prosopo/types-database": "2.0.3" + "@prosopo/common": "2.1.0", + "@prosopo/types": "2.1.0", + "@prosopo/types-database": "2.1.0" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5", diff --git a/packages/types/package.json b/packages/types/package.json index b05d3ca25e..746b1b2e11 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/types", - "version": "2.0.3", + "version": "2.1.0", "description": "Types for prosopo TypeScript packages", "main": "dist/index.js", "type": "module", @@ -38,12 +38,12 @@ "@polkadot/types": "10.13.1", "@polkadot/types-codec": "10.13.1", "@polkadot/util": "12.6.2", - "@prosopo/common": "2.0.3", + "@prosopo/common": "2.1.0", "scale-ts": "1.6.0", "zod": "3.23.8" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@types/node": "22.5.5", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", diff --git a/packages/util/package.json b/packages/util/package.json index 951d3df64a..a9690add62 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/util", - "version": "2.0.3", + "version": "2.1.0", "author": "PROSOPO LIMITED ", "license": "Apache-2.0", "private": false, @@ -32,7 +32,7 @@ "types": "./dist/index.d.ts", "dependencies": { "@noble/hashes": "1.5.0", - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "dotenv": "16.4.5", "lodash": "4.17.21", "seedrandom": "3.0.5" diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 1a9ccbe5b0..723c218fb4 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@prosopo/web-components", - "version": "2.0.3", + "version": "2.1.0", "description": "Non business logic utilities for web applications", "main": "dist/index.js", "type": "module", @@ -36,7 +36,7 @@ "react": "18.3.1" }, "devDependencies": { - "@prosopo/config": "2.0.3", + "@prosopo/config": "2.1.0", "@vitest/coverage-v8": "2.1.1", "concurrently": "9.0.1", "npm-run-all": "4.1.5",