@leather.io/utils
Advanced tools
| > @leather.io/utils@0.49.2 build /home/runner/work/mono/mono/packages/utils | ||
| > @leather.io/utils@0.49.3 build /home/runner/work/mono/mono/packages/utils | ||
| > tsdown | ||
@@ -10,7 +10,7 @@ | ||
| [34mℹ[39m Build start | ||
| [34mℹ[39m [2mdist/[22m[1mindex.js[22m [2m 70.55 kB[22m [2m│ gzip: 19.71 kB[22m | ||
| [34mℹ[39m [2mdist/[22mindex.js.map [2m126.67 kB[22m [2m│ gzip: 28.05 kB[22m | ||
| [34mℹ[39m [2mdist/[22mindex.d.ts.map [2m 7.69 kB[22m [2m│ gzip: 3.09 kB[22m | ||
| [34mℹ[39m [2mdist/[22m[32m[1mindex.d.ts[22m[39m [2m 16.83 kB[22m [2m│ gzip: 4.46 kB[22m | ||
| [34mℹ[39m 4 files, total: 221.74 kB | ||
| [32m✔[39m Build complete in [32m2987ms[39m | ||
| [34mℹ[39m [2mdist/[22m[1mindex.js[22m [2m 70.03 kB[22m [2m│ gzip: 19.45 kB[22m | ||
| [34mℹ[39m [2mdist/[22mindex.js.map [2m125.50 kB[22m [2m│ gzip: 27.65 kB[22m | ||
| [34mℹ[39m [2mdist/[22mindex.d.ts.map [2m 7.47 kB[22m [2m│ gzip: 3.01 kB[22m | ||
| [34mℹ[39m [2mdist/[22m[32m[1mindex.d.ts[22m[39m [2m 16.43 kB[22m [2m│ gzip: 4.35 kB[22m | ||
| [34mℹ[39m 4 files, total: 219.43 kB | ||
| [32m✔[39m Build complete in [32m2710ms[39m |
+17
-0
@@ -371,2 +371,19 @@ # Changelog | ||
| ## [0.49.3](https://github.com/leather-io/mono/compare/@leather.io/utils-v0.49.2...@leather.io/utils-v0.49.3) (2025-12-08) | ||
| ### Bug Fixes | ||
| * eslint ([46a0d36](https://github.com/leather-io/mono/commit/46a0d36c64e57f5d609738a56b6b0ae6cdb3a03c)) | ||
| ### Dependencies | ||
| * The following workspace dependencies were updated | ||
| * dependencies | ||
| * @leather.io/constants bumped to 0.28.3 | ||
| * @leather.io/models bumped to 0.50.2 | ||
| * devDependencies | ||
| * @leather.io/test-config bumped to 0.1.2 | ||
| ## [0.49.2](https://github.com/leather-io/mono/compare/@leather.io/utils-v0.49.1...@leather.io/utils-v0.49.2) (2025-12-02) | ||
@@ -373,0 +390,0 @@ |
+4
-18
| import BigNumber, { BigNumber as BigNumber$1 } from "bignumber.js"; | ||
| import { AccountAddresses, AccountId, BaseCryptoAssetBalance, BitcoinAddressInfo, BitcoinNetworkModes, BtcBalance, CryptoAsset, CryptoAssetId, Currency, InscriptionAsset, InscriptionMimeType, MarketData, Money, NetworkModes, NumType, Sip9Asset, StacksAddressInfo, StxBalance } from "@leather.io/models"; | ||
| import { AccountAddresses, AccountId, BaseCryptoAssetBalance, BitcoinAddressInfo, BtcBalance, CryptoAsset, CryptoAssetId, Currency, InscriptionAsset, InscriptionMimeType, MarketData, Money, NetworkModes, NumType, Sip9Asset, StacksAddressInfo, StxBalance } from "@leather.io/models"; | ||
@@ -187,6 +187,6 @@ //#region src/counter.d.ts | ||
| locale: string; | ||
| onError?: (error: unknown, context: { | ||
| onError?(error: unknown, context: { | ||
| locale: string; | ||
| options: Intl.NumberFormatOptions; | ||
| }) => void; | ||
| }): void; | ||
| } | ||
@@ -263,16 +263,2 @@ declare function createCurrencyFormatter({ | ||
| //#endregion | ||
| //#region src/explorer/make-stacks-tx-explorer-link.d.ts | ||
| interface MakeStacksTxExplorerLinkArgs { | ||
| mode: BitcoinNetworkModes; | ||
| searchParams?: URLSearchParams; | ||
| txid: string; | ||
| isNakamoto?: boolean; | ||
| } | ||
| declare function makeStacksTxExplorerLink({ | ||
| mode, | ||
| searchParams, | ||
| txid, | ||
| isNakamoto | ||
| }: MakeStacksTxExplorerLinkArgs): string; | ||
| //#endregion | ||
| //#region src/sanitize-content.d.ts | ||
@@ -338,3 +324,3 @@ /** | ||
| //#endregion | ||
| export { CreateInscriptionData, type FormatAmountOptions, SerializedCryptoAssetId, aggregateBaseCryptoAssetBalances, aggregateBtcBalances, aggregateStxBalances, assertExistence, assertIsTruthy, assertUnreachable, baseCurrencyAmountInQuote, baseCurrencyAmountInQuoteWithFallback, btcToSat, calculateMeanAverage, capitalize, convertAmountToBaseUnit, convertAmountToFractionalUnit, convertToMoneyTypeWithDefaultOfZero, countDecimals, createAccountAddresses, createBaseCryptoAssetBalance, createBtcBalance, createCounter, createCurrencyFormatter, createInscriptionAsset, createMoney, createMoneyFromDecimal, createNullArrayOfLength, createNumArrayOfRange, createSip9AssetId, createStxBalance, dateToUnixTimestamp, daysInMs, daysInSec, defaultWalletKeyId, delay, deserializeAssetId, ensureArray, extractPhraseFromString, fibonacciGenerator, fiveMinInMs, flattenObject, formatSip9IdField, getAssetDisplayName, getAssetId, getTicker, hasBitcoinAddress, hasStacksAddress, hexToNumber, hoursInMs, hoursInSec, increaseValueByOneMicroStx, initBigNumber, invertExchangeRate, isBigInt, isBoolean, isDefined, isEmpty, isEmptyArray, isEmptyString, isError, isEven, isFiatCurrencyCode, isFulfilled, isFunction, isHexString, isMoney, isMoneyGreaterThanZero, isNumber, isNumberOrNumberList, isObject, isRejected, isSameAsset, isSameAssetId, isString, isTypedArray, isUndefined, makeNumberRange, makeStacksTxExplorerLink, mapObject, matchesAssetId, maxMoney, microStxToStx, migratePositiveAssetBalancesToTop, minMoney, minusSign, minutesInMs, minutesInSec, moneyToBaseUnit, noop, oneDayInMs, oneMinInMs, oneWeekInMs, parseSip9IdField, propIfDefined, pxStringToNumber, quoteCurrencyAmountToBase, rebaseMarketData, removeTrailingNullCharacters, reverseBytes, safelyFormatHexTxid, sanitizeContent, satToBtc, scaleValue, secondsInMs, serializeAssetId, sortAssetsByName, spamFilter, stxToMicroStx, subtractMoney, sumMoney, sumNumbers, toHexString, truncateMiddle, undefinedIfLengthZero, uniqueArray, unitToFractionalUnit, weeksInMs, weeksInSec, whenInscriptionMimeType, whenNetwork }; | ||
| export { CreateInscriptionData, type FormatAmountOptions, SerializedCryptoAssetId, aggregateBaseCryptoAssetBalances, aggregateBtcBalances, aggregateStxBalances, assertExistence, assertIsTruthy, assertUnreachable, baseCurrencyAmountInQuote, baseCurrencyAmountInQuoteWithFallback, btcToSat, calculateMeanAverage, capitalize, convertAmountToBaseUnit, convertAmountToFractionalUnit, convertToMoneyTypeWithDefaultOfZero, countDecimals, createAccountAddresses, createBaseCryptoAssetBalance, createBtcBalance, createCounter, createCurrencyFormatter, createInscriptionAsset, createMoney, createMoneyFromDecimal, createNullArrayOfLength, createNumArrayOfRange, createSip9AssetId, createStxBalance, dateToUnixTimestamp, daysInMs, daysInSec, defaultWalletKeyId, delay, deserializeAssetId, ensureArray, extractPhraseFromString, fibonacciGenerator, fiveMinInMs, flattenObject, formatSip9IdField, getAssetDisplayName, getAssetId, getTicker, hasBitcoinAddress, hasStacksAddress, hexToNumber, hoursInMs, hoursInSec, increaseValueByOneMicroStx, initBigNumber, invertExchangeRate, isBigInt, isBoolean, isDefined, isEmpty, isEmptyArray, isEmptyString, isError, isEven, isFiatCurrencyCode, isFulfilled, isFunction, isHexString, isMoney, isMoneyGreaterThanZero, isNumber, isNumberOrNumberList, isObject, isRejected, isSameAsset, isSameAssetId, isString, isTypedArray, isUndefined, makeNumberRange, mapObject, matchesAssetId, maxMoney, microStxToStx, migratePositiveAssetBalancesToTop, minMoney, minusSign, minutesInMs, minutesInSec, moneyToBaseUnit, noop, oneDayInMs, oneMinInMs, oneWeekInMs, parseSip9IdField, propIfDefined, pxStringToNumber, quoteCurrencyAmountToBase, rebaseMarketData, removeTrailingNullCharacters, reverseBytes, safelyFormatHexTxid, sanitizeContent, satToBtc, scaleValue, secondsInMs, serializeAssetId, sortAssetsByName, spamFilter, stxToMicroStx, subtractMoney, sumMoney, sumNumbers, toHexString, truncateMiddle, undefinedIfLengthZero, uniqueArray, unitToFractionalUnit, weeksInMs, weeksInSec, whenInscriptionMimeType, whenNetwork }; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","names":[],"sources":["../src/counter.ts","../src/math/calculate-averages.ts","../src/math/fibonacci.ts","../src/math/helpers.ts","../src/math/scale-value.ts","../src/money/calculate-money.ts","../src/money/create-money.ts","../src/money/is-money.ts","../src/money/is-fiat-currency-code.ts","../src/money/unit-conversion.ts","../src/accounts/account-addresses.ts","../src/assets/sort-assets.ts","../src/assets/asset-display-name.ts","../src/assets/balance-helpers.ts","../src/assets/inscription-helpers.ts","../src/assets/asset-id.ts","../src/truncate-middle.ts","../src/time.ts","../src/market-data.ts","../src/currency-formatter/currency-formatter.types.ts","../src/currency-formatter/currency-formatter.ts","../src/flatten-object.ts","../src/special-char.ts","../src/spam-filter/spam-filter.ts","../src/extract-phrase-from-string/extract-phrase-from-string.ts","../src/px-string-to-number/px-string-to-number.ts","../src/explorer/make-stacks-tx-explorer-link.ts","../src/sanitize-content.ts","../src/index.ts"],"sourcesContent":[],"mappings":"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"} | ||
| {"version":3,"file":"index.d.ts","names":[],"sources":["../src/counter.ts","../src/math/calculate-averages.ts","../src/math/fibonacci.ts","../src/math/helpers.ts","../src/math/scale-value.ts","../src/money/calculate-money.ts","../src/money/create-money.ts","../src/money/is-money.ts","../src/money/is-fiat-currency-code.ts","../src/money/unit-conversion.ts","../src/accounts/account-addresses.ts","../src/assets/sort-assets.ts","../src/assets/asset-display-name.ts","../src/assets/balance-helpers.ts","../src/assets/inscription-helpers.ts","../src/assets/asset-id.ts","../src/truncate-middle.ts","../src/time.ts","../src/market-data.ts","../src/currency-formatter/currency-formatter.types.ts","../src/currency-formatter/currency-formatter.ts","../src/flatten-object.ts","../src/special-char.ts","../src/spam-filter/spam-filter.ts","../src/extract-phrase-from-string/extract-phrase-from-string.ts","../src/px-string-to-number/px-string-to-number.ts","../src/sanitize-content.ts","../src/index.ts"],"sourcesContent":[],"mappings":"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"} |
+8
-5
@@ -5,3 +5,3 @@ { | ||
| "description": "Shared bitcoin utilities", | ||
| "version": "0.49.2", | ||
| "version": "0.49.3", | ||
| "license": "MIT", | ||
@@ -23,4 +23,4 @@ "homepage": "https://github.com/leather-io/mono/tree/dev/packages/utils", | ||
| "dompurify": "3.2.4", | ||
| "@leather.io/constants": "0.28.2", | ||
| "@leather.io/models": "0.50.1" | ||
| "@leather.io/constants": "0.28.3", | ||
| "@leather.io/models": "0.50.2" | ||
| }, | ||
@@ -33,5 +33,5 @@ "devDependencies": { | ||
| "vitest": "2.1.9", | ||
| "@leather.io/prettier-config": "0.9.0", | ||
| "@leather.io/test-config": "0.1.2", | ||
| "@leather.io/tsconfig-config": "0.11.1", | ||
| "@leather.io/test-config": "0.1.1" | ||
| "@leather.io/prettier-config": "0.9.0" | ||
| }, | ||
@@ -47,2 +47,3 @@ "keywords": [ | ||
| }, | ||
| "types": "./dist/index.d.ts", | ||
| "scripts": { | ||
@@ -53,2 +54,4 @@ "build": "tsdown", | ||
| "format:check": "prettier . --check --ignore-path ../../.prettierignore", | ||
| "lint": "eslint --cache --max-warnings 0", | ||
| "lint:fix": "pnpm lint --fix", | ||
| "test:coverage": "vitest run --coverage", | ||
@@ -55,0 +58,0 @@ "test:unit": "vitest run", |
@@ -12,6 +12,3 @@ import { isFiatCurrencyCode } from '../money'; | ||
| locale: string; | ||
| onError?: ( | ||
| error: unknown, | ||
| context: { locale: string; options: Intl.NumberFormatOptions } | ||
| ) => void; | ||
| onError?(error: unknown, context: { locale: string; options: Intl.NumberFormatOptions }): void; | ||
| } | ||
@@ -18,0 +15,0 @@ |
+0
-1
@@ -25,3 +25,2 @@ import { BigNumber } from 'bignumber.js'; | ||
| export { pxStringToNumber } from './px-string-to-number/px-string-to-number'; | ||
| export { makeStacksTxExplorerLink } from './explorer/make-stacks-tx-explorer-link'; | ||
| export function isNumber(value: unknown): value is number { | ||
@@ -28,0 +27,0 @@ return typeof value === 'number'; |
| import { HIRO_EXPLORER_URL } from '@leather.io/constants'; | ||
| import { BitcoinNetworkModes, HIRO_API_BASE_URL_NAKAMOTO_TESTNET } from '@leather.io/models'; | ||
| interface MakeStacksTxExplorerLinkArgs { | ||
| mode: BitcoinNetworkModes; | ||
| searchParams?: URLSearchParams; | ||
| txid: string; | ||
| isNakamoto?: boolean; | ||
| } | ||
| // TODO LEA-2285: Remove this function from the extension | ||
| export function makeStacksTxExplorerLink({ | ||
| mode, | ||
| searchParams = new URLSearchParams(), | ||
| txid, | ||
| isNakamoto = false, | ||
| }: MakeStacksTxExplorerLinkArgs) { | ||
| if (mode === 'regtest') return 'http://localhost:8000/txid/' + txid; | ||
| searchParams.append('chain', mode); | ||
| if (isNakamoto) searchParams.append('api', HIRO_API_BASE_URL_NAKAMOTO_TESTNET); | ||
| return `${HIRO_EXPLORER_URL}/txid/${txid}?${searchParams.toString()}`; | ||
| } |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
414126
-0.62%62
-1.59%9056
-0.51%+ Added
+ Added
- Removed
- Removed
Updated
Updated