{"_id":"@arbitrum/nitro-mocks","_rev":"5-e263a90d3570813908abe55d6a83f50a","name":"@arbitrum/nitro-mocks","dist-tags":{"beta":"0.3.0","latest":"0.3.0"},"versions":{"0.1.0":{"name":"@arbitrum/nitro-mocks","version":"0.1.0","keywords":["arbitrum","ethereum","blockchain","testing","mocks","precompiles"],"author":{"name":"Offchain Labs"},"_id":"@arbitrum/nitro-mocks@0.1.0","maintainers":[{"name":"dzgoldman","email":"dzgoldman@wesleyan.edu"},{"name":"hkalodner","email":"harry@offchainlabs.com"},{"name":"spsjvc","email":"dragisaspasojevic@gmail.com"},{"name":"gzeon","email":"im@gzeon.dev"}],"homepage":"https://github.com/OffchainLabs/nitro-mocks#readme","bugs":{"url":"https://github.com/OffchainLabs/nitro-mocks/issues"},"bin":{"nitro-mocks-deploy":"dist/deployer/cli.js"},"dist":{"shasum":"354654fb355fa040cbe4f8636d3a5f10c804efae","tarball":"https://registry.npmjs.org/@arbitrum/nitro-mocks/-/nitro-mocks-0.1.0.tgz","fileCount":40,"integrity":"sha512-dZrys915Mr//mXPvjS0MlkvqgA0gDaC/MPpvN+jmkI3ViDAFI6thBPh7XcVZtR10zhhq7vMfXb1UXabyCJgEag==","signatures":[{"sig":"MEUCIQDZE9nLgvTJ4rAZd83VezaJ8ZSnSRJfqcuSHH86f675OQIgfhyckFhVnBYQ9vZR/YziSElFGUKYXQL0u/iAaJjoJZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340326},"main":"dist/deployer/index.js","gitHead":"99053e7a638666f00fc866827dd0b4708ec38f78","scripts":{"lint":"npm run lint:sol && npm run lint:ts","test":"hardhat test","build":"hardhat compile && hardhat typechain","clean":"hardhat clean && rm -rf artifacts typechain-types cache dist","format":"npm run format:sol && npm run format:ts","lint:ts":"eslint . --ext .ts,.tsx","lint:fix":"npm run lint:sol:fix && npm run lint:ts:fix","lint:sol":"solhint 'contracts/**/*.sol'","build:cli":"tsc -p tsconfig.cli.json && rm -rf dist/typechain-types dist/test","format:ts":"prettier --write '**/*.{ts,tsx}' --ignore-path .prettierignore","setup:dev":"./setup-dev.sh","format:sol":"forge fmt","lint:ts:fix":"eslint . --ext .ts,.tsx --fix","format:check":"npm run format:sol:check && npm run format:ts:check","lint:sol:fix":"solhint 'contracts/**/*.sol' --fix","prepublishOnly":"npm run build && npm run build:cli","format:ts:check":"prettier --check '**/*.{ts,tsx}' --ignore-path .prettierignore","format:sol:check":"forge fmt --check"},"_npmUser":{"name":"gzeon","email":"im@gzeon.dev"},"repository":{"url":"git+https://github.com/OffchainLabs/nitro-mocks.git","type":"git"},"_npmVersion":"10.9.3","description":"Solidity implementations of Arbitrum's precompiled contracts for local testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"commander":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","glob":"^11.0.3","eslint":"^9.32.0","ethers":"^6.13.0","hardhat":"^2.25.0","solhint":"^6.0.0","ts-node":"^10.9.2","typechain":"^8.3.2","typescript":"^5.8.3","@types/chai":"^4.3.5","@types/node":"^24.0.12","@types/mocha":"^10.0.1","@typechain/hardhat":"^9.1.0","@typechain/ethers-v6":"^0.5.0","hardhat-preprocessor":"^0.1.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@nomicfoundation/hardhat-ethers":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"_npmOperationalInternal":{"tmp":"tmp/nitro-mocks_0.1.0_1754929605442_0.8411573325541386","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arbitrum/nitro-mocks","version":"0.2.0","keywords":["arbitrum","ethereum","blockchain","testing","mocks","precompiles"],"author":{"name":"Offchain Labs"},"_id":"@arbitrum/nitro-mocks@0.2.0","maintainers":[{"name":"dzgoldman","email":"dzgoldman@wesleyan.edu"},{"name":"hkalodner","email":"harry@offchainlabs.com"},{"name":"spsjvc","email":"dragisaspasojevic@gmail.com"},{"name":"gzeon","email":"im@gzeon.dev"}],"homepage":"https://github.com/OffchainLabs/nitro-mocks#readme","bugs":{"url":"https://github.com/OffchainLabs/nitro-mocks/issues"},"bin":{"nitro-mocks-deploy":"dist/cli.js"},"dist":{"shasum":"ad18c2b395afb22bfb90a27201e7e46c63247808","tarball":"https://registry.npmjs.org/@arbitrum/nitro-mocks/-/nitro-mocks-0.2.0.tgz","fileCount":44,"integrity":"sha512-dQPnWN0VIy4lOEDe1xdTw3oYOIgQBPR8sz1OS8flWLYF3USsOxDZTn7asVxc2oNfANW6qwHhm6Y8QKvM2O9fFQ==","signatures":[{"sig":"MEUCIFr0hgE2y5MwhpRrMQrw/1GX0opQFQCA73W/lWJf292iAiEA8b4JPHaIB5PKmPY+SmEXKuZkJf0MtmE8nDxd6dzaYys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342981},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7aa442bccaf2e53d7fa1e58549280eca1766de94","scripts":{"lint":"npm run lint:sol && npm run lint:ts","test":"hardhat test","build":"hardhat compile && hardhat typechain","clean":"hardhat clean && rm -rf artifacts typechain-types cache dist","format":"npm run format:sol && npm run format:ts","lint:ts":"eslint . --ext .ts,.tsx","lint:fix":"npm run lint:sol:fix && npm run lint:ts:fix","lint:sol":"solhint 'contracts/**/*.sol'","build:cli":"tsc -p tsconfig.cli.json && mv dist/deployer/* dist/ && rm -rf dist/deployer dist/typechain-types dist/test","format:ts":"prettier --write '**/*.{ts,tsx}' --ignore-path .prettierignore","setup:dev":"./setup-dev.sh","format:sol":"forge fmt","lint:ts:fix":"eslint . --ext .ts,.tsx --fix","format:check":"npm run format:sol:check && npm run format:ts:check","lint:sol:fix":"solhint 'contracts/**/*.sol' --fix","prepublishOnly":"npm run build && npm run build:cli","format:ts:check":"prettier --check '**/*.{ts,tsx}' --ignore-path .prettierignore","format:sol:check":"forge fmt --check"},"_npmUser":{"name":"gzeon","email":"im@gzeon.dev"},"repository":{"url":"git+https://github.com/OffchainLabs/nitro-mocks.git","type":"git"},"_npmVersion":"10.9.3","description":"Solidity implementations of Arbitrum's precompiled contracts for local testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ethers":"^6.13.0","commander":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.8","glob":"^11.0.3","eslint":"^9.32.0","hardhat":"^2.25.0","solhint":"^6.0.0","ts-node":"^10.9.2","typechain":"^8.3.2","typescript":"^5.8.3","@types/chai":"^4.3.5","@types/node":"^24.0.12","@types/mocha":"^10.0.1","@typechain/hardhat":"^9.1.0","@typechain/ethers-v6":"^0.5.0","hardhat-preprocessor":"^0.1.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@nomicfoundation/hardhat-ethers":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"_npmOperationalInternal":{"tmp":"tmp/nitro-mocks_0.2.0_1755002542501_0.8589739347529848","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arbitrum/nitro-mocks","version":"0.3.0","keywords":["arbitrum","ethereum","blockchain","testing","mocks","precompiles"],"author":{"name":"Offchain Labs"},"_id":"@arbitrum/nitro-mocks@0.3.0","maintainers":[{"name":"dzgoldman","email":"dzgoldman@wesleyan.edu"},{"name":"hkalodner","email":"harry@offchainlabs.com"},{"name":"spsjvc","email":"dragisaspasojevic@gmail.com"},{"name":"gzeon","email":"im@gzeon.dev"}],"homepage":"https://github.com/OffchainLabs/nitro-mocks#readme","bugs":{"url":"https://github.com/OffchainLabs/nitro-mocks/issues"},"bin":{"nitro-mocks-deploy":"dist/cli.js"},"dist":{"shasum":"2dae04019cb9acfac216727d66a5de08a354baca","tarball":"https://registry.npmjs.org/@arbitrum/nitro-mocks/-/nitro-mocks-0.3.0.tgz","fileCount":176,"integrity":"sha512-wWwhC4LuXvpD8I4C4nZLJ8LccakCNpQEOCNDoTJyUj/Ft5fuEn2d1owDch9EuuPvotPxWG8n+qvobOZGKFha2A==","signatures":[{"sig":"MEUCIFYYinEiuQxXiim552c1C/wNgG9ssITf3fvbTmnDh4nqAiEA7zs42GiMOXn6oDwOAx7bPjg5pe8nbD2nYxgZLO62aGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054839},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05c01409e962744d67cc0d9bb2d253ab8fa37497","scripts":{"lint":"npm run lint:sol && npm run lint:ts","test":"hardhat test","build":"hardhat compile && hardhat typechain","clean":"hardhat clean && rm -rf artifacts typechain-types cache dist","format":"npm run format:sol && npm run format:ts","lint:ts":"eslint . --ext .ts,.tsx","lint:fix":"npm run lint:sol:fix && npm run lint:ts:fix","lint:sol":"solhint 'contracts/**/*.sol'","build:cli":"tsc -p build-config/tsconfig.cli.json && mv dist/deployer/* dist/ && rm -rf dist/deployer dist/typechain-types dist/test","format:ts":"prettier --write '**/*.{ts,tsx}' --ignore-path .prettierignore","setup:dev":"./setup-dev.sh","format:sol":"forge fmt","lint:ts:fix":"eslint . --ext .ts,.tsx --fix","format:check":"npm run format:sol:check && npm run format:ts:check","lint:sol:fix":"solhint 'contracts/**/*.sol' --fix","prepublishOnly":"npm run build && npm run build:typechain && npm run build:cli","build:typechain":"tsc -p build-config/tsconfig.typechain.json","format:ts:check":"prettier --check '**/*.{ts,tsx}' --ignore-path .prettierignore","format:sol:check":"forge fmt --check"},"_npmUser":{"name":"gzeon","email":"im@gzeon.dev"},"repository":{"url":"git+https://github.com/OffchainLabs/nitro-mocks.git","type":"git"},"_npmVersion":"10.9.3","description":"Solidity implementations of Arbitrum's precompiled contracts for local testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ethers":"^6.13.0","commander":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.8","glob":"^11.0.3","eslint":"^9.32.0","hardhat":"^2.25.0","solhint":"^6.0.0","ts-node":"^10.9.2","typechain":"^8.3.2","typescript":"^5.8.3","@types/chai":"^4.3.5","@types/node":"^24.0.12","@types/mocha":"^10.0.1","@typechain/hardhat":"^9.1.0","@typechain/ethers-v6":"^0.5.0","hardhat-preprocessor":"^0.1.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@nomicfoundation/hardhat-ethers":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"_npmOperationalInternal":{"tmp":"tmp/nitro-mocks_0.3.0_1755007885712_0.5491723106537136","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-08-11T16:26:45.303Z","modified":"2026-03-06T12:42:43.221Z","0.1.0":"2025-08-11T16:26:45.639Z","0.2.0":"2025-08-12T12:42:22.680Z","0.3.0":"2025-08-12T14:11:25.971Z"},"bugs":{"url":"https://github.com/OffchainLabs/nitro-mocks/issues"},"author":{"name":"Offchain Labs"},"homepage":"https://github.com/OffchainLabs/nitro-mocks#readme","keywords":["arbitrum","ethereum","blockchain","testing","mocks","precompiles"],"repository":{"url":"git+https://github.com/OffchainLabs/nitro-mocks.git","type":"git"},"description":"Solidity implementations of Arbitrum's precompiled contracts for local testing","maintainers":[{"email":"harry@offchainlabs.com","name":"hkalodner"},{"email":"dragisaspasojevic@gmail.com","name":"spsjvc"},{"email":"im@gzeon.dev","name":"gzeon"}],"readme":"","readmeFilename":""}