{"_id":"@animoca/opencampus-ethereum-contracts","_rev":"23-25f0888765924e043abda507da8e5d1a","name":"@animoca/opencampus-ethereum-contracts","dist-tags":{"latest":"1.6.1"},"versions":{"1.0.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.0.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.0.0","maintainers":[{"name":"gunnar-k","email":"Gunnar.h.karlsson@gmail.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"baafe94aa94c347265c46d1c34fe6f28e8fada43","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.0.0.tgz","fileCount":51,"integrity":"sha512-oIqD2bB6WpKsnSqodGuj0bnVg77S+7QyuJCT1FblhMIKEoiRTXGBoLWaD3ig46nZ1ZMzz4pHhGl17lt2uvtJVA==","signatures":[{"sig":"MEQCIEfe4Df6vs57HgS/ng+3odgxxfUFhSpWedzluQpA+YvaAiBsYYqnx2R9QV5AqLsXJZchg9xrWhCeK5IPgawloWRZvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6035243},"gitHead":"6bf9aeb5fdb38b98697ca6e769648b34ab770e1f","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"9.6.0","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","npm-run-all":"^4.1.5","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.0.0_1698581988206_0.5807782332637685","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.1.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.1.0","maintainers":[{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gunnar-k","email":"Gunnar.h.karlsson@gmail.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"6ee3787a1c5b00e5ba60b47a2e4f10707a503314","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.1.0.tgz","fileCount":72,"integrity":"sha512-t++SI1oZjhUF9DRmOXSEoC/AofdCDpj17k/xyC5FloewIORyTtk1lAv4ZwaswDOPPbyR6F04SBrjdvC3VkpOSg==","signatures":[{"sig":"MEUCIQDWiWSdvR+RQz3ToFEyE1hL/Nd94I755Fo6OZmnNPKp8QIgOS+AVBLa71BBnfnqmqdRZvfE/a0mpRMFX032TmwGTdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11031194},"gitHead":"732dd1a2dd2c51074eb6c0a7401c4dac159ee0e9","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.1.0_1712137030458_0.43691407506480195","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.2.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.2.0","maintainers":[{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gunnar-k","email":"Gunnar.h.karlsson@gmail.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"dist":{"shasum":"e4abad88b1c88472627028ddf2e7e511ab72e46c","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.2.0.tgz","fileCount":124,"integrity":"sha512-66NrrGkGZtvRfILABPR10SwJum5La6l086bKVcc01ntK3LvMxTkm4Hww1lNEKXp5mRSOUcJcWZvr1eh+5DZbLw==","signatures":[{"sig":"MEQCIBTLjUoe441mITusagPzZ4iEsRhrdl+au1bZFRWCCkd3AiAw/5EnroASDRUbHzo0W5hH8DPq2K7t2SMX1Dz73wu/4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12251591},"scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git@github.com:animoca/opencampus-ethereum-contracts.git","type":"git"},"description":"OpenCampus contracts","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.2.0_1729831093424_0.4387336910284063","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.2.1","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.2.1","maintainers":[{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gunnar-k","email":"Gunnar.h.karlsson@gmail.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"dist":{"shasum":"2fe0c9c78ec6928b18e0000bfda05ef01b450522","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.2.1.tgz","fileCount":124,"integrity":"sha512-Ht/8vLFOmmeUV42ZX702uPAwXMBjLD1jfq8zBUY3fLAt9zsDSPZQG0Vw/cJ89kpv4kRZhbGB6UDgpk97Vt3Wsw==","signatures":[{"sig":"MEUCIEQ+djLH0fyP54Urg/IwoYDCZhVKHsPRukSVLeAbpWHvAiEArzLteKV/VOZ55cKLpG3F3Xly9oOgsm+Bu0r8SR91r0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12251657},"scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git@github.com:animoca/opencampus-ethereum-contracts.git","type":"git"},"description":"OpenCampus contracts","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.2.1_1730172658953_0.052645939116993556","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.3.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.3.0","maintainers":[{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"58f8cbbf7f5bd72886f0e1be5f91aaeed66fddf8","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.3.0.tgz","fileCount":111,"integrity":"sha512-Au85R+9NBllYWQbEfMGYL3jCDBU0Ry5uvuXqeJrkSTHAZS8IT4klE9VmbBbBpoQObtCKTWcmDW3rx0RNBqZvSw==","signatures":[{"sig":"MEYCIQDYrXWq5cBZHkplPmXa/0Tr/+yna6vlhX5TnAPR8g1MKAIhAMd5ulhDg9lUuw7uZpBzg+iw8Tq3wqD26spYfJm5/zbz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15975410},"gitHead":"ec0d158badea8bb6849759d3d3530c57b497dd0c","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.3.0_1730429660501_0.7459143910845447","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.3.1","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.3.1","maintainers":[{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"2cbb8889ea240501e73e7ac6b6d7cc75a852361b","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.3.1.tgz","fileCount":111,"integrity":"sha512-plbhw0D/xZPXhrTjnwUlaWIlwFqYt+O/EkiL6Zwt/nAYt9VBp1gP0Va42a62lvar3eh9/Ws1t41BUgrtKfHwyQ==","signatures":[{"sig":"MEUCIDkqDH1Vye/DjU3+lBsonmFzVRzt6JRgbBe1AdrGX8M1AiEAzhZG5649mksLgIKXmCD213mt8C8/kQWlSTSV2uDfHZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16059595},"gitHead":"ae8968a0b12f468d7dd22ec06c318ab3a1dd492d","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.3.1_1730781088788_0.5231295730655681","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.3.2","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.3.2","maintainers":[{"name":"jackyc_ab","email":"jackyc@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"32cd77786fbca1a244fc9fcbb82d0274ae9ec718","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.3.2.tgz","fileCount":111,"integrity":"sha512-JuvGn5NnAZvxrC6x2cWnFB0ndZqxuNcyX/4gzHe1Qb90pL3PIsof1JBqKBpC59M69lgcMVt5kwjI8f6uuuiFVQ==","signatures":[{"sig":"MEYCIQCGLG0FJsIzseclXyEd2yjuLBNPW0XwTyhg0F8biGoZigIhAI1Qp1T01U/tJCZsAntw8OesFHLhrCVuiWQAbQWZIf6I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16059598},"gitHead":"965be314171b495a04bfc8c2d2bd6dbc3f6b56de","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"jackyc_ab","email":"jackyc@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"10.7.0","description":"OpenCampus contracts","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.5","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.3.2_1730950068607_0.7652994295627789","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.3.3","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.3.3","maintainers":[{"name":"jackyc_ab","email":"jackyc@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"cc284fb920dac84995639e3ae8507629c511d48d","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.3.3.tgz","fileCount":110,"integrity":"sha512-RBFjYoIAXfixInhI/6Ifjsu5EQGZ1+EcytmU8irhHKiD0BzxrJ6ks8H6Xl3lT6WpgSIw4yY47VpUAEEte5+YOA==","signatures":[{"sig":"MEUCIQCEQxTGKNS035yuiCnbfCNJf4ECNXpcMZMwzk5sBr68nQIgAOEaI3aoefGnls97Cz5iIUylwneFpAfzArfh/o3ge/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16060024},"gitHead":"99dfe0e56e18e3e4c53af7fae1245cdf6686c467","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"jackyc_ab","email":"jackyc@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"10.7.0","description":"OpenCampus contracts","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.3.3_1731388014936_0.486709535510794","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"efc28b00041fc36ac979e95e29b476b325fe55ec","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.0.tgz","fileCount":137,"integrity":"sha512-cflCmKHFl0+/wdm8K6GHdW1VPTbIr7zM84h+qXiz6P7vzgNodynw82jKYYxlgsOkPJAky+Jiup9DyxpgPBEdaA==","signatures":[{"sig":"MEUCIQDnnH5rLSfclf+JpCkmEogoO/tQemImqfrCy2tkPVKgtwIgVSCW+sDdJK9Hs5SW9KZu728Mz/Lphl5zMe3A6/ojJKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22454025},"gitHead":"dc5331222c0ec77e7780d0b0a93931e0d9c35d62","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.0_1735619412933_0.27406264167751315","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.1","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.1","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"123dc0f65e98843dd21a9d9f9a33952f2d70098d","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.1.tgz","fileCount":137,"integrity":"sha512-7sKZmpkjbV2+h9HauQLqGRu8pISqTU0K6evIjX7RTCGMlWVMaS2M/jdcoLGDfoO8Q7dXTtZsHgf1MvKSmtjLRw==","signatures":[{"sig":"MEUCIB/8okfMxGBClZ8J3vy2bZ3JnutwEj49zAT8zQBAjgRFAiEAhcs08Am0VQa2sZnfWWaFyZujZChMq1Q7adC2jsk8Dk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22487510},"gitHead":"529b76749ba3cd60b109bb31a5e398bc51a91790","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.1_1735896652747_0.8878133687697167","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.2","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.2","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"dist":{"shasum":"a88e95264da115afcf33735eb512d2dbb2af9537","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.2.tgz","fileCount":220,"integrity":"sha512-GurvTHsf6SXIszrYqQ4jBdYzt7M2Pgpbw3LsWzwUdgs3CeakofXZ685zkZKLus++Ze3T3LJ44EoQTxtK1myQog==","signatures":[{"sig":"MEYCIQCzEoH5/vpSarF/N1oxZTJjei03XvBeQB2g5NAq2NL69AIhAOdhd4AIPU+s97U5MhroFmLXxcsg+R2EdH827Y1dnynp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22508732},"scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"gigic","email":"gigichan@animocabrands.com"},"repository":{"url":"git@github.com:animoca/opencampus-ethereum-contracts.git","type":"git"},"description":"OpenCampus contracts","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.2_1736560179930_0.34793442311425915","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.3","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.3","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"2f897a0bb0bb9211e5278891a39b978ea4e7a56b","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.3.tgz","fileCount":137,"integrity":"sha512-hAtKF57GSfERlJNfN1H1eNU/vBdaz2OO4YencfsNC34Le8X7wXImKxc9bf0/OUqou0VT1XM+CXCr2bLvWPhcFw==","signatures":[{"sig":"MEQCIBoK+KIZarXru0wFva998yQIcNF46sQXWBs88RbxmHAwAiAA2ZZqW6DR8gt+Z5a0q1BajvbA/MwZobzB6A5qm0QDpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22518821},"gitHead":"5155f358cbde569409ff3a72de651c3789426971","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.3_1736762329142_0.9653529763508135","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.4","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.4","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"20df318529e8ca4b7c8c0e9557162cff46d29876","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.4.tgz","fileCount":137,"integrity":"sha512-A7y70ju8FfpivSJV9CBidQRAxP4OetxbljJFuA6A5G65erzxM79+nQZ6CV7QpQmTMdr7m6XkBkLs9bk74WBQSQ==","signatures":[{"sig":"MEQCIDmxWg3cW5/vCyh5WhrzDei+QS4wqcA6u0qewmK9cW08AiBmDud8NujdOhxWY0SGgjIzlBLQe20VZJMI5QCCLxy9hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22518874},"gitHead":"592d104303c84884a8c6246b226f4b24081bc0b8","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.4_1736763579245_0.3240697450672112","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.5","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.5","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"f1078b4ed1099973d584d93401e78506364aaa73","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.5.tgz","fileCount":137,"integrity":"sha512-THxcw8/ik/QmBESV3DxAdbn/rzJKO+gOXJaEFl9amEOmdT0DV6y0pdTQhgl8cC0i3FI8YRjmiyDuB+dUH2j87g==","signatures":[{"sig":"MEYCIQCitnSpXCnEiLJkT+AyBa3GelHj8cS9/YvF4JU1YLj66wIhAOY9KvCFOC9d2UPiMnzfMdejbxUFrhMH11XicM+Os3nm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22532919},"gitHead":"6c13186d6099948bb712d97dc5624fd95dcb2897","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.5_1736871722871_0.5907432391025975","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.6","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.6","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"d48befdc14f773f7cbfe1e5e5c48051de72799f1","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.6.tgz","fileCount":137,"integrity":"sha512-34h60euy2uuQiRoRSb7xlrPNo9H/9yR+Zt+nX7breap3C4iYjmpGwfyUdf/Ldmkv9G0q/W/TjB40TbIipBx7iA==","signatures":[{"sig":"MEUCIQCsM0rrgpodNwMw/eJ5CV3Czi3XrxPxheiKXVF086ActgIgXyb+JpiBgq1I+2VW49znsaBBvF9xlhKWuL6S9yvPaU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22533038},"gitHead":"ae34823c634f63a06df668ca44d20384d4269d89","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.6_1736903265172_0.8616783361536422","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.4.7","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.4.7","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"homepage":"https://github.com/animoca/opencampus-ethereum-contracts#readme","bugs":{"url":"https://github.com/animoca/opencampus-ethereum-contracts/issues"},"dist":{"shasum":"7b5d9efb64e9fc94b612d0e2d54d12dab8e4b8a1","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.4.7.tgz","fileCount":137,"integrity":"sha512-oIwimCILlxVmzIQMh1XRanE+YturZPrAFKcIDe1Myi4OIsw9q9QE4jwlxLYSJgTz0iVyXYeenfJaghlAKQugqA==","signatures":[{"sig":"MEUCIQDlJENUFnRSAizNMAr1oeLw+jsNeqF26xwlmih5Ge9okwIgOUa+Ya5eLve9IJtwQsU2zZ5IeZqXtOIZhxzDNqJRJlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22533497},"gitHead":"d171d6c18dc0414e22bc40cd1119223cad707dce","scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"lucast_ab","email":"lucast@animocabrands.com"},"repository":{"url":"git+ssh://git@github.com/animoca/opencampus-ethereum-contracts.git","type":"git"},"_npmVersion":"8.19.3","description":"OpenCampus contracts","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"github:gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.4.7_1736926842626_0.7013014916141727","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.5.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.5.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"dist":{"shasum":"d522db4d49b2ca7a28f09bc45e454b3437c49b21","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.5.0.tgz","fileCount":227,"integrity":"sha512-Au+yVHThUFFt90/BhpZi8LCJMveVz8HxQFf/e1OahLewCqD2iv128XXDpYFRC7XeYDFtNDgVgAfn9372HCIg1A==","signatures":[{"sig":"MEUCIESvhTU+IS1QtFqbMEsNSrVkCf1xdB+nprcvQaTdOrivAiEAtR/5VLj3MdtUy5WsN+ZLsH31V0YTSo45rItFK+6wT1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22552098},"scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"gigic","email":"gigichan@animocabrands.com"},"repository":{"url":"git@github.com:animoca/opencampus-ethereum-contracts.git","type":"git"},"description":"OpenCampus contracts","directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.18.3","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^0.11.43","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.1","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.4","@gelatonetwork/node-sale-rewards":"gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.6","@nomicfoundation/hardhat-network-helpers":"^1.0.9","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.5.0_1743131955955_0.2634058743562422","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.6.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/opencampus-ethereum-contracts@1.6.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"dist":{"shasum":"ba9b1a8ea747fa5af03d8c0956f694a9d68ab5e5","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.6.0.tgz","fileCount":230,"integrity":"sha512-pvA7fvo956O/oXoOmErhXZT1rkc2SYNe6/ZC3g0Wt2Xce9laStsplFmArGM5N1VpS3ZivxWjy3zTRTzDC3D71g==","signatures":[{"sig":"MEUCIFsLgtI78W1AVq+yXDwDyhwL+9iWxsyayELm2vrqKn2HAiEAp76nn/pY+JYakyvTSFqb/QEACIs/XbiRN87efwjaS+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23718621},"scripts":{"fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","docgen":"run-s docgen:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","test-p":"hardhat test --parallel --show-stack-traces","compile":"hardhat compile --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf \"docs\"","format:js":"prettier --write \"**/*.{ts,js}\"","docgen:sol":"hardhat docgen --show-stack-traces","format:sol":"prettier --write \"**/*.sol\"","postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:flatten":"rm -rf \"flattened\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf"},"_npmUser":{"name":"gigic","email":"gigichan@animocabrands.com"},"repository":{"url":"git@github.com:animoca/opencampus-ethereum-contracts.git","type":"git"},"description":"OpenCampus contracts","directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.52.0","ethers":"^6.8.0","hardhat":"^2.22.19","solhint":"^3.6.2","prettier":"^2.8.8","cross-env":"^7.0.3","keccak256":"^1.0.6","npm-run-all":"^4.1.5","merkletreejs":"^0.3.11","hardhat-deploy":"^1.0.2","solidity-docgen":"^0.6.0-beta.36","solidity-coverage":"^0.8.13","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^10.2.0","hardhat-deploy-ethers":"^0.4.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^4.2.1","@openzeppelin/contracts":"^4.9.3","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.1.3","@animoca/ethereum-contracts":"=3.0.0","@nomicfoundation/hardhat-ethers":"^3.0.8","@gelatonetwork/node-sale-rewards":"gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","@layerzerolabs/solidity-examples":"^1.0.0","@animoca/ethereum-contract-helpers":"^1.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.8","@nomicfoundation/hardhat-network-helpers":"^1.0.12","@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/opencampus-ethereum-contracts_1.6.0_1750130418935_0.3050389670769571","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@animoca/opencampus-ethereum-contracts","version":"1.6.1","description":"OpenCampus contracts","author":{"name":"Animoca Brands"},"license":"MIT","repository":{"type":"git","url":"git@github.com:animoca/opencampus-ethereum-contracts.git"},"scripts":{"postinstall":"bash -c 'for cfg in .vscode/settings.json .vscode/extensions.json .vscode/launch.json; do cp -n ${cfg}.default ${cfg} || :; done'","lint:js":"eslint \"**/*.{js,ts}\"","lint:sol":"solhint \"contracts/**/*.sol\"","lint":"run-s lint:js lint:sol","fix:js":"eslint --fix \"**/*.{js,ts}\"","fix:sol":"solhint --fix \"contracts/**/*.sol\"","fix":"run-s fix:js fix:sol","format:js":"prettier --write \"**/*.{ts,js}\"","format:sol":"prettier --write \"**/*.sol\"","format":"run-s format:js format:sol","compile":"hardhat compile --show-stack-traces","flatten":"hardhat flatten-all --show-stack-traces","test":"hardhat test --show-stack-traces","test-p":"hardhat test --parallel --show-stack-traces","coverage":"cross-env COVERAGE=true hardhat coverage --show-stack-traces","docgen:sol":"hardhat docgen --show-stack-traces","docgen":"run-s docgen:sol","clean:vscode":"rm -rf \".vscode/extensions.json\" \".vscode/launch.json\" \".vscode/settings.json\"","clean:compile":"rm -rf \"cache\"","clean:artifacts:soft":"find \"artifacts/*\" | grep -v '^artifacts/build-info\\|^artifacts/contracts' | xargs rm -rf","clean:artifacts:hard":"rm -rf \"artifacts\"","clean:hardhat":"rm -rf \"hardhat.config.last.json\"","clean:flatten":"rm -rf \"flattened\"","clean:coverage":"rm -rf coverage coverage.json artifacts.coverage cache.coverage","clean:doc":"rm -rf \"docs\"","clean":"run-p clean:compile clean:artifacts:soft clean:hardhat clean:flatten clean:coverage clean:doc","run-all":"run-s format fix clean clean:artifacts:hard compile docgen flatten test-p coverage","prepack":"run-s clean:artifacts:hard compile clean"},"devDependencies":{"@animoca/anichess-ethereum-contracts-2.2.3":"npm:@animoca/anichess-ethereum-contracts@2.2.3","@animoca/ethereum-contract-helpers":"^1.0.2","@animoca/ethereum-contracts":"=3.0.0","@layerzerolabs/solidity-examples":"^1.0.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.8","@nomicfoundation/hardhat-ethers":"^3.0.8","@nomicfoundation/hardhat-network-helpers":"^1.0.12","@openzeppelin/contracts":"^4.9.3","@gelatonetwork/node-sale-rewards":"gelatodigital/node-sale-rewards#baf7d94c2fac954dc14371e680d89f7f1f0ddea7","chai":"^4.3.10","cross-env":"^7.0.3","eslint":"^8.52.0","eslint-config-mocha":"^0.0.0","eslint-config-prettier":"^8.9.0","eslint-plugin-mocha":"^10.2.0","eslint-plugin-prettier":"^4.2.1","ethers":"^6.8.0","hardhat":"^2.22.19","hardhat-deploy":"^1.0.2","hardhat-deploy-ethers":"^0.4.2","keccak256":"^1.0.6","merkletreejs":"^0.3.11","mocha":"^10.2.0","npm-run-all":"^4.1.5","prettier":"^2.8.8","prettier-plugin-solidity":"^1.1.3","solhint":"^3.6.2","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.13","solidity-docgen":"^0.6.0-beta.36"},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","_id":"@animoca/opencampus-ethereum-contracts@1.6.1","dist":{"shasum":"3b872e56d68d9e4538365099ef5940984effd6c5","integrity":"sha512-xnqL5/epTJWbaGgx70X0/hk4mbuj6B0+8nH1brGMbKaNP1VMsz8YhcjKY++OIda7mnOf3xVN4ApAY8XHEulCug==","tarball":"https://registry.npmjs.org/@animoca/opencampus-ethereum-contracts/-/opencampus-ethereum-contracts-1.6.1.tgz","fileCount":226,"unpackedSize":23186793,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHaLPIN401jGMc2JIA7ferfjLL9oD1198QJSjLsV2IVPAiEA3BUrsTGaYROa2Uj5hqOO1gb0vKqCl6vOhGOF3pOaxSM="}]},"_npmUser":{"name":"gigic","email":"gigichan@animocabrands.com","actor":{"name":"gigic","email":"gigichan@animocabrands.com","type":"user"}},"directories":{},"maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencampus-ethereum-contracts_1.6.1_1751462672837_0.047533766826671764"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-29T12:19:48.054Z","modified":"2025-07-02T13:24:33.536Z","1.0.0":"2023-10-29T12:19:48.512Z","1.1.0":"2024-04-03T09:37:10.704Z","1.2.0":"2024-10-25T04:38:13.846Z","1.2.1":"2024-10-29T03:30:59.250Z","1.3.0":"2024-11-01T02:54:20.738Z","1.3.1":"2024-11-05T04:31:29.014Z","1.3.2":"2024-11-07T03:27:48.830Z","1.3.3":"2024-11-12T05:06:55.159Z","1.4.0":"2024-12-31T04:30:13.207Z","1.4.1":"2025-01-03T09:30:52.973Z","1.4.2":"2025-01-11T01:49:40.236Z","1.4.3":"2025-01-13T09:58:49.335Z","1.4.4":"2025-01-13T10:19:39.500Z","1.4.5":"2025-01-14T16:22:03.129Z","1.4.6":"2025-01-15T01:07:45.488Z","1.4.7":"2025-01-15T07:40:42.950Z","1.5.0":"2025-03-28T03:19:16.277Z","1.6.0":"2025-06-17T03:20:19.201Z","1.6.1":"2025-07-02T13:24:33.167Z"},"author":{"name":"Animoca Brands"},"license":"MIT","repository":{"type":"git","url":"git@github.com:animoca/opencampus-ethereum-contracts.git"},"description":"OpenCampus contracts","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"},{"name":"lucast_ab","email":"lucast@animocabrands.com"},{"name":"gigic","email":"gigichan@animocabrands.com"},{"name":"jackyc_ab","email":"jackyc@animocabrands.com"}],"readme":"# Open Campus Ethereum Contracts\n\n[![NPM Package](https://img.shields.io/npm/v/@animoca/opencampus-ethereum-contracts.svg)](https://www.npmjs.org/package/@animoca/opencampus-ethereum-contracts)\n[![Coverage Status](https://codecov.io/gh/animoca/opencampus-ethereum-contracts/graph/badge.svg)](https://codecov.io/gh/animoca/opencampus-ethereum-contracts)\n\nSolidity contracts for the Open Campus project.\n\n## Audits\n\n| Date       | Scope        | Commit                                                                                                                                  | Package version                                                            | Auditor                             | Report                                                                                    |\n| ---------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------- |\n| 18/10/2023 | sale/PublisherNFTMinter.sol sale/PublisherNFTSale.sol  | [3ec9be0e99a9b32620b1b302b4e83d4fcacf44d4](https://github.com/animoca/ethereum-contracts/tree/3ec9be0e99a9b32620b1b302b4e83d4fcacf44d4) | [1.0.0](https://www.npmjs.com/package/@animoca/ethereum-contracts/v/1.0.0) | [Solidified](https://solidified.io)    | [link](/audit/Audit%20Report%20-%20Animoca%20Open%20Campus%20Contracts%20%5B18.10.2023%5D-final.pdf)   |\n\n## Development\n\nInstall the dependencies:\n\n```bash\nyarn\n```\n\nCompile the contracts:\n\n```bash\nyarn compile\n```\n\nRun the tests:\n\n```bash\nyarn test\n# or\nyarn test-p # parallel mode\n```\n\nRun the coverage tests:\n\n```bash\nyarn coverage\n```\n\nRun the full pipeline (should be run before commiting code):\n\n```bash\nyarn run-all\n```\n\nSee `package.json` for additional commands.\n\nNote: this repository uses git lfs: the module should be installed before pushing changes.\n","readmeFilename":"README.md"}