2
0
mirror of synced 2025-02-23 19:48:28 +00:00

Updated dist files.

This commit is contained in:
Richard Moore 2020-06-29 00:54:30 -04:00
parent 7fe702d59b
commit 96cb44025b
No known key found for this signature in database
GPG Key ID: 665176BE8E9DC651
46 changed files with 488 additions and 7064 deletions

View File

@ -3,6 +3,19 @@ Changelog
This change log is managed by `scripts/cmds/update-versions` but may be manually updated.
ethers/v5.0.3 (2020-06-29 00:50)
--------------------------------
- Fixed typo in error string. ([7fe702d](https://github.com/ethers-io/ethers.js/commit/7fe702d59b0b81d2812e407b99a1e98e0e18ba03))
- Updated elliptic package to address possible malleability issue; which should not affect Ethereum. ([9e14345](https://github.com/ethers-io/ethers.js/commit/9e1434503e2a0280e9918c4eadb4d972b062b3b0))
- Fixed FixedNumber unguarded constructor and added isZero. ([#898](https://github.com/ethers-io/ethers.js/issues/898); [08c74e9](https://github.com/ethers-io/ethers.js/commit/08c74e9a132f37ab8cc3fb5dab3bd1fd708ee702))
- Added StaticJsonRpcProvider for reducing calls to chainId in certain cases. ([#901](https://github.com/ethers-io/ethers.js/issues/901); [c53864d](https://github.com/ethers-io/ethers.js/commit/c53864de0af55dd8ec8ca5681e78da380d85250a))
- Allow getDefaultProvider to accept a URL as a network. ([8c1ff4c](https://github.com/ethers-io/ethers.js/commit/8c1ff4c862b8cecb04c98d71910870e0b73867a0))
- Make network an optional parameter to WebSocketProvider. ([987b535](https://github.com/ethers-io/ethers.js/commit/987b5354cc18ed41620c43910ac163f358d91b5d))
- Removed deprecated errors package. ([f9e9347](https://github.com/ethers-io/ethers.js/commit/f9e9347e69133354c3d65c1f47475ddac8a793cf))
- Updated badges in docs. ([d00362e](https://github.com/ethers-io/ethers.js/commit/d00362eb706cfbf9911611e8d934260061cfbbd2))
- Create security policy. Create security policy. ([88e6849](https://github.com/ethers-io/ethers.js/commit/88e68495b67d9268ee66362b08c9b691d03ab58a))
ethers/v5.0.2 (2020-06-13 21:36)
--------------------------------

13
package-lock.json generated
View File

@ -4039,9 +4039,9 @@
"dev": true
},
"elliptic": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
"integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
"version": "6.5.3",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
"integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@ -4050,13 +4050,6 @@
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0",
"minimalistic-crypto-utils": "^1.0.0"
},
"dependencies": {
"bn.js": {
"version": "4.11.9",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
"integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
}
}
},
"emoji-regex": {

View File

@ -1 +1 @@
export declare const version = "bignumber/5.0.1";
export declare const version = "bignumber/5.0.2";

View File

@ -1 +1 @@
export const version = "bignumber/5.0.1";
export const version = "bignumber/5.0.2";

View File

@ -23,6 +23,7 @@ export declare class FixedNumber {
mulUnsafe(other: FixedNumber): FixedNumber;
divUnsafe(other: FixedNumber): FixedNumber;
round(decimals?: number): FixedNumber;
isZero(): boolean;
toString(): string;
toHexString(width?: number): string;
toUnsafeFloat(): number;

View File

@ -105,6 +105,11 @@ export function parseFixed(value, decimals) {
}
export class FixedFormat {
constructor(constructorGuard, signed, width, decimals) {
if (constructorGuard !== _constructorGuard) {
logger.throwError("cannot use FixedFormat constructor; use FixedFormat.from", Logger.errors.UNSUPPORTED_OPERATION, {
operation: "new FixedFormat"
});
}
this.signed = signed;
this.width = width;
this.decimals = decimals;
@ -162,6 +167,11 @@ export class FixedFormat {
export class FixedNumber {
constructor(constructorGuard, hex, value, format) {
logger.checkNew(new.target, FixedNumber);
if (constructorGuard !== _constructorGuard) {
logger.throwError("cannot use FixedNumber constructor; use FixedNumber.from", Logger.errors.UNSUPPORTED_OPERATION, {
operation: "new FixedFormat"
});
}
this.format = format;
this._hex = hex;
this._value = value;
@ -216,6 +226,9 @@ export class FixedNumber {
// Now it is safe to truncate
return FixedNumber.fromString(comps[0] + "." + comps[1].substring(0, decimals));
}
isZero() {
return (this._value === "0.0");
}
toString() { return this._value; }
toHexString(width) {
if (width == null) {

View File

@ -1 +1 @@
export declare const version = "bignumber/5.0.1";
export declare const version = "bignumber/5.0.2";

View File

@ -1,3 +1,3 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "bignumber/5.0.1";
exports.version = "bignumber/5.0.2";

View File

@ -23,6 +23,7 @@ export declare class FixedNumber {
mulUnsafe(other: FixedNumber): FixedNumber;
divUnsafe(other: FixedNumber): FixedNumber;
round(decimals?: number): FixedNumber;
isZero(): boolean;
toString(): string;
toHexString(width?: number): string;
toUnsafeFloat(): number;

View File

@ -108,6 +108,11 @@ function parseFixed(value, decimals) {
exports.parseFixed = parseFixed;
var FixedFormat = /** @class */ (function () {
function FixedFormat(constructorGuard, signed, width, decimals) {
if (constructorGuard !== _constructorGuard) {
logger.throwError("cannot use FixedFormat constructor; use FixedFormat.from", logger_1.Logger.errors.UNSUPPORTED_OPERATION, {
operation: "new FixedFormat"
});
}
this.signed = signed;
this.width = width;
this.decimals = decimals;
@ -168,6 +173,11 @@ var FixedNumber = /** @class */ (function () {
function FixedNumber(constructorGuard, hex, value, format) {
var _newTarget = this.constructor;
logger.checkNew(_newTarget, FixedNumber);
if (constructorGuard !== _constructorGuard) {
logger.throwError("cannot use FixedNumber constructor; use FixedNumber.from", logger_1.Logger.errors.UNSUPPORTED_OPERATION, {
operation: "new FixedFormat"
});
}
this.format = format;
this._hex = hex;
this._value = value;
@ -222,6 +232,9 @@ var FixedNumber = /** @class */ (function () {
// Now it is safe to truncate
return FixedNumber.fromString(comps[0] + "." + comps[1].substring(0, decimals));
};
FixedNumber.prototype.isZero = function () {
return (this._value === "0.0");
};
FixedNumber.prototype.toString = function () { return this._value; };
FixedNumber.prototype.toHexString = function (width) {
if (width == null) {

View File

@ -27,7 +27,7 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"tarballHash": "0x27f10bb3223b3a6cbf2411df19d8f0773123c78b05d68c0c257ea131b01ac471",
"tarballHash": "0x37ad907aba5434a60a53d14305328846d4021e20f5b7406fa68a8993e8e48b4f",
"types": "./lib/index.d.ts",
"version": "5.0.1"
"version": "5.0.2"
}

View File

@ -1 +1 @@
export const version = "bignumber/5.0.1";
export const version = "bignumber/5.0.2";

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
export declare const version = "ethers/5.0.2";
export declare const version = "ethers/5.0.3";

View File

@ -1 +1 @@
export const version = "ethers/5.0.2";
export const version = "ethers/5.0.3";

View File

@ -1 +1 @@
export declare const version = "ethers/5.0.2";
export declare const version = "ethers/5.0.3";

View File

@ -1,3 +1,3 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "ethers/5.0.2";
exports.version = "ethers/5.0.3";

View File

@ -49,7 +49,7 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"tarballHash": "0x12cca5b4bba9c899a71c97904ad59108f141bc60787adf4484c3a35b5e22c651",
"tarballHash": "0xf95439d44fcfe94034c846100cb3bd1d8216b23cf10c40a0917a668275cdb2a8",
"types": "./lib/index.d.ts",
"version": "5.0.2"
"version": "5.0.3"
}

View File

@ -1 +1 @@
export const version = "ethers/5.0.2";
export const version = "ethers/5.0.3";

View File

@ -1 +1 @@
export declare const version = "providers/5.0.2";
export declare const version = "providers/5.0.3";

View File

@ -1 +1 @@
export const version = "providers/5.0.2";
export const version = "providers/5.0.3";

View File

@ -10,9 +10,10 @@ import { IpcProvider } from "./ipc-provider";
import { InfuraProvider } from "./infura-provider";
import { JsonRpcProvider, JsonRpcSigner } from "./json-rpc-provider";
import { NodesmithProvider } from "./nodesmith-provider";
import { StaticJsonRpcProvider, UrlJsonRpcProvider } from "./url-json-rpc-provider";
import { Web3Provider } from "./web3-provider";
import { WebSocketProvider } from "./websocket-provider";
import { ExternalProvider, JsonRpcFetchFunc } from "./web3-provider";
import { Formatter } from "./formatter";
declare function getDefaultProvider(network?: Network | string, options?: any): BaseProvider;
export { Provider, BaseProvider, FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, Web3Provider, WebSocketProvider, IpcProvider, JsonRpcSigner, getDefaultProvider, getNetwork, Formatter, Block, BlockTag, EventType, Filter, Log, Listener, TransactionReceipt, TransactionRequest, TransactionResponse, ExternalProvider, JsonRpcFetchFunc, Network, Networkish };
export { Provider, BaseProvider, UrlJsonRpcProvider, FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, StaticJsonRpcProvider, Web3Provider, WebSocketProvider, IpcProvider, JsonRpcSigner, getDefaultProvider, getNetwork, Formatter, Block, BlockTag, EventType, Filter, Log, Listener, TransactionReceipt, TransactionRequest, TransactionResponse, ExternalProvider, JsonRpcFetchFunc, Network, Networkish };

View File

@ -10,6 +10,7 @@ import { IpcProvider } from "./ipc-provider";
import { InfuraProvider } from "./infura-provider";
import { JsonRpcProvider, JsonRpcSigner } from "./json-rpc-provider";
import { NodesmithProvider } from "./nodesmith-provider";
import { StaticJsonRpcProvider, UrlJsonRpcProvider } from "./url-json-rpc-provider";
import { Web3Provider } from "./web3-provider";
import { WebSocketProvider } from "./websocket-provider";
import { Formatter } from "./formatter";
@ -22,6 +23,22 @@ function getDefaultProvider(network, options) {
if (network == null) {
network = "homestead";
}
// If passed a URL, figure out the right type of provider based on the scheme
if (typeof (network) === "string") {
// @TODO: Add support for IpcProvider; maybe if it ends in ".ipc"?
// Handle http and ws (and their secure variants)
const match = network.match(/^(ws|http)s?:/i);
if (match) {
switch (match[1]) {
case "http":
return new JsonRpcProvider(network);
case "ws":
return new WebSocketProvider(network);
default:
logger.throwArgumentError("unsupported URL scheme", "network", network);
}
}
}
const n = getNetwork(network);
if (!n || !n._defaultProvider) {
logger.throwError("unsupported getDefaultProvider network", Logger.errors.NETWORK_ERROR, {
@ -45,10 +62,10 @@ function getDefaultProvider(network, options) {
// Exports
export {
// Abstract Providers (or Abstract-ish)
Provider, BaseProvider,
Provider, BaseProvider, UrlJsonRpcProvider,
///////////////////////
// Concreate Providers
FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, Web3Provider, WebSocketProvider, IpcProvider,
FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, StaticJsonRpcProvider, Web3Provider, WebSocketProvider, IpcProvider,
///////////////////////
// Signer
JsonRpcSigner,

View File

@ -1,10 +1,12 @@
import { Network, Networkish } from "@ethersproject/networks";
import { ConnectionInfo } from "@ethersproject/web";
import { JsonRpcProvider, JsonRpcSigner } from "./json-rpc-provider";
export declare abstract class UrlJsonRpcProvider extends JsonRpcProvider {
export declare class StaticJsonRpcProvider extends JsonRpcProvider {
detectNetwork(): Promise<Network>;
}
export declare abstract class UrlJsonRpcProvider extends StaticJsonRpcProvider {
readonly apiKey: any;
constructor(network?: Networkish, apiKey?: any);
detectNetwork(): Promise<Network>;
_startPending(): void;
getSigner(address?: string): JsonRpcSigner;
listAccounts(): Promise<Array<string>>;

View File

@ -13,7 +13,30 @@ import { Logger } from "@ethersproject/logger";
import { version } from "./_version";
const logger = new Logger(version);
import { JsonRpcProvider } from "./json-rpc-provider";
export class UrlJsonRpcProvider extends JsonRpcProvider {
// A StaticJsonRpcProvider is useful when you *know* for certain that
// the backend will never change, as it never calls eth_chainId to
// verify its backend. However, if the backend does change, the effects
// are undefined and may include:
// - inconsistent results
// - locking up the UI
// - block skew warnings
// - wrong results
export class StaticJsonRpcProvider extends JsonRpcProvider {
detectNetwork() {
const _super = Object.create(null, {
_ready: { get: () => super._ready }
});
return __awaiter(this, void 0, void 0, function* () {
let network = this.network;
if (network == null) {
// After this call completes, network is defined
network = yield _super._ready.call(this);
}
return network;
});
}
}
export class UrlJsonRpcProvider extends StaticJsonRpcProvider {
constructor(network, apiKey) {
logger.checkAbstract(new.target, UrlJsonRpcProvider);
// Normalize the Network and API Key
@ -30,11 +53,6 @@ export class UrlJsonRpcProvider extends JsonRpcProvider {
});
}
}
detectNetwork() {
return __awaiter(this, void 0, void 0, function* () {
return this.network;
});
}
_startPending() {
logger.warn("WARNING: API provider does not support pending filters");
}

View File

@ -21,7 +21,7 @@ export declare class WebSocketProvider extends JsonRpcProvider {
[name: string]: Subscription;
};
_wsReady: boolean;
constructor(url: string, network: Networkish);
constructor(url: string, network?: Networkish);
get pollingInterval(): number;
resetEventsBlock(blockNumber: number): void;
set pollingInterval(value: number);

View File

@ -1 +1 @@
export declare const version = "providers/5.0.2";
export declare const version = "providers/5.0.3";

View File

@ -1,3 +1,3 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "providers/5.0.2";
exports.version = "providers/5.0.3";

View File

@ -10,9 +10,10 @@ import { IpcProvider } from "./ipc-provider";
import { InfuraProvider } from "./infura-provider";
import { JsonRpcProvider, JsonRpcSigner } from "./json-rpc-provider";
import { NodesmithProvider } from "./nodesmith-provider";
import { StaticJsonRpcProvider, UrlJsonRpcProvider } from "./url-json-rpc-provider";
import { Web3Provider } from "./web3-provider";
import { WebSocketProvider } from "./websocket-provider";
import { ExternalProvider, JsonRpcFetchFunc } from "./web3-provider";
import { Formatter } from "./formatter";
declare function getDefaultProvider(network?: Network | string, options?: any): BaseProvider;
export { Provider, BaseProvider, FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, Web3Provider, WebSocketProvider, IpcProvider, JsonRpcSigner, getDefaultProvider, getNetwork, Formatter, Block, BlockTag, EventType, Filter, Log, Listener, TransactionReceipt, TransactionRequest, TransactionResponse, ExternalProvider, JsonRpcFetchFunc, Network, Networkish };
export { Provider, BaseProvider, UrlJsonRpcProvider, FallbackProvider, AlchemyProvider, CloudflareProvider, EtherscanProvider, InfuraProvider, JsonRpcProvider, NodesmithProvider, StaticJsonRpcProvider, Web3Provider, WebSocketProvider, IpcProvider, JsonRpcSigner, getDefaultProvider, getNetwork, Formatter, Block, BlockTag, EventType, Filter, Log, Listener, TransactionReceipt, TransactionRequest, TransactionResponse, ExternalProvider, JsonRpcFetchFunc, Network, Networkish };

View File

@ -23,6 +23,9 @@ exports.JsonRpcProvider = json_rpc_provider_1.JsonRpcProvider;
exports.JsonRpcSigner = json_rpc_provider_1.JsonRpcSigner;
var nodesmith_provider_1 = require("./nodesmith-provider");
exports.NodesmithProvider = nodesmith_provider_1.NodesmithProvider;
var url_json_rpc_provider_1 = require("./url-json-rpc-provider");
exports.StaticJsonRpcProvider = url_json_rpc_provider_1.StaticJsonRpcProvider;
exports.UrlJsonRpcProvider = url_json_rpc_provider_1.UrlJsonRpcProvider;
var web3_provider_1 = require("./web3-provider");
exports.Web3Provider = web3_provider_1.Web3Provider;
var websocket_provider_1 = require("./websocket-provider");
@ -38,6 +41,22 @@ function getDefaultProvider(network, options) {
if (network == null) {
network = "homestead";
}
// If passed a URL, figure out the right type of provider based on the scheme
if (typeof (network) === "string") {
// @TODO: Add support for IpcProvider; maybe if it ends in ".ipc"?
// Handle http and ws (and their secure variants)
var match = network.match(/^(ws|http)s?:/i);
if (match) {
switch (match[1]) {
case "http":
return new json_rpc_provider_1.JsonRpcProvider(network);
case "ws":
return new websocket_provider_1.WebSocketProvider(network);
default:
logger.throwArgumentError("unsupported URL scheme", "network", network);
}
}
}
var n = networks_1.getNetwork(network);
if (!n || !n._defaultProvider) {
logger.throwError("unsupported getDefaultProvider network", logger_1.Logger.errors.NETWORK_ERROR, {

View File

@ -1,10 +1,12 @@
import { Network, Networkish } from "@ethersproject/networks";
import { ConnectionInfo } from "@ethersproject/web";
import { JsonRpcProvider, JsonRpcSigner } from "./json-rpc-provider";
export declare abstract class UrlJsonRpcProvider extends JsonRpcProvider {
export declare class StaticJsonRpcProvider extends JsonRpcProvider {
detectNetwork(): Promise<Network>;
}
export declare abstract class UrlJsonRpcProvider extends StaticJsonRpcProvider {
readonly apiKey: any;
constructor(network?: Networkish, apiKey?: any);
detectNetwork(): Promise<Network>;
_startPending(): void;
getSigner(address?: string): JsonRpcSigner;
listAccounts(): Promise<Array<string>>;

View File

@ -54,6 +54,40 @@ var logger_1 = require("@ethersproject/logger");
var _version_1 = require("./_version");
var logger = new logger_1.Logger(_version_1.version);
var json_rpc_provider_1 = require("./json-rpc-provider");
// A StaticJsonRpcProvider is useful when you *know* for certain that
// the backend will never change, as it never calls eth_chainId to
// verify its backend. However, if the backend does change, the effects
// are undefined and may include:
// - inconsistent results
// - locking up the UI
// - block skew warnings
// - wrong results
var StaticJsonRpcProvider = /** @class */ (function (_super) {
__extends(StaticJsonRpcProvider, _super);
function StaticJsonRpcProvider() {
return _super !== null && _super.apply(this, arguments) || this;
}
StaticJsonRpcProvider.prototype.detectNetwork = function () {
return __awaiter(this, void 0, void 0, function () {
var network;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
network = this.network;
if (!(network == null)) return [3 /*break*/, 2];
return [4 /*yield*/, _super.prototype._ready.call(this)];
case 1:
// After this call completes, network is defined
network = _a.sent();
_a.label = 2;
case 2: return [2 /*return*/, network];
}
});
});
};
return StaticJsonRpcProvider;
}(json_rpc_provider_1.JsonRpcProvider));
exports.StaticJsonRpcProvider = StaticJsonRpcProvider;
var UrlJsonRpcProvider = /** @class */ (function (_super) {
__extends(UrlJsonRpcProvider, _super);
function UrlJsonRpcProvider(network, apiKey) {
@ -75,13 +109,6 @@ var UrlJsonRpcProvider = /** @class */ (function (_super) {
}
return _this;
}
UrlJsonRpcProvider.prototype.detectNetwork = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
return [2 /*return*/, this.network];
});
});
};
UrlJsonRpcProvider.prototype._startPending = function () {
logger.warn("WARNING: API provider does not support pending filters");
};
@ -104,5 +131,5 @@ var UrlJsonRpcProvider = /** @class */ (function (_super) {
});
};
return UrlJsonRpcProvider;
}(json_rpc_provider_1.JsonRpcProvider));
}(StaticJsonRpcProvider));
exports.UrlJsonRpcProvider = UrlJsonRpcProvider;

View File

@ -21,7 +21,7 @@ export declare class WebSocketProvider extends JsonRpcProvider {
[name: string]: Subscription;
};
_wsReady: boolean;
constructor(url: string, network: Networkish);
constructor(url: string, network?: Networkish);
get pollingInterval(): number;
resetEventsBlock(blockNumber: number): void;
set pollingInterval(value: number);

View File

@ -56,7 +56,7 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"tarballHash": "0xd420bc6858a4a862e6e4b41e0d1e0dceab7aa385628c46bc6c69b179ed7ecc90",
"tarballHash": "0x602217939a8e9bb0be2edd2cba2ae4a59c6afbc0a9c9a321472beba5de6f6e22",
"types": "./lib/index.d.ts",
"version": "5.0.2"
"version": "5.0.3"
}

View File

@ -1 +1 @@
export const version = "providers/5.0.2";
export const version = "providers/5.0.3";

View File

@ -1 +1 @@
export declare const version = "signing-key/5.0.1";
export declare const version = "signing-key/5.0.2";

View File

@ -1 +1 @@
export const version = "signing-key/5.0.1";
export const version = "signing-key/5.0.2";

View File

@ -1 +1 @@
export declare const version = "signing-key/5.0.1";
export declare const version = "signing-key/5.0.2";

View File

@ -1,3 +1,3 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "signing-key/5.0.1";
exports.version = "signing-key/5.0.2";

View File

@ -26,7 +26,7 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"tarballHash": "0xa70b72baf2337bdb38376b9304ae08376f2ebd1202def3629eb3fe50c5a59d17",
"tarballHash": "0x31da46bf2001159514cf468e53cf1a974c9f4dccc66e6ff9208ba42e6d8557c1",
"types": "./lib/index.d.ts",
"version": "5.0.1"
"version": "5.0.2"
}

View File

@ -1 +1 @@
export const version = "signing-key/5.0.1";
export const version = "signing-key/5.0.2";