{"_id":"@openzeppelin/contracts-ui-builder-storage","_rev":"38-64b9debdbd4bf76937f778c657a36596","name":"@openzeppelin/contracts-ui-builder-storage","dist-tags":{"rc":"0.0.0-rc-20250923070731","latest":"0.9.0","legacy":"0.9.0"},"versions":{"0.3.3":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.3.3","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.3.3","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"}],"dist":{"shasum":"3f37e1670676c875868d9e85bda28d961d986a40","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.3.3.tgz","fileCount":9,"integrity":"sha512-I6AGjRB0lk6GMYrEBZAughqyOhoImeiHsFuZijSldMWv1nqIrKRzje8CFx5DVyAA4McrM3k7LuIhoL06AAYLUA==","signatures":[{"sig":"MEUCIEzpwAt9A5/wA5N34I8wmzu5SuO+wrfb+NMKRb3YZoX1AiEAvBm9qbhuionkwOaVEZE+9k8w6oYc6lKe7URxMfnIrhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164952},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/7fd135c8560d2b4d0389cffae4033986/openzeppelin-contracts-ui-builder-storage-0.3.3.tgz","_integrity":"sha512-I6AGjRB0lk6GMYrEBZAughqyOhoImeiHsFuZijSldMWv1nqIrKRzje8CFx5DVyAA4McrM3k7LuIhoL06AAYLUA==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.3.0","@openzeppelin/contracts-ui-builder-utils":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.3.3_1754904876565_0.4737662504021103","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813180014":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813180014","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813180014","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"10607c1463bffb5f167f0e79c6c607fc3fec5922","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813180014.tgz","fileCount":9,"integrity":"sha512-EGPymXl1yCo6XdSmIh+NvzRm6YH6u5agu2Slo4XV9osMqZ10FXklycXjhKyiwrH7T3pHWFw8oZAWbu06ow9/Ag==","signatures":[{"sig":"MEYCIQDOoDjzcf+tC75cdQLUi1tz87R2h3/k+fLB7NVBB69L/gIhAI6gxmNJqX6EuVEjbVIwcj4waaIg+mAtyt3Ga/E3ffln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813180014.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/8d0e188a87354273cfb1b1a921e2c35d/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813180014.tgz","_integrity":"sha512-EGPymXl1yCo6XdSmIh+NvzRm6YH6u5agu2Slo4XV9osMqZ10FXklycXjhKyiwrH7T3pHWFw8oZAWbu06ow9/Ag==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813180014","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813180014"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813180014_1755108116193_0.7070982330209836","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813182337":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813182337","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813182337","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"f53da977c1ffe3c52cab572fed3e4c29a0afb370","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813182337.tgz","fileCount":9,"integrity":"sha512-w+ChqcVBipLQRo9IuxeqmgKNUfVv3HLgVAD6AYqxtXhrgu4v+cVHyXN52J7rKSc9iNTFYDmBFtHaGMVQaA6lzw==","signatures":[{"sig":"MEUCICfrP0+uJNeZDjoQSHOtjSe5vpB3VhPoe8LGW+09VifXAiEA8BQN7BXl/IALF3PYDhzvqxedV4+FDoZFLKcSTSL+//I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813182337.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/6a8a8eb0525e069c7bab0778aa12245c/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813182337.tgz","_integrity":"sha512-w+ChqcVBipLQRo9IuxeqmgKNUfVv3HLgVAD6AYqxtXhrgu4v+cVHyXN52J7rKSc9iNTFYDmBFtHaGMVQaA6lzw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813182337","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813182337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813182337_1755109519447_0.03514334183444845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813191431":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813191431","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813191431","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"8a7cb5892a148d546824d6fc331268a5b5e0df2e","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813191431.tgz","fileCount":9,"integrity":"sha512-1H6tUAF45sTSSxd1okymKZFfeFBUWVLIBar39quhBKkX5lo1rrqVTpqFYhhWfeG3JUvJrgUqJSsicTgDoSJtng==","signatures":[{"sig":"MEYCIQDrqglT1naQfAfprFNUdjiYRyuZfdtxJdFE75VCIYcT+gIhANv4WevkQhkpNcisSQ1Mn+at2voanXXrbQQBlZmJgZN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813191431.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/e281edb124cda9182ca3a13a350cd8a7/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813191431.tgz","_integrity":"sha512-1H6tUAF45sTSSxd1okymKZFfeFBUWVLIBar39quhBKkX5lo1rrqVTpqFYhhWfeG3JUvJrgUqJSsicTgDoSJtng==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813191431","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813191431"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813191431_1755112568410_0.027413494317079623","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813195412":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813195412","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813195412","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"bceacb4d7d53412409d13781a75035dab4298496","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813195412.tgz","fileCount":9,"integrity":"sha512-W7FDfcKqjXePq9hpcilUGUTvG5A87RZEPXYtjlrUjs8cvotky0dRYLfpsrgxFjtKQcQKHhWwbp7Mir9hNbALtA==","signatures":[{"sig":"MEUCIHp5xc1uMyZZwY506lntSsALeaS1/27AH7AHkqE3EPTMAiEAgQxwTiyV//wzF/N/xbEKa2aeHOzGFx3dQ1ER8+mo7e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813195412.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/81f743fe72becdf718799ae7148a3acc/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813195412.tgz","_integrity":"sha512-W7FDfcKqjXePq9hpcilUGUTvG5A87RZEPXYtjlrUjs8cvotky0dRYLfpsrgxFjtKQcQKHhWwbp7Mir9hNbALtA==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813195412","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813195412"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813195412_1755114950118_0.6845553531099944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813200834":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813200834","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813200834","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"6b8c0f5818a07a62d8557e784cb2d320393a2974","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813200834.tgz","fileCount":9,"integrity":"sha512-v0Uy0KNgfMBRiHU4MYMzIYRrE6WPwTShXsR/fJzfmXBdRsxRtbFrb28eikH9Y/G0zADcePsYBzUAoI59InQxQw==","signatures":[{"sig":"MEQCIBOd4tz7njupjWZnm/8xig2WTku1No3l5LMVGRbp04g9AiAmBxA+Wy6U6uu93QVO4FsizgJ56zwpbyFyAiD7NvZSsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813200834.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/73f270c408ab499982fa8378a29f004b/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813200834.tgz","_integrity":"sha512-v0Uy0KNgfMBRiHU4MYMzIYRrE6WPwTShXsR/fJzfmXBdRsxRtbFrb28eikH9Y/G0zADcePsYBzUAoI59InQxQw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813200834","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813200834"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813200834_1755115814788_0.5371813814647379","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813202745":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813202745","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813202745","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"a08e167716ed99560e108cc98e6a30d46b65bc2a","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813202745.tgz","fileCount":9,"integrity":"sha512-bRxkbH/RQ8Xdu7+RuX54h9JrVwsBJq9/0+uqhNGuxSCQiPI9cNdfReeICnvH0jppW8ksScLX+cAJbeSOFZEOAg==","signatures":[{"sig":"MEYCIQCMeuont6zIaFqBQb4TfVstRN2VpTn1PZ+tkTRhmthGMwIhAOQaWoeX5jTUinzdbPuNqsSX5Eq9OlV0QgahC2w/47HK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813202745.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/7f7665c61a5256c53ad7fc59a39205b4/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813202745.tgz","_integrity":"sha512-bRxkbH/RQ8Xdu7+RuX54h9JrVwsBJq9/0+uqhNGuxSCQiPI9cNdfReeICnvH0jppW8ksScLX+cAJbeSOFZEOAg==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813202745","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813202745"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813202745_1755116967368_0.8939058731001472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813203918":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813203918","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813203918","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"d9d5f40ef28831d94f8e27563a349eee0b0f9579","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813203918.tgz","fileCount":9,"integrity":"sha512-AGuAFKj8Fkhxyarz4JlpHNgQDyA3OAx9sFdaZR2+G7XWPhT9fkp2Z6r/h6Va/L8FBuyDuv8zBADggk37nLwt6g==","signatures":[{"sig":"MEYCIQCrG/G+r2j0VZcJizCdxdJb7Tbc6cm2G4RaVfV6QGm2AwIhANN9O56uNZ3oBgR16glK8nacQH16Z40E21EOKAPfpBXp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813203918.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/c09b08ebbb47d70850c333f4f35054d2/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813203918.tgz","_integrity":"sha512-AGuAFKj8Fkhxyarz4JlpHNgQDyA3OAx9sFdaZR2+G7XWPhT9fkp2Z6r/h6Va/L8FBuyDuv8zBADggk37nLwt6g==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813203918","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813203918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813203918_1755117657505_0.3817046237088193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813204609":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813204609","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813204609","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"61dfc24a28c015ad03c3d3b953597d1062c1485b","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813204609.tgz","fileCount":9,"integrity":"sha512-JA+ASQGi/ANhW9FV+JHReHsnEJLAbVh8iYIb/adDHwNu9335ZkI+heqUgdRSBA7wTWA6/H9/gH9IRcCy4VOFrw==","signatures":[{"sig":"MEUCIQDeiy6cx98SwqUXQdi1CA2ya4jKvk9vR3ggrGOak1/wFAIgBiTA9h6BW5Fe5vqNhWZtXQD2Z0HM/fktn7+cgS9EABY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813204609.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/9f49342f89d63975e8854e02e643acc2/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813204609.tgz","_integrity":"sha512-JA+ASQGi/ANhW9FV+JHReHsnEJLAbVh8iYIb/adDHwNu9335ZkI+heqUgdRSBA7wTWA6/H9/gH9IRcCy4VOFrw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813204609","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813204609"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813204609_1755118068241_0.5625116385551308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250813205810":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250813205810","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250813205810","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"dist":{"shasum":"9a301cac05c28e56dd82b448a15f8513faa9e4af","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250813205810.tgz","fileCount":9,"integrity":"sha512-FQGW+gZng2wfGd5zsiIZW6uLugK73nhAV+GHQa9meyAQ+5DwuVpWDKwup354DsoYGlmHwogtIn8v4muu1nGwOA==","signatures":[{"sig":"MEQCIAdglrrnxe7tkqUz+GDWKBuv4d4u1ReFRmlBpbDMIwXwAiA1eavlDDTKu2YSsKrbIsjFgjKyzubCL+qq8WGs8xY2rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165006},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813205810.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/5136313ed428cac95c08e622dd5fee17/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250813205810.tgz","_integrity":"sha512-FQGW+gZng2wfGd5zsiIZW6uLugK73nhAV+GHQa9meyAQ+5DwuVpWDKwup354DsoYGlmHwogtIn8v4muu1nGwOA==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250813205810","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250813205810"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250813205810_1755118789587_0.732980591119043","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.3.4","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.3.4","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"99ad828744ecc53bc623b6a6b2ff0c917575948a","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.3.4.tgz","fileCount":9,"integrity":"sha512-GuDVnHdRaSZPJHlPVH6zA/kmJvciFgBC1Fu8QNRSVf4eKiyJ7lgZYE/pqMfWooqJkrILH1C3MhhM2o+aQ5Qc6Q==","signatures":[{"sig":"MEQCIFM1p+juUl60aCUo3aAWLtfepfWCb15yVJ9S3iCLBywMAiA/q6OJL3Xhjt02fOpLdUs+Bp9ffGs0MKHdaYdhMWuMsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openzeppelin%2fcontracts-ui-builder-storage@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165097},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/5e76633db87d32f60aa52247b3fc86a9/openzeppelin-contracts-ui-builder-storage-0.3.4.tgz","_integrity":"sha512-GuDVnHdRaSZPJHlPVH6zA/kmJvciFgBC1Fu8QNRSVf4eKiyJ7lgZYE/pqMfWooqJkrILH1C3MhhM2o+aQ5Qc6Q==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.4.0","@openzeppelin/contracts-ui-builder-utils":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.3.4_1755142914567_0.3695823771365223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250822120830":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250822120830","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250822120830","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"37de519d424abb3ce3d390908357c7ca040b226b","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250822120830.tgz","fileCount":9,"integrity":"sha512-gBqIARuPaYkDrwXDSPXgX3RYddLsv86zYh70WYu5IPQixf8rnGkKAwWWA2wtogVmub+6COzrs4xa6E65Dh/EeQ==","signatures":[{"sig":"MEYCIQDoCpqTFZ7pHTJjOhLvpUjzmmM1viAthZEy74Z7pErupwIhAL+lhtV70tT6txH+2MBQ34c+HeAxPI+dZoJ2ZaM92HqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165133},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250822120830.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/7625a4d81cf499f5ef22a3cb66f72400/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250822120830.tgz","_integrity":"sha512-gBqIARuPaYkDrwXDSPXgX3RYddLsv86zYh70WYu5IPQixf8rnGkKAwWWA2wtogVmub+6COzrs4xa6E65Dh/EeQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.4.0","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250822120830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250822120830_1755864611320_0.2435928884057572","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.7.0","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.7.0","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"0dbf500607779c0ee2e564ad4eb6e6118f3e1ec4","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.7.0.tgz","fileCount":9,"integrity":"sha512-FT6wqrU0Aoi9WUZQKKvbTfQBA5MNSVXx6MmH17zNr+mckXbHGry0gLVvbZCHDWvvyEOrZAzSVpTTLFjHVek64g==","signatures":[{"sig":"MEUCIG5mBRVr9WQpv1ngO9RJkofeuTuzcgkuEZFAFNugL4bpAiEAlLD2N2vTiLPV5lR6F4QsVrGjXWMrld2FgGlH95ECijw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openzeppelin%2fcontracts-ui-builder-storage@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165097},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/979ebf4b210670e83aca3ffd02daaa99/openzeppelin-contracts-ui-builder-storage-0.7.0.tgz","_integrity":"sha512-FT6wqrU0Aoi9WUZQKKvbTfQBA5MNSVXx6MmH17zNr+mckXbHGry0gLVvbZCHDWvvyEOrZAzSVpTTLFjHVek64g==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.4.0","@openzeppelin/contracts-ui-builder-utils":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.7.0_1755886358032_0.43771639610122115","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250901132846":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250901132846","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250901132846","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"eea65bcf9712d5e45e0da9c9c25e00ee5fefb06d","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250901132846.tgz","fileCount":9,"integrity":"sha512-1L6cN7+rBUSof8LAr/DqVoQBA8YyVR0PiK63ztl2kEjlXhjKVGINtXHjC0dCk3/TxsOIpwfEVACJotebRkGTQQ==","signatures":[{"sig":"MEQCIDgf7dDOHY0g1zSJlMrWS+6/mwYCKn0C8YPH7bYWTznEAiA2YqSxyd3bA+ovkSY9WQIt9lMSl46YalXDbNIoZ5af3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250901132846.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/888b9519654049089b158e83efed9698/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250901132846.tgz","_integrity":"sha512-1L6cN7+rBUSof8LAr/DqVoQBA8YyVR0PiK63ztl2kEjlXhjKVGINtXHjC0dCk3/TxsOIpwfEVACJotebRkGTQQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250901132846","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250901132846"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250901132846_1756733429551_0.4097979226457027","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.8.0","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.8.0","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"dc06d61da61da66adf5a4058066210a021dbcda9","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.8.0.tgz","fileCount":9,"integrity":"sha512-xPNTh5G6BTkE0hy9v/BCr1p7BcTf+LGe3CJ/YsZXlfR7c1RrL03b65Qn8UvlBcH48uLBA0f7byuao5kpuO9Agw==","signatures":[{"sig":"MEUCIDop6ROWAlfuXm6AvOOO55PMStoNNnddFWdKfNFURvKIAiEAidBYTjiYvxBvnbVAoPZhoz3s3HuwjlsrhYVFFaIRCM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openzeppelin%2fcontracts-ui-builder-storage@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165097},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/6012a8f84a8691874a7d9bd7cb7efe94/openzeppelin-contracts-ui-builder-storage-0.8.0.tgz","_integrity":"sha512-xPNTh5G6BTkE0hy9v/BCr1p7BcTf+LGe3CJ/YsZXlfR7c1RrL03b65Qn8UvlBcH48uLBA0f7byuao5kpuO9Agw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.8.0","@openzeppelin/contracts-ui-builder-utils":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.8.0_1756753238357_0.7779388039440833","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250915105913":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250915105913","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250915105913","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"7c76306cbe0ab12bdbd5c8132afc8025730dfaff","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250915105913.tgz","fileCount":9,"integrity":"sha512-KkL6NO5iitUDeRbqBy5zxsFCV9SI6G/6IOfk4pgop8R/cVCfR3hEgKKFvmEEMB859/uHdOlhAs4jVhv8vovA/g==","signatures":[{"sig":"MEUCIDbAQejfq9gp2RfgyNK9cslGnMr86NuTGUirjbhkl/E2AiEA0H2sa0dvMCilfcitQPZ6FvXhDRHxFE79AUB9szD0BgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915105913.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/65122533ad1a0cc8ade1e62a6fb6c909/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915105913.tgz","_integrity":"sha512-KkL6NO5iitUDeRbqBy5zxsFCV9SI6G/6IOfk4pgop8R/cVCfR3hEgKKFvmEEMB859/uHdOlhAs4jVhv8vovA/g==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250915105913","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250915105913"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250915105913_1757934073874_0.46964231194917483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250915124300":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250915124300","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250915124300","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"31e1062f213b1f2aa1261403dd79cc4556fd0f0a","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250915124300.tgz","fileCount":9,"integrity":"sha512-FIGcE8ftFqUF6ge8Ivk4y/BeCCIsW5e5dr0wHNB5Xcu0IXaiwZskGhOrRKBYGUG9H2PJ89UoeccNooK0drpq+w==","signatures":[{"sig":"MEQCIHpLUjr0CCAh/w3ALwhOLl25K/9WCgqtKWB3ypOPiLR7AiBBarGpnutHfpnatT7hV/4ymPN4ufHEsJRo1cSBqseMYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915124300.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/95c1dbfc58f4c4428b1a7497eea7c429/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915124300.tgz","_integrity":"sha512-FIGcE8ftFqUF6ge8Ivk4y/BeCCIsW5e5dr0wHNB5Xcu0IXaiwZskGhOrRKBYGUG9H2PJ89UoeccNooK0drpq+w==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250915124300","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250915124300"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250915124300_1757940295448_0.48933813918406166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250915143803":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250915143803","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250915143803","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"47e91adb1e30516e02c90594aaa65a4c725038e6","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250915143803.tgz","fileCount":9,"integrity":"sha512-QHht83nXQW/TrWbCbuz0kq6SHRO9+mpWTWWC72sNlv2XWix1Nctlu1Z44ULx6/UUW+ErDKFcqzfDkl3SojIyug==","signatures":[{"sig":"MEUCIQCDYrvRX1y1ZABM3q49JUqBND465PYb7NlWf9TApJDrPQIgHZAktGerpP+kDkBmzWIAsxvONLw8ao2Y8BDRfsVJkuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915143803.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/2ccdb8e10a4652fb5485937062144b83/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915143803.tgz","_integrity":"sha512-QHht83nXQW/TrWbCbuz0kq6SHRO9+mpWTWWC72sNlv2XWix1Nctlu1Z44ULx6/UUW+ErDKFcqzfDkl3SojIyug==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250915143803","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250915143803"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250915143803_1757947199373_0.20134458217421858","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250915184940":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250915184940","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250915184940","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"ea5f0b4b9acff1f0a05685ad7fd35d509e679aa1","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250915184940.tgz","fileCount":9,"integrity":"sha512-X2iWwV+dUUuzXU+bH/5bjKTun+s1pzNE52RyDK/VJSNniGGkML2Arm5WWsVQ1UHCnLQmWua3tRxlF5Z0YZaEUQ==","signatures":[{"sig":"MEQCIFJhzQMd+Eily7mKdovwlNIbSKPNWbGJxi7DJ5HHKdbnAiBTcfnNZouwfnDcZMILuDSa09s9+SJL0cLcRTq5Dne8yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915184940.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/775a33484e752112e858855de7ce9068/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250915184940.tgz","_integrity":"sha512-X2iWwV+dUUuzXU+bH/5bjKTun+s1pzNE52RyDK/VJSNniGGkML2Arm5WWsVQ1UHCnLQmWua3tRxlF5Z0YZaEUQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250915184940","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250915184940"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250915184940_1757962293939_0.24011254571192886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250916082721":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250916082721","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250916082721","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"841545f3fc9d0ff26324f6a892365502b0173ac7","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250916082721.tgz","fileCount":9,"integrity":"sha512-UO/78+PF+3z7oS9sKdgFRVxSAjeBRHBVKVhUX39p/qAoXuOThR0G7aqKHaUzOi9aJfS/FwUA2de6SFL4KBSWHg==","signatures":[{"sig":"MEQCIBhOLMzEEcIvABxzUt40FoRN+Wra6iTEVdgSv+Ssb32pAiB4g7l74hVaYKgXXr+VwAfMvOkROOQFedSJehwnIVYiEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916082721.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/6e225907a484d98169a6f25990655fc3/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916082721.tgz","_integrity":"sha512-UO/78+PF+3z7oS9sKdgFRVxSAjeBRHBVKVhUX39p/qAoXuOThR0G7aqKHaUzOi9aJfS/FwUA2de6SFL4KBSWHg==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250916082721","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250916082721"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250916082721_1758011355957_0.4846536526448606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250916085607":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250916085607","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250916085607","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"0e5a877837620957e0fb9e0dd5ac3c86a284c951","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250916085607.tgz","fileCount":9,"integrity":"sha512-2hnmLucGL25mg3BEG5jHtTJQiIaXYJPqoKEENC3frPIxGmlL1Hl2mjjigQP/Iwtdf0xAHzdDCY21NC/nNXjXdA==","signatures":[{"sig":"MEUCIG9BL30tMVomrCWBO37dcWj6zn/h5WU+aQUBYtIuz3FwAiEArubQvKX7c2rIZPB2nwGec7VXwaRpx7eCjkjeMEQKq5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916085607.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/5ee378a3aed7235152ead82f64c9b79d/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916085607.tgz","_integrity":"sha512-2hnmLucGL25mg3BEG5jHtTJQiIaXYJPqoKEENC3frPIxGmlL1Hl2mjjigQP/Iwtdf0xAHzdDCY21NC/nNXjXdA==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250916085607","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250916085607"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250916085607_1758013085665_0.13500002093978236","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250916091051":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250916091051","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250916091051","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"02f46cbe5feacea7c5ce00fcae71c77d5ce9c8b1","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250916091051.tgz","fileCount":9,"integrity":"sha512-AI6eX4YZJL17KjWErTrLb1bjefhJE6ZTsaguh1DtCOXJV5WdMi1My5UZgKD42z7Ap1yA5lNXt+TfE1PkCZnKnw==","signatures":[{"sig":"MEYCIQCIIBehmIHegpAgOdqxr2LIHbCkmTD7Rd+7H6r2QiaPogIhAPjsK7xWJxScamKvl9LasGjRQbTWcpqjwd66KiKM/dLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916091051.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/59c9312b11bddb3d8a640c0c3f2a3706/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916091051.tgz","_integrity":"sha512-AI6eX4YZJL17KjWErTrLb1bjefhJE6ZTsaguh1DtCOXJV5WdMi1My5UZgKD42z7Ap1yA5lNXt+TfE1PkCZnKnw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250916091051","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250916091051"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250916091051_1758013968933_0.028067531900176634","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250916131331":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250916131331","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250916131331","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"09000407b0c89b3ab433f381a84820d4c1df4cd9","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250916131331.tgz","fileCount":9,"integrity":"sha512-vAd1PhIi+Jk1WEZnJ9XpItqkJMlD5bwewa+51GXIWBZru4KlMtfNcUAn7ujayZatEe8IuwlpJqniav1kDnxE7Q==","signatures":[{"sig":"MEUCIBC2APUiYPC5z2KRWZm1LMJDTY43yajZevtiJD8uKJH/AiEA2eFPN+944Ao06n65tYmfDVcKP8Cz/6ljSKkOrUlvru4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916131331.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/b19523d8e4a908af858b47fbf212c8ef/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916131331.tgz","_integrity":"sha512-vAd1PhIi+Jk1WEZnJ9XpItqkJMlD5bwewa+51GXIWBZru4KlMtfNcUAn7ujayZatEe8IuwlpJqniav1kDnxE7Q==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250916131331","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250916131331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250916131331_1758028528474_0.685414547708838","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250916174553":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250916174553","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250916174553","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"0ed79fc57472077e8c27dbd325240b7cec3a2599","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250916174553.tgz","fileCount":9,"integrity":"sha512-yOfzJi75G4Y2zRjD4xCYG9Dn9q5lpRA4sF/tr8Gzk0R03dij2J8dQW57lDd/Q/o9aEECnOuuaXmscMNH5DWkyw==","signatures":[{"sig":"MEYCIQD0F/sONJQr9AYQAQ+7c0UA+qQyCDcwAtJX19VbM/9qHAIhAMtVH2jylocIpeVY4JIZ43viVLSRQEiKTPty9zE1i+xJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916174553.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/330eb4e5bce4e0ed4f846da5322b0d01/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250916174553.tgz","_integrity":"sha512-yOfzJi75G4Y2zRjD4xCYG9Dn9q5lpRA4sF/tr8Gzk0R03dij2J8dQW57lDd/Q/o9aEECnOuuaXmscMNH5DWkyw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250916174553","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250916174553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250916174553_1758044867226_0.583528819141351","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250918105937":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250918105937","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250918105937","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"7ba2412beb5a3ab37f8b5861efc6a478a8322024","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250918105937.tgz","fileCount":9,"integrity":"sha512-ZPUORG2CteoHHAVEyKWFHaZZN2RHPsVj25GSLiPN/odVYH84Oy9ZuCDqlaOr5+7AGjMCSInXd1EAxLIsy/NFxA==","signatures":[{"sig":"MEYCIQCqW7OG3dL/e+A6GVUO9m5CVWEn7aJeDV7xSMdOf/MRZgIhAKQuvvPhfV7AIF5YZvqJNIGuxfgS/5HppN/lFThwIZ1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250918105937.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/3f23f5b0f15987b1d8b66289cb8a2898/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250918105937.tgz","_integrity":"sha512-ZPUORG2CteoHHAVEyKWFHaZZN2RHPsVj25GSLiPN/odVYH84Oy9ZuCDqlaOr5+7AGjMCSInXd1EAxLIsy/NFxA==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250918105937","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250918105937"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250918105937_1758193289754_0.8275458174049857","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250921094216":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250921094216","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250921094216","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"4dbabd521df3e76722a21deb965e2a9d42720133","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250921094216.tgz","fileCount":9,"integrity":"sha512-Q4hqIidxQIoE0k2EbsINc509T6tB+BPnYeWAuy7IPo3L9tc3ZdsNIFgT5zfORdEz/Pp81itwwRoNGdp4kjZbxQ==","signatures":[{"sig":"MEQCIDoGky+w6jWpL2tYpzB8RiA0ZDkGWzGXUBpBivk4bYOnAiBLSlVzxjdXEI7o2UuRaUmyfw7jebuKTgbc29gZ82uYyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921094216.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/f03a3cca7dd4fed41dfc5335f1d2ad17/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921094216.tgz","_integrity":"sha512-Q4hqIidxQIoE0k2EbsINc509T6tB+BPnYeWAuy7IPo3L9tc3ZdsNIFgT5zfORdEz/Pp81itwwRoNGdp4kjZbxQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250921094216","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250921094216"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250921094216_1758447851430_0.32266813782115866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250921154515":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250921154515","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250921154515","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"7e91ccf02bb239e1b2f1845af322ca319652f00d","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250921154515.tgz","fileCount":9,"integrity":"sha512-2qt2ZwiqR1DLPJQRib/YTKPZkrPK+Ql4ieU6lWBRYMGPcfH/oYahUKl0LNcEP8iyYXeMS9DrlPbZykrKJsG8Kg==","signatures":[{"sig":"MEUCIGnE2WzyOI8oCE48sThNc8+jH+iVLcDZAXQ/hmGt+5cwAiEAs0v1DlYhOTyj/OtiqXI5L0lfrP7Xeefv042dv9zDFIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921154515.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/494d386d3e69be64122d7a8ae6276927/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921154515.tgz","_integrity":"sha512-2qt2ZwiqR1DLPJQRib/YTKPZkrPK+Ql4ieU6lWBRYMGPcfH/oYahUKl0LNcEP8iyYXeMS9DrlPbZykrKJsG8Kg==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250921154515","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250921154515"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250921154515_1758469628739_0.22819453054381666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250921223638":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250921223638","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250921223638","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"29f21ac37ee12fa69272c451b47f5c6094ff6e86","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250921223638.tgz","fileCount":9,"integrity":"sha512-wySZWfH+75DnR/VtoHk1unxYteq0K8rRWk580oXRym1nfImDxB5vsm321R/NKZFYWZam7Wk1O25hOt4qw6TSBQ==","signatures":[{"sig":"MEQCICVxgupzfFqydrKq07hMe0gPVjwuPd7iDCLeqxgGgU3cAiBtm+k3uiaZa8s2e5Tg4EyINAPkOZvEpDP0NXPyWC4rGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921223638.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/9d191f647722a9e53b3692c93e099de0/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250921223638.tgz","_integrity":"sha512-wySZWfH+75DnR/VtoHk1unxYteq0K8rRWk580oXRym1nfImDxB5vsm321R/NKZFYWZam7Wk1O25hOt4qw6TSBQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250921223638","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250921223638"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250921223638_1758494313662_0.9468768082801735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-rc-20250923070731":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.0.0-rc-20250923070731","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.0.0-rc-20250923070731","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"02eed68d93c0c3ca44c2cff6027da4a9d371381c","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.0.0-rc-20250923070731.tgz","fileCount":9,"integrity":"sha512-x4WfTlM4tie0G2n26pFr8USZSbf+/wFIwfL7uEKbSVxlL9mKYLkYGCOOBq/+g12JqeBv9Onru+ltFT6kENtspw==","signatures":[{"sig":"MEQCIHwB9h7u5zQGyh5H4S9pXQ+fz0Ll6a5mb4JvfGPJfOOAAiBU/ICBSvuNRTjnvrwrfRDgdawLmDqTBEACW61RCFoN6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165151},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250923070731.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/a0810d20c8d4bcaea8bb15cc9979f556/openzeppelin-contracts-ui-builder-storage-0.0.0-rc-20250923070731.tgz","_integrity":"sha512-x4WfTlM4tie0G2n26pFr8USZSbf+/wFIwfL7uEKbSVxlL9mKYLkYGCOOBq/+g12JqeBv9Onru+ltFT6kENtspw==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.0.0-rc-20250923070731","@openzeppelin/contracts-ui-builder-utils":"^0.0.0-rc-20250923070731"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.0.0-rc-20250923070731_1758611368438_0.061316693911161346","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@openzeppelin/contracts-ui-builder-storage","version":"0.9.0","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"author":{"name":"OpenZeppelin"},"license":"MIT","_id":"@openzeppelin/contracts-ui-builder-storage@0.9.0","maintainers":[{"name":"frangio","email":"frangio.1@gmail.com"},{"name":"namis","email":"me@nami.sh"},{"name":"zeljkox","email":"zeljko89markovic@gmail.com"},{"name":"dylkil","email":"dylankilkenny95@gmail.com"},{"name":"mcarlomagno","email":"marcoscarlomagno1@gmail.com"},{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},{"name":"tirumerla","email":"tirumerla@gmail.com"},{"name":"bjmrq","email":"bmarquiscom@gmail.com"},{"name":"pasevin","email":"pasevin@gmail.com"}],"homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"dist":{"shasum":"856858e96860b918150aba2e9cf3c43ad905c3db","tarball":"https://registry.npmjs.org/@openzeppelin/contracts-ui-builder-storage/-/contracts-ui-builder-storage-0.9.0.tgz","fileCount":9,"integrity":"sha512-fhNItfP1QhhTjf4vMo0h629n0TOmNbns4IdQrdsmzb05bA0Fluzbg0JbVSQxOg2XSISXfDNDaTjDyr3bHvJBfQ==","signatures":[{"sig":"MEYCIQClU7Xp5TRawZ4egGnY2SB8Hc7Lv7MOV+oj1qXo4EhdjwIhAJ4cR/rGA2rnSq8x35xf6EGYfo29bdm9fdyQJnXn1o1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openzeppelin%2fcontracts-ui-builder-storage@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165097},"main":"dist/index.cjs","type":"module","_from":"file:openzeppelin-contracts-ui-builder-storage-0.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" --config ../../.prettierrc.cjs","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"collins-oz","email":"collins.wekesa@openzeppelin.com"},"_resolved":"/tmp/15fceefad34284ad52a6fb64c51a9952/openzeppelin-contracts-ui-builder-storage-0.9.0.tgz","_integrity":"sha512-fhNItfP1QhhTjf4vMo0h629n0TOmNbns4IdQrdsmzb05bA0Fluzbg0JbVSQxOg2XSISXfDNDaTjDyr3bHvJBfQ==","deprecated":"This package has been renamed to @openzeppelin/ui-builder-storage. Please migrate: https://www.npmjs.com/package/@openzeppelin/ui-builder-storage","repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.9.3","description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dexie":"^4.0.11","dexie-react-hooks":"^1.1.7","@openzeppelin/contracts-ui-builder-types":"^0.9.0","@openzeppelin/contracts-ui-builder-utils":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","typescript":"^5.9.2","fake-indexeddb":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-ui-builder-storage_0.9.0_1758647351938_0.2513059905896735","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-08-11T09:34:36.505Z","modified":"2026-09-24T16:19:11.305Z","0.3.3":"2025-08-11T09:34:36.760Z","0.0.0-rc-20250813180014":"2025-08-13T18:01:56.390Z","0.0.0-rc-20250813182337":"2025-08-13T18:25:19.737Z","0.0.0-rc-20250813191431":"2025-08-13T19:16:08.590Z","0.0.0-rc-20250813195412":"2025-08-13T19:55:50.330Z","0.0.0-rc-20250813200834":"2025-08-13T20:10:14.977Z","0.0.0-rc-20250813202745":"2025-08-13T20:29:27.577Z","0.0.0-rc-20250813203918":"2025-08-13T20:40:57.686Z","0.0.0-rc-20250813204609":"2025-08-13T20:47:48.424Z","0.0.0-rc-20250813205810":"2025-08-13T20:59:49.777Z","0.3.4":"2025-08-14T03:41:54.770Z","0.0.0-rc-20250822120830":"2025-08-22T12:10:11.508Z","0.7.0":"2025-08-22T18:12:38.263Z","0.0.0-rc-20250901132846":"2025-09-01T13:30:29.747Z","0.8.0":"2025-09-01T19:00:38.558Z","0.0.0-rc-20250915105913":"2025-09-15T11:01:14.050Z","0.0.0-rc-20250915124300":"2025-09-15T12:44:55.636Z","0.0.0-rc-20250915143803":"2025-09-15T14:39:59.549Z","0.0.0-rc-20250915184940":"2025-09-15T18:51:34.119Z","0.0.0-rc-20250916082721":"2025-09-16T08:29:16.153Z","0.0.0-rc-20250916085607":"2025-09-16T08:58:05.824Z","0.0.0-rc-20250916091051":"2025-09-16T09:12:49.155Z","0.0.0-rc-20250916131331":"2025-09-16T13:15:28.660Z","0.0.0-rc-20250916174553":"2025-09-16T17:47:47.407Z","0.0.0-rc-20250918105937":"2025-09-18T11:01:29.955Z","0.0.0-rc-20250921094216":"2025-09-21T09:44:11.628Z","0.0.0-rc-20250921154515":"2025-09-21T15:47:08.958Z","0.0.0-rc-20250921223638":"2025-09-21T22:38:33.863Z","0.0.0-rc-20250923070731":"2025-09-23T07:09:28.644Z","0.9.0":"2025-09-23T17:09:12.138Z"},"bugs":{"url":"https://github.com/OpenZeppelin/contracts-ui-builder/issues"},"author":{"name":"OpenZeppelin"},"license":"MIT","homepage":"https://github.com/OpenZeppelin/contracts-ui-builder#readme","keywords":["storage","indexeddb","dexie","blockchain","typescript"],"repository":{"url":"git+https://github.com/OpenZeppelin/contracts-ui-builder.git","type":"git","directory":"packages/storage"},"description":"Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.","maintainers":[{"email":"collins.wekesa@openzeppelin.com","name":"collins-oz"},{"email":"tirumerla@gmail.com","name":"tirumerla"},{"email":"son.dinh@openzeppelin.com","name":"son-oz"}],"readme":"# @openzeppelin/contracts-ui-builder-storage\n\nLocal storage services for the OpenZeppelin Contracts UI Builder ecosystem.\n\n## Description\n\nThis package provides a reusable storage infrastructure built on top of IndexedDB using Dexie.js. It includes a generic base class for creating type-safe storage services, along with specific implementations for Contract UI configurations.\n\n## Features\n\n- 🗄️ **Generic Storage Base Class**: Extensible `DexieStorage` class for creating new storage services\n- 🔄 **Reactive Updates**: Live queries with `dexie-react-hooks` for automatic UI updates\n- 🔒 **Type Safety**: Full TypeScript support with proper type definitions\n- 🚀 **Performance**: Optimized for handling 1000+ records efficiently\n- 🔧 **CRUD Operations**: Complete Create, Read, Update, Delete functionality\n- 📦 **Import/Export**: Built-in JSON import/export capabilities\n- 🔄 **Multi-tab Sync**: Automatic synchronization across browser tabs\n\n## Installation\n\n```bash\npnpm add @openzeppelin/contracts-ui-builder-storage\n```\n\n## Usage\n\n### Basic Usage\n\n```typescript\nimport { useContractUIStorage } from '@openzeppelin/contracts-ui-builder-storage';\n\nfunction MyComponent() {\n  const {\n    contractUIs,\n    isLoading,\n    saveContractUI,\n    updateContractUI,\n    deleteContractUI,\n    exportContractUIs,\n    importContractUIs\n  } = useContractUIStorage();\n\n  // Save a new configuration\n  const handleSave = async () => {\n    const id = await saveContractUI({\n      title: 'My Contract UI',\n      ecosystem: 'evm',\n      networkId: '1',\n      contractAddress: '0x...',\n      functionId: 'transfer',\n      formConfig: { /* ... */ }\n    });\n  };\n\n  // Export configurations\n  const handleExport = async () => {\n    await exportContractUIs(); // Exports all\n    // or\n    await exportContractUIs(['id1', 'id2']); // Export specific\n  };\n\n  return (\n    <div>\n      {isLoading ? (\n        <p>Loading...</p>\n      ) : (\n        <ul>\n          {contractUIs?.map(ui => (\n            <li key={ui.id}>{ui.title}</li>\n          ))}\n        </ul>\n      )}\n    </div>\n  );\n}\n```\n\n### Creating a Custom Storage Service\n\n```typescript\nimport { DexieStorage, db } from '@openzeppelin/contracts-ui-builder-storage';\n\ninterface TransactionRecord extends BaseRecord {\n  hash: string;\n  networkId: string;\n  status: 'pending' | 'confirmed' | 'failed';\n  timestamp: Date;\n}\n\nclass TransactionStorage extends DexieStorage<TransactionRecord> {\n  constructor() {\n    super(db, 'transactions');\n  }\n\n  async getByHash(hash: string): Promise<TransactionRecord | undefined> {\n    return await this.table.where('hash').equals(hash).first();\n  }\n\n  async getPending(): Promise<TransactionRecord[]> {\n    return await this.table.where('status').equals('pending').toArray();\n  }\n}\n\nexport const transactionStorage = new TransactionStorage();\n```\n\n## API Reference\n\n### `DexieStorage<T>`\n\nGeneric base class for creating storage services.\n\n#### Methods\n\n- `save(record: Omit<T, 'id' | 'createdAt' | 'updatedAt'>): Promise<string>`\n- `update(id: string, updates: Partial<T>): Promise<void>`\n- `delete(id: string): Promise<void>`\n- `get(id: string): Promise<T | undefined>`\n- `getAll(): Promise<T[]>`\n- `clear(): Promise<void>`\n\n### `useContractUIStorage()`\n\nReact hook for Contract UI storage operations.\n\n#### Returns\n\n- `contractUIs: ContractUIRecord[] | undefined` - Array of saved configurations\n- `isLoading: boolean` - Loading state\n- `saveContractUI` - Save a new configuration\n- `updateContractUI` - Update an existing configuration\n- `deleteContractUI` - Delete a configuration\n- `deleteAllContractUIs` - Delete all configurations\n- `duplicateContractUI` - Duplicate a configuration\n- `exportContractUIs` - Export configurations as JSON\n- `importContractUIs` - Import configurations from file\n\n## Types\n\n### `ContractUIRecord`\n\n```typescript\ninterface ContractUIRecord extends BaseRecord {\n  title: string;\n  ecosystem: string;\n  networkId: string;\n  contractAddress: string;\n  functionId: string;\n  formConfig: RenderFormSchema;\n  executionConfig?: ExecutionConfig;\n  uiKitConfig?: UiKitConfiguration;\n  metadata?: Record<string, unknown>;\n}\n```\n\n### `BaseRecord`\n\n```typescript\ninterface BaseRecord {\n  id: string;\n  createdAt: Date;\n  updatedAt: Date;\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the package\npnpm build\n\n# Run tests\npnpm test\n\n# Run tests in watch mode\npnpm test:watch\n\n# Lint code\npnpm lint\n\n# Format code\npnpm format\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}