{"_id":"@antiyro/starknet.js","name":"@antiyro/starknet.js","dist-tags":{"latest":"4.9.0"},"versions":{"4.9.0":{"name":"@antiyro/starknet.js","version":"4.9.0","description":"JavaScript library for StarkNet","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build && husky install","build":"tsc","pretest":"npm run lint","test":"jest","posttest":"npm run format","test:watch":"jest --watch","docs":"cd www && npm run start","format":"prettier --loglevel warn --write \"**/*.{ts,js,md,yml,json}\"","lint":"eslint . --cache --fix --ext .ts"},"keywords":["starknet","cairo","starkware","l2","zk","rollup"],"repository":{"type":"git","url":"git+https://github.com/0xs34n/starknet.js.git"},"author":{"name":"Sean Han"},"license":"MIT","devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.18.2","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@commitlint/cli":"^17.0.2","@commitlint/config-conventional":"^17.0.2","@semantic-release/changelog":"^6.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.3","@types/elliptic":"^6.4.14","@types/jest":"^28.1.1","@types/json-bigint":"^1.0.1","@types/minimalistic-assert":"^1.0.1","@types/pako":"^2.0.0","@types/url-join":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","eslint":"^8.17.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-prettier":"^4.0.0","fetch-intercept":"^2.4.0","husky":"^8.0.1","import-sort-style-module":"^6.0.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","lint-staged":"^13.0.1","prettier":"^2.7.0","prettier-plugin-import-sort":"^0.0.7","typedoc":"^0.22.17","typescript":"^4.7.3"},"dependencies":{"@ethersproject/bytes":"^5.6.1","bn.js":"^5.2.1","elliptic":"^6.5.4","ethereum-cryptography":"^1.0.3","hash.js":"^1.1.7","isomorphic-fetch":"^3.0.0","json-bigint":"^1.0.0","minimalistic-assert":"^1.0.1","pako":"^2.0.4","ts-custom-error":"^3.2.0","url-join":"^4.0.1"},"lint-staged":{"*.ts":"eslint --cache --fix","*.{ts,js,md,yml,json}":"prettier --write"},"jest":{"testMatch":["**/__tests__/**/(*.)+(spec|test).[jt]s?(x)"],"setupFilesAfterEnv":["./__tests__/jest.setup.ts"],"sandboxInjectedGlobals":["Math"]},"importSort":{".js, .jsx, .ts, .tsx":{"style":"module","parser":"typescript"}},"gitHead":"f68f809814a3294ef210fe0630a36862718b0a7a","bugs":{"url":"https://github.com/0xs34n/starknet.js/issues"},"homepage":"https://github.com/0xs34n/starknet.js#readme","_id":"@antiyro/starknet.js@4.9.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-A9Pvlvx7SFi6UXDjLIyCKHqZDMNV7fo8gOsdy0Ey+R1L3OIwumihouYzNaDGSsHk9dB3YyTR+ZB90A2+l6WtPA==","shasum":"edb4f159f9b233f9dc9bbebfa788acc685c4fab2","tarball":"https://registry.npmjs.org/@antiyro/starknet.js/-/starknet.js-4.9.0.tgz","fileCount":227,"unpackedSize":6466827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDap/5v34NaHjsWkoPanjvbJEjBrwbDp8Y/de+2qbofLAIhAIedfkF7TQMeZnG0KC49SmcWpJAxAk5v1C39qoTUic+M"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYuaVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ixAAi2fqDCdQDkYwsytk02RmFJ1bAaipqQ1Ia7ltBtkK1ZQNPdp7\r\n7yTRXXGhaZUULbnf1JO17l+uJ8IwJeHEJwS6TRL/4RsTeuqTWrDU839Km1c4\r\nx8NYzDKOdbfC0xuz/6vfS4goGQmz7mTO3tftrq7Gu/Om7opPo2SRpmHgkJv3\r\nSfREQCXQs4A2btGlZKeV9BiT6kG5DJdpqGIQRo09avaYfeNt3uyd812OL0RS\r\nkM7uF9XepGzq3MRT7XtPJo8Fy5gzXFyA9/Uo82CSuAbsuHR2p/ARDx4XcTgA\r\nBlzsMTWge+lIJhyB9y/PGFL2rHDjBjokgeysFHrRsqUtqdb7IhdyMgQqAGCj\r\nIj9iDBfGR+iXJB9qXAtDhehmq/q5FATy0YN87t0EIpC5m3TrZUsRTQk+/IEK\r\nyCG5nR7nJ7iu5KSo04Q8EVDug6K9UA1/SbR6Y/bXvUsTNlRMqhKUT7bME7XO\r\nUR1niaU6v9XTZzGI4Ovm0Kg5mZRzAIEWI5/s5khT8WD3Mr8v5N73y9+71YCM\r\nTSQs4M6IMK8LF2JKysTye2NYbe2voHW7m2Mx2/P0KeP0b7dHoFrC5+t9MWk0\r\nIs9XwvQN8T+ihSDYCOfupYM6DAadvVLLnB3k6Cs4K9JNmDM1Jxvu+NU4G85Q\r\nz6MV3bSnzWZgxqGWrw6NbIbQDZX94q1fzEs=\r\n=CBgw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antiyro","email":"antiyro@protonmail.com"},"directories":{},"maintainers":[{"name":"antiyro","email":"antiyro@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starknet.js_4.9.0_1667425940863_0.37545405375358065"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-02T21:52:20.756Z","4.9.0":"2022-11-02T21:52:21.087Z","modified":"2022-11-02T21:52:21.228Z"},"maintainers":[{"name":"antiyro","email":"antiyro@protonmail.com"}],"description":"JavaScript library for StarkNet","homepage":"https://github.com/0xs34n/starknet.js#readme","keywords":["starknet","cairo","starkware","l2","zk","rollup"],"repository":{"type":"git","url":"git+https://github.com/0xs34n/starknet.js.git"},"author":{"name":"Sean Han"},"bugs":{"url":"https://github.com/0xs34n/starknet.js/issues"},"license":"MIT","readme":"<!-- logo -->\n<p align=\"center\">\n  <img width='300' src=\"https://raw.githubusercontent.com/seanjameshan/starknet.js/main/img/logo.svg\">\n</p>\n\n<!-- tag line -->\n<h4 align='center'> JavaScript library for StarkNet.</h4>\n\n<!-- primary badges -->\n<p align=\"center\">\n  <a href=\"https://github.com/seanjameshan/starknet.js/actions\">\n    <img src=\"https://img.shields.io/github/workflow/status/seanjameshan/starknet.js/Release\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/starknet\">\n    <img src='https://img.shields.io/npm/v/starknet' />\n  </a>\n  <a href=\"https://www.npmjs.com/package/starknet\">\n    <img src='https://img.shields.io/npm/v/starknet/next' />\n  </a>\n  <a href=\"https://bundlephobia.com/package/starknet\">\n    <img src='https://img.shields.io/bundlephobia/minzip/starknet?color=success&label=size' />\n  </a>\n  <a href=\"https://www.npmjs.com/package/starknet\">\n    <img src='https://img.shields.io/npm/dt/starknet?color=blueviolet' />\n  </a>\n  <a href=\"https://github.com/seanjameshan/starknet.js/blob/main/LICENSE/\">\n    <img src=\"https://img.shields.io/badge/license-MIT-black\">\n  </a>\n  <a href=\"https://github.com/seanjameshan/starknet.js/stargazers\">\n    <img src='https://img.shields.io/github/stars/seanjameshan/starknet.js?color=yellow' />\n  </a>\n  <a href=\"https://starkware.co/\">\n    <img src=\"https://img.shields.io/badge/powered_by-StarkWare-navy\">\n  </a>\n</p>\n\n## 🕹️ Usage\n\nInstall starknet with `npm`\n\n```bash\n# latest official release (main branch)\n$ npm install starknet\n\n# or for latest pre-release version (develop branch):\n$ npm install starknet@next\n```\n\nImport `starknet` and use the [API](https://www.starknetjs.com/docs/API/)\n\nPlease refer to the following code example [here](https://github.com/0xs34n/starknet.js-workshop/blob/main/index.js)\n\nGuides can be found [here](https://www.starknetjs.com/guides/intro)\n\n## 🌐 API\n\n[Click Here](https://www.starknetjs.com/docs/API/)\n\n## 🚀 Powered by Starknet.js\n\n- [Argent X - the first StarkNet wallet](https://github.com/argentlabs/argent-x)\n- [Braavos - your new wallet on top of StarkNet](https://chrome.google.com/webstore/detail/braavos-wallet/jnlgamecbpmbajjfhmmmlhejkemejdma)\n- [React + Starknet.js boilerplate](https://github.com/fracek/starknet-react-example)\n- [AMM Demo](https://www.starknetswap.com/)\n- [mySwap - the first DeFi app to launch on StarkNet](myswap.xyz)\n\n## ✏️ Contributing\n\nIf you consider to contribute to this project please read [CONTRIBUTING.md](https://github.com/0xs34n/starknet.js/blob/main/CONTRIBUTING.md) first.\n\n## ❤️ Special Thanks\n\nSpecial thanks to all the [contributors](https://github.com/0xs34n/starknet.js/graphs/contributors), especially to:\n\nJanek ([@janek26](https://github.com/janek26)), Axel ([@delaaxe](https://github.com/delaaxe)) and Dhruv ([@dhruvkelawala](https://github.com/dhruvkelawala)) from [Argent](https://github.com/argentlabs)\n\nMiljan ([@MilGard91](https://github.com/MilGard91)) from [Shard Labs](https://shardlabs.io/)\n\nand of course the [StarkWare](https://starkware.co/) team for their dedicated support!\n\nThis library would not be possible without these rockstars.\n\n## 📜 License\n\nCopyright (c) 2022 0xs34n\n\nLicensed under the [MIT license](https://github.com/0xs34n/starknet.js/blob/main/LICENSE).\n","readmeFilename":"README.md"}