diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e043501154..8c420cd59f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,6 +60,9 @@ jobs: if: steps.lerna-cache.outputs.cache-hit != 'true' || contains( github.event.pull_request.labels.*.name, 'SKIP_CACHE') run: yarn install --with-frozen-lockfile --ignore-scripts + - name: Check In-Repo Package Versions + run: yarn run check-versions + - name: build packages env: # Workaround for https://github.com/nodejs/node/issues/51555 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8c522e2b8c..8f02bc6c71 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -26,7 +26,7 @@ jobs: node-version-file: .nvmrc - name: Install BitGoJS - run: yarn install --with-frozen-lockfile --ignore-scripts + run: yarn install --with-frozen-lockfile - name: Set Environment Variable for Alpha if: github.ref != 'refs/heads/master' # only publish changes if on feature branches diff --git a/.gitignore b/.gitignore index 1bec7be5a9..ea25569120 100644 --- a/.gitignore +++ b/.gitignore @@ -18,4 +18,3 @@ modules/**/pack-scoped/ coverage /.direnv/ .claude/ -scripts/cache/ diff --git a/check-package-versions.js b/check-package-versions.js new file mode 100755 index 0000000000..31fea2bfff --- /dev/null +++ b/check-package-versions.js @@ -0,0 +1,109 @@ +#!/usr/bin/env node + +// Check versions of in-repo packages to make sure they match with the package.json version. +// This is to prevent inadvertent updates of dependency versions for packages which are symlinked +// by lerna. The dependency versions of these packages should only ever be updated in the release branch. + +const execa = require('execa'); +const path = require('path'); + +/** + * Create a function which can run lerna commands + * @param lernaPath {string} path to lerna binary + * @returns {function(string, string[], Object.): Promise} + */ +function getLernaRunner(lernaPath) { + return async (command, args = [], options = {}) => { + const { stdout } = await execa(lernaPath, [command, ...args], options); + return stdout; + }; +} + +/** + * Get information on the modules in this repo that are managed by lerna. + * @param lerna {function} + * @returns {Promise<{path: *, name: *, deps: *, version: *}[]>} + */ +async function getLernaManagedModules(lerna) { + const depGraph = JSON.parse(await lerna('list', ['--loglevel', 'silent', '--graph', '--all'])); + const managedModules = JSON.parse(await lerna('list', ['--loglevel', 'silent', '--json', '--all'])); + const managedModuleNames = managedModules.map(({ name }) => name); + return Object.entries(depGraph).map(([name, deps]) => { + const mod = managedModules.find((mod) => mod.name === name); + return { + name, + deps: deps.filter((d) => managedModuleNames.includes(d)), + path: mod.location, + version: mod.version, + }; + }); +} + +/** + * Build a dictionary from package name to the expected version of that package. + * @param modules + * @returns {Object.} + */ +function getExpectedVersions(modules) { + return Object.values(modules).reduce((acc, mod) => { + return Object.assign(acc, { [mod.name]: mod.version }); + }, {}); +} + +/** + * For the module at `modPath`, get the version of the dependency `depName`. + * If the version is prefixed with a carat or tilde, it will be stripped. + * @param modPath {string} + * @param depName {string} + * @returns {string | undefined} + */ +function getDependencyVersion(modPath, depName) { + const packageJsonPath = path.join(modPath, 'package.json'); + const { + dependencies = {}, + devDependencies = {}, + optionalDependencies = {}, + peerDependencies = {}, + } = require(packageJsonPath); + + const deps = { ...dependencies, ...devDependencies, ...optionalDependencies, ...peerDependencies }; + if (deps[depName]) { + const matches = deps[depName].match(/^([^~])?(.*)$/); + return matches[matches.length - 1]; + } +} + +async function main() { + const { stdout: lernaBinary } = await execa('yarn', ['bin', 'lerna'], { cwd: process.cwd() }); + + const lerna = getLernaRunner(lernaBinary); + + const modules = await getLernaManagedModules(lerna); + const expectedVersions = getExpectedVersions(modules); + + let exitCode = 0; + + for (const mod of modules) { + for (const dep of mod.deps) { + const depVersion = getDependencyVersion(mod.path, dep); + if (depVersion && depVersion !== expectedVersions[dep]) { + // Handle pre-release versions by checking if the base version matches + const baseDepVersion = depVersion.split('-')[0]; + const baseExpectedVersion = expectedVersions[dep].split('-')[0]; + + if (baseDepVersion !== baseExpectedVersion) { + console.log( + `error: expected lerna-managed module ${mod.name} to depend on package ${dep} using version ${expectedVersions[dep]}, but found version ${depVersion} instead` + ); + exitCode = 1; + } + } + } + } + + return exitCode; +} + +main() + .then(process.exit) + .catch((e) => console.error(e)); diff --git a/lerna.json b/lerna.json index 453af2ac87..ba3c75058c 100644 --- a/lerna.json +++ b/lerna.json @@ -4,13 +4,7 @@ "useWorkspaces": true, "command": { "version": { - "message": "chore(root): publish modules", - "allowBranch": "master", - "skipGit": true - }, - "publish": { - "skipGit": true, - "allowBranch": "master" + "message": "chore(root): publish modules" } }, "$schema": "node_modules/lerna/schemas/lerna-schema.json", diff --git a/modules/abstract-cosmos/package.json b/modules/abstract-cosmos/package.json index fd3bcf40d7..0131b204ac 100644 --- a/modules/abstract-cosmos/package.json +++ b/modules/abstract-cosmos/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/abstract-cosmos", - "version": "0.0.0-semantic-release-managed", + "version": "11.14.2", "description": "BitGo SDK coin library for COSMOS base implementation", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -38,10 +38,10 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/crypto": "^0.30.1", "@cosmjs/encoding": "^0.29.5", diff --git a/modules/abstract-eth/package.json b/modules/abstract-eth/package.json index 670f61c432..445c1449ca 100644 --- a/modules/abstract-eth/package.json +++ b/modules/abstract-eth/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/abstract-eth", - "version": "0.0.0-semantic-release-managed", + "version": "24.12.0", "description": "BitGo SDK coin library for ETH base implementation", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/tx": "^3.3.0", @@ -60,8 +60,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/keccak": "^3.0.5" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/abstract-lightning/package.json b/modules/abstract-lightning/package.json index 2b3faa0435..a39a3938da 100644 --- a/modules/abstract-lightning/package.json +++ b/modules/abstract-lightning/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/abstract-lightning", - "version": "0.0.0-semantic-release-managed", + "version": "7.0.0", "description": "BitGo SDK coin library for base Lightning Network coin implementation", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ }, "dependencies": { "@bitgo/public-types": "5.22.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", + "@bitgo/utxo-lib": "^11.10.0", "bip174": "npm:@bitgo-forks/bip174@3.1.0-master.4", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", "bs58check": "^2.1.2", "fp-ts": "^2.12.2", "io-ts": "npm:@bitgo-forks/io-ts@2.1.4", diff --git a/modules/abstract-substrate/package.json b/modules/abstract-substrate/package.json index a14247da31..9276fd9b4e 100644 --- a/modules/abstract-substrate/package.json +++ b/modules/abstract-substrate/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/abstract-substrate", - "version": "0.0.0-semantic-release-managed", + "version": "1.10.4", "description": "BitGo SDK coin library for Substrate base implementation", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -38,9 +38,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@polkadot/api": "14.1.1", "@polkadot/keyring": "13.3.1", "@polkadot/types": "14.1.1", diff --git a/modules/abstract-utxo/package.json b/modules/abstract-utxo/package.json index f1a1a0f6a8..d2437dbaa3 100644 --- a/modules/abstract-utxo/package.json +++ b/modules/abstract-utxo/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/abstract-utxo", - "version": "0.0.0-semantic-release-managed", + "version": "9.26.0", "description": "BitGo SDK coin library for UTXO base implementation", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -42,12 +42,12 @@ ] }, "dependencies": { - "@bitgo/blockapis": "0.0.0-semantic-release-managed", - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/blockapis": "^1.11.0", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-core": "^1.19.0", + "@bitgo/utxo-lib": "^11.10.0", "@bitgo/wasm-miniscript": "2.0.0-beta.7", "@types/lodash": "^4.14.121", "@types/superagent": "4.1.15", diff --git a/modules/account-lib/package.json b/modules/account-lib/package.json index a673e0d78f..c3a41a6e5d 100644 --- a/modules/account-lib/package.json +++ b/modules/account-lib/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/account-lib", - "version": "0.0.0-semantic-release-managed", + "version": "27.10.4", "description": "BitGo's account library functions", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -27,67 +27,67 @@ "node": ">=20 <23" }, "dependencies": { - "@bitgo/sdk-coin-ada": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-algo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-apechain": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-apt": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-arbeth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-asi": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-atom": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-baby": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bera": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bld": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bsc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-celo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-coredao": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-coreum": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cronos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cspr": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-dot": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-etc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-evm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-flr": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-hash": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-hbar": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-icp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-initia": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-injective": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-islm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-mon": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-near": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-oas": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-opeth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-osmo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-polygon": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-polyx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-rbtc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-rune": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sei": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sgb": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sol": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-soneium": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-stt": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-stx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sui": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-tao": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-tia": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ton": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-trx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-vet": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-wemix": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-world": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xdc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xrp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xtz": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zeta": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zketh": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-coin-ada": "^4.14.0", + "@bitgo/sdk-coin-algo": "^2.4.4", + "@bitgo/sdk-coin-apechain": "^1.2.4", + "@bitgo/sdk-coin-apt": "^2.5.4", + "@bitgo/sdk-coin-arbeth": "^21.8.4", + "@bitgo/sdk-coin-asi": "^1.4.4", + "@bitgo/sdk-coin-atom": "^13.8.2", + "@bitgo/sdk-coin-avaxc": "^6.3.4", + "@bitgo/sdk-coin-avaxp": "^5.3.4", + "@bitgo/sdk-coin-baby": "^1.7.4", + "@bitgo/sdk-coin-bera": "^2.5.4", + "@bitgo/sdk-coin-bld": "^3.4.2", + "@bitgo/sdk-coin-bsc": "^22.7.2", + "@bitgo/sdk-coin-celo": "^5.2.4", + "@bitgo/sdk-coin-coredao": "^2.5.4", + "@bitgo/sdk-coin-coreum": "^21.4.2", + "@bitgo/sdk-coin-cosmos": "^1.5.4", + "@bitgo/sdk-coin-cronos": "^1.5.4", + "@bitgo/sdk-coin-cspr": "^2.3.4", + "@bitgo/sdk-coin-dot": "^4.4.4", + "@bitgo/sdk-coin-etc": "^2.4.4", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-coin-evm": "^1.6.4", + "@bitgo/sdk-coin-flr": "^1.5.4", + "@bitgo/sdk-coin-hash": "^3.5.2", + "@bitgo/sdk-coin-hbar": "^2.3.4", + "@bitgo/sdk-coin-icp": "^1.18.4", + "@bitgo/sdk-coin-initia": "^2.3.4", + "@bitgo/sdk-coin-injective": "^3.4.2", + "@bitgo/sdk-coin-islm": "^2.3.4", + "@bitgo/sdk-coin-mon": "^1.3.4", + "@bitgo/sdk-coin-near": "^2.10.4", + "@bitgo/sdk-coin-oas": "^2.4.4", + "@bitgo/sdk-coin-opeth": "^18.6.4", + "@bitgo/sdk-coin-osmo": "^3.4.2", + "@bitgo/sdk-coin-polygon": "^21.4.4", + "@bitgo/sdk-coin-polyx": "^1.9.3", + "@bitgo/sdk-coin-rbtc": "^2.2.4", + "@bitgo/sdk-coin-rune": "^1.5.2", + "@bitgo/sdk-coin-sei": "^3.4.2", + "@bitgo/sdk-coin-sgb": "^1.5.4", + "@bitgo/sdk-coin-sol": "^6.1.4", + "@bitgo/sdk-coin-soneium": "^1.7.4", + "@bitgo/sdk-coin-stt": "^1.3.4", + "@bitgo/sdk-coin-stx": "^3.9.4", + "@bitgo/sdk-coin-sui": "^5.18.4", + "@bitgo/sdk-coin-tao": "^1.11.4", + "@bitgo/sdk-coin-tia": "^3.4.2", + "@bitgo/sdk-coin-ton": "^3.8.4", + "@bitgo/sdk-coin-trx": "^3.5.4", + "@bitgo/sdk-coin-vet": "^2.5.3", + "@bitgo/sdk-coin-wemix": "^1.4.4", + "@bitgo/sdk-coin-world": "^1.5.4", + "@bitgo/sdk-coin-xdc": "^1.4.4", + "@bitgo/sdk-coin-xrp": "^3.10.4", + "@bitgo/sdk-coin-xtz": "^2.7.4", + "@bitgo/sdk-coin-zeta": "^3.4.2", + "@bitgo/sdk-coin-zketh": "^2.3.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.1.1", "bs58": "^4.0.1" }, diff --git a/modules/babylonlabs-io-btc-staking-ts/package.json b/modules/babylonlabs-io-btc-staking-ts/package.json index 8dcca09722..af54fd71a8 100644 --- a/modules/babylonlabs-io-btc-staking-ts/package.json +++ b/modules/babylonlabs-io-btc-staking-ts/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/babylonlabs-io-btc-staking-ts", - "version": "0.0.0-semantic-release-managed", + "version": "2.4.1", "description": "Library exposing methods for the creation and consumption of Bitcoin transactions pertaining to Babylon's Bitcoin Staking protocol.", "module": "dist/index.js", "main": "dist/index.cjs", diff --git a/modules/bitgo/package.json b/modules/bitgo/package.json index c2d179a5ab..b492f529dc 100644 --- a/modules/bitgo/package.json +++ b/modules/bitgo/package.json @@ -1,6 +1,6 @@ { "name": "bitgo", - "version": "0.0.0-semantic-release-managed", + "version": "50.0.0", "description": "BitGo JavaScript SDK", "main": "./dist/src/index.js", "types": "./dist/types/src/index.d.ts", @@ -44,90 +44,90 @@ "gen-docs": "typedoc" }, "dependencies": { - "@bitgo/abstract-lightning": "0.0.0-semantic-release-managed", - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/account-lib": "0.0.0-semantic-release-managed", - "@bitgo/blockapis": "0.0.0-semantic-release-managed", - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ada": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-algo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-apechain": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-apt": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-arbeth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-asi": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-atom": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-baby": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bch": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bcha": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bera": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bld": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bsc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bsv": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-btc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-btg": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-celo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-coredao": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-coreum": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cronos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cspr": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-dash": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-doge": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-dot": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-etc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ethlike": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ethw": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-evm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-flr": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-hash": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-hbar": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-icp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-initia": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-injective": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-iota": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-islm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-lnbtc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ltc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-mon": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-near": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-oas": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-opeth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-osmo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-polygon": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-polyx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-rbtc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-rune": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sei": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sgb": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sol": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-soneium": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-stt": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-stx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sui": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-tao": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-tia": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ton": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-trx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-vet": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-wemix": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-world": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xdc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xlm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xrp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xtz": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zec": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zeta": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zketh": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/sjcl": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/abstract-lightning": "^7.0.0", + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/account-lib": "^27.10.4", + "@bitgo/blockapis": "^1.11.0", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-coin-ada": "^4.14.0", + "@bitgo/sdk-coin-algo": "^2.4.4", + "@bitgo/sdk-coin-apechain": "^1.2.4", + "@bitgo/sdk-coin-apt": "^2.5.4", + "@bitgo/sdk-coin-arbeth": "^21.8.4", + "@bitgo/sdk-coin-asi": "^1.4.4", + "@bitgo/sdk-coin-atom": "^13.8.2", + "@bitgo/sdk-coin-avaxc": "^6.3.4", + "@bitgo/sdk-coin-avaxp": "^5.3.4", + "@bitgo/sdk-coin-baby": "^1.7.4", + "@bitgo/sdk-coin-bch": "^2.3.4", + "@bitgo/sdk-coin-bcha": "^2.4.4", + "@bitgo/sdk-coin-bera": "^2.5.4", + "@bitgo/sdk-coin-bld": "^3.4.2", + "@bitgo/sdk-coin-bsc": "^22.7.2", + "@bitgo/sdk-coin-bsv": "^2.3.4", + "@bitgo/sdk-coin-btc": "^2.7.4", + "@bitgo/sdk-coin-btg": "^2.3.4", + "@bitgo/sdk-coin-celo": "^5.2.4", + "@bitgo/sdk-coin-coredao": "^2.5.4", + "@bitgo/sdk-coin-coreum": "^21.4.2", + "@bitgo/sdk-coin-cosmos": "^1.5.4", + "@bitgo/sdk-coin-cronos": "^1.5.4", + "@bitgo/sdk-coin-cspr": "^2.3.4", + "@bitgo/sdk-coin-dash": "^2.3.4", + "@bitgo/sdk-coin-doge": "^2.3.4", + "@bitgo/sdk-coin-dot": "^4.4.4", + "@bitgo/sdk-coin-eos": "^3.4.4", + "@bitgo/sdk-coin-etc": "^2.4.4", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-coin-ethlike": "^2.1.4", + "@bitgo/sdk-coin-ethw": "^20.2.4", + "@bitgo/sdk-coin-evm": "^1.6.4", + "@bitgo/sdk-coin-flr": "^1.5.4", + "@bitgo/sdk-coin-hash": "^3.5.2", + "@bitgo/sdk-coin-hbar": "^2.3.4", + "@bitgo/sdk-coin-icp": "^1.18.4", + "@bitgo/sdk-coin-initia": "^2.3.4", + "@bitgo/sdk-coin-injective": "^3.4.2", + "@bitgo/sdk-coin-iota": "^1.2.0", + "@bitgo/sdk-coin-islm": "^2.3.4", + "@bitgo/sdk-coin-lnbtc": "^1.4.4", + "@bitgo/sdk-coin-ltc": "^3.3.4", + "@bitgo/sdk-coin-mon": "^1.3.4", + "@bitgo/sdk-coin-near": "^2.10.4", + "@bitgo/sdk-coin-oas": "^2.4.4", + "@bitgo/sdk-coin-opeth": "^18.6.4", + "@bitgo/sdk-coin-osmo": "^3.4.2", + "@bitgo/sdk-coin-polygon": "^21.4.4", + "@bitgo/sdk-coin-polyx": "^1.9.3", + "@bitgo/sdk-coin-rbtc": "^2.2.4", + "@bitgo/sdk-coin-rune": "^1.5.2", + "@bitgo/sdk-coin-sei": "^3.4.2", + "@bitgo/sdk-coin-sgb": "^1.5.4", + "@bitgo/sdk-coin-sol": "^6.1.4", + "@bitgo/sdk-coin-soneium": "^1.7.4", + "@bitgo/sdk-coin-stt": "^1.3.4", + "@bitgo/sdk-coin-stx": "^3.9.4", + "@bitgo/sdk-coin-sui": "^5.18.4", + "@bitgo/sdk-coin-tao": "^1.11.4", + "@bitgo/sdk-coin-tia": "^3.4.2", + "@bitgo/sdk-coin-ton": "^3.8.4", + "@bitgo/sdk-coin-trx": "^3.5.4", + "@bitgo/sdk-coin-vet": "^2.5.3", + "@bitgo/sdk-coin-wemix": "^1.4.4", + "@bitgo/sdk-coin-world": "^1.5.4", + "@bitgo/sdk-coin-xdc": "^1.4.4", + "@bitgo/sdk-coin-xlm": "^3.5.4", + "@bitgo/sdk-coin-xrp": "^3.10.4", + "@bitgo/sdk-coin-xtz": "^2.7.4", + "@bitgo/sdk-coin-zec": "^2.3.4", + "@bitgo/sdk-coin-zeta": "^3.4.2", + "@bitgo/sdk-coin-zketh": "^2.3.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/sjcl": "^1.0.1", + "@bitgo/statics": "^57.8.0", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-lib": "^11.10.0", "@types/superagent": "^4.1.3", "bignumber.js": "^9.1.1", "fs-extra": "^9.1.0", @@ -138,8 +138,8 @@ }, "devDependencies": { "@bitgo/public-types": "5.22.0", - "@bitgo/sdk-opensslbytes": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-opensslbytes": "^2.0.0", + "@bitgo/sdk-test": "^9.0.9", "@openpgp/web-stream-tools": "0.0.14", "@types/create-hmac": "^1.1.0", "@types/debug": "^4.1.4", diff --git a/modules/blake2b-wasm/package.json b/modules/blake2b-wasm/package.json index 1f9039f0ea..73b617acd5 100644 --- a/modules/blake2b-wasm/package.json +++ b/modules/blake2b-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/blake2b-wasm", - "version": "0.0.0-semantic-release-managed", + "version": "3.2.3", "description": "Blake2b implemented in WASM", "main": "index.js", "dependencies": { diff --git a/modules/blake2b/package.json b/modules/blake2b/package.json index b9f6c8fdd7..14e19292fc 100644 --- a/modules/blake2b/package.json +++ b/modules/blake2b/package.json @@ -1,10 +1,10 @@ { "name": "@bitgo/blake2b", - "version": "0.0.0-semantic-release-managed", + "version": "3.2.4", "description": "Blake2b (64-bit version) in pure JavaScript", "main": "index.js", "dependencies": { - "@bitgo/blake2b-wasm": "0.0.0-semantic-release-managed", + "@bitgo/blake2b-wasm": "^3.2.3", "nanoassert": "^2.0.0" }, "publishConfig": { diff --git a/modules/blockapis/package.json b/modules/blockapis/package.json index 7229bc7318..8f9f9f2539 100644 --- a/modules/blockapis/package.json +++ b/modules/blockapis/package.json @@ -1,7 +1,7 @@ { "name": "@bitgo/blockapis", "description": "Access public block explorer APIs for a variety of coins", - "version": "0.0.0-semantic-release-managed", + "version": "1.11.0", "main": "dist/src/index.js", "files": [ "dist/src/**/*" @@ -22,7 +22,7 @@ "directory": "modules/blockapis" }, "dependencies": { - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/utxo-lib": "^11.10.0", "@types/superagent": "4.1.16", "superagent": "^9.0.1" }, diff --git a/modules/deser-lib/package.json b/modules/deser-lib/package.json index 12b558e405..390e14a173 100644 --- a/modules/deser-lib/package.json +++ b/modules/deser-lib/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/deser-lib", - "version": "0.0.0-semantic-release-managed", + "version": "1.8.0", "description": "BitGo serialization and deseralization library", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/modules/express/package.json b/modules/express/package.json index 7589dc0444..9e05e08817 100644 --- a/modules/express/package.json +++ b/modules/express/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/express", - "version": "0.0.0-semantic-release-managed", + "version": "15.0.0", "private": true, "description": "Local signing server and proxy for the BitGo platform", "main": "./dist/src/index.js", @@ -39,12 +39,12 @@ "dependencies": { "@api-ts/io-ts-http": "^3.2.1", "@api-ts/typed-express-router": "2.0.0", - "@bitgo/abstract-lightning": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/abstract-lightning": "^7.0.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0", "@types/proxyquire": "^1.3.31", "argparse": "^1.0.10", - "bitgo": "0.0.0-semantic-release-managed", + "bitgo": "^50.0.0", "body-parser": "^1.20.3", "connect-timeout": "^1.9.0", "debug": "^3.1.0", @@ -59,8 +59,8 @@ }, "devDependencies": { "@bitgo/public-types": "5.22.0", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/sdk-test": "^9.0.9", "@types/argparse": "^1.0.36", "@types/body-parser": "^1.17.0", "@types/express": "4.17.13", diff --git a/modules/key-card/package.json b/modules/key-card/package.json index 50262a2677..d15c93e893 100644 --- a/modules/key-card/package.json +++ b/modules/key-card/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/key-card", - "version": "0.0.0-semantic-release-managed", + "version": "0.27.4", "description": "key card generator for BitGo wallets", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -33,9 +33,9 @@ ] }, "dependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "jspdf": "^3.0.2", "qrcode": "^1.5.1" }, diff --git a/modules/sdk-api/package.json b/modules/sdk-api/package.json index 4b0a1aabb1..19e80a1191 100644 --- a/modules/sdk-api/package.json +++ b/modules/sdk-api/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-api", - "version": "0.0.0-semantic-release-managed", + "version": "1.68.3", "description": "REST wrapper for BitGoJS", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,11 +40,11 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-hmac": "0.0.0-semantic-release-managed", - "@bitgo/sjcl": "0.0.0-semantic-release-managed", - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-hmac": "^1.2.0", + "@bitgo/sjcl": "^1.0.1", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-lib": "^11.10.0", "@types/superagent": "4.1.15", "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.3", "debug": "3.1.0", diff --git a/modules/sdk-coin-ada/package.json b/modules/sdk-coin-ada/package.json index b7cacc37c3..1256ca423c 100644 --- a/modules/sdk-coin-ada/package.json +++ b/modules/sdk-coin-ada/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-ada", - "version": "0.0.0-semantic-release-managed", + "version": "4.14.0", "description": "BitGo SDK coin library for Ada", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@emurgo/cardano-serialization-lib-browser": "^12.0.1", "@emurgo/cardano-serialization-lib-nodejs": "^12.0.1", "bech32": "^2.0.0", @@ -54,8 +54,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-algo/package.json b/modules/sdk-coin-algo/package.json index b9ff7f70f4..616db1f7ee 100644 --- a/modules/sdk-coin-algo/package.json +++ b/modules/sdk-coin-algo/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-algo", - "version": "0.0.0-semantic-release-managed", + "version": "2.4.4", "description": "BitGo SDK coin library for Algorand", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,8 +40,8 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@hashgraph/cryptography": "1.1.2", "@stablelib/hex": "^1.0.0", "algosdk": "1.23.1", @@ -54,8 +54,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "should": "^13.1.3", "sinon": "^7.5.0" }, diff --git a/modules/sdk-coin-apechain/package.json b/modules/sdk-coin-apechain/package.json index aa4fdeecbc..22cfc4c7a9 100644 --- a/modules/sdk-coin-apechain/package.json +++ b/modules/sdk-coin-apechain/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-apechain", - "version": "0.0.0-semantic-release-managed", + "version": "1.2.4", "description": "BitGo SDK coin library for Apechain", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-apt/package.json b/modules/sdk-coin-apt/package.json index f1f56de1ed..9c1663dea1 100644 --- a/modules/sdk-coin-apt/package.json +++ b/modules/sdk-coin-apt/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-apt", - "version": "0.0.0-semantic-release-managed", + "version": "2.5.4", "description": "BitGo SDK coin library for APT (Aptos) coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -41,15 +41,15 @@ }, "dependencies": { "@aptos-labs/ts-sdk": "1.33.1", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.1.2", "lodash": "^4.17.21" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-arbeth/package.json b/modules/sdk-coin-arbeth/package.json index 73215fa704..8fb31541b9 100644 --- a/modules/sdk-coin-arbeth/package.json +++ b/modules/sdk-coin-arbeth/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-arbeth", - "version": "0.0.0-semantic-release-managed", + "version": "21.8.4", "description": "BitGo SDK coin library for Arbitrum", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,17 +40,17 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "ethereumjs-abi": "^0.6.5", "ethereumjs-util": "7.1.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "secp256k1": "5.0.1" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-asi/package.json b/modules/sdk-coin-asi/package.json index a435e01ae7..93422a8efa 100644 --- a/modules/sdk-coin-asi/package.json +++ b/modules/sdk-coin-asi/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-asi", - "version": "0.0.0-semantic-release-managed", + "version": "1.4.4", "description": "BitGo SDK coin library for Fetch Native (ASI)", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-atom/package.json b/modules/sdk-coin-atom/package.json index e2f64aaa0a..fbce22e8c8 100644 --- a/modules/sdk-coin-atom/package.json +++ b/modules/sdk-coin-atom/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-atom", - "version": "0.0.0-semantic-release-managed", + "version": "13.8.2", "description": "BitGo SDK coin library for Cosmos", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183", "axios": "^1.12.0" }, diff --git a/modules/sdk-coin-avaxc/package.json b/modules/sdk-coin-avaxc/package.json index 1b6b803ac2..475d99af2c 100644 --- a/modules/sdk-coin-avaxc/package.json +++ b/modules/sdk-coin-avaxc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-avaxc", - "version": "0.0.0-semantic-release-managed", + "version": "6.3.4", "description": "BitGo SDK coin library for Avalanche c-chain", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,12 +40,12 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-coin-avaxp": "^5.3.4", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "bignumber.js": "^9.1.1", "ethereumjs-abi": "^0.6.5", @@ -56,8 +56,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/keccak": "^3.0.5", "ethers": "^5.1.3" }, diff --git a/modules/sdk-coin-avaxp/package.json b/modules/sdk-coin-avaxp/package.json index 064713743d..330a84aa71 100644 --- a/modules/sdk-coin-avaxp/package.json +++ b/modules/sdk-coin-avaxp/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-avaxp", - "version": "0.0.0-semantic-release-managed", + "version": "5.3.4", "description": "BitGo's SDK coin library for avaxp coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -43,14 +43,14 @@ ] }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "dependencies": { "@bitgo-forks/avalanchejs": "4.1.0-alpha.1", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@noble/curves": "1.8.1", "avalanche": "3.15.3", "bignumber.js": "^9.0.0", diff --git a/modules/sdk-coin-baby/package.json b/modules/sdk-coin-baby/package.json index 74ac391f0c..56b1df3540 100644 --- a/modules/sdk-coin-baby/package.json +++ b/modules/sdk-coin-baby/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-baby", - "version": "0.0.0-semantic-release-managed", + "version": "1.7.4", "description": "BitGo SDK coin library for Babylon", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -41,9 +41,9 @@ }, "dependencies": { "@babylonlabs-io/babylon-proto-ts": "1.0.0", - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/proto-signing": "^0.29.5", @@ -52,8 +52,8 @@ "cosmjs-types": "^0.6.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-bch/package.json b/modules/sdk-coin-bch/package.json index 831eab27cd..8a8442e78b 100644 --- a/modules/sdk-coin-bch/package.json +++ b/modules/sdk-coin-bch/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bch", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Bitcoin Cash", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-bcha/package.json b/modules/sdk-coin-bcha/package.json index 870fb7ad60..36bd879be6 100644 --- a/modules/sdk-coin-bcha/package.json +++ b/modules/sdk-coin-bcha/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bcha", - "version": "0.0.0-semantic-release-managed", + "version": "2.4.4", "description": "BitGo SDK coin library for Bitcoin abc", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bch": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-coin-bch": "^2.3.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-bera/package.json b/modules/sdk-coin-bera/package.json index 65c6ca5f2a..a8eb83fa7b 100644 --- a/modules/sdk-coin-bera/package.json +++ b/modules/sdk-coin-bera/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bera", - "version": "0.0.0-semantic-release-managed", + "version": "2.5.4", "description": "BitGo SDK coin library for Bera", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-bld/package.json b/modules/sdk-coin-bld/package.json index d871ad0d2e..fdce79aa1d 100644 --- a/modules/sdk-coin-bld/package.json +++ b/modules/sdk-coin-bld/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bld", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Agoric", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-bsc/package.json b/modules/sdk-coin-bsc/package.json index be2a897aa7..37f13621ef 100644 --- a/modules/sdk-coin-bsc/package.json +++ b/modules/sdk-coin-bsc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bsc", - "version": "0.0.0-semantic-release-managed", + "version": "22.7.2", "description": "BitGo SDK coin library for Binance Smart Chain", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-bsv/package.json b/modules/sdk-coin-bsv/package.json index 053e70e375..826e21c5cb 100644 --- a/modules/sdk-coin-bsv/package.json +++ b/modules/sdk-coin-bsv/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-bsv", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Bitcoin sv", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bch": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-coin-bch": "^2.3.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-btc/package.json b/modules/sdk-coin-btc/package.json index 856553f597..322c7b0751 100644 --- a/modules/sdk-coin-btc/package.json +++ b/modules/sdk-coin-btc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-btc", - "version": "0.0.0-semantic-release-managed", + "version": "2.7.4", "description": "BitGo SDK coin library for Bitcoin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", - "@bitgo/utxo-ord": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0", + "@bitgo/utxo-ord": "^1.21.4" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-btg/package.json b/modules/sdk-coin-btg/package.json index 7084a55247..7aafd3d07c 100644 --- a/modules/sdk-coin-btg/package.json +++ b/modules/sdk-coin-btg/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-btg", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Bitcoin Gold", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-celo/package.json b/modules/sdk-coin-celo/package.json index 1031dd2e0d..27c3ae0483 100644 --- a/modules/sdk-coin-celo/package.json +++ b/modules/sdk-coin-celo/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-celo", - "version": "0.0.0-semantic-release-managed", + "version": "5.2.4", "description": "BitGo SDK coin library for Celo", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@celo/connect": "^2.0.0", "@celo/contractkit": "^2.0.0", "@celo/wallet-base": "^2.0.0", @@ -55,8 +55,8 @@ "ethers": "^5.1.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "resolutions": { "form-data": "^4.0.4" diff --git a/modules/sdk-coin-coredao/package.json b/modules/sdk-coin-coredao/package.json index c733b475b9..5b2e5228d1 100644 --- a/modules/sdk-coin-coredao/package.json +++ b/modules/sdk-coin-coredao/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-coredao", - "version": "0.0.0-semantic-release-managed", + "version": "2.5.4", "description": "BitGo SDK coin library for Coredao", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0", "bn.js": "^5.2.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-coreum/package.json b/modules/sdk-coin-coreum/package.json index fc6891e35c..2d212ef110 100644 --- a/modules/sdk-coin-coreum/package.json +++ b/modules/sdk-coin-coreum/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-coreum", - "version": "0.0.0-semantic-release-managed", + "version": "21.4.2", "description": "BitGo SDK coin library for Coreum", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-cosmos/package.json b/modules/sdk-coin-cosmos/package.json index df94ab7225..6baf848ae3 100644 --- a/modules/sdk-coin-cosmos/package.json +++ b/modules/sdk-coin-cosmos/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-cosmos", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.4", "description": "BitGo SDK coin library for Cosmos", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-cronos/package.json b/modules/sdk-coin-cronos/package.json index 65def27293..114d27338d 100644 --- a/modules/sdk-coin-cronos/package.json +++ b/modules/sdk-coin-cronos/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-cronos", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.4", "description": "BitGo SDK coin library for Cronos", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-cspr/package.json b/modules/sdk-coin-cspr/package.json index e0d2832f1c..49becbaf70 100644 --- a/modules/sdk-coin-cspr/package.json +++ b/modules/sdk-coin-cspr/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-cspr", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Casper", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethersproject/bignumber": "^5.6.0", "@stablelib/hex": "^1.0.0", "bignumber.js": "^9.0.0", @@ -51,8 +51,8 @@ "secp256k1": "5.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "tweetnacl": "^1.0.3" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-dash/package.json b/modules/sdk-coin-dash/package.json index ebf3269da0..a61b9a0b9f 100644 --- a/modules/sdk-coin-dash/package.json +++ b/modules/sdk-coin-dash/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-dash", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Dash", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-doge/package.json b/modules/sdk-coin-doge/package.json index ac694b742a..0a0a2764c6 100644 --- a/modules/sdk-coin-doge/package.json +++ b/modules/sdk-coin-doge/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-doge", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Dogecoin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-dot/package.json b/modules/sdk-coin-dot/package.json index e2f9b81bb3..2223aaad26 100644 --- a/modules/sdk-coin-dot/package.json +++ b/modules/sdk-coin-dot/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-dot", - "version": "0.0.0-semantic-release-managed", + "version": "4.4.4", "description": "BitGo SDK coin library for Polkadot", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@polkadot/api": "14.1.1", "@polkadot/api-augment": "14.1.1", "@polkadot/keyring": "13.3.1", @@ -59,8 +59,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.151" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-eos/package.json b/modules/sdk-coin-eos/package.json index 17d22a42e6..ea70f02a25 100644 --- a/modules/sdk-coin-eos/package.json +++ b/modules/sdk-coin-eos/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-eos", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.4", "description": "BitGo SDK coin library for Eos", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.0.2", "eosjs": "^21.0.2", "eosjs-ecc": "^4.0.4", @@ -50,8 +50,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.121" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-etc/package.json b/modules/sdk-coin-etc/package.json index 77062064ce..b34175e863 100644 --- a/modules/sdk-coin-etc/package.json +++ b/modules/sdk-coin-etc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-etc", - "version": "0.0.0-semantic-release-managed", + "version": "2.4.4", "description": "BitGo SDK coin library for Ethereum classic", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,11 +40,11 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "bignumber.js": "^9.1.1", "ethereumjs-abi": "^0.6.5", @@ -53,8 +53,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-eth/package.json b/modules/sdk-coin-eth/package.json index 5ca608784f..088acd2f0a 100644 --- a/modules/sdk-coin-eth/package.json +++ b/modules/sdk-coin-eth/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-eth", - "version": "0.0.0-semantic-release-managed", + "version": "25.2.4", "description": "BitGo SDK coin library for Ethereum", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/tx": "^3.3.0", "@ethereumjs/util": "8.0.3", "bignumber.js": "^9.1.1", @@ -55,8 +55,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "tweetnacl": "^1.0.3" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-ethlike/package.json b/modules/sdk-coin-ethlike/package.json index dff496aabe..ae8df80995 100644 --- a/modules/sdk-coin-ethlike/package.json +++ b/modules/sdk-coin-ethlike/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-ethlike", - "version": "0.0.0-semantic-release-managed", + "version": "2.1.4", "description": "BitGo SDK coin library for EthLike coins", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "2.6.5", "ethereumjs-util": "7.1.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-ethw/package.json b/modules/sdk-coin-ethw/package.json index f400b62787..390e307ac2 100644 --- a/modules/sdk-coin-ethw/package.json +++ b/modules/sdk-coin-ethw/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-ethw", - "version": "0.0.0-semantic-release-managed", + "version": "20.2.4", "description": "BitGo SDK coin library for Ethereum pow", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "ethereumjs-util": "7.1.5", "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-evm/package.json b/modules/sdk-coin-evm/package.json index ca1249e917..f7e881bb05 100644 --- a/modules/sdk-coin-evm/package.json +++ b/modules/sdk-coin-evm/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-evm", - "version": "0.0.0-semantic-release-managed", + "version": "1.6.4", "description": "Configurable common module for EVM assets, using @bitgo/abstract-eth for reduced coin integration boilerplate.", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -16,9 +16,9 @@ "prepare": "npm run build" }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "author": "BitGo SDK Team ", diff --git a/modules/sdk-coin-flr/package.json b/modules/sdk-coin-flr/package.json index 3cd23e9fbe..21496946a3 100644 --- a/modules/sdk-coin-flr/package.json +++ b/modules/sdk-coin-flr/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-flr", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.4", "description": "BitGo SDK coin library for Flr", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-flrp/package.json b/modules/sdk-coin-flrp/package.json index 2573897cbc..c884e496be 100644 --- a/modules/sdk-coin-flrp/package.json +++ b/modules/sdk-coin-flrp/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-flrp", - "version": "0.0.0-semantic-release-managed", + "version": "1.0.0", "description": "BitGo's SDK coin library for flrp coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -43,13 +43,13 @@ ] }, "devDependencies": { - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", - "@bitgo/sdk-api": "0.0.0-semantic-release-managed" + "@bitgo/sdk-test": "^9.0.9", + "@bitgo/sdk-api": "^1.68.3" }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@flarenetwork/flarejs": "4.1.0-rc0", "bignumber.js": "9.0.0" }, diff --git a/modules/sdk-coin-hash/package.json b/modules/sdk-coin-hash/package.json index 2d5707f880..0a1c1dfff0 100644 --- a/modules/sdk-coin-hash/package.json +++ b/modules/sdk-coin-hash/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-hash", - "version": "0.0.0-semantic-release-managed", + "version": "3.5.2", "description": "BitGo SDK coin library for Provenance", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-hbar/package.json b/modules/sdk-coin-hbar/package.json index f3dbe64640..23b141635f 100644 --- a/modules/sdk-coin-hbar/package.json +++ b/modules/sdk-coin-hbar/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-hbar", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Hbar", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-coin-algo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-coin-algo": "^2.4.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@hashgraph/proto": "2.12.0", "@hashgraph/sdk": "2.72.0", "@stablelib/sha384": "^1.0.0", @@ -54,8 +54,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-icp/package.json b/modules/sdk-coin-icp/package.json index 0a94aad63b..cd746784e7 100644 --- a/modules/sdk-coin-icp/package.json +++ b/modules/sdk-coin-icp/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-icp", - "version": "0.0.0-semantic-release-managed", + "version": "1.18.4", "description": "BitGo SDK coin library for Internet Computer", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -41,10 +41,10 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@dfinity/agent": "^2.2.0", "@dfinity/candid": "^2.2.0", "@dfinity/principal": "^2.2.0", @@ -58,8 +58,8 @@ "protobufjs": "^7.5.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-initia/package.json b/modules/sdk-coin-initia/package.json index 22f95693c8..4b258094de 100644 --- a/modules/sdk-coin-initia/package.json +++ b/modules/sdk-coin-initia/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-initia", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Initia", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-injective/package.json b/modules/sdk-coin-injective/package.json index e91a96c289..88a441cca7 100644 --- a/modules/sdk-coin-injective/package.json +++ b/modules/sdk-coin-injective/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-injective", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Injective", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-iota/package.json b/modules/sdk-coin-iota/package.json index f2af18fe7d..50673095f6 100644 --- a/modules/sdk-coin-iota/package.json +++ b/modules/sdk-coin-iota/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-iota", - "version": "0.0.0-semantic-release-managed", + "version": "1.2.0", "description": "BitGo SDK coin library for IOTA coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@iota/iota-sdk": "^1.6.0", "bignumber.js": "^9.1.2" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-islm/package.json b/modules/sdk-coin-islm/package.json index 26e8e58e8b..0fae4f40ee 100644 --- a/modules/sdk-coin-islm/package.json +++ b/modules/sdk-coin-islm/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-islm", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Islm", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/proto-signing": "^0.29.5", @@ -54,8 +54,8 @@ "protobufjs": "7.2.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/keccak": "^3.0.5" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-lnbtc/package.json b/modules/sdk-coin-lnbtc/package.json index 3b090caf45..0689669cd6 100644 --- a/modules/sdk-coin-lnbtc/package.json +++ b/modules/sdk-coin-lnbtc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-lnbtc", - "version": "0.0.0-semantic-release-managed", + "version": "1.4.4", "description": "BitGo SDK coin library for Lightning Bitcoin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-lightning": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-lightning": "^7.0.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-ltc/package.json b/modules/sdk-coin-ltc/package.json index e39fdc7ebe..7d2b4240fd 100644 --- a/modules/sdk-coin-ltc/package.json +++ b/modules/sdk-coin-ltc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-ltc", - "version": "0.0.0-semantic-release-managed", + "version": "3.3.4", "description": "BitGo SDK coin library for Litecoin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-mantra/package.json b/modules/sdk-coin-mantra/package.json index b3608be0ed..b4929be8c1 100644 --- a/modules/sdk-coin-mantra/package.json +++ b/modules/sdk-coin-mantra/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-mantra", - "version": "0.0.0-semantic-release-managed", + "version": "1.2.4", "description": "BitGo SDK coin library for Mantra", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-mon/package.json b/modules/sdk-coin-mon/package.json index 84344b2dd7..ddd78d664f 100644 --- a/modules/sdk-coin-mon/package.json +++ b/modules/sdk-coin-mon/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-mon", - "version": "0.0.0-semantic-release-managed", + "version": "1.3.4", "description": "BitGo SDK coin library for Mon", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-near/package.json b/modules/sdk-coin-near/package.json index 046ec3b11c..a5f9769a07 100644 --- a/modules/sdk-coin-near/package.json +++ b/modules/sdk-coin-near/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-near", - "version": "0.0.0-semantic-release-managed", + "version": "2.10.4", "description": "BitGo SDK coin library for Near", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@near-js/crypto": "^2.0.1", "@near-js/transactions": "^2.0.1", "@stablelib/hex": "^1.0.0", @@ -55,8 +55,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.121" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-oas/package.json b/modules/sdk-coin-oas/package.json index 19629fadc9..e058998129 100644 --- a/modules/sdk-coin-oas/package.json +++ b/modules/sdk-coin-oas/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-oas", - "version": "0.0.0-semantic-release-managed", + "version": "2.4.4", "description": "BitGo SDK coin library for Oasys", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-opeth/package.json b/modules/sdk-coin-opeth/package.json index 8a458355b7..16dedb888a 100644 --- a/modules/sdk-coin-opeth/package.json +++ b/modules/sdk-coin-opeth/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-opeth", - "version": "0.0.0-semantic-release-managed", + "version": "18.6.4", "description": "BitGo SDK coin library for Optimism", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,17 +40,17 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "ethereumjs-abi": "^0.6.5", "ethereumjs-util": "7.1.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "secp256k1": "5.0.1" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-osmo/package.json b/modules/sdk-coin-osmo/package.json index 46b92df4a1..0ec51019e1 100644 --- a/modules/sdk-coin-osmo/package.json +++ b/modules/sdk-coin-osmo/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-osmo", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Osmosis", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-polygon/package.json b/modules/sdk-coin-polygon/package.json index f2b3abbf24..8bad2a63f0 100644 --- a/modules/sdk-coin-polygon/package.json +++ b/modules/sdk-coin-polygon/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-polygon", - "version": "0.0.0-semantic-release-managed", + "version": "21.4.4", "description": "BitGo SDK coin library for Polygon", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,11 +40,11 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/sjcl": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/sjcl": "^1.0.1", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "bignumber.js": "^9.1.2", "ethereumjs-abi": "^0.6.5", @@ -52,8 +52,8 @@ "ethers": "^5.1.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "secp256k1": "5.0.1" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-polyx/package.json b/modules/sdk-coin-polyx/package.json index f19680cd2b..85fdac6de2 100644 --- a/modules/sdk-coin-polyx/package.json +++ b/modules/sdk-coin-polyx/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-polyx", - "version": "0.0.0-semantic-release-managed", + "version": "1.9.3", "description": "BitGo SDK coin library for POLYX (Polymesh) coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/abstract-substrate": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-substrate": "^1.10.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@polkadot/api": "14.1.1", "@polkadot/keyring": "13.3.1", "@substrate/txwrapper-core": "7.5.2", @@ -52,7 +52,7 @@ "joi": "^17.4.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-rbtc/package.json b/modules/sdk-coin-rbtc/package.json index e0c6a2e352..aa929119fd 100644 --- a/modules/sdk-coin-rbtc/package.json +++ b/modules/sdk-coin-rbtc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-rbtc", - "version": "0.0.0-semantic-release-managed", + "version": "2.2.4", "description": "BitGo SDK coin library for Rootstock rsk", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "ethereumjs-abi": "^0.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-rune/package.json b/modules/sdk-coin-rune/package.json index 9aec745ed4..f1be3b2440 100644 --- a/modules/sdk-coin-rune/package.json +++ b/modules/sdk-coin-rune/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-rune", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.2", "description": "BitGo SDK coin library for Thorchain", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/proto-signing": "^0.29.5", @@ -52,8 +52,8 @@ "lodash": "^4.17.21" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-sei/package.json b/modules/sdk-coin-sei/package.json index 8ba1112e5c..482db47b46 100644 --- a/modules/sdk-coin-sei/package.json +++ b/modules/sdk-coin-sei/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-sei", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Sei", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-sgb/package.json b/modules/sdk-coin-sgb/package.json index fd19b03426..addb361e7b 100644 --- a/modules/sdk-coin-sgb/package.json +++ b/modules/sdk-coin-sgb/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-sgb", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.4", "description": "BitGo SDK coin library for Sgb", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-sol/package.json b/modules/sdk-coin-sol/package.json index 8fa6a01d46..ef28ecd595 100644 --- a/modules/sdk-coin-sol/package.json +++ b/modules/sdk-coin-sol/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-sol", - "version": "0.0.0-semantic-release-managed", + "version": "6.1.4", "description": "BitGo SDK coin library for Sol", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -41,9 +41,9 @@ }, "dependencies": { "@bitgo/public-types": "5.18.0", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@solana/spl-stake-pool": "1.1.8", "@solana/spl-token": "0.3.1", "@solana/web3.js": "1.92.1", @@ -54,8 +54,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.121" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-soneium/package.json b/modules/sdk-coin-soneium/package.json index a956022a99..e72266d071 100644 --- a/modules/sdk-coin-soneium/package.json +++ b/modules/sdk-coin-soneium/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-soneium", - "version": "0.0.0-semantic-release-managed", + "version": "1.7.4", "description": "BitGo SDK coin library for Soneium", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "ethereumjs-util": "^7.1.5", "superagent": "^10.2.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-stt/package.json b/modules/sdk-coin-stt/package.json index 7b5f6667ab..942c098faa 100644 --- a/modules/sdk-coin-stt/package.json +++ b/modules/sdk-coin-stt/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-stt", - "version": "0.0.0-semantic-release-managed", + "version": "1.3.4", "description": "BitGo SDK coin library for Somnia", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-stx/package.json b/modules/sdk-coin-stx/package.json index 95ff72ab73..b96e235525 100644 --- a/modules/sdk-coin-stx/package.json +++ b/modules/sdk-coin-stx/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-stx", - "version": "0.0.0-semantic-release-managed", + "version": "3.9.4", "description": "BitGo SDK coin library for Stacks", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@noble/curves": "1.8.1", "@stacks/network": "^4.3.0", "@stacks/transactions": "2.0.1", @@ -52,8 +52,8 @@ "lodash": "^4.17.15" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-sui/package.json b/modules/sdk-coin-sui/package.json index d353a27dba..e94eeb639f 100644 --- a/modules/sdk-coin-sui/package.json +++ b/modules/sdk-coin-sui/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-sui", - "version": "0.0.0-semantic-release-managed", + "version": "5.18.4", "description": "BitGo SDK coin library for Sui", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/blake2b": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/blake2b": "^3.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@mysten/bcs": "^0.7.0", "bignumber.js": "^9.0.0", "bs58": "^4.0.1", @@ -53,8 +53,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183", "axios": "^1.12.0", "debug": "^4.3.4" diff --git a/modules/sdk-coin-tao/package.json b/modules/sdk-coin-tao/package.json index 776cb7af40..5db68f1aad 100644 --- a/modules/sdk-coin-tao/package.json +++ b/modules/sdk-coin-tao/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-tao", - "version": "0.0.0-semantic-release-managed", + "version": "1.11.4", "description": "BitGo SDK coin library for TAO (Bittensor) coin", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,17 +40,17 @@ ] }, "dependencies": { - "@bitgo/abstract-substrate": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-substrate": "^1.10.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@polkadot/api": "14.1.1", "@substrate/txwrapper-core": "7.5.2", "@substrate/txwrapper-polkadot": "7.5.2", "bignumber.js": "^9.0.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-tia/package.json b/modules/sdk-coin-tia/package.json index c3b56d4965..c19b687d56 100644 --- a/modules/sdk-coin-tia/package.json +++ b/modules/sdk-coin-tia/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-tia", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Celestia", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-ton/package.json b/modules/sdk-coin-ton/package.json index f73fcd7087..c740571e21 100644 --- a/modules/sdk-coin-ton/package.json +++ b/modules/sdk-coin-ton/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-ton", - "version": "0.0.0-semantic-release-managed", + "version": "3.8.4", "description": "BitGo SDK coin library for Ton", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.0.0", "bn.js": "^5.2.1", "lodash": "^4.17.21", @@ -50,8 +50,8 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-trx/package.json b/modules/sdk-coin-trx/package.json index 90f3efe402..1f08e2c067 100644 --- a/modules/sdk-coin-trx/package.json +++ b/modules/sdk-coin-trx/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-trx", - "version": "0.0.0-semantic-release-managed", + "version": "3.5.4", "description": "BitGo SDK coin library for Tron", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -46,9 +46,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@stablelib/hex": "^1.0.0", "bignumber.js": "^9.0.0", "ethers": "^5.7.2", @@ -60,8 +60,8 @@ "tronweb": "5.1.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "shx": "^0.3.4" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-vet/package.json b/modules/sdk-coin-vet/package.json index 911305df7a..11779354f9 100644 --- a/modules/sdk-coin-vet/package.json +++ b/modules/sdk-coin-vet/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-vet", - "version": "0.0.0-semantic-release-managed", + "version": "2.5.3", "description": "BitGo SDK coin library for VeChain", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,11 +40,11 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/blake2b": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/blake2b": "^3.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@noble/curves": "1.8.1", "@vechain/sdk-core": "^1.2.0-rc.3", "bignumber.js": "^9.1.1", @@ -54,7 +54,7 @@ "tweetnacl": "^1.0.3" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-wemix/package.json b/modules/sdk-coin-wemix/package.json index 4c7b7149b7..b31a9405b1 100644 --- a/modules/sdk-coin-wemix/package.json +++ b/modules/sdk-coin-wemix/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-wemix", - "version": "0.0.0-semantic-release-managed", + "version": "1.4.4", "description": "BitGo SDK coin library for Wemix", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,14 +40,14 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-world/package.json b/modules/sdk-coin-world/package.json index 62ae1c26dc..66242398a5 100644 --- a/modules/sdk-coin-world/package.json +++ b/modules/sdk-coin-world/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-world", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.4", "description": "BitGo SDK coin library for World", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,13 +40,13 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" } } diff --git a/modules/sdk-coin-xdc/package.json b/modules/sdk-coin-xdc/package.json index aec74e3fd0..32edb5b8e3 100644 --- a/modules/sdk-coin-xdc/package.json +++ b/modules/sdk-coin-xdc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-xdc", - "version": "0.0.0-semantic-release-managed", + "version": "1.4.4", "description": "BitGo SDK coin library for Xdc", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-xlm/package.json b/modules/sdk-coin-xlm/package.json index ca4f46f5f5..956be63803 100644 --- a/modules/sdk-coin-xlm/package.json +++ b/modules/sdk-coin-xlm/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-xlm", - "version": "0.0.0-semantic-release-managed", + "version": "3.5.4", "description": "BitGo SDK coin library for Xlm", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,16 +40,16 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.1.1", "lodash": "^4.17.14", "stellar-sdk": "^10.0.1", "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-xrp/package.json b/modules/sdk-coin-xrp/package.json index 534a9df052..86b70b1d06 100644 --- a/modules/sdk-coin-xrp/package.json +++ b/modules/sdk-coin-xrp/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-xrp", - "version": "0.0.0-semantic-release-managed", + "version": "3.10.4", "description": "BitGo SDK coin library for Ripple", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,9 +40,9 @@ ] }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "bignumber.js": "^9.0.0", "lodash": "^4.17.14", "ripple-binary-codec": "2.1.0", @@ -50,8 +50,8 @@ "xrpl": "4.0.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-xtz/package.json b/modules/sdk-coin-xtz/package.json index c711f2183f..c6dd5f1e8c 100644 --- a/modules/sdk-coin-xtz/package.json +++ b/modules/sdk-coin-xtz/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-xtz", - "version": "0.0.0-semantic-release-managed", + "version": "2.7.4", "description": "BitGo SDK coin library for Tezos", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,10 +40,10 @@ ] }, "dependencies": { - "@bitgo/blake2b": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/blake2b": "^3.2.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@noble/curves": "1.8.1", "@taquito/local-forging": "6.3.5-beta.0", "@taquito/signer": "6.3.5-beta.0", @@ -54,8 +54,8 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-zec/package.json b/modules/sdk-coin-zec/package.json index c3d2775bae..7c5b6194e6 100644 --- a/modules/sdk-coin-zec/package.json +++ b/modules/sdk-coin-zec/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-zec", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for Zcash", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,12 +40,12 @@ ] }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/utxo-lib": "^11.10.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" } diff --git a/modules/sdk-coin-zeta/package.json b/modules/sdk-coin-zeta/package.json index a5d4be8cc2..1ce42a2fdf 100644 --- a/modules/sdk-coin-zeta/package.json +++ b/modules/sdk-coin-zeta/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-zeta", - "version": "0.0.0-semantic-release-managed", + "version": "3.4.2", "description": "BitGo SDK coin library for Zeta", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,18 +40,18 @@ ] }, "dependencies": { - "@bitgo/abstract-cosmos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-cosmos": "^11.14.2", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/statics": "^57.8.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "bignumber.js": "^9.1.1" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "@types/lodash": "^4.14.183" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-coin-zketh/package.json b/modules/sdk-coin-zketh/package.json index 5235e56928..db6159c3b0 100644 --- a/modules/sdk-coin-zketh/package.json +++ b/modules/sdk-coin-zketh/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-coin-zketh", - "version": "0.0.0-semantic-release-managed", + "version": "2.3.4", "description": "BitGo SDK coin library for zkSync", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -40,15 +40,15 @@ ] }, "dependencies": { - "@bitgo/abstract-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", + "@bitgo/abstract-eth": "^24.12.0", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/statics": "^57.8.0", "@ethereumjs/common": "^2.6.5" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-test": "^9.0.9", "secp256k1": "5.0.1" }, "gitHead": "18e460ddf02de2dbf13c2aa243478188fb539f0c" diff --git a/modules/sdk-core/package.json b/modules/sdk-core/package.json index 4841f80f0e..76c55232c0 100644 --- a/modules/sdk-core/package.json +++ b/modules/sdk-core/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-core", - "version": "0.0.0-semantic-release-managed", + "version": "36.8.0", "description": "core library functions for BitGoJS", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -38,12 +38,12 @@ }, "dependencies": { "@bitgo/public-types": "5.22.0", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/secp256k1": "0.0.0-semantic-release-managed", - "@bitgo/sjcl": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", - "@bitgo/utxo-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/secp256k1": "^1.5.0", + "@bitgo/sjcl": "^1.0.1", + "@bitgo/statics": "^57.8.0", + "@bitgo/utxo-core": "^1.19.0", + "@bitgo/utxo-lib": "^11.10.0", "@noble/curves": "1.8.1", "@stablelib/hex": "^1.0.0", "@types/superagent": "4.1.15", @@ -70,7 +70,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@bitgo/sdk-opensslbytes": "0.0.0-semantic-release-managed", + "@bitgo/sdk-opensslbytes": "^2.0.0", "@openpgp/web-stream-tools": "0.0.14", "@types/keccak": "^3.0.5", "@types/lodash": "^4.14.151", diff --git a/modules/sdk-hmac/package.json b/modules/sdk-hmac/package.json index 86ec3affa7..1bc62bc557 100644 --- a/modules/sdk-hmac/package.json +++ b/modules/sdk-hmac/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-hmac", - "version": "0.0.0-semantic-release-managed", + "version": "1.2.0", "description": "HMAC module for the BitGo SDK", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -16,7 +16,7 @@ "prepare": "npm run build" }, "dependencies": { - "@bitgo/sjcl": "0.0.0-semantic-release-managed" + "@bitgo/sjcl": "^1.0.1" }, "devDependencies": { "chai": "^4.3.6", diff --git a/modules/sdk-lib-mpc/package.json b/modules/sdk-lib-mpc/package.json index 2156882063..c7d206a810 100644 --- a/modules/sdk-lib-mpc/package.json +++ b/modules/sdk-lib-mpc/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-lib-mpc", - "version": "0.0.0-semantic-release-managed", + "version": "10.7.0", "description": "library functions for BitGo's MPC solution", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -52,7 +52,7 @@ "secp256k1": "5.0.1" }, "devDependencies": { - "@bitgo/sdk-opensslbytes": "0.0.0-semantic-release-managed", + "@bitgo/sdk-opensslbytes": "^2.0.0", "@silencelaboratories/dkls-wasm-ll-bundler": "1.2.0-pre.4", "@types/lodash": "^4.14.151", "@types/node": "^22.15.29", diff --git a/modules/sdk-opensslbytes/package.json b/modules/sdk-opensslbytes/package.json index 1510bd4147..a7bf97dea5 100644 --- a/modules/sdk-opensslbytes/package.json +++ b/modules/sdk-opensslbytes/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-opensslbytes", - "version": "0.0.0-semantic-release-managed", + "version": "2.0.0", "description": "Split package for WASM code needed by sdk-lib-mpc", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/modules/sdk-rpc-wrapper/package.json b/modules/sdk-rpc-wrapper/package.json index e06ce22341..fb2b3b0dd2 100644 --- a/modules/sdk-rpc-wrapper/package.json +++ b/modules/sdk-rpc-wrapper/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-rpc-wrapper", - "version": "0.0.0-semantic-release-managed", + "version": "2.2.4", "description": "Bitgo SDK wrapper to handle EVM RPC events", "main": "./dist/src/index.js", "type": "./dist/src/index.d.ts", @@ -13,12 +13,12 @@ "fmt": "prettier --write '{src,test}/**/*.{ts,js,json}'" }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed" + "@bitgo/sdk-core": "^36.8.0" }, "devDependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-test": "0.0.0-semantic-release-managed" + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-test": "^9.0.9" }, "author": "Bitgo DEFI Team ", "license": "MIT", diff --git a/modules/sdk-test/package.json b/modules/sdk-test/package.json index 62c04a775d..3b0955c9fd 100644 --- a/modules/sdk-test/package.json +++ b/modules/sdk-test/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sdk-test", - "version": "0.0.0-semantic-release-managed", + "version": "9.0.9", "private": "true", "description": "coin test libary for BitGoJS", "main": "./dist/src/index.js", @@ -27,8 +27,8 @@ ] }, "dependencies": { - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-core": "^36.8.0", "bignumber.js": "^9.1.1", "should-http": "^0.1.1" } diff --git a/modules/secp256k1/package.json b/modules/secp256k1/package.json index 400a608b90..2221fb99db 100644 --- a/modules/secp256k1/package.json +++ b/modules/secp256k1/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/secp256k1", - "version": "0.0.0-semantic-release-managed", + "version": "1.5.0", "description": "Low-level cryptographic methods used in BitGo packages for the secp256k1 curve", "main": "./dist/src/index.js", "engines": { diff --git a/modules/sjcl/package.json b/modules/sjcl/package.json index 5365cfd251..7b63019ca7 100644 --- a/modules/sjcl/package.json +++ b/modules/sjcl/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/sjcl", - "version": "0.0.0-semantic-release-managed", + "version": "1.0.1", "description": "fork of Stanford Javascript Crypto Library", "main": "sjcl.min.js", "author": "BitGo SDK Team ", diff --git a/modules/statics/package.json b/modules/statics/package.json index 4f7ede208c..0151b4b36d 100644 --- a/modules/statics/package.json +++ b/modules/statics/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/statics", - "version": "0.0.0-semantic-release-managed", + "version": "57.8.0", "description": "dependency-free static configuration for the bitgo platform", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/modules/unspents/package.json b/modules/unspents/package.json index 8831d5c9da..0e97701351 100644 --- a/modules/unspents/package.json +++ b/modules/unspents/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/unspents", - "version": "0.0.0-semantic-release-managed", + "version": "0.49.0", "description": "Defines the chain codes used for different unspent types and methods to calculate bitcoin transaction sizes", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -36,7 +36,7 @@ "should": "~13.2.3" }, "dependencies": { - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/utxo-lib": "^11.10.0", "lodash": "~4.17.21", "tcomb": "~3.2.29", "varuint-bitcoin": "^1.0.4" diff --git a/modules/utxo-bin/package.json b/modules/utxo-bin/package.json index 35393e692f..f50bfeeba4 100644 --- a/modules/utxo-bin/package.json +++ b/modules/utxo-bin/package.json @@ -1,7 +1,7 @@ { "name": "@bitgo/utxo-bin", "description": "Command-line utility for BitGo UTXO transactions", - "version": "0.0.0-semantic-release-managed", + "version": "3.9.3", "files": [ "dist/**/*" ], @@ -26,11 +26,11 @@ }, "bin": "./dist/bin/index.js", "dependencies": { - "@bitgo/blockapis": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/blockapis": "^1.11.0", + "@bitgo/statics": "^57.8.0", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-core": "^1.19.0", + "@bitgo/utxo-lib": "^11.10.0", "@bitgo/wasm-miniscript": "2.0.0-beta.7", "@noble/curves": "1.8.1", "archy": "^1.0.0", diff --git a/modules/utxo-core/package.json b/modules/utxo-core/package.json index cdff9fe961..a1e90153ee 100644 --- a/modules/utxo-core/package.json +++ b/modules/utxo-core/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/utxo-core", - "version": "0.0.0-semantic-release-managed", + "version": "1.19.0", "description": "BitGo UTXO Core types", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -52,8 +52,8 @@ ] }, "dependencies": { - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-lib": "^11.10.0", "@bitgo/wasm-miniscript": "2.0.0-beta.7", "bip174": "npm:@bitgo-forks/bip174@3.1.0-master.4", "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.3", diff --git a/modules/utxo-lib/package.json b/modules/utxo-lib/package.json index 9eae604874..bc4baec55b 100644 --- a/modules/utxo-lib/package.json +++ b/modules/utxo-lib/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/utxo-lib", - "version": "0.0.0-semantic-release-managed", + "version": "11.10.0", "description": "Client-side Bitcoin JavaScript library", "main": "./dist/src/index.js", "engines": { @@ -46,7 +46,7 @@ "dist/src" ], "dependencies": { - "@bitgo/blake2b": "0.0.0-semantic-release-managed", + "@bitgo/blake2b": "^3.2.4", "@brandonblack/musig": "^0.0.1-alpha.0", "@noble/curves": "1.8.1", "@noble/secp256k1": "1.6.3", diff --git a/modules/utxo-ord/package.json b/modules/utxo-ord/package.json index 8a7572ace6..106c714119 100644 --- a/modules/utxo-ord/package.json +++ b/modules/utxo-ord/package.json @@ -3,7 +3,7 @@ "description": "Utilities for building ordinals with BitGo utxo-lib", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", - "version": "0.0.0-semantic-release-managed", + "version": "1.21.4", "files": [ "dist/**/*" ], @@ -28,9 +28,9 @@ "directory": "modules/utxo-ord" }, "dependencies": { - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/unspents": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed" + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/unspents": "^0.49.0", + "@bitgo/utxo-lib": "^11.10.0" }, "lint-staged": { "*.{js,ts}": [ diff --git a/modules/utxo-staking/package.json b/modules/utxo-staking/package.json index d304c3b6f9..4686a91e65 100644 --- a/modules/utxo-staking/package.json +++ b/modules/utxo-staking/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/utxo-staking", - "version": "0.0.0-semantic-release-managed", + "version": "1.21.3", "description": "BitGo SDK for build UTXO staking transactions", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", @@ -44,9 +44,9 @@ "type": "commonjs", "dependencies": { "@babylonlabs-io/babylon-proto-ts": "1.0.0", - "@bitgo/babylonlabs-io-btc-staking-ts": "0.0.0-semantic-release-managed", - "@bitgo/utxo-core": "0.0.0-semantic-release-managed", - "@bitgo/utxo-lib": "0.0.0-semantic-release-managed", + "@bitgo/babylonlabs-io-btc-staking-ts": "^2.4.1", + "@bitgo/utxo-core": "^1.19.0", + "@bitgo/utxo-lib": "^11.10.0", "@bitgo/wasm-miniscript": "2.0.0-beta.7", "bip174": "npm:@bitgo-forks/bip174@3.1.0-master.4", "bip322-js": "^2.0.0", diff --git a/modules/web-demo/package.json b/modules/web-demo/package.json index 3828baaf03..1b69402dbc 100644 --- a/modules/web-demo/package.json +++ b/modules/web-demo/package.json @@ -1,6 +1,6 @@ { "name": "@bitgo/web-demo", - "version": "0.0.0-semantic-release-managed", + "version": "3.2.11", "description": "BitGoJS Web demo package", "repository": { "type": "git", @@ -24,46 +24,46 @@ "precommit": "yarn lint-staged" }, "dependencies": { - "@bitgo/abstract-utxo": "0.0.0-semantic-release-managed", - "@bitgo/key-card": "0.0.0-semantic-release-managed", - "@bitgo/sdk-api": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ada": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-algo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-avaxp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bch": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bcha": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bsc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-bsv": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-btc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-btg": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-celo": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-cspr": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-dash": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-doge": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-dot": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eos": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-etc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-eth": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ethw": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-hbar": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-ltc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-near": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-polygon": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-rbtc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sol": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-stx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-sui": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-trx": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xlm": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xrp": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-xtz": "0.0.0-semantic-release-managed", - "@bitgo/sdk-coin-zec": "0.0.0-semantic-release-managed", - "@bitgo/sdk-core": "0.0.0-semantic-release-managed", - "@bitgo/sdk-lib-mpc": "0.0.0-semantic-release-managed", - "@bitgo/sdk-opensslbytes": "0.0.0-semantic-release-managed", - "@bitgo/statics": "0.0.0-semantic-release-managed", - "bitgo": "0.0.0-semantic-release-managed", + "@bitgo/abstract-utxo": "^9.26.0", + "@bitgo/key-card": "^0.27.4", + "@bitgo/sdk-api": "^1.68.3", + "@bitgo/sdk-coin-ada": "^4.14.0", + "@bitgo/sdk-coin-algo": "^2.4.4", + "@bitgo/sdk-coin-avaxc": "^6.3.4", + "@bitgo/sdk-coin-avaxp": "^5.3.4", + "@bitgo/sdk-coin-bch": "^2.3.4", + "@bitgo/sdk-coin-bcha": "^2.4.4", + "@bitgo/sdk-coin-bsc": "^22.7.2", + "@bitgo/sdk-coin-bsv": "^2.3.4", + "@bitgo/sdk-coin-btc": "^2.7.4", + "@bitgo/sdk-coin-btg": "^2.3.4", + "@bitgo/sdk-coin-celo": "^5.2.4", + "@bitgo/sdk-coin-cspr": "^2.3.4", + "@bitgo/sdk-coin-dash": "^2.3.4", + "@bitgo/sdk-coin-doge": "^2.3.4", + "@bitgo/sdk-coin-dot": "^4.4.4", + "@bitgo/sdk-coin-eos": "^3.4.4", + "@bitgo/sdk-coin-etc": "^2.4.4", + "@bitgo/sdk-coin-eth": "^25.2.4", + "@bitgo/sdk-coin-ethw": "^20.2.4", + "@bitgo/sdk-coin-hbar": "^2.3.4", + "@bitgo/sdk-coin-ltc": "^3.3.4", + "@bitgo/sdk-coin-near": "^2.10.4", + "@bitgo/sdk-coin-polygon": "^21.4.4", + "@bitgo/sdk-coin-rbtc": "^2.2.4", + "@bitgo/sdk-coin-sol": "^6.1.4", + "@bitgo/sdk-coin-stx": "^3.9.4", + "@bitgo/sdk-coin-sui": "^5.18.4", + "@bitgo/sdk-coin-trx": "^3.5.4", + "@bitgo/sdk-coin-xlm": "^3.5.4", + "@bitgo/sdk-coin-xrp": "^3.10.4", + "@bitgo/sdk-coin-xtz": "^2.7.4", + "@bitgo/sdk-coin-zec": "^2.3.4", + "@bitgo/sdk-core": "^36.8.0", + "@bitgo/sdk-lib-mpc": "^10.7.0", + "@bitgo/sdk-opensslbytes": "^2.0.0", + "@bitgo/statics": "^57.8.0", + "bitgo": "^50.0.0", "lodash": "^4.17.15", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -96,15 +96,10 @@ "ts-loader": "^9.1.2" }, "lint-staged": { - "*.{js,ts,tsx}": [ - "yarn prettier --write", - "yarn eslint --fix" - ] + "*.{js,ts,tsx}": ["yarn prettier --write", "yarn eslint --fix"] }, "nyc": { - "extension": [ - ".ts" - ] + "extension": [".ts"] }, "resolutions": { "@types/react": "17.0.24", diff --git a/package.json b/package.json index d86a19f2fc..384f69b77e 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,6 @@ "@typescript-eslint/parser": "^4.23.0", "babel-loader": "^9.1.0", "buffer": "^6.0.3", - "conventional-commits-parser": "6.2.0", "cross-env": "^7.0.3", "crypto-browserify": "^3.12.0", "depcheck": "^1.4.3", @@ -46,7 +45,6 @@ "should": "^13.1.3", "should-http": "^0.1.1", "should-sinon": "^0.0.6", - "simple-git": "^3.28.0", "sinon": "^6.3.5", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", @@ -126,6 +124,7 @@ "check-fmt": "lerna run check-fmt --stream --parallel", "check-commits": "yarn commitlint --from=origin/${GITHUB_REPO_BRANCH:-master} -V", "check-deps": "tsx ./scripts/check-package-dependencies.ts", + "check-versions": "node ./check-package-versions.js", "dev": "tsc -b ./tsconfig.packages.json -w", "prepare": "husky install", "sdk-coin:new": "yo ./scripts/sdk-coin-generator", diff --git a/scripts/pack-scoped.ts b/scripts/pack-scoped.ts index 5273af5e9b..4259622868 100644 --- a/scripts/pack-scoped.ts +++ b/scripts/pack-scoped.ts @@ -9,20 +9,19 @@ import execa from 'execa'; import mpath from 'path'; import yargs from 'yargs'; import { - LernaModule, walk, + getLernaModules, changeScopeInFile, - DistTags, - updateModuleNames, getDistTagsForModuleNames, + updateModuleNames, setDependencyVersion, - getLernaModules, + DistTags, + LernaModule, getNewModuleName, } from './prepareRelease'; /** The directory to pack the module into */ const scopedPackageDir = 'pack-scoped'; -const uninitializedModules = process.env.UNINITIALIZED_MODULES ? process.env.UNINITIALIZED_MODULES.split(',') : []; async function changeModuleScope(dir: string, params: { lernaModules: LernaModule[]; scope: string }) { console.log(`Changing scope of module at ${dir} to ${params.scope}`); @@ -44,7 +43,7 @@ async function changeModuleVersions( } ) { const newModuleNames = params.moduleNames.map((m) => updateModuleNames(m, params.moduleNames, params.scope)); - const { distTagsByModuleName = await getDistTagsForModuleNames(newModuleNames, uninitializedModules, 'beta') } = params; + const { distTagsByModuleName = await getDistTagsForModuleNames(newModuleNames) } = params; const packageJsonPath = mpath.join(dir, 'package.json'); const packageJson = JSON.parse(await fs.promises.readFile(packageJsonPath, 'utf-8')); newModuleNames.forEach((m) => { @@ -105,7 +104,7 @@ async function getDistTagsForModuleNamesCached( } } - const distTagsByModuleName = await getDistTagsForModuleNames(newModuleNames, uninitializedModules, 'beta'); + const distTagsByModuleName = await getDistTagsForModuleNames(newModuleNames); if (params.cache) { console.log(`Caching dist tags to ${params.cache}`); await fs.promises.writeFile(params.cache, JSON.stringify([...distTagsByModuleName.entries()], null, 2) + '\n'); diff --git a/scripts/prepare-release.ts b/scripts/prepare-release.ts index 1c4f563688..235ca086b9 100644 --- a/scripts/prepare-release.ts +++ b/scripts/prepare-release.ts @@ -1,27 +1,171 @@ +import assert from 'node:assert'; +import { readFileSync, writeFileSync } from 'fs'; +import path from 'path'; +import { inc, lt } from 'semver'; +import yargs from 'yargs'; +import { hideBin } from 'yargs/helpers'; + +import { + walk, + getDistTagsForModules, + getLernaModules, + changeScopeInFile, + setDependencyVersion, + DistTags, + LernaModule, +} from './prepareRelease'; + +function replacePackageScopes( + rootDir: string, + lernaModules: LernaModule[], + targetScope: string, +): number { + let filesChanged = 0; + // replace all @bitgo packages & source code with alternate SCOPE + const filePaths = [ + ...walk(path.join(rootDir, 'modules')), + ...walk(path.join(rootDir, 'webpack')), + ]; + const moduleNames = lernaModules.map(({ name }) => name); + + filePaths.forEach((file) => { + filesChanged += changeScopeInFile(file, moduleNames, targetScope); + }); + return filesChanged; +} + +// modules/bitgo is the only package we publish without an `@bitgo` prefix, so +// we must manually set one +function replaceBitGoPackageScope(rootDir: string, targetScope: string): void { + const cwd = path.join(rootDir, 'modules', 'bitgo'); + const json = JSON.parse( + readFileSync(path.join(cwd, 'package.json'), { encoding: 'utf-8' }), + ); + json.name = `${targetScope}/bitgo`; + writeFileSync( + path.join(cwd, 'package.json'), + JSON.stringify(json, null, 2) + '\n', + ); +} + /** - * Usage: - * # to prepare a stable release on the stable channel - * npx tsx ./scripts/prepare-release.ts latest --scope @bitgo - * - * # to prepare a beta release in the beta organization - * npx tsx ./scripts/prepare-release.ts beta --scope @bitgo-beta + * Read package.json for a module + * @param module The module to read package.json from + * @returns The parsed package.json content + */ +function readModulePackageJson(module: LernaModule): any { + return JSON.parse( + readFileSync(path.join(module.location, 'package.json'), { + encoding: 'utf-8', + }), + ); +} + +/** + * Write package.json for a module + * @param module The module to write package.json to + * @param json The content to write + */ +function writeModulePackageJson(module: LernaModule, json: any): void { + writeFileSync( + path.join(module.location, 'package.json'), + JSON.stringify(json, null, 2) + '\n', + ); +} + +/** + * Increment the version for a single module based on the preid. * - * # to skip uninitialized modules, set the UNINITIALIZED_MODULES env var - * # if modules are not initialized and are not skipped, they will fail - * UNINITIALIZED_MODULES=@bitgo/sdk-coin-flrp npx tsx ./scripts/prepare-release.ts latest --scope @bitgo + * @param {String} preid - The prerelease identifier + * @param {LernaModule} module - The module to update + * @param {DistTags|undefined} tags - The dist tags for the module + * @param {LernaModule[]} allModules - All modules for dependency updates + * @returns {String|undefined} - The new version if set, undefined otherwise */ +function incrementVersionsForModuleLocation( + preid: string, + module: LernaModule, + tags: DistTags | undefined, + allModules: LernaModule[], +): string | undefined { + const json = readModulePackageJson(module); -import path from 'path'; -import yargs from 'yargs'; -import { hideBin } from 'yargs/helpers'; + let prevTag: string | undefined = undefined; -import { getLernaModules, validateReleaseTransformations } from './prepareRelease'; -import { replacePackageScopes } from './prepareRelease/mutateScope'; -import { incrementVersions } from './prepareRelease/incrementVersions'; + if (tags) { + if (tags[preid]) { + const version = tags[preid].split('-'); + const latest = tags?.latest?.split('-') ?? ['0.0.0']; + prevTag = lt(version[0], latest[0]) + ? `${tags.latest}-${preid}` + : tags[preid]; + } else { + prevTag = `${tags.latest}-${preid}`; + } + } + + if (prevTag) { + const next = inc(prevTag, 'prerelease', undefined, preid); + assert( + typeof next === 'string', + `Failed to increment version for ${json.name} prevTag=${prevTag}`, + ); + console.log(`Setting next version for ${json.name} to ${next}`); + json.version = next; + writeModulePackageJson(module, json); + + // since we're manually setting new versions, we must also reconcile all other lerna packages to use the 'next' version for this module + allModules.forEach((otherModule) => { + // skip it for the current version + if (otherModule.location === module.location) { + return; + } + + // Use readModulePackageJson here instead of direct readFileSync + const otherJson = readModulePackageJson(otherModule); + + // Check if this module depends on the one we're updating + const otherJsonString = JSON.stringify(otherJson); + if (otherJsonString.includes(json.name)) { + setDependencyVersion(otherJson, json.name, next); + writeModulePackageJson(otherModule, otherJson); + } + }); + + return next; + } + return undefined; +} + +/** + * increment the version based on the preid. + * + * @param {String} preid - The prerelease identifier + * @param {LernaModule[]} lernaModules - The modules to update + */ +async function incrementVersions( + preid: string, + lernaModules: LernaModule[], +): Promise { + const distTags = await getDistTagsForModules(lernaModules); -export const uninitializedModules = process.env.UNINITIALIZED_MODULES - ? process.env.UNINITIALIZED_MODULES.split(',') - : []; + for (const m of lernaModules) { + try { + incrementVersionsForModuleLocation( + preid, + m, + distTags.get(m), + lernaModules, + ); + } catch (e) { + // it's not necessarily a blocking error. Let lerna try and publish anyways + console.warn( + `Couldn't set next version for ${m.name} at ${m.location}`, + e, + ); + } + } +} yargs(hideBin(process.argv)) .command( @@ -42,7 +186,9 @@ yargs(hideBin(process.argv)) .option('root-dir', { type: 'string', description: 'Root directory of the repository', - default: process.env.BITGO_PREPARE_RELEASE_ROOT_DIR || path.join(__dirname, '..'), + default: + process.env.BITGO_PREPARE_RELEASE_ROOT_DIR || + path.join(__dirname, '..'), }); }, async (argv) => { @@ -55,19 +201,34 @@ yargs(hideBin(process.argv)) try { // Get lerna modules directly const lernaModules = await getLernaModules(); + // Replace package scopes - await replacePackageScopes(rootDir, lernaModules, targetScope); + const filesChanged = replacePackageScopes( + rootDir, + lernaModules, + targetScope, + ); + + // Replace BitGo package scope + replaceBitGoPackageScope(rootDir, targetScope); + // Increment versions - await incrementVersions(preid, lernaModules, uninitializedModules); - await validateReleaseTransformations(lernaModules, preid, targetScope); + await incrementVersions(preid, lernaModules); - console.log(`Successfully re-targeted module scopes and versions.`); - process.exit(0); + if (filesChanged) { + console.log(`Successfully re-targeted ${filesChanged} files.`); + process.exit(0); + } else { + console.error( + 'No files were changed, something must have gone wrong.', + ); + process.exit(1); + } } catch (error) { console.error('Error in prepare-release script:', error); process.exit(1); } - } + }, ) .help() .alias('help', 'h') diff --git a/scripts/prepareRelease/changePackageJson.ts b/scripts/prepareRelease/changePackageJson.ts new file mode 100644 index 0000000000..69dc3dbf05 --- /dev/null +++ b/scripts/prepareRelease/changePackageJson.ts @@ -0,0 +1,16 @@ +export function setDependencyVersion( + packageJson: { + dependencies?: Record; + devDependencies?: Record; + }, + dependencyName: string, + version: string +): void { + if (packageJson.dependencies && packageJson.dependencies[dependencyName]) { + packageJson.dependencies[dependencyName] = version; + } + if (packageJson.devDependencies && packageJson.devDependencies[dependencyName]) { + packageJson.devDependencies[dependencyName] = version; + } + // FIXME: also update the peerDependencies, buildDependencies, etc. +} diff --git a/scripts/prepareRelease/changeScopeInFile.ts b/scripts/prepareRelease/changeScopeInFile.ts new file mode 100644 index 0000000000..0e1e8162a4 --- /dev/null +++ b/scripts/prepareRelease/changeScopeInFile.ts @@ -0,0 +1,22 @@ +import { readFileSync, writeFileSync } from 'fs'; + +export function getNewModuleName(moduleName: string, targetScope: string): string { + return moduleName.replace('@bitgo/', `${targetScope}/`); +} + +export function updateModuleNames(input: string, moduleNames: string[], targetScope: string): string { + moduleNames.forEach((moduleName) => { + input = input.replace(new RegExp(moduleName, 'g'), getNewModuleName(moduleName, targetScope)); + }); + return input; +} + +export function changeScopeInFile(filePath: string, moduleNames: string[], targetScope: string): number { + const oldContent = readFileSync(filePath, { encoding: 'utf8' }); + const newContent = updateModuleNames(oldContent, moduleNames, targetScope); + if (newContent !== oldContent) { + writeFileSync(filePath, newContent, { encoding: 'utf-8' }); + return 1; + } + return 0; +} diff --git a/scripts/prepareRelease/distTags.ts b/scripts/prepareRelease/distTags.ts index f4986143aa..46c4dad9a9 100644 --- a/scripts/prepareRelease/distTags.ts +++ b/scripts/prepareRelease/distTags.ts @@ -1,67 +1,20 @@ -import { existsSync, readFileSync, writeFileSync } from 'fs'; +import { readFileSync, writeFileSync, existsSync } from 'fs'; import path from 'path'; -import { LernaModule } from './lernaModules'; +import { LernaModule } from './getLernaModules'; export type DistTags = Record; /** * Makes an HTTP request to fetch all the dist tags for a given package. */ -export async function getDistTags(packageName: string, targetPreId: string): Promise { +export async function getDistTags(packageName: string): Promise { console.log(`Fetching dist tags for ${packageName}`); const url = `https://registry.npmjs.org/-/package/${packageName}/dist-tags`; const response = await fetch(url); if (!response.ok) { throw new Error(`Failed ${url}: ${response.status} ${response.statusText} ${await response.text()}`); } - let responseJson = await response.json(); - responseJson = await fixInvalidDistTag(responseJson, packageName, targetPreId); - responseJson = await fixInvalidDistTag(responseJson, packageName, 'latest'); - return responseJson; -} - -/** - * Modifies distTags in place if the targetPreId points to a semantic-release-managed version instead - * of a real version. This is mainly used to self-repair in the case that a beta release pushed a bad version number. - * @param distTags - * @param packageName - * @param targetPreId - */ -async function fixInvalidDistTag(distTags: DistTags, packageName: string, targetPreId: string): Promise { - if (distTags[targetPreId].includes('semantic-release-managed')) { - console.log( - `Found semantic-release-managed version for ${packageName}, searching for latest version from releases...` - ); - const latestReleaseVersion = await getLatestReleaseVersion(packageName, targetPreId); - if (!latestReleaseVersion) { - throw new Error(`Failed to get latest version for ${packageName}`); - } - console.log(`Found latest release version for ${packageName}: ${latestReleaseVersion}`); - distTags[targetPreId] = latestReleaseVersion; - } - return distTags; -} - -/** - * Fetches the latest release version for a given package and preid. - * @returns The latest version string or undefined if not found. - * @param packageName - * @param targetPreId - */ -async function getLatestReleaseVersion(packageName: string, targetPreId: string): Promise { - const url = `https://registry.npmjs.org/${packageName}`; - const response = await fetch(url); - if (!response.ok) { - throw new Error(`Failed ${url}: ${response.status} ${response.statusText} ${await response.text()}`); - } - const responseJson = await response.json(); - const versions = Object.keys(responseJson.versions).reverse(); - return versions.find((v) => { - if (targetPreId === 'latest') { - return !v.includes('-'); - } - return v.includes(`-${targetPreId}`); - }); + return response.json(); } // Add this function to read from cache @@ -69,19 +22,7 @@ export function getDistTagsCache(): string | undefined { return process.env.BITGO_PREPARE_RELEASE_CACHE_DIST_TAGS; } -/** - * Get NPM dist tags for a list of module names. - * - * @param moduleNames - * @param uninitializedModules - * @param preid - * @returns Map, key is the updated scoped module name, value is the dist tags object - */ -export async function getDistTagsForModuleNames( - moduleNames: string[], - uninitializedModules: string[], - preid: string -): Promise> { +export async function getDistTagsForModuleNames(moduleNames: string[]): Promise> { const cachePath = getDistTagsCache(); // If cache path is set and file exists, read from cache @@ -98,38 +39,18 @@ export async function getDistTagsForModuleNames( await Promise.all( moduleNames.map(async (moduleName): Promise<[string, DistTags][]> => { switch (moduleName) { - case '@bitgo/express': case '@bitgo-beta/express': - case '@bitgo/web-demo': case '@bitgo-beta/web-demo': - case '@bitgo/sdk-test': case '@bitgo-beta/sdk-test': console.warn(`Skipping ${moduleName} as it's not published to npm`); - return [ - [ - moduleName, - { - latest: '0.0.0-semantic-release-managed', - alpha: '0.0.0-semantic-release-managed', - beta: '0.0.0-semantic-release-managed', - }, - ], - ]; + return []; } - if (uninitializedModules.includes(moduleName)) { - console.warn(`Skipping ${moduleName} as uninitialized module. Setting default version.`); - return [ - [ - moduleName, - { - latest: 'v0.0.0', - alpha: 'v0.0.0', - beta: 'v0.0.0', - }, - ], - ]; + try { + return [[moduleName, await getDistTags(moduleName)]]; + } catch (e) { + console.warn(`Failed to fetch dist tags for ${moduleName}`, e); + return []; } - return [[moduleName, await getDistTags(moduleName, preid)]]; }) ) ).flat() @@ -149,21 +70,10 @@ export async function getDistTagsForModuleNames( return tagsMap; } -/** - * Get NPM dist tags for a list of lerna modules. - * Private modules are ignored as they are not published to NPM. - * @param modules - * @param uninitializedModules - * @param preid - * @returns A map where the key is module name and the value is the dist tags object or undefined if the module is private. - */ -export async function getDistTagsForModules( - modules: LernaModule[], - uninitializedModules: string[], - preid: string -): Promise> { +export async function getDistTagsForModules(modules: LernaModule[]): Promise> { const names: string[] = modules.map( (m) => JSON.parse(readFileSync(path.join(m.location, 'package.json'), { encoding: 'utf-8' })).name ); - return await getDistTagsForModuleNames(names, uninitializedModules, preid); + const nameMap = await getDistTagsForModuleNames(names); + return new Map(modules.map((m, i) => [m, nameMap.get(names[i])])); } diff --git a/scripts/prepareRelease/getLernaModules.ts b/scripts/prepareRelease/getLernaModules.ts new file mode 100644 index 0000000000..433a210243 --- /dev/null +++ b/scripts/prepareRelease/getLernaModules.ts @@ -0,0 +1,29 @@ +import execa from 'execa'; + +export type LernaModule = { + name: string; + location: string; + version: string; +}; + +/** + * Create a function which can run lerna commands + * @param {String} lernaPath - path to lerna binary + * @returns {function(string, string[], Object.): Promise} + */ +function getLernaRunner(lernaPath: string) { + return async (command: string, args: string[] = [], options = {}) => { + const { stdout } = await execa(lernaPath, [command, ...args], options); + return stdout; + }; +} + +export async function getLernaModules(): Promise { + const { stdout: lernaBinary } = await execa('yarn', ['bin', 'lerna'], { + cwd: process.cwd(), + }); + const lerna = getLernaRunner(lernaBinary); + return JSON.parse( + await lerna('list', ['--loglevel', 'silent', '--json', '--all']), + ); +} diff --git a/scripts/prepareRelease/incrementVersions.ts b/scripts/prepareRelease/incrementVersions.ts deleted file mode 100644 index d806928e82..0000000000 --- a/scripts/prepareRelease/incrementVersions.ts +++ /dev/null @@ -1,164 +0,0 @@ -import { DistTags, getDistTagsForModules } from './distTags'; -import { LernaModule, readModulePackageJson, setDependencyVersion, writeModulePackageJson } from './lernaModules'; -import assert from 'node:assert'; -import { inc, lt } from 'semver'; -import simpleGit from 'simple-git'; - -/** - * increment the version based on the preid. - * - * @param {String} preid - The prerelease identifier - * @param {LernaModule[]} lernaModules - The modules to update - * @param {String[]} uninitializedModules - */ -export async function incrementVersions( - preid: string, - lernaModules: LernaModule[], - uninitializedModules: string[] -): Promise { - const distTags = await getDistTagsForModules(lernaModules, uninitializedModules, preid); - console.log(`incrementing version for ${lernaModules.length} modules...`); - for (const m of lernaModules) { - try { - // Dist tags are mapped to the renamed module (i.e. after changing scope) - // so we need to fetch the name from the package.json - const json = readModulePackageJson(m); - await incrementVersionsForModuleLocation(preid, m, json, distTags.get(json.name), lernaModules); - } catch (e) { - // it's not necessarily a blocking error. - // If we fail to increment the version, NPM will block a publishing if the version already exists - // so we can just warn and move on - console.warn(`Couldn't set next version for ${m.name} at ${m.location}`, e); - } - } -} - -/** - * Increment the version for a single module based on the preid. - * - * @param {String} preid - The prerelease identifier - * @param {LernaModule} lernaModule - The module to update - * @param packageJson - * @param {DistTags|undefined} tags - The dist tags for the module - * @param {LernaModule[]} allModules - All modules for dependency updates - * @returns {String|undefined} - The new version if set, undefined otherwise - */ -async function incrementVersionsForModuleLocation( - preid: string, - lernaModule: LernaModule, - packageJson: { - name: string; - version: string; - }, - tags: DistTags | undefined, - allModules: LernaModule[] -): Promise { - let prevTag: string | undefined = undefined; - if (tags) { - // FIXME: for the @bitgo-beta scope, the "latest" should technically be fetched from the @bitgo scope - // as we never update the "latest" preid distag in the @bitgo-beta scope. - // In the future we should consider using the beta preid in the @bitgo scope and use @bitgo-beta only - // to test releases - const latestWithoutDist = tags?.latest?.split('-')[0] ?? '0.0.0'; - if (tags[preid]) { - if (preid === 'latest') { - prevTag = latestWithoutDist; - } else { - const version = tags[preid].split('-'); - // If there has been a new latest release in this scope, use that as the base version - prevTag = lt(version[0], latestWithoutDist) ? `${latestWithoutDist}-${preid}` : tags[preid]; - } - } else { - prevTag = preid !== 'latest' ? `${tags.latest}-${preid}` : 'v0.0.0'; - } - } - if (!prevTag) { - console.warn(`No previous tag found for ${packageJson.name}, skipping version increment`); - return undefined; - } - - let next: string | null = null; - if (preid === 'latest') { - const incrementType = await getIncrementType(lernaModule); - next = inc(prevTag, incrementType); - } else { - // FIXME: have beta and alpha releases use conventional commit to determine increment type - next = inc(prevTag, 'prerelease', undefined, preid); - } - - assert(typeof next === 'string', `Failed to increment version for ${packageJson.name} prevTag=${prevTag}`); - console.log(`${packageJson.name.padEnd(50)}${prevTag.padEnd(22)}-> ${next.padEnd(22)}`); - packageJson.version = next; - writeModulePackageJson(lernaModule, packageJson); - - // since we're manually setting new versions, we must also reconcile all other lerna packages to use the 'next' version for this module - allModules.forEach((otherModule) => { - // skip it for the current version - if (otherModule.location === lernaModule.location) { - return; - } - - // Use readModulePackageJson here instead of direct readFileSync - const otherJson = readModulePackageJson(otherModule); - - // Check if this module depends on the one we're updating - const otherJsonString = JSON.stringify(otherJson); - if (otherJsonString.includes(packageJson.name)) { - setDependencyVersion(otherJson, packageJson.name, next); - writeModulePackageJson(otherModule, otherJson); - } - }); - - return next; -} - -/** - * Get the increment type (major, minor, patch) based on conventional commits since the last tag for the module. - * If no last git tag is found, then default to 'patch'. - * @param lernaModule - original lerna module before modifications - */ -async function getIncrementType(lernaModule: LernaModule): Promise<'major' | 'minor' | 'patch'> { - const git = simpleGit(); - const tags = await git.tags(); - const lastTag = tags.all.filter((tag) => tag.includes(lernaModule.name)).pop(); - if (!lastTag) return 'patch'; - - // Dynamic import for ESM module - // eslint-disable-next-line @typescript-eslint/ban-ts-comment - // @ts-ignore - const { CommitParser } = await import('conventional-commits-parser'); - const parser = new CommitParser(); - const gitLogSeparator = '---END---'; - const rawLog = await git.raw([ - 'log', - `${lastTag}..HEAD`, - `--pretty=%B${gitLogSeparator}`, - '--', - lernaModule.location, - ]); - const commitMessages = rawLog - .split(gitLogSeparator) - .map((msg) => msg.trim()) - .filter((msg) => msg.length > 0); - - let increment: 'patch' | 'minor' | 'major' = 'patch'; - for (const commit of commitMessages) { - const parsed = parser.parse(commit.trim()); - if (parsed.notes && parsed.notes.some((note: { title?: string }) => note.title === 'BREAKING CHANGE')) { - increment = 'major'; - break; - } else if (parsed.footer && parsed.footer.includes('BREAKING CHANGE:')) { - increment = 'major'; - break; - } else if (parsed.header && parsed.header.includes('!')) { - increment = 'major'; - break; - } else if (parsed.type === 'feat') { - increment = 'minor'; - } - } - if (increment === 'major') { - console.warn(`Breaking change for module ${lernaModule.name}, incrementing major version`); - } - return increment; -} diff --git a/scripts/prepareRelease/index.ts b/scripts/prepareRelease/index.ts index be275e0fda..ea0242a927 100644 --- a/scripts/prepareRelease/index.ts +++ b/scripts/prepareRelease/index.ts @@ -1,5 +1,5 @@ +export * from './changeScopeInFile'; +export * from './changePackageJson'; export * from './distTags'; -export * from './lernaModules'; +export * from './getLernaModules'; export * from './walk'; -export * from './validateTransformations'; -export * from './mutateScope'; diff --git a/scripts/prepareRelease/lernaModules.ts b/scripts/prepareRelease/lernaModules.ts deleted file mode 100644 index 956371851a..0000000000 --- a/scripts/prepareRelease/lernaModules.ts +++ /dev/null @@ -1,85 +0,0 @@ -import execa from 'execa'; -import { readFileSync, writeFileSync } from 'fs'; -import path from 'path'; - -export type LernaModule = { - name: string; - location: string; - version: string; - private?: boolean; -}; - -/** - * Create a function which can run lerna commands - * @param {String} lernaPath - path to lerna binary - * @returns {function(string, string[], Object.): Promise} - */ -function getLernaRunner(lernaPath: string) { - return async (command: string, args: string[] = [], options = {}) => { - const { stdout } = await execa(lernaPath, [command, ...args], options); - return stdout; - }; -} - -/** - * Get all lerna modules in the monorepo - */ -export async function getLernaModules(): Promise { - const { stdout: lernaBinary } = await execa('yarn', ['bin', 'lerna'], { - cwd: process.cwd(), - }); - const lerna = getLernaRunner(lernaBinary); - return JSON.parse(await lerna('list', ['--loglevel', 'silent', '--json', '--all'])); -} - -/** - * Read package.json for a module - * @param lernaModule The module to read package.json from - * @returns The parsed package.json content - */ -export function readModulePackageJson(lernaModule: Pick): any { - return JSON.parse( - readFileSync(path.join(lernaModule.location, 'package.json'), { - encoding: 'utf-8', - }) - ); -} - -/** - * Write package.json for a module - * @param lernaModule The module to write package.json to - * @param json The content to write - */ -export function writeModulePackageJson(lernaModule: LernaModule, json: any): void { - writeFileSync(path.join(lernaModule.location, 'package.json'), JSON.stringify(json, null, 2) + '\n'); -} - -/** - * Updates the version for a package in a package.json object if it exists in any of the dependency fields. - * @param packageJson - * @param dependencyName - * @param version - */ -export function setDependencyVersion( - packageJson: { - dependencies?: Record; - devDependencies?: Record; - peerDependencies?: Record; - buildDependencies?: Record; - }, - dependencyName: string, - version: string -): void { - if (packageJson.dependencies && packageJson.dependencies[dependencyName]) { - packageJson.dependencies[dependencyName] = version; - } - if (packageJson.devDependencies && packageJson.devDependencies[dependencyName]) { - packageJson.devDependencies[dependencyName] = version; - } - if (packageJson.peerDependencies && packageJson.peerDependencies[dependencyName]) { - packageJson.peerDependencies[dependencyName] = version; - } - if (packageJson.buildDependencies && packageJson.buildDependencies[dependencyName]) { - packageJson.buildDependencies[dependencyName] = version; - } -} diff --git a/scripts/prepareRelease/mutateScope.ts b/scripts/prepareRelease/mutateScope.ts deleted file mode 100644 index 945cdb23b0..0000000000 --- a/scripts/prepareRelease/mutateScope.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { LernaModule } from './lernaModules'; -import { walk } from './walk'; -import path from 'path'; -import { readFileSync, writeFileSync } from 'fs'; - -/** - * Update all package references from the original scopes to the new scope - * @example updates @bitgo/sdk-coin-eth to @bitgo-beta/sdk-coin-eth - * @param rootDir - * @param lernaModules - * @param targetScope - */ -export async function replacePackageScopes( - rootDir: string, - lernaModules: LernaModule[], - targetScope: string -): Promise { - if (targetScope === '@bitgo') { - // stable release should not change the scope - console.log('No scope change needed for modules/* for stable release'); - return; - } - // replace all @bitgo packages & source code with alternate SCOPE - const filePaths = [...walk(path.join(rootDir, 'modules')), ...walk(path.join(rootDir, 'webpack'))]; - // Note: the bitgo umbrella package is only imported by private modules that do not get published - // We ignore its replacement to simplify the regex and avoid potential issues - const moduleNames = lernaModules.map(({ name }) => name).filter((name) => name !== 'bitgo'); - - filePaths.forEach((file) => { - changeScopeInFile(file, moduleNames, targetScope); - }); - - const bitgoWorkingDir = path.join(rootDir, 'modules', 'bitgo'); - const bitgoModuleJson = JSON.parse(readFileSync(path.join(bitgoWorkingDir, 'package.json'), { encoding: 'utf-8' })); - bitgoModuleJson.name = `${targetScope}/bitgo`; - writeFileSync(path.join(bitgoWorkingDir, 'package.json'), JSON.stringify(bitgoModuleJson, null, 2) + '\n'); - return; -} - -/** - * Given the existing module name and the target scope, return the new module name - * Note: ignores the bitgo umbrella package - * @param moduleName - * @param targetScope - */ -export function getNewModuleName(moduleName: string, targetScope: string): string { - if (moduleName === 'bitgo') { - // We handle the 'bitgo' umbrella package separately - return moduleName; - } - return moduleName.replace('@bitgo/', `${targetScope}/`); -} - -/** - * Given an input string, replace all occurrences of the module names with the new scoped names - * @param input - file content (all module file content) - * @param moduleNames - list of original module names - * @param targetScope - target scope to change original modual name with - */ -export function updateModuleNames(input: string, moduleNames: string[], targetScope: string): string { - moduleNames.forEach((moduleName) => { - input = input.replace(new RegExp(moduleName, 'g'), getNewModuleName(moduleName, targetScope)); - }); - return input; -} - -/** - * Given a file path, read the file content, replace all occurrences of the module names with the new scoped names - * @param filePath - * @param moduleNames - * @param targetScope - */ -export function changeScopeInFile(filePath: string, moduleNames: string[], targetScope: string): number { - const oldContent = readFileSync(filePath, { encoding: 'utf8' }); - const newContent = updateModuleNames(oldContent, moduleNames, targetScope); - if (newContent !== oldContent) { - writeFileSync(filePath, newContent, { encoding: 'utf-8' }); - return 1; - } - return 0; -} diff --git a/scripts/prepareRelease/validateTransformations.ts b/scripts/prepareRelease/validateTransformations.ts deleted file mode 100644 index 900c82094c..0000000000 --- a/scripts/prepareRelease/validateTransformations.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LernaModule, readModulePackageJson } from './lernaModules'; - -/** - * Validates that package json files have the correct scope and preid in their versions - * and names - * @param lernaModules - * @param preid - * @param scope - */ -export function validateReleaseTransformations(lernaModules: LernaModule[], preid: string, scope: string): void { - lernaModules - .filter((m) => !m.private) - .forEach((m) => { - const packageJSON = readModulePackageJson(m); - if (packageJSON.name === 'bitgo' && scope !== '@bitgo') { - throw new Error(`Module ${packageJSON.name} should have been renamed to ${scope}/bitgo`); - } - if (packageJSON.name !== 'bitgo' && !packageJSON.name?.startsWith(scope)) { - throw new Error(`Module ${packageJSON.name} does not have the correct scope ${scope}`); - } - if (preid !== 'latest' && !packageJSON.version?.includes(preid)) { - throw new Error( - `Module ${packageJSON.name} does not have the correct preid ${preid} in version ${packageJSON.version}` - ); - } - }); - console.log(`Successfully validated module scopes and versions for ${lernaModules.length} modules.`); -} diff --git a/scripts/verify-release.ts b/scripts/verify-release.ts index 4fe122793a..14702f97be 100644 --- a/scripts/verify-release.ts +++ b/scripts/verify-release.ts @@ -12,16 +12,24 @@ async function getLernaModuleLocations(): Promise { async function verifyPackage(dir: string, preid = 'beta'): Promise { const cwd = dir; - const json = JSON.parse(readFileSync(path.join(cwd, 'package.json'), { encoding: 'utf-8' })); + const json = JSON.parse( + readFileSync(path.join(cwd, 'package.json'), { encoding: 'utf-8' }), + ); if (json.private) { return true; } try { - const distTags = await getDistTags(json.name, preid); + const distTags = await getDistTags(json.name); if (json.version !== distTags[preid]) { - console.log(`${json.name} missing. Expected ${json.version}, latest is ${distTags[preid]}`); - const { stdout, exitCode } = await execa('npm', ['publish', '--tag', preid], { cwd }); + console.log( + `${json.name} missing. Expected ${json.version}, latest is ${distTags[preid]}`, + ); + const { stdout, exitCode } = await execa( + 'npm', + ['publish', '--tag', preid], + { cwd }, + ); console.log(stdout); return exitCode === 0; } else { diff --git a/yarn.lock b/yarn.lock index c2f7e4786d..3392c2b89e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2916,18 +2916,6 @@ dependencies: lodash "^4.17.21" -"@kwsites/file-exists@^1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" - integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== - dependencies: - debug "^4.1.1" - -"@kwsites/promise-deferred@^1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919" - integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== - "@ledgerhq/devices@^5.48.0", "@ledgerhq/devices@^5.51.1": version "5.51.1" resolved "https://registry.npmjs.org/@ledgerhq/devices/-/devices-5.51.1.tgz" @@ -9161,13 +9149,6 @@ conventional-commits-filter@^2.0.7: lodash.ismatch "^4.4.0" modify-values "^1.0.0" -conventional-commits-parser@6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-6.2.0.tgz#1a2159471896f43101b8817e5709b8da78334aaa" - integrity sha512-uLnoLeIW4XaoFtH37qEcg/SXMJmKF4vi7V0H2rnPueg+VEtFGA/asSCNTcq4M/GQ6QmlzchAEtOoDTtKqWeHag== - dependencies: - meow "^13.0.0" - conventional-commits-parser@^3.2.0: version "3.2.4" resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz" @@ -9716,13 +9697,6 @@ debug@^3.1.0, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.4.0: - version "4.4.3" - resolved "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" - integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== - dependencies: - ms "^2.1.3" - debug@~4.3.1, debug@~4.3.2, debug@~4.3.4: version "4.3.7" resolved "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" @@ -14995,11 +14969,6 @@ meow@^12.0.1: resolved "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz" integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw== -meow@^13.0.0: - version "13.2.0" - resolved "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz#6b7d63f913f984063b3cc261b6e8800c4cd3474f" - integrity sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA== - meow@^8.0.0: version "8.1.2" resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" @@ -18873,15 +18842,6 @@ simple-get@^2.7.0: once "^1.3.1" simple-concat "^1.0.0" -simple-git@^3.28.0: - version "3.28.0" - resolved "https://registry.npmjs.org/simple-git/-/simple-git-3.28.0.tgz#c6345b2e387880f8450788a1e388573366ae48ac" - integrity sha512-Rs/vQRwsn1ILH1oBUy8NucJlXmnnLeLCfcvbSehkPzbv3wwoFWIdtfd6Ndo6ZPhlPsCZ60CPI4rxurnwAa+a2w== - dependencies: - "@kwsites/file-exists" "^1.1.1" - "@kwsites/promise-deferred" "^1.1.1" - debug "^4.4.0" - sinon@^13.0.1: version "13.0.2" resolved "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz"