{"_id":"@d3-inc/d3connect-snap","_rev":"7-0e301871b95f22d43736514bc10bb63e","name":"@d3-inc/d3connect-snap","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"@d3-inc/d3connect-snap","version":"0.1.0","license":"UNLICENSED","_id":"@d3-inc/d3connect-snap@0.1.0","maintainers":[{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"homepage":"https://github.com/d3-inc/d3-connect-snap#readme","bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"dist":{"shasum":"ac4403208317de9607ad9794032a98afac6e9c40","tarball":"https://registry.npmjs.org/@d3-inc/d3connect-snap/-/d3connect-snap-0.1.0.tgz","fileCount":5,"integrity":"sha512-xMva/sk11efVVrIDdrrcQEbBTBAIqcHLbK/FsKJj/wpgTrcqVf8oTuuYlmfHTtREPo/P3S6i34IXPblM8kAmDA==","signatures":[{"sig":"MEQCICI7+Fb+39DEvq3OxnHbE5kl2XnUkk9ZhEkPlsBIh06GAiAiJ06tJslDOVIrSIdOPj5hwJGEFXUZUB2j9SQJXOhUnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11834},"main":"./dist/bundle.js","engines":{"node":">=18.6.0"},"gitHead":"05ccdd36bd3dbddfce0d167d4294b79558a0ffcd","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"mm-snap build","clean":"rimraf dist","serve":"mm-snap serve","start":"mm-snap watch","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore","build:clean":"yarn clean && yarn build","lint:eslint":"eslint . --cache --ext js,ts","allow-scripts":"yarn workspace root allow-scripts","prepublishOnly":"mm-snap manifest"},"_npmUser":{"name":"d3inc","email":"devops@d3.email"},"repository":{"url":"git+https://github.com/d3-inc/d3-connect-snap.git","type":"git"},"_npmVersion":"10.5.0","description":"Resolve domain/addresses using D3 Connect","directories":{},"_nodeVersion":"20.12.0","dependencies":{"buffer":"^6.0.3","@d3-inc/d3connect":"^0.1.0","@metamask/snaps-sdk":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^29.5.0","eslint":"^8.45.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/globals":"^29.5.0","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.1.5","@metamask/snaps-cli":"^6.1.0","eslint-plugin-jsdoc":"^41.1.2","@metamask/snaps-jest":"^7.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@metamask/eslint-config":"^12.2.0","@metamask/auto-changelog":"^3.4.4","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/d3connect-snap_0.1.0_1716213471496_0.13166342844412116","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@d3-inc/d3connect-snap","version":"0.3.0","license":"UNLICENSED","_id":"@d3-inc/d3connect-snap@0.3.0","maintainers":[{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"homepage":"https://github.com/d3-inc/d3-connect-snap#readme","bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"dist":{"shasum":"39296450ace67c1ee8375f2437b5e1bb7558a184","tarball":"https://registry.npmjs.org/@d3-inc/d3connect-snap/-/d3connect-snap-0.3.0.tgz","fileCount":5,"integrity":"sha512-KLMVk8XEwFLlMF3PR1a4HnXwUXoemlQVMiMonIMyRTmh0UPnBwTIDmWvBbYfCDmVGxDtDJG7mNB8+oMusUZVWg==","signatures":[{"sig":"MEYCIQDKDU7QGC5PQoFmv7HSsg5+iojJ314xp0B/KKFXSYqCBwIhAKQe+88StUogT8rR8pGER5GGAnkpRkKyZl91/jHuWsBZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12296},"main":"./dist/bundle.js","engines":{"node":">=18.6.0"},"gitHead":"59fc865830bcb63a6ef54eebc9d82ea4f913da1f","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"mm-snap build","clean":"rimraf dist","serve":"mm-snap serve","start":"mm-snap watch","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore","build:clean":"yarn clean && yarn build","lint:eslint":"eslint . --cache --ext js,ts","allow-scripts":"yarn workspace root allow-scripts","prepublishOnly":"mm-snap manifest"},"_npmUser":{"name":"d3inc","email":"devops@d3.email"},"repository":{"url":"git+https://github.com/d3-inc/d3-connect-snap.git","type":"git"},"_npmVersion":"10.5.0","description":"Resolve domain/addresses using D3 Connect","directories":{},"_nodeVersion":"20.12.0","dependencies":{"buffer":"^6.0.3","@d3-inc/d3connect":"^0.2.0","@metamask/snaps-sdk":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^29.5.0","eslint":"^8.45.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/globals":"^29.5.0","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.1.5","@metamask/snaps-cli":"^6.1.0","eslint-plugin-jsdoc":"^41.1.2","@metamask/snaps-jest":"^7.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@metamask/eslint-config":"^12.2.0","@metamask/auto-changelog":"^3.4.4","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/d3connect-snap_0.3.0_1718367524946_0.24965255672157238","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@d3-inc/d3connect-snap","version":"0.3.1","license":"(MIT-0 OR Apache-2.0)","_id":"@d3-inc/d3connect-snap@0.3.1","maintainers":[{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"homepage":"https://github.com/d3-inc/d3-connect-snap#readme","bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"dist":{"shasum":"cf316ff26123f6b4a0acf83e4d34ee26ba32df10","tarball":"https://registry.npmjs.org/@d3-inc/d3connect-snap/-/d3connect-snap-0.3.1.tgz","fileCount":6,"integrity":"sha512-nk/PPfwSvfH25OsTHSBBQMa2QgyRf6piC6GTOerMo7mukJ5C4F8htULY/bCOdPEI7L9v6ps6OxegcKIkqUfMxA==","signatures":[{"sig":"MEQCIEuHF45Szq3lisYeoqZniY4icSdduczsjLZNWEWHgntNAiAbVtSF4SC2BSU/ok65OOM5OqlTQkJ5mraJhR26wo0anw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41220},"main":"./dist/bundle.js","engines":{"node":">=18.6.0"},"gitHead":"85740a9cf8ae956113eabe8279b66c80446e1aef","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"mm-snap build","clean":"rimraf dist","serve":"mm-snap serve","start":"mm-snap watch","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore","build:clean":"yarn clean && yarn build","lint:eslint":"eslint . --cache --ext js,ts","allow-scripts":"yarn workspace root allow-scripts","prepublishOnly":"mm-snap manifest"},"_npmUser":{"name":"d3inc","email":"devops@d3.email"},"repository":{"url":"git+https://github.com/d3-inc/d3-connect-snap.git","type":"git"},"_npmVersion":"9.8.1","description":"Resolve domain/addresses using D3 Connect","directories":{},"_nodeVersion":"18.18.2","dependencies":{"buffer":"^6.0.3","@d3-inc/d3connect":"^0.2.0","@metamask/snaps-sdk":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^29.5.0","eslint":"^8.45.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/globals":"^29.5.0","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.1.5","@metamask/snaps-cli":"^6.1.0","eslint-plugin-jsdoc":"^41.1.2","@metamask/snaps-jest":"^7.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@metamask/eslint-config":"^12.2.0","@metamask/auto-changelog":"^3.4.4","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/d3connect-snap_0.3.1_1720219537824_0.36992794060774337","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@d3-inc/d3connect-snap","version":"0.3.2","license":"(MIT-0 OR Apache-2.0)","_id":"@d3-inc/d3connect-snap@0.3.2","maintainers":[{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"homepage":"https://github.com/d3-inc/d3-connect-snap#readme","bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"dist":{"shasum":"671e04741b1d06213ff8ac05177100ff578bc1b9","tarball":"https://registry.npmjs.org/@d3-inc/d3connect-snap/-/d3connect-snap-0.3.2.tgz","fileCount":6,"integrity":"sha512-nNoJvBEj9CEhjzcqAGMNHbRhUdA1IhYjYqXVgof5OnOdPo5WSURvrZDpV54f3HRKZdiFuEllmGyGBFO8ooPfGQ==","signatures":[{"sig":"MEUCIQDKJyE/aWWmAGxK/CQTDrEyhw2i7iTtzrTYXscGcdrzLgIgVxE7XZf2/0bo6W0Uynh6kNip9o7T4jqevVlF8rHrVV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41462},"main":"./dist/bundle.js","engines":{"node":">=18.6.0"},"gitHead":"a150102e8332ff1628266242b7b5c25dca666fbf","scripts":{"lint":"yarn lint:eslint && yarn lint:misc --check","test":"jest","build":"mm-snap build","clean":"rimraf dist","serve":"mm-snap serve","start":"mm-snap watch","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore","build:clean":"yarn clean && yarn build","lint:eslint":"eslint . --cache --ext js,ts","allow-scripts":"yarn workspace root allow-scripts","prepublishOnly":"mm-snap manifest"},"_npmUser":{"name":"d3inc","email":"devops@d3.email"},"repository":{"url":"git+https://github.com/d3-inc/d3-connect-snap.git","type":"git"},"_npmVersion":"10.7.0","description":"Resolve domain/addresses using D3 Connect","directories":{},"_nodeVersion":"20.15.0","dependencies":{"buffer":"^6.0.3","@d3-inc/d3connect":"^0.2.0","@metamask/snaps-sdk":"^4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^29.5.0","eslint":"^8.45.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/globals":"^29.5.0","eslint-plugin-n":"^15.7.0","eslint-plugin-jest":"^27.1.5","@metamask/snaps-cli":"^6.1.0","eslint-plugin-jsdoc":"^41.1.2","@metamask/snaps-jest":"^7.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@metamask/eslint-config":"^12.2.0","@metamask/auto-changelog":"^3.4.4","@typescript-eslint/parser":"^5.42.1","prettier-plugin-packagejson":"^2.2.11","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.42.1","@metamask/eslint-config-typescript":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/d3connect-snap_0.3.2_1729028076173_0.14919036849528577","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@d3-inc/d3connect-snap","version":"0.3.3","description":"Resolve domain/addresses using D3 Connect","repository":{"type":"git","url":"git+https://github.com/d3-inc/d3-connect-snap.git"},"license":"(MIT-0 OR Apache-2.0)","main":"./dist/bundle.js","scripts":{"allow-scripts":"yarn workspace root allow-scripts","build":"mm-snap build","build:clean":"yarn clean && yarn build","clean":"rimraf dist","lint":"yarn lint:eslint && yarn lint:misc --check","lint:eslint":"eslint . --cache --ext js,ts","lint:fix":"yarn lint:eslint --fix && yarn lint:misc --write","lint:misc":"prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore","prepublishOnly":"mm-snap manifest","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@d3-inc/d3connect":"^0.2.0","@metamask/snaps-sdk":"^4.0.0","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.4","@metamask/eslint-config":"^12.2.0","@metamask/eslint-config-jest":"^12.1.0","@metamask/eslint-config-nodejs":"^12.1.0","@metamask/eslint-config-typescript":"^12.1.0","@metamask/snaps-cli":"^6.1.0","@metamask/snaps-jest":"^7.0.0","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","eslint":"^8.45.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"~2.26.0","eslint-plugin-jest":"^27.1.5","eslint-plugin-jsdoc":"^41.1.2","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","jest":"^29.5.0","prettier":"^2.7.1","prettier-plugin-packagejson":"^2.2.11","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@d3-inc/d3connect-snap@0.3.3","gitHead":"729c5e5f202d329e524472a12341f73cc494e08a","bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"homepage":"https://github.com/d3-inc/d3-connect-snap#readme","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-CZEBDWKs8enwBhwQlxZYZS23gtlBTlgY6JBmtAggPhhtCbzdwMcen4a1RhxBUgrn9LwKCzyTjvWDzpu3ZcYw4Q==","shasum":"898d356b77af60fd8343683622ef2110f453be3c","tarball":"https://registry.npmjs.org/@d3-inc/d3connect-snap/-/d3connect-snap-0.3.3.tgz","fileCount":5,"unpackedSize":13244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOkdhn1NXo7fy7ami2LhOkzFtaMjtEzF+wto0bJW8BRAiBTpRi8Lp21Ea81ty3GUmJgnoiTWAdxpIyZvAud6vUo1g=="}]},"_npmUser":{"name":"renato.atd.3","email":"renato@d3.email"},"directories":{},"maintainers":[{"name":"renato.atd.3","email":"renato@d3.email"},{"name":"junaid.faryad","email":"junaid@d3.email"},{"name":"kaid3","email":"kai@d3.email"},{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/d3connect-snap_0.3.3_1729887280012_0.5388318370886716"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-20T13:57:51.372Z","modified":"2024-10-25T20:14:40.429Z","0.1.0":"2024-05-20T13:57:51.647Z","0.3.0":"2024-06-14T12:18:45.135Z","0.3.1":"2024-07-05T22:45:37.999Z","0.3.2":"2024-10-15T21:34:36.506Z","0.3.3":"2024-10-25T20:14:40.200Z"},"bugs":{"url":"https://github.com/d3-inc/d3-connect-snap/issues"},"license":"(MIT-0 OR Apache-2.0)","homepage":"https://github.com/d3-inc/d3-connect-snap#readme","repository":{"type":"git","url":"git+https://github.com/d3-inc/d3-connect-snap.git"},"description":"Resolve domain/addresses using D3 Connect","maintainers":[{"name":"renato.atd.3","email":"renato@d3.email"},{"name":"junaid.faryad","email":"junaid@d3.email"},{"name":"kaid3","email":"kai@d3.email"},{"name":"d3_yevhenii_andrushchak","email":"yevhenii@d3.email"},{"name":"d3inc","email":"devops@d3.email"}],"readme":"# D3 Connect Snap\n\nThe D3 Connect Snap is a Metamask extension that enables custom name resolution using [D3 Connect](https://docs.d3.app/integrating-d3-infrastructure)\n\nMetaMask Snaps is a system that allows anyone to safely expand the capabilities\nof MetaMask. A _snap_ is a program that we run in an isolated environment that\ncan customize the wallet experience.\n\n## Snaps is pre-release software\n\nTo interact with the D3 Connect Snap, you will need to install [MetaMask Flask](https://metamask.io/flask/),\na canary distribution for developers that provides access to upcoming features.\n\n## Getting Started\n\nClone the [d3-connect-snap repository](https://github.com/MetaMask/template-snap-monorepo/generate)\nand set up the development environment:\n\n```shell\nyarn install && yarn start\n```\n\nThis runs a local development server listening on http://localhost:8000. Navigate to http://localhost:8000/ in your browser where MetaMask Flask is installed and click the Connect button. This will open a prompt within MetaMask Flask to install the D3 Connect Snap extension.\n\nOnce installed, you can send crypto to any wallet using a D3 name (e.g. `d3connect.core`) that is mapped to a wallet address. To purchase your D3 name, go to the [D3 App\nMarketplace](https://d3.app).\n\n<img width=\"356\" alt=\"d3connect-core-screenshot\" src=\"https://github.com/d3-inc/d3-connect-snap/assets/629097/c62e0ebe-5613-4b48-9bd9-9ffd531faec0\">\n","readmeFilename":"README.md"}