{"_id":"@apostroxyz/metamask-snap","_rev":"4-630e32bf1c7a08b723a65cc3f0349cd1","name":"@apostroxyz/metamask-snap","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1-alpha.0":{"name":"@apostroxyz/metamask-snap","version":"0.0.1-alpha.0","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-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 && yarn manifest","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","manifest":"mm-snap manifest --fix","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@metamask/snaps-sdk":"^1.2.0","@metamask/utils":"^8.2.1","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.2","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@metamask/snaps-cli":"^3.0.3","@metamask/snaps-jest":"^4.0.1","@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","through2":"^4.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.16.0"},"publishConfig":{"access":"public"},"gitHead":"d7d4279eb3739cb9c9aa94924f98216360d48b5f","description":"<h1 style='text-align: center'>Apostro Snap</h1> <div style='text-align: center'><img src='./images/logo.svg' alt='logo' /></div>","bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","_id":"@apostroxyz/metamask-snap@0.0.1-alpha.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/8.0.0/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-tbOjbKlSqmdu/iFz6s8KJobrewZ2v3R663oPxtNJJIVVQO3iW4378GI/PjrLinHT/9JbxGZzFQ2av8eL+1aqiA==","shasum":"6d1eba820292531ab077fe9604c63b556c0cc48e","tarball":"https://registry.npmjs.org/@apostroxyz/metamask-snap/-/metamask-snap-0.0.1-alpha.0.tgz","fileCount":8,"unpackedSize":967715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZmIjw7YX/W6dxFwIosLZWzNSjHLVviUs6/UzywxpCTwIgKP/D3G0YeEJZBXVQN3O+PBWv2/Xax/vDDUXysdICu48="}]},"_npmUser":{"name":"in_farkt","email":"in19farkt@gmail.com"},"directories":{},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamask-snap_0.0.1-alpha.0_1701695386079_0.5593584895143393"},"_hasShrinkwrap":false},"0.0.1-alpha.1":{"name":"@apostroxyz/metamask-snap","version":"0.0.1-alpha.1","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-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 && yarn manifest","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","manifest":"mm-snap manifest --fix","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@metamask/snaps-sdk":"^1.2.0","@metamask/utils":"^8.2.1","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.2","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@metamask/snaps-cli":"^3.0.3","@metamask/snaps-jest":"^4.0.1","@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","through2":"^4.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.16.0"},"publishConfig":{"access":"public"},"gitHead":"f01a5b00dd1377d3655c76badeeba5b5d360f90b","description":"<h1 align=\"center\">Apostro Snap</h1> <p align=\"center\"><img src='./images/logo.svg' alt='logo' /></p>","bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","_id":"@apostroxyz/metamask-snap@0.0.1-alpha.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/8.0.0/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-mmxdc0yBUzbZu3+qDu/ovFjQmeVHmpZmNlcHlGKGbM7AK06w1RssQ4QObHgLlNwoA1xds1Wan5a91n0OnhXEnw==","shasum":"e6045efbd12bdc9d74c3aaf553a3091a25107fe6","tarball":"https://registry.npmjs.org/@apostroxyz/metamask-snap/-/metamask-snap-0.0.1-alpha.1.tgz","fileCount":8,"unpackedSize":967488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMkeOJE0T90vhIu48LY9tLkyhHELdo2KDhcEDT883LfQIhAOfE0pRl4krzWYdJDUAkUhu86rxUpwlMpfVXCyhFXO/5"}]},"_npmUser":{"name":"in_farkt","email":"in19farkt@gmail.com"},"directories":{},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamask-snap_0.0.1-alpha.1_1701697619908_0.5801072800676854"},"_hasShrinkwrap":false},"0.0.1":{"name":"@apostroxyz/metamask-snap","version":"0.0.1","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-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 && yarn manifest","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","manifest":"mm-snap manifest --fix","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@metamask/snaps-sdk":"^1.2.0","@metamask/utils":"^8.2.1","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.2","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@metamask/snaps-cli":"^3.0.3","@metamask/snaps-jest":"^4.0.1","@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","through2":"^4.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.16.0"},"publishConfig":{"access":"public"},"gitHead":"66fffc6b4132c03a208d69fb64db32bc7f8c75c6","description":"<h1 align=\"center\">Apostro Snap</h1> <p align=\"center\"><img src='./images/logo.svg' alt='logo' /></p>","bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","_id":"@apostroxyz/metamask-snap@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/8.0.0/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-SYvNuix7WSyQIUnmoY0nH9/d/4Rv0+hIJIlqY9gRKuvD4NM46HXZFq4FzRhiq8ajQfjEtVm/7NuxGoYXPJHvjA==","shasum":"f5d7044d3f18c5128f9c57fbfb0a77cc673fd708","tarball":"https://registry.npmjs.org/@apostroxyz/metamask-snap/-/metamask-snap-0.0.1.tgz","fileCount":8,"unpackedSize":967472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwbhKXYiCZIAY6fNuNcqZ5PXlRJc1z5nLvFiD/AfyujAiEAxZ5Tg5ptbwf+URTI2eFrGlzJs3l59yg8OnTTw5TILD8="}]},"_npmUser":{"name":"in_farkt","email":"in19farkt@gmail.com"},"directories":{},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamask-snap_0.0.1_1701698186957_0.8369526617774132"},"_hasShrinkwrap":false},"0.0.2":{"name":"@apostroxyz/metamask-snap","version":"0.0.2","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-snap.git"},"license":"(MIT-0 OR Apache-2.0)","main":"./dist/bundle.js","scripts":{"allow-scripts":"yarn workspace apostro-metamask-snap allow-scripts","build":"mm-snap build && yarn manifest","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","manifest":"mm-snap manifest --fix","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@metamask/snaps-sdk":"^1.2.0","@metamask/utils":"^8.2.1","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.2","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@metamask/snaps-cli":"^3.0.3","@metamask/snaps-jest":"^4.0.1","@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","through2":"^4.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.16.0"},"publishConfig":{"access":"public"},"gitHead":"c2b121bd13c3dba4b0fdc8087f05934613c73eb7","description":"<h1 align=\"center\">Apostro Snap</h1> <p align=\"center\"><img src='./images/logo.svg' alt='logo' /></p>","bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","_id":"@apostroxyz/metamask-snap@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"lerna/8.0.0/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-emu9NhHJwqBRUa9n3hlbnFfJHrM4JNNbd6EagslXFfdup8glObcesnTnURR88BogWjHdvMo5FmwibjwKhjcymA==","shasum":"8d0d86586224b35e311cddd79c206c0a27812a88","tarball":"https://registry.npmjs.org/@apostroxyz/metamask-snap/-/metamask-snap-0.0.2.tgz","fileCount":8,"unpackedSize":967472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFn19xR5w/lgA05Al9ccgEtyWKWQmzEYZacWvNRrMolxAiB+/5yhRK376FPMtTVFe4I8qCfxsxr+GPP6czSeqvsUOA=="}]},"_npmUser":{"name":"in_farkt","email":"in19farkt@gmail.com"},"directories":{},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamask-snap_0.0.2_1701699768802_0.7605639428626352"},"_hasShrinkwrap":false},"0.0.3":{"name":"@apostroxyz/metamask-snap","version":"0.0.3","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-snap.git"},"license":"(MIT-0 OR Apache-2.0)","main":"./dist/bundle.js","scripts":{"allow-scripts":"yarn workspace apostro-metamask-snap allow-scripts","build":"mm-snap build && yarn manifest","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","manifest":"mm-snap manifest --fix","serve":"mm-snap serve","start":"mm-snap watch","test":"jest"},"dependencies":{"@metamask/snaps-sdk":"^1.2.0","@metamask/utils":"^8.2.1","buffer":"^6.0.3"},"devDependencies":{"@jest/globals":"^29.5.0","@metamask/auto-changelog":"^3.4.2","@metamask/eslint-config":"^12.0.0","@metamask/eslint-config-jest":"^12.0.0","@metamask/eslint-config-nodejs":"^12.0.0","@metamask/eslint-config-typescript":"^12.0.0","@metamask/snaps-cli":"^3.0.3","@metamask/snaps-jest":"^4.0.1","@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","through2":"^4.0.2","ts-jest":"^29.1.0","typescript":"^4.7.4"},"packageManager":"yarn@3.2.1","engines":{"node":">=18.16.0"},"publishConfig":{"access":"public"},"gitHead":"589c5513f18b4eaf662e8e344b8f7b4284477a7d","description":"<h1 align=\"center\">Apostro Snap</h1> <p align=\"center\"><img src='https://raw.githubusercontent.com/apostroxyz/apostro-metamask-snap/c2b121bd13c3dba4b0fdc8087f05934613c73eb7/packages/snap/images/logo.svg' alt='logo' /></p>","bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","_id":"@apostroxyz/metamask-snap@0.0.3","_nodeVersion":"18.16.0","_npmVersion":"lerna/8.0.0/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-Huivo3C6TZGcdAL48hF3gqyYUKs9n5yUyWqJrCKsT0US8isx8G3KZXakMhudRsGLeeC1aILPuWE/aQ/AkDu9eA==","shasum":"df037f1d2bc5e1dc723c08e525005f2cf5276d68","tarball":"https://registry.npmjs.org/@apostroxyz/metamask-snap/-/metamask-snap-0.0.3.tgz","fileCount":8,"unpackedSize":967665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC32/ArFswf4uplrpd9Sf0ErjsCxS8rgSe22vAgcdsybAIhAMoCGMB22lwk1CTFOk1olWpsDmXgH04SlHTMz/3lOqem"}]},"_npmUser":{"name":"in_farkt","email":"in19farkt@gmail.com"},"directories":{},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamask-snap_0.0.3_1704963200044_0.22893542648859344"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-04T13:09:45.983Z","0.0.1-alpha.0":"2023-12-04T13:09:46.348Z","modified":"2024-01-11T08:53:20.482Z","0.0.1-alpha.1":"2023-12-04T13:47:00.202Z","0.0.1":"2023-12-04T13:56:27.179Z","0.0.2":"2023-12-04T14:22:49.018Z","0.0.3":"2024-01-11T08:53:20.282Z"},"maintainers":[{"name":"in_farkt","email":"in19farkt@gmail.com"}],"description":"<h1 align=\"center\">Apostro Snap</h1> <p align=\"center\"><img src='https://raw.githubusercontent.com/apostroxyz/apostro-metamask-snap/c2b121bd13c3dba4b0fdc8087f05934613c73eb7/packages/snap/images/logo.svg' alt='logo' /></p>","homepage":"https://github.com/apostroxyz/apostro-metamask-snap#readme","repository":{"type":"git","url":"git+https://github.com/apostroxyz/apostro-metamask-snap.git"},"bugs":{"url":"https://github.com/apostroxyz/apostro-metamask-snap/issues"},"license":"(MIT-0 OR Apache-2.0)","readme":"<h1 align=\"center\">Apostro Snap</h1>\n<p align=\"center\"><img src='https://raw.githubusercontent.com/apostroxyz/apostro-metamask-snap/c2b121bd13c3dba4b0fdc8087f05934613c73eb7/packages/snap/images/logo.svg' alt='logo' /></p>\n\n<p align=\"center\">\n<a href='https://www.apostro.xyz/'>Website</a>\n•\n<a href='https://explorer.apostro.xyz/'>App</a>\n•\n<a href='https://docs.apostro.xyz/'>Docs</a>\n•\n<a href='https://twitter.com/apostroxyz'>Twitter</a>\n</p>\n\nApostro offers a straightforward way to check the credit ratings of lending protocols, helping you make informed investment decisions. It's a practical tool for anyone looking to understand and manage portfolio risks with ease. Whether you're a beginner or an experienced investor, Apostro guides you in identifying potential risks, ensuring smarter and safer investments.\n\n<p align=\"center\"><img src='https://raw.githubusercontent.com/apostroxyz/apostro-metamask-snap/main/images/tx-insight.png' alt='tx insight' /></p>\n\nThis repository contains Apostro Snap code and a frontend that connects to Snap.\n\nMetaMask Snaps is a system that allows anyone to safely expand the capabilities of MetaMask. A snap is a program that we run in an isolated environment that can customize the wallet experience. For more details, see [the MetaMask documentation](https://docs.metamask.io/snaps/).\n\n## Development\n\n### Prerequisites\n\n- ⚠️ **Snaps is pre-release software**. To interact with Snaps, you will need to install [MetaMask Flask](https://metamask.io/flask/).\n- [Node.js](https://nodejs.org/en) 18.16.\\* or later\n- [Yarn](https://yarnpkg.com/) version 3\n\nSet up the development environment:\n\n```shell\nyarn install && yarn start\n```\n\nSnap server: http://localhost:8080/\n\nUI: http://localhost:8000/\n\n#### Connection to @apostroxyz/metamask-snap\n\nIf you want to connect the frontend to the npm package `@apostroxyz/metamask-snap`, you should uncomment `SNAP_ORIGIN` variable in the `./packages/site/.env.development` file\n\n#### Linting\n\nRun `yarn lint` to run the linter, or run `yarn lint:fix` to run the linter and\nfix any automatically fixable issues.\n\n### Notes\n\n- Scripts are disabled by default for security reasons. If you need to use NPM\n  packages with scripts, you can run `yarn allow-scripts auto`, and enable the\n  script in the `lavamoat.allowScripts` section of `package.json`.\n  See the documentation for [@lavamoat/allow-scripts](https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts) for more information.\n","readmeFilename":"README.md"}