diff --git a/README.md b/README.md index 7aad910..f916d11 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# nonce-tracker +# `@metamask/nonce-tracker` How metamask calculates nonces ```js -const NonceTracker = require('nonce-tracker'); +const NonceTracker = require('@metamask/nonce-tracker'); const nonceTracker = new NonceTracker(config); diff --git a/package.json b/package.json index c43c087..b6da956 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "nonce-tracker", + "name": "@metamask/nonce-tracker", "version": "4.0.0", "description": "Transaction nonce calculation used in MetaMask.", "keywords": [ @@ -56,6 +56,10 @@ "engines": { "node": "^16.20 || ^18.16 || >=20" }, + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, "lavamoat": { "allowScripts": { "@lavamoat/preinstall-always-fail": false, diff --git a/yarn.lock b/yarn.lock index 2e5eafd..29ce86d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -520,6 +520,39 @@ __metadata: languageName: node linkType: hard +"@metamask/nonce-tracker@workspace:.": + version: 0.0.0-use.local + resolution: "@metamask/nonce-tracker@workspace:." + dependencies: + "@ethersproject/providers": ^5.7.2 + "@lavamoat/allow-scripts": ^2.5.1 + "@lavamoat/preinstall-always-fail": ^1.0.3 + "@metamask/auto-changelog": ^3.3.0 + "@metamask/eslint-config": ^10.0.0 + "@metamask/eslint-config-mocha": ^10.0.0 + "@metamask/eslint-config-nodejs": ^10.0.0 + "@metamask/eslint-config-typescript": ^10.0.0 + "@types/node": ^16.18.59 + "@typescript-eslint/eslint-plugin": ^5.30.7 + "@typescript-eslint/parser": ^5.30.7 + async-mutex: ^0.3.1 + eslint: ^8.36.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-import: ^2.26.0 + eslint-plugin-jsdoc: ^39.2.9 + eslint-plugin-mocha: ^10.1.0 + eslint-plugin-node: ^11.1.0 + eslint-plugin-prettier: ^4.2.1 + eth-block-tracker: ^8.1.0 + ethereumjs-util: ^6.1.0 + mocha: ^9.2.2 + prettier: ^2.7.1 + prettier-plugin-packagejson: ^2.2.11 + typescript: ^4.0.7 + xtend: ^4.0.1 + languageName: unknown + linkType: soft + "@metamask/rpc-errors@npm:^6.1.0": version: 6.1.0 resolution: "@metamask/rpc-errors@npm:6.1.0" @@ -3404,39 +3437,6 @@ __metadata: languageName: node linkType: hard -"nonce-tracker@workspace:.": - version: 0.0.0-use.local - resolution: "nonce-tracker@workspace:." - dependencies: - "@ethersproject/providers": ^5.7.2 - "@lavamoat/allow-scripts": ^2.5.1 - "@lavamoat/preinstall-always-fail": ^1.0.3 - "@metamask/auto-changelog": ^3.3.0 - "@metamask/eslint-config": ^10.0.0 - "@metamask/eslint-config-mocha": ^10.0.0 - "@metamask/eslint-config-nodejs": ^10.0.0 - "@metamask/eslint-config-typescript": ^10.0.0 - "@types/node": ^16.18.59 - "@typescript-eslint/eslint-plugin": ^5.30.7 - "@typescript-eslint/parser": ^5.30.7 - async-mutex: ^0.3.1 - eslint: ^8.36.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-import: ^2.26.0 - eslint-plugin-jsdoc: ^39.2.9 - eslint-plugin-mocha: ^10.1.0 - eslint-plugin-node: ^11.1.0 - eslint-plugin-prettier: ^4.2.1 - eth-block-tracker: ^8.1.0 - ethereumjs-util: ^6.1.0 - mocha: ^9.2.2 - prettier: ^2.7.1 - prettier-plugin-packagejson: ^2.2.11 - typescript: ^4.0.7 - xtend: ^4.0.1 - languageName: unknown - linkType: soft - "nopt@npm:^6.0.0": version: 6.0.0 resolution: "nopt@npm:6.0.0"