{"_id":"@0x/orderbook","_rev":"70-b7c1dcc74a25439037c9b7645af86d31","name":"@0x/orderbook","dist-tags":{"protocolV3":"0.1.0-beta.4","latest":"2.2.7"},"versions":{"0.0.2":{"name":"@0x/orderbook","version":"0.0.2","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.0.2","maintainers":[{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"85bea3dd635fbee5530ecefbf4c5e355f90adfcc","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.0.2.tgz","fileCount":97,"integrity":"sha512-z6ObrOLpmQ8k22TXAtC+2c8krVJt5laKKTwwGPMHX2brsOdJ6k7sxKhwajBKwsowYENYCN9brNgMyuaQg294iQ==","signatures":[{"sig":"MEYCIQDp/2a5k3LPUQLrIqBGRM8f7BNHkxEjAbiwveyKTU5SNAIhAPMLRDOb6fl4UtYYS/OpbayiCYIIWd7vJbx+9jyPCkM8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgSmYCRA9TVsSAnZWagAAODgP/18sdC454eYtqsCwpnf6\noiGsU8vkYrsjN2NYp8/tCE0C5NOa3/8UZWeBJApIPZcl7awqBwbcMJG0GWsM\nmgraCxw1rPTbc4QNG5FQMF1zpD4au1sb5GbFCEGg22dKkwWjk0bVexwUdj4Q\nnUcqwhz61GeQx4e93m6fW3ecXDQYW7mSioUXA78P9cKRoUVpFgJOcCzCXBgM\njbqVG+awLBG1sZC9ClUiVVqX/J/+qtJl6ARpjUYWqFy0KgZzgLEr6DA+e00P\nrHsm4xLNTN8DMJP9QIuRgrSl64V4KHvxYQWLSs+/A9ULMbKNfrYJd0EbEOz5\n8Tq2WrMcizkfRCoeNGr25kypxGxOpkk+cNGB7LatAxHnaACwmr0j3aXyK1uC\nqywRV+rXgoHrENUfGrycPjy45Olqt9EchOFdltIrh5zKCjC1gbAf6wHI6av8\nw65WxDmIuLwosEIAj36hCBnEJtYvq2a5o9BKI7Rh113asH5FIiS3dTd4sEvy\ndGygBulJ+V8D+H4q9Q4eFnQKGYrVTpugnLz7d4pyB6IyiSljdB+n5MNzkdKv\nlRGKQdz15QI1IPQDxW2IiRtuNJXRf0oyTN5WXxqjkxSilXvPPbbe2dEXValm\nNvvekoXqklfkKSNcxOYejA2NdhvX8FltouvaTa1VqaowDFjyJsWZqqrvsJkr\nHtBI\r\n=fnpL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"6.9.0","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@0x/utils":"^4.5.2","@0x/assert":"^2.1.6","@0x/connect":"^5.0.19","@0x/order-utils":"^8.4.0","@0x/mesh-rpc-client":"^4.0.1-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","@0x/types":"^2.4.3","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.0.2_1568745880120_0.8314182667094681","host":"s3://npm-registry-packages"}},"0.1.0-beta.0":{"name":"@0x/orderbook","version":"0.1.0-beta.0","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.1.0-beta.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"861cfd40cf363b6f4ec5ee13d054e4997f67497e","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.1.0-beta.0.tgz","fileCount":98,"integrity":"sha512-xNbi3TVAYj7r3HhtHTT+1IbxlrVUfLy3Jn3/uE3btbHHeocrWypKj6X4oiiEt+HCm9kpj2MmnJQMCQVWsVY0Ig==","signatures":[{"sig":"MEQCIB3zhiHWlSRdIPOJvR2ywgIB+CV/SluKDowlB/bfftMXAiBJVAUtsnqkSaxJpVg/kv+c3zkzUpAN09M2aVDHuNphFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlmQCCRA9TVsSAnZWagAAa4wP/iFfvdp5iUdG9Wx/PO0J\nHmVLs01OSfBzlE9KQhvZffRp2fQr/Sqsjg8/b5v/TPUKxfk+37B9UskqIXxI\nRALwjh/sxKC3yCKlXzIZX35oj0JFYsjWlAz8C9qXJBtgRWs9iq99e23LYNyA\nGRV0WJiEBmJoV7e8kepAhipqqM9/MkIZK1kIuxjT18uDbut5V1Lv6eiMY2Ku\naJZc74T+fK8cK0MVwJf1UWLJyMOebjqn+Rb4rYOFUlZVMVTxxa1YTmChPVcl\nCtK1VigeipLBNhxVgE91emvYREjj6jx6466388Q2YMcrIDRRQdWxwyAHU5lj\nGierBasyAMuZslWzIXruP5ujiawm4kxgcYRGRarl0PMaTuwYITeSHUxVlAHc\nnea4aySp7OSz2l/kaV1HvgZG466VTRo46L0yJhfMQRvtJW9wPzV/XzjIhl05\nIDt5uezk2KMjGJvJjMOrjkUgBL3Tvr2PfBo/n2sIfjNmjMa3gtZJnv4Wxnv8\n6pXJvEiwBtzy3ApU0TV7Qrqg0999czQJxpx8OyDZ1yhSeM459g7h2Op1sQAw\nxSL79zJdwemLByiVA53BRgZeTv0Jjjp0aq++80WTzXYSyzhXQK0p1zrgEfgF\nQRD/xowZoyhZrq+VTrMLEshJR2lJw7K2ER/SRmU7l0XzxYQBdBjfJbU2YoZ3\ndHUJ\r\n=zbDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"c60d1e50c53f4763f7c5ac99f8d3c7860c15a2b7","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^4.6.0-beta.0","@0x/assert":"^2.2.0-beta.0","@0x/connect":"^5.1.0-beta.0","@0x/order-utils":"^8.5.0-beta.0","@0x/mesh-rpc-client":"^4.0.1-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","@0x/types":"^2.5.0-beta.0","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.1.0-beta.0_1570137089827_0.6704395125212157","host":"s3://npm-registry-packages"}},"0.1.0-beta.1":{"name":"@0x/orderbook","version":"0.1.0-beta.1","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.1.0-beta.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"07bc9c0b89997ea1dd554b5aae291defb01046c0","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.1.0-beta.1.tgz","fileCount":98,"integrity":"sha512-8iU0bTWviy1pM3NM0s17BZcpNfkmArbDO/O34wsB2InbgenHgHx+uV9wlTKb7GnlIdpqraz32KMUmmm/jbfU9A==","signatures":[{"sig":"MEQCIGBckLH2NTGDcdVY5i81mt5WPbKfPtlPVsNLkCX6A8RKAiBOcZRifUBVZrTcyFTdtIbA9qMa3Q0+PaBnDBs1lEgv/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxIIeCRA9TVsSAnZWagAAVrAQAIDwoQ3O4/dopKzT4E55\njy5AUOSA60vPqXj2R1Jn3wssZ9APGeIt0W0GXb1b2ugzsSVY34PHDwKNIJUf\nBnzxOmdoQvi6fr7ChnKYjt2vM+fFvhgurRfs0qQ1f9nRL14UOEfcizB7H5OE\nAY6xfnBaXODATLo4HjMQf49rxCA8urqskD0jshHLL/zRvr1S6RU4ZcyGg4oG\nY/SQ7TxyynjyAlQzt5Wc+5eGhqd+SEMuv0dFuIer720vHxH1x/xdDzrJs9FR\n/J7WaKgDeQ/HKR6LO4byckngh7bcPYGCC3Ycz3zGpqEu6JzsUEBDdFZHrkfu\nve/SnsLuGkhRUW69UHmmgOMiz/w3La8xh4XxeB69bRllwM7QDGk2iuxynVZ0\nPBtVCjLNCUs+wdxhYIn5tP/yB2gAFde6XkIkJbbOf35IDpdZRldNpfmp7LrI\nnJwNA5Tfoy6AnS9H5ZPUq+kaPhkpob1SXssAcxORI/JsEoCWyiZfmqM6OTbO\n2llNXnInWN2YRD5rS504konL/Gs1VcJ8I6dD5cUZt/vke+X15u27VULy/QWJ\n0TFBz+NsTh9zGvwEOVwkIMvXzfVlpSbl8PoiRpnjP2TvKNqiwtIOfyhf8jdj\nrBC2VnzbMbMzMaHRxW7bMmBSkUtEx/xQiBboqujBY5ijNVf4jDk3dEGh2XMp\nkJco\r\n=NnlQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","readme":"## @0x/orderbook\n\nPackage to help fetch orders from a remote source ([Standard Relayer API](https://github.com/0xProject/standard-relayer-api), Mesh) and keep the local orderbook synced and up-to-date.\n\nSupported Order Providers:\n\n-   SRA HTTP Polling\n-   SRA Websocket\n-   Mesh\n\n## Installation\n\n```bash\nyarn add @0x/orderbook\n```\n\n**Import**\n\n```typescript\nimport { Orderbook } from '@0x/orderbook';\n```\n\nor\n\n```javascript\nvar Orderbook = require('@0x/orderbook').Orderbook;\n```\n\nIf your project is in [TypeScript](https://www.typescriptlang.org/), add the following to your `tsconfig.json`:\n\n```json\n\"compilerOptions\": {\n    \"typeRoots\": [\"node_modules/@0x/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Usage\n\n```typescript\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Polling Order Provider\n// This Provider polls the SRA endpoint automatically every 5 seconds on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForPollingProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    pollingIntervalMs: 5000,\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Websocket Order Provider\n// This provider subscribes via websocket to receive order updates on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForWebsocketProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    websocketEndpoint: 'wss://ws.sra.0x.org',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the Mesh Order Provider\n// This provider subscribes via websocket to receive order updates on all orders stored in Mesh\nconst orderbook = Orderbook.getOrderbookForMeshProvider({\n    websocketEndpoint: 'wss://MESH_ENDPOINT',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n```\n\n## Contributing\n\nWe welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/orderbook yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/orderbook yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","gitHead":"3b9d84fa5841e419239690e74235b92fbf6b4ba5","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.15.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.15.0","dependencies":{"@0x/utils":"^4.6.0-beta.1","@0x/assert":"^2.2.0-beta.1","@0x/connect":"^5.1.0-beta.1","@0x/order-utils":"^8.5.0-beta.1","@0x/mesh-rpc-client":"^4.0.1-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","@0x/types":"^2.5.0-beta.1","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.1.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.1.0-beta.1_1573159454424_0.7370412741624739","host":"s3://npm-registry-packages"}},"0.1.0-beta.2":{"name":"@0x/orderbook","version":"0.1.0-beta.2","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.1.0-beta.2","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"f2795092870140942a38ccd4c4c708c720d7354e","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.1.0-beta.2.tgz","fileCount":103,"integrity":"sha512-xf+O++0MmOAO8vPGrOxCpYqyfDlleuaP8CmtNubr6ZHJpxEXZ9xPb1qDlzKBzhszccJYYu5pUklVSNiICSTx4g==","signatures":[{"sig":"MEQCIAane8aY18QYi9N33St6QhOwyU/Vo1BS3HZPpMiMaDsQAiAUsgpUY9J0pfQ8IIXE1bmtcguHSYTw/13FE6TXpYmwTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0dH5CRA9TVsSAnZWagAAYzAP/1aCqis5j+6nKA0LYUkp\nm1yeqZ9As1QQIUVjJFXuOsBH8UbL+ZWufVDeHbwUsJVNPiMHLwEVg4rC/FBx\nIW2QkJTwY+8xmL7oJoYSHfL6Wsrr+yZB85897FJxlusFK61Zl/HyJor0W80d\n62KRduKk2pjaoRABPYoIGUxKDfnqE9u7n5irNsoy7jlujYutvLQ1S9C42+Cs\nj86R9LRHo24ezXkn+fQF6lcCsBokdFD7f3KH6UdESyea6g3tj1QQCPzJAJzH\ndEPmPPZ0uJTqHHrhy+IkvinZsyv+5v/hdDAKQeTGWoxaKXxzVDWSip96l8Ov\nUj1mFTIk8M1BJuZ05IfNccBTeG3k4xAliduTprpWUk9wE2hRSTquewKeui7D\nOu7amQ5QveVXbv1laaiTlhAyUg1SZC6/ylQp/9s3R0LVX6TEIpVWvqarSE2r\ncdVU4t5A7xm26TMK91VRUaaYtB13idwlprE5eGvDt6B33AEpCQmJ46fELJ6m\nCUpIBJOVinFtKyxrydj/IKbQUVkVS8QhT7JnvEHgPjvf+Lne8cSVVCAhKte3\nu3rbFt4ILKk8i7Sr+NpLAD2f8aXKob6+V8P3ZhFQK0ypyyeLnfQOYr3EuZqE\nLwvPY4HPiqkwfauHKqzHzktNd/gm0xHOivZ3a/BDjcvF7acBUYWHX2hIoCqp\niYYJ\r\n=IzTy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","readme":"## @0x/orderbook\n\nPackage to help fetch orders from a remote source ([Standard Relayer API](https://github.com/0xProject/standard-relayer-api), Mesh) and keep the local orderbook synced and up-to-date.\n\nSupported Order Providers:\n\n-   SRA HTTP Polling\n-   SRA Websocket\n-   Mesh\n\n## Installation\n\n```bash\nyarn add @0x/orderbook\n```\n\n**Import**\n\n```typescript\nimport { Orderbook } from '@0x/orderbook';\n```\n\nor\n\n```javascript\nvar Orderbook = require('@0x/orderbook').Orderbook;\n```\n\nIf your project is in [TypeScript](https://www.typescriptlang.org/), add the following to your `tsconfig.json`:\n\n```json\n\"compilerOptions\": {\n    \"typeRoots\": [\"node_modules/@0x/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Usage\n\n```typescript\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Polling Order Provider\n// This Provider polls the SRA endpoint automatically every 5 seconds on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForPollingProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    pollingIntervalMs: 5000,\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Websocket Order Provider\n// This provider subscribes via websocket to receive order updates on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForWebsocketProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    websocketEndpoint: 'wss://ws.sra.0x.org',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the Mesh Order Provider\n// This provider subscribes via websocket to receive order updates on all orders stored in Mesh\nconst orderbook = Orderbook.getOrderbookForMeshProvider({\n    websocketEndpoint: 'wss://MESH_ENDPOINT',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n```\n\n## Contributing\n\nWe welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/orderbook yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/orderbook yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","gitHead":"9e9e0d6592f089a372c1285c8f34217fb7b0d4c6","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"xianny","email":"xianny@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v8.16.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"8.16.0","dependencies":{"@0x/utils":"^4.6.0-beta.2","@0x/assert":"^2.2.0-beta.2","@0x/connect":"^5.1.0-beta.2","@0x/order-utils":"^8.5.0-beta.2","@0x/mesh-rpc-client":"^7.0.3-beta-0xv3","@0x/contracts-dev-utils":"^0.1.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","@0x/types":"^2.5.0-beta.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.1.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.1.0-beta.2_1574031865096_0.32671413029431795","host":"s3://npm-registry-packages"}},"0.1.0-beta.3":{"name":"@0x/orderbook","version":"0.1.0-beta.3","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.1.0-beta.3","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"290dba6fd77520485102bfbb3828b04cdddd92cb","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.1.0-beta.3.tgz","fileCount":104,"integrity":"sha512-XIzXOXGLA+8pUWThFCi2XNKx16CDHtLQQj18ZDe+Rnoo9hJbsoFEVDpYEPOGIMIDmXFCFneV1yuxfpwf23+V0Q==","signatures":[{"sig":"MEUCIHKyktmu9BAjZBXdg91dA/4pX0L+XRmajtcJ3aL7pVx9AiEAwrIrWGLgZ5QIeqp7iYSPjC3nXzSTIncuCept+aXT7t0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Pq5CRA9TVsSAnZWagAAe0cP/2GnZ2wnlAb0XrqlJwXD\noRD1WlDuVH/DZrPLTQJEMFWqp0yeMW94e2bjLOQO46Wcj6iyuqACGPeVAunk\nD+eqe01ziu5rjQky+azoLZhcCipJbcm+EhAYZzj3MCJoHyCy1UaYt0qCjNjg\nnfGVT3Oc/Db6frNowXwpevwn+YuTnqiXDlGvxyZV/28eyF7VlWzlBXjvkoA6\nq7whvUfQYgMbKLV92CNjgSuRST1zGsX4pRRZAVEr8GwFZd2VYlHAUyRyIkOX\n+fXsH4i9hxQaWalFSMfdDtbsNfB3GwfDOcpV2+T3Dtafo3AFEwknZ5aFHU/K\n8ZOZElct4mDLZLC1UtikCOAT+8jkItw4TlOrCVdne/FZTqPcMqpaOWda2eOp\nrvewoQd+DQf30U5ep9RmRpDTfgBJ9Rx+Oa+jMhbLCG8gREkdiqam5FyOJ3B7\n4oaZmOTyzZsnlag0kMQz21J1wtFTJcXnDzUVjdp6bremQUopyT/FMYtEPgT7\noGdupXNIB/hId/cPvu2IowbIphbmbdzqoPZ0LlPvG4qQAciTlbTLLKs1LfEg\nRZdIEk4ZPj6XuLxRVeddKR8TYq+DjHYJzWPRN7KzCMYNNCcIU4dBK0ZplBBJ\nxJDXmnZrfBmh904+Acf5Vlt9Mz0KyROPM40Egj4co03XDs3xaQfHWyjO+aj1\n81d+\r\n=2NpX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","readme":"## @0x/orderbook\n\nPackage to help fetch orders from a remote source ([Standard Relayer API](https://github.com/0xProject/standard-relayer-api), Mesh) and keep the local orderbook synced and up-to-date.\n\nSupported Order Providers:\n\n-   SRA HTTP Polling\n-   SRA Websocket\n-   Mesh\n\n## Installation\n\n```bash\nyarn add @0x/orderbook\n```\n\n**Import**\n\n```typescript\nimport { Orderbook } from '@0x/orderbook';\n```\n\nor\n\n```javascript\nvar Orderbook = require('@0x/orderbook').Orderbook;\n```\n\nIf your project is in [TypeScript](https://www.typescriptlang.org/), add the following to your `tsconfig.json`:\n\n```json\n\"compilerOptions\": {\n    \"typeRoots\": [\"node_modules/@0x/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Usage\n\n```typescript\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Polling Order Provider\n// This Provider polls the SRA endpoint automatically every 5 seconds on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForPollingProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    pollingIntervalMs: 5000,\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Websocket Order Provider\n// This provider subscribes via websocket to receive order updates on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForWebsocketProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    websocketEndpoint: 'wss://ws.sra.0x.org',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the Mesh Order Provider\n// This provider subscribes via websocket to receive order updates on all orders stored in Mesh\nconst orderbook = Orderbook.getOrderbookForMeshProvider({\n    websocketEndpoint: 'wss://MESH_ENDPOINT',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n```\n\n## Contributing\n\nWe welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/orderbook yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/orderbook yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","gitHead":"1166b439466e1757722ce180abd00a86c59e9e13","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^4.6.0-beta.2","@0x/assert":"^2.2.0-beta.2","@0x/connect":"^5.1.0-beta.2","@0x/order-utils":"^8.5.0-beta.3","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^0.1.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^2.5.0-beta.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.1.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.1.0-beta.3_1574238904989_0.6201183541366864","host":"s3://npm-registry-packages"}},"0.1.0-beta.4":{"name":"@0x/orderbook","version":"0.1.0-beta.4","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@0.1.0-beta.4","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"8da15cf662144983999121bbf999ce4ed0418093","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-0.1.0-beta.4.tgz","fileCount":104,"integrity":"sha512-eyoIahVRTfTeRHYv+UJINdTGu+ZHlIoIBK+f9KSlNjv4H83uzz3BRq1GTJS6Zfk/KP2epvktmQ/o/jhxN+td2w==","signatures":[{"sig":"MEYCIQDnb+itHMArUCA/xwnr1gbQK90RYzaUOipGDjX1PH27dgIhAMfiio+bYhOWUKebiTlRW4NeipyY301rhUfipZzI5V8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5QX7CRA9TVsSAnZWagAALpIP/1/XKNNGl1QCzSAgnPgZ\ng7+UJVd6RXQldirbQtvYtvkmzeKl3fiLtCTs2tN765pD2UGzGVaVtYUgVQAv\nt52CX3r2L4Y6HUgJ9tdLLYcQgwokr6EiVfOe/v2kKDbQskVJsXyiUuVLLwBs\nLLtetR+RIx2yx2CqSSk3N3KpQNOEFbGN/7Pcr/feGdXAfmwga3GBRxSW9TmO\nckepYpHi3A9Nsoqoi1GgrBM2ZhF4849OMowlsGIUDgtepVXfdHmL0a5EY/Vq\nZMsy2kmgM8ljmDiP57XoPvluzTkBfalWkEs4gNCNx+KY00d6gp8KJk/LNeCh\nlqLMtQ16phq7StrBniOBvEj/eq5+Nv9QfqZxUfsC+dECnXvzCuFTEwWc1xFL\nCNfwCpu/vPeCjWf2LIa1tqHE42kIGtqm8yl3o7H509twgKOqTYdVNEPVpOML\n0ik7NilL19LzKIKVeAyrdG+L2sCD5sQEnzstfXniC1/jeKqFlhA8z2+VN87V\nv9FW1kCXRDUhtyu+UG/uO11haJyrcANg+JA3MBk2hAQUt3/Eh69iHltBJgTo\nsQ+0M9US7HwIle5CTlrGGV24yHrkHC9A8oqnGOrKkSW79VE0w1wievfR7bRn\n+JQZU2XLh1jmYEdx7PKknEHVFi14J/rRGQnETCMkpWPYXUzF8xY4RfpodU3b\nua8K\r\n=K98p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","readme":"## @0x/orderbook\n\nPackage to help fetch orders from a remote source ([Standard Relayer API](https://github.com/0xProject/standard-relayer-api), Mesh) and keep the local orderbook synced and up-to-date.\n\nSupported Order Providers:\n\n-   SRA HTTP Polling\n-   SRA Websocket\n-   Mesh\n\n## Installation\n\n```bash\nyarn add @0x/orderbook\n```\n\n**Import**\n\n```typescript\nimport { Orderbook } from '@0x/orderbook';\n```\n\nor\n\n```javascript\nvar Orderbook = require('@0x/orderbook').Orderbook;\n```\n\nIf your project is in [TypeScript](https://www.typescriptlang.org/), add the following to your `tsconfig.json`:\n\n```json\n\"compilerOptions\": {\n    \"typeRoots\": [\"node_modules/@0x/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Usage\n\n```typescript\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Polling Order Provider\n// This Provider polls the SRA endpoint automatically every 5 seconds on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForPollingProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    pollingIntervalMs: 5000,\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Websocket Order Provider\n// This provider subscribes via websocket to receive order updates on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForWebsocketProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    websocketEndpoint: 'wss://ws.sra.0x.org',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the Mesh Order Provider\n// This provider subscribes via websocket to receive order updates on all orders stored in Mesh\nconst orderbook = Orderbook.getOrderbookForMeshProvider({\n    websocketEndpoint: 'wss://MESH_ENDPOINT',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n```\n\n## Contributing\n\nWe welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/orderbook yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/orderbook yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","gitHead":"21db0e6275eef4fbfd58c5a1c05d384098e6334a","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^4.6.0-beta.3","@0x/assert":"^2.2.0-beta.3","@0x/connect":"^5.1.0-beta.3","@0x/order-utils":"^8.5.0-beta.4","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^0.1.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^2.5.0-beta.3","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^3.1.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_0.1.0-beta.4_1575290363123_0.06300349928904025","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@0x/orderbook","version":"1.0.0","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@1.0.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"72c95d2faefcc448ca7242354480338c0d49dbe4","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-1.0.0.tgz","fileCount":105,"integrity":"sha512-x7+Mg9O/olzvPtqCGIC2atyzwGqc5HYJFrdKlLTcCOtjCj3Pd5vkxRas7Ieeyl+nJNRAqL5GoLK+6jX1yybuWQ==","signatures":[{"sig":"MEUCICVrUSl2NqdiCySRtpE1isaQL3rsVm4wE6lfGnG0IzORAiEAoSvp7sUK9XKIkKxSAfscjJEfu0PjIjkv3ODC7Iqds+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5SBuCRA9TVsSAnZWagAAkaoQAIC+Gs9csojXxMurQZPD\nZWhg7e2BMtHnR7Lm25tngd+iAnLUohETxbWBulJmjoJiJ2HF/qfYqhwKowTg\n8s7Qf6WFO9bwp7D0cMiUAiQrIQPprsYZ6HWZFmTZgIefqbJo5Om90YZwFdHC\nPsKf1Ljn/Jr6dQSd8AmjGhks8CyUbnx1MA0Lrx2PHx8TEETdg+9urRslznsQ\nXc042+qt7wgpnGKnNr/QNnFnISYT7fDpQcZKUkM7i5ZzoIiHQpFhT2nN3oSg\nOJctO3v0Q/mG0Zyyp1xVvi1rmn2oqgOpRtsA1UA94Ln095Jx5abKkXDh7H+Q\nl6ay1hhbvAzO7oNqtBBWIGbOig/fpzPoivtHYN1vON7RO5aUzZQAnfomaI4F\nNDCDFtAU75MbCj5aegE3h57Sw80WMsI6bJ+HIadkiQhyj7pR+NB0pgXBzbS2\nG/DLO3Zv+kCdHRwxKshIz51jQZ1/FN6wvvDrsXtE1W5vJ13Pnu/Pspu5/rq9\nxdLJxJnbEXNdk5v79J4VyzWuzZ7eGDuucy1xVA/r7brHaqIkaFP39Pyt/cdt\nFm8LT4OmdtmY+GNHrVNaf2/hTLGENeLTjxKAto4siBmuVjhZP46Qta8wXisW\n40LNDVD8sHp5cDPFM0gDqgoy97Uqo/d3m8OsT3wz/NBhklH9b51i1EsSbJfZ\nqRFy\r\n=5E1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"761d0a0f1849c6e247f7219b9cee4f7a18473409","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.15.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.15.0","dependencies":{"@0x/utils":"^5.0.0","@0x/assert":"^3.0.0","@0x/connect":"^6.0.0","@0x/order-utils":"^9.0.0","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.0.0","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_1.0.0_1575297133646_0.5382283950030791","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@0x/orderbook","version":"1.0.1","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@1.0.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"3db985a4583b205c430c429b4847e7d63b477e62","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-1.0.1.tgz","fileCount":104,"integrity":"sha512-dkrG2ZzWnYfX7NktspmauToD/7E23p9epDXmQpxr6gyZ2R3+5sG53g6qrGXEaYkHnAVdUghtV0KRlQwYPevsjQ==","signatures":[{"sig":"MEUCIEzID9GaAZzq9Bv+l7n9kKowYaOoeL7j6DSL1EdGkpFCAiEAuMcYoHkSjeFti09dHkVGBNoDBdVgr7yTUscd3UBRO+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7tClCRA9TVsSAnZWagAAP+cP/jE4m1lAg58tb+ciKckK\n8OEyDALawYwUQDwD185wiYxGahzrckocaAAoiaTeU5UNh8zKOyH8B8EYLJst\nFQttzBzFenTNBCRFN4DcGwLWlUhfLql+THVAqLKDu6jpb9UqV1/FsXCns/WO\nkah1rT7te0vCiNj4j47mR9Y60KiBo4lYJuNLq+F/dp5MMMR7wuR2qBtkGv+h\njBQJ0+bYT9ndwm9SsYS5iMjIYfNKSsyIoENRBoQvRkFIH83odCKhHUvxVkyk\n9zy/vYZJgSlpirvX9bg2CzSzQ4WgwfNdOi8HiVqgP8SoW/NIyowPvklL1XwW\ncQBSYLHoesiISgiV4OV/CFJJFMtEakxz+CmN60mOuA1+ohlzv1uD3gy4xBrN\nvE5XCTb6bu8N5OOMlS8Rg1+BRHEfbTDVY1cVLX3oilKUMmS+QEnfgHBZ3XEi\nY5qOjck2JAAewtadXug2rSpQz1itBQj/31NmCwKq1yoMMci7DOJl2aahCEfo\n1keqcCZHCGqC0RH98zTw4tddFpgSCD31wBIhvCyn7BJUTSv8XyHfkgFHJHCo\n9BFk6q38KgZE1TuUNey66wqQrOBsErhUwzFt8sxy1K9yT4r61BivZw1PLxq/\nDN13YKWeskiu/Qt+KWj5r7c7sjYRP4HlDEyHbALxWo5PHhWgPH179HwvhuW/\n8QMN\r\n=SmiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"6b0f3570b964049ca471f242e9001a0ae2e3276b","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"xianny","email":"xianny@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v8.16.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"8.16.0","dependencies":{"@0x/utils":"^5.1.0","@0x/assert":"^3.0.1","@0x/connect":"^6.0.1","@0x/order-utils":"^10.0.0","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.0","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_1.0.1_1575932068801_0.7404378419493383","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@0x/orderbook","version":"2.0.0","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.0.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"e94d0dc0a5fc6a41759193938e438dcfbc41255a","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.0.0.tgz","fileCount":104,"integrity":"sha512-6jSHQdLJFzpKEPnajhADz8U4RK8lVFU3DZzLLdGRvSCMLM/tQEPUfR8lCxGqLOFtHhDxi82pXS+MrTNrAB2zxA==","signatures":[{"sig":"MEQCIF0AgLssMx7cp536mnnxEs6uGs8LaZDpBKjkZmMWP4lnAiBP32cR/S3LPkk/Oxi+lgS0SX+tK9Wcrbhf1NhkzkjUdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Bv9CRA9TVsSAnZWagAARsAP/0RCYWIzC19byPGAr7MT\n/GiXsoR8mGJ2t3aWRKHmg3c46W5NnWdTBDIaXIKFflTGTJebRvPaq6Yxz3dM\nSErrLOHob5qXHySRgS3nRRM8VVN0jLpdO77PkpLFFQwA3+d1NMRmHgXQRgaa\nLCvwQkmCQZvERnHLQyc56+NyvZ7rucFTy0wbgp2/G+FjvCxeu1uW1/5c0ESd\nOupF+eAhQboujNCfGMcz0OCzNTaizRWjQFtxccLp210fPsMpVV6cnKLfHTRa\n0JYUvyxKAYyogk9Y0wYeCn2sY+tqijxtD3of/GyMHJtSQcQ4VyjF1C17nlKC\nbqlBPtPAnuWk4BwvHhXEZB1ObpmLF1WtBYjqh/ycdBwv95TOyXizRpmHM9Og\n46LDmUk6fcnvE7eohxQc2WVI9UI8ECpaa9hmJd/9SruJh4dGkd1he9u4Hms2\niMaIPwdqNOsXhutoMWnNdB75R21q8bfb/2xDZ44yYlpr8pXt+4b7lxHyX6NC\ncChciSZXEh5P5JqNdlOK3lK72wU57erM2jKmObSdPRWbe1e0z6bFiBQenYem\nfvy4PtW53GHZESUf6ocYgRQmFqpQHxFShSudCWYXAvWNJanPg08HL9ch8oUV\ntysy3MW1yK5tC8xY/xUbLfarrVTjtxrJkNRIqLSrDrtXDJDpEJZI3G/coFiH\ndx3X\r\n=vlXD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"51ca3109eb29e1b03199e98587403fc61f8f2716","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"xianny","email":"xianny@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v8.16.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"8.16.0","dependencies":{"@0x/utils":"^5.1.1","@0x/assert":"^3.0.2","@0x/connect":"^6.0.2","@0x/order-utils":"^10.0.1","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.1","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.0.0_1576541181520_0.8480335433976434","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@0x/orderbook","version":"2.0.1","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.0.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"0a471ee7879648483fee41f4e876ab3f1d8eab3e","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.0.1.tgz","fileCount":104,"integrity":"sha512-NASVFhXAWpAQ5xe0u8bqfluSBc9DHtFPOnDBHlfjq7ga87npsorkKnqO1R1ZAN+XJ98dXnsH5CGq93HgOOGL5w==","signatures":[{"sig":"MEYCIQCzzn+ei72vE8w9nSys/d6UxIFuIABWIZdDK5q8f2/YogIhAO1dYDzlR+cU6HfhvANVnggXp57luA9DlARJUDEct8AA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEolCCRA9TVsSAnZWagAAFHAP/iaYUP6Men0wc5YhNjse\nwHOXS0QCC3DAFkOgoH8iy9cx9WnIv68osUiTtQcnCXg3tr5qTTbr8NG88K62\n9WP2N8D3kdgmon4SUssBC4fLX0p4dRyESnOH9xFX9zXsygo/2qMtMiFD329a\nQQx4LYh/ynVP6Tb1LbjqZSJH4n7xw4lie/5tEg2ml48wQI1EuE5j6M0OS7HK\nPEqu/3gRhF9YxqlInl5BTsiMWyGuSRfCF5FfyHqYe2pOm/ypfAutDgQ8qUjs\nmec2f0hSOKZh6tz5jVevOBVMAD5/jooiC8v6tNmY5EvZrIrc0QlhMJh7Ig0U\n7wEfVX84RpK9sxY8q4htw66wO9W+epYI/dUNJz+RbwZiskwFIlWPPIHlOknO\nR5tbWZLBpDdXf8EWICLEMk20zyltzZ86V3mCuckEIIEcjFMlkVb/PKFNQDAF\nF7UdB0zPMRbmVfjJwGdv0kvVDxHlSVZ9V1GIlnXCd9iXdXYv+QY0iP7tZbSj\n2brGjzN+Wukg+XyrnXGY9ebX89JMoMVO4UJxFqJHRhouvZZL4/aScg1kCwnn\nSiYydUv3PhaLJilM6Pj1S2s6S9pQlIgXVR6hwfJHoeSnLEJjtCYNX729sd/Z\nfSHj/sRtn0GNWvbHNfLt9C+DRelTkEkB/miAWXKXa6Fr4Zx9t7Qocl4hjSVP\n4YcB\r\n=WaBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"2113fb490d63bee42042e592d46e7e409cb225b9","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.1.2","@0x/assert":"^3.0.3","@0x/connect":"^6.0.3","@0x/order-utils":"^10.1.0","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.1","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.0.1_1578273090397_0.9795442178096823","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@0x/orderbook","version":"2.1.0","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.1.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"11746f37e029f09b9c2c9957ed3a1c36e850fd34","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.1.0.tgz","fileCount":104,"integrity":"sha512-kcfFG96m4gFLo+niwG7txkty/mY9uQo7uDFu0JbM5Njss/0XvI84WX5k9HecOTHPWx08RnjSgIRBH5zMvIBuIQ==","signatures":[{"sig":"MEQCICYuGhYpn9WFxiGWX0cluvkYPf5nbSzWFjfCVwLqPJjGAiA7i9ythdAcoYWbfpBEDPhv+Yeyeo5uhOuf6qvtXvGiJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKA0ECRA9TVsSAnZWagAAjqoP+QCff8Ug0Ud2KS9cAgJJ\nMyJiIz8v4zlKJyK23J5jFS6IxzaQoDMOzar68C5IWXfX5zI/kKCOWrStG/Fr\nn7r3PB5tPn3HuzoV2P64xeDTIueoeZ7+yONl8tpTyXxkNiEcsQ8SIAAHTNFM\nUeg5BeYrruQP2tN4PS1YN+eQ6JPNswNHiNobBAzUQjJKCyJquoPEs4XR7+kp\nJE0oWdG7+hDR0uuoL6FuZBaY7MK2xWBtgAj//cP090DOsxzfLN75+ZFM/HHi\nQJ8B4QTOUAS26Il3Nq9ZfppwVMbvpf7E3kmm38SL6kK9cs1cZ8FlIO7iACJm\nKBpiIFIGmjwGuJGkGTL9ZoW5DEy8PGCT0THO6A3YKbK+AaHQcdcN5qq/wLk8\n4Xaqs078OeIIRTl5xk8P7I5+jxljCLavRmvW22v0Cfwn3IQ2xslIe42wDhP+\nTsg4YrgQXCHQb5VBPTk8U/GaNOcLetdjuYUos2EifCftOpR8DK5MV1N87PiJ\nnsSv+kKX32yDxt6oRjVU5zmBGYkl5CrD46Z5vdnQz259TeLrzvnwUHlX/Wyc\nzRQAdHaGmI89fA+ZrE55g0HGgSbf7M6rtsdq5ofwor+y9Tp0FF5aGNr1s9fn\nxb4PtA8+/nIsltdv01JnZ3UtTb10YuUrdGcAzhDdYcArqkjvrPkXF+CfB6Em\n4Mpy\r\n=L7mq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"93f2b6b4d8c35d4d2b30452367ba7c42f7d1168e","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.2.0","@0x/assert":"^3.0.4","@0x/connect":"^6.0.4","@0x/order-utils":"^10.1.1","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.1","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.1.0_1579683075741_0.7802687870673528","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@0x/orderbook","version":"2.1.1","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.1.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"60cb3e1d1867b9e3049dd34e88703389e6c10d46","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.1.1.tgz","fileCount":104,"integrity":"sha512-ifs9YdS88X31aHYjuUNiDmt+w8SD/9w1YkUGaO0mEVpAi2lDFYRoves4abFva3251JSB0OcSQPANqZpAQ3Ekmg==","signatures":[{"sig":"MEUCIQDLnUsVDGwp51gcD8iwmcVU/SegYnDGyWEPG0/KuOE8ZAIgPE4ZB9o9P/8o17aa5ZBm5Dt3gwlEZP7bxk5pSI7ZRgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOUYuCRA9TVsSAnZWagAAUt8QAJTXh+bYHfEJaa1QMF5n\nLTz6h8yr2Bqj/rX+GfOKtF0ekvdEs/7upRzIrw1P80BRE4H7cprhpEV9ciCd\nP/eRa7b/dq4sxKNTin3k+SvlLgPnwPDaFd+6aqB7NfSvzBvb+KJkS2TwTR5x\nAjXmJFF+MAnrIbWuzOzNSf1waDPgUrjDBhbYuaogS2M0GuMidruT8ug1dTiE\nDnyJ1jTF6JD64XRMDinpDPO3ajsnlL4zEV8n9pStPp86QmHRV9/79rcqY5/O\n3tV0PPvb/ZcPvWQZgS+DdvBHG10mgwQ9Cubqjz/dQraIz7jMnuDeAhaTuOiy\nEgZBsiDeNgjEyFh0l3EYvqCiltaXGJnQtFVjGceSMhty0B5GUyd0GKR/cQaH\notW0BcqSDnRRzhJ6EVpy65X9e/pIxtBTWOTJ8H3gMKztVNIg+xw7lMEpvRRv\nyx1WFYtEbjEWAwbIvkxSE/sew8s91/5AfoCgePFx/CSvPErcVU5Pi42Bv5wc\nKmt/tWboykAW172lG07taxBhUXxyYYCHyocpoz/X5tq26ahh2fIfNwuFmUGl\nEc6EJtWgl/lQX5zKF1IGAIv0kkdIe3nXaarbUA9hAMYcZO2kABXsXrwzfe3s\nlsUMYYHnI5Iu6RCCb8rvYbpci1airx+J85VJnSizBkE6QbVzpR+r1J529gfY\nVppY\r\n=f2ZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"5921208ea6a358c128b88ab7ece8a3c6bfb2495e","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.2.0","@0x/assert":"^3.0.4","@0x/connect":"^6.0.4","@0x/order-utils":"^10.1.2","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.1","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.1.1_1580811822418_0.07326608292883985","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@0x/orderbook","version":"2.1.2","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.1.2","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"2bc3bb0db9e3ab70771288a1f3ea0e6bdef20ff8","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.1.2.tgz","fileCount":104,"integrity":"sha512-K80YEd/MO1Fii3rfowvHJ0DCHc4cZeKGY0g6QVQ7Sm5ETE1G8l4/mrb8AbYfKzWgIN87foeMMaf7GhJaNyKL9Q==","signatures":[{"sig":"MEUCIAsr65xO9NT/KpVatx/9IioD6DzxRSvnCmVrxT3Zv9noAiEAnLELuNCblW0P2gOdYwN6yuM6XsRJv9Jy4EtrtNyNA0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO/fKCRA9TVsSAnZWagAAvd4P/1AtgiAvXZrBIU6jii/p\noSbZ44rrvAAo2uW2Xs6wYbOq4G2O439B8DMV317AJiPTO2sQRGnJmm0HfZsJ\nvLmBsH8mr1LO2dROP5K8Aj2wErRNWJA4/shtkDMo0iudOzVb2BAL6aCiuPCT\nqZF+cZs8SW8+Lniat/vG5dOqtLZjSHhCK8DrZI1lSjAs/Un4pFAO7CrXuX6I\nTkrMAX9krJkBHrwOomaOP4lf6pBUk84Q61jwJWHp7YtOniHRz5J4iy5hkIOW\nYT1nHsrYyiTQ2RAvUe07EsizuvSy6K15Yy39mHLRSHrr0CiXjdBiUBlmLaiE\n9TvZaHeuezb6J3OPV4P660CL1bgLTMC3BOsULE70YrmFXwFLt6v8j7H9BhPH\nPc/Bb4S6uVnjMignJ9dtkzK6py6wYgs0otKqD8fLr0DrnyLc5PCmktBIThed\ncRjE3gWmnUpyVmrsJifcDTgFDn8QnnWqzLZfCVJu4JD2MqVuUC1NCWH7VDx2\nZosPrah6Ki5eEzsOssYtdZHOfSMLjED8NDLa3xV+RJdvUbtI9OCl3w91T5L5\nkB3WEFfXI5wy0OYlTzznp9vxqmry5rTz0/FUXShLQ5BAd67X3JrRG79jzeWM\ncaKJ7u1cYeURt8W4R7wcoE0dT34iNHBbkEDyUtI7iw4lU6ENBR1Kxu3iY1gK\nsnas\r\n=4PPR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"5d603b2f80c1b64901493a3c96c2e9b4aac0ec76","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.3.0","@0x/assert":"^3.0.5","@0x/connect":"^6.0.5","@0x/order-utils":"^10.1.3","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.1","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.1.2_1580988361736_0.6018152242750321","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@0x/orderbook","version":"2.2.0","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"e7c3f9634993a12ca1f3e002470a34668805d5d1","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.0.tgz","fileCount":104,"integrity":"sha512-XN3VRaxQD7XdvNgYbythVeSo7GyVVwPGSQl59+r584mBIFfN+Ph6zj9XEAvGgTBnsOYD1WM+aIcvB+4mu0KiTg==","signatures":[{"sig":"MEQCIGWm7PPo4ciuCYhPI7UNGls3hCI2haWCo/wgMy00+ShVAiAk45g7HTats/4ERcpU8hvBJWmrs9wUNIuVsJ74Pa6mEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeP0akCRA9TVsSAnZWagAAYfoP/39iYMhl+sRUrCBAzlBT\nzmA/w+HHzUoFUZMZWcB3UJRacowVuVertVleQwXYT3MbCXMuSqr6hP1CT0T3\nobSFf/6lfqz3UP2k5v9DPwBMHAjutqZDZjv6MaAFoaYtoXdn116AcQz+1a0U\nv6JBeG25LeX5EGP2I7yO/3FIuSzdLZgbkwHnY0l32PYc/ZmKPSMmc0p/wp4z\nQ+eDqktB70AJvK+KpA6b6i44gkr4IsaHdy3VcwZRotOPt/Cj7DpkzDNFFq3F\nSm1YM51bKXBM53MDSgwpSY368qE26VM5mPZPyAy19dttw8JPgRza6Rf5jHt5\nq3ar6mSR3tEnZSjpihPESMyfGIvdyOkPUC/QefLF8I6Rbl4NwHY2F3ehtP3h\npFyAvbDMpepU6TjjQ2zyVbkA5a1ygNGUKpaLEG17MIH9btv028FQFF4Xgpnl\nCqbfr87uzn/oMmMDJm9YfZw2/Pk94VfZ25oAVtzRsi/QbIk/32S6iDyEmHZI\nX0ZI0oMvE8qsEKLIv4tdoFSN+rT3ZvHCh3C+/W7Hm50N9k4XuhaAQ/WA5M4n\nbGWAUcyoDrLyRmyD8GaSnCDTXk2UQ5wkmuzhaALnxcnE3MJLBz8pgxalqi1u\n0Z9NpA0nALtwMNCztNuLhrz1TnjM9iZoS44P3lSpC8Zo1Qqgp5mY47yewwXR\nxB2h\r\n=3OI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"5754c11e34b6c833898184360398fb6287d54138","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.4.0","@0x/assert":"^3.0.6","@0x/connect":"^6.0.6","@0x/order-utils":"^10.2.0","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.0_1581205155812_0.24222526322257876","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@0x/orderbook","version":"2.2.1","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"8f0e4f82dc79e4df2bf3e0d2b9d1dd3a011d0994","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.1.tgz","fileCount":104,"integrity":"sha512-ghJdxxne1WFcZzae0ZkEm4rInb2+owTJmHUkFk2Rto3i23lMdGZX9mapGWsFMI8XVs67zUpV4Vx4J27pC/tATw==","signatures":[{"sig":"MEYCIQDSoPHdjn7Ts0d+BlT0J8Ml3OKrJVCGyXs6W9AaXdhphgIhAIVOlbjuMaGWDkltGpFlWxmglWk8+j2yjThZL6X0Iudz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeR5JaCRA9TVsSAnZWagAAu1cQAIYXHDSTfKR1zvcf+LYg\nZTllAFZBKTdMBfpUD52PodzvSaAVdz4DWcxQNGzgBMymiEetCqKiaUV1MDA4\nwJ5pHZtvDriBsDJiso3hP79Ze80hIMvacVVjA62fuS7AqLCgaPK7KrJXjtBz\n71W903grrKlHm6AerjCT75NyiJi3o7cZacrvZwU2Vp/D5mYhUzLrWI9hab7s\niMU2c0Pn2NYIgw4YE1KWEX1OKxkWaTLgkG7KTOhbbWwtg29xJ+PRxtvtnKeL\njygsZQXxnApt4h8GOsoySVNN7MvF3MukfRNAuWMNRlFbsSkQ7bWXSayuQ1pN\nRUR3MhETS4yHFKCdw9eJXtDTKoYWstl7e9YqhJ2vX1gEBr6maD1Gi1OB7R9y\n/sBxRWKJeeX3qoRITR5n/KD9VvWpQ+RnzAZzrfnhwTx/A9GA9dCHAoQCO/vR\nwaRlexETy6R3UZmviUpYS8bXuakn9pRYFaKpp+HwDlqDUxRRPbay8y91odbA\nMmIX8Uh7mS+4ZstGsv+sML0lp6yBq9fTHPYzy63m6S/THHjBqmuZ+YND+Kd0\n+lKxlAjZXJcgMaIdpKb1Ji47ULhtDEFnMZGu4I7apIsRK5ZpZ5xqKRfo9NZ/\n4+Fdyscv9GK/rq0GvySI4r+s3/p17lR89dQaSoV1WKbAjaSrUeKSdYDP4SLn\nnuDR\r\n=yabd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"4a133ca36fd488e7f5548e06aed8dd06eb73a0cb","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.4.0","@0x/assert":"^3.0.6","@0x/connect":"^6.0.6","@0x/order-utils":"^10.2.1","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.1_1581748825641_0.34348638728910585","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@0x/orderbook","version":"2.2.2","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.2","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"fe3884c6569a054ed49e6aff005b3af6f8967dd4","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.2.tgz","fileCount":104,"integrity":"sha512-TJbtG8VpXl39yZsy0KgI6BXs3PZ4rJemThw9YC0Vd3bEj6jPo3OJ2Ea3n77EeSDszp25DK9fiHwYDXnQM9l1Gw==","signatures":[{"sig":"MEUCIQDIDY+oqO1n0CKo8jgEWC8CAOdp3tRG444sthOSF3mUFgIgWx4GYyfVpuLD9w0OUK64c9zqLgKGdxG6+KmlW2F0X34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVPTtCRA9TVsSAnZWagAASFAP/RPXqIZHEzLwLBOWZJCN\nk39YmJhffi1FxOGRNmzlBcFIdn0owpdYC2T/vstEUZELB+338VD6BDpSYCBZ\nNrJpYTqe7dgInGvswH+AKa/nAtfhR0OreiwO0KsNF0cZ29OIWORa0f4VYQFY\nAugbx1aHh2f2E4Bv+r6uzwOkbGyszmqrEEAtnUA5q7KNabaMWyd7L/fKxD60\nnmjv5LVv827vFE6mdnivK5ggoqhYeTMPRW1uiUMMgQX36+MCLS7l8q6LKdw9\n6rr03aZisPLqkJNr95p1T6zhG9E02cVlgsRh1szq17AjjXukXpwBD++izd27\nIvmqLeU6Fg71x2Y9uwpMBZf6fyUt8IeQhLSit0TFyFTjkCKaDzl6ZwhOksIC\nQX/C4oMZL6yvi+kJ4G1+akrNFNy6SM1E0Sfa7eFZh9m8aqApQv+aVYDLKXhJ\nSGxL16bt5ryNWmajHRTn+tXIAkZisqLzSKatQxU9Jap7N3EnFR5mfl2V/nxz\nJ9Mfdvi0lROqeCMEtGEfu7C8m/LzwTSkdXMsKYC+bb9k6UbHgi3aB/Ws2L1K\ntLLGwXiyBnBImg+V+uA7PDgRlnMLuD4V22BpcjMyW5ct9fqYqK0a4p5qkbti\nS1uSKXLg8FqsrUCReDQ3Ky0pd5olEjennfH3FGUPLuJKAhkBhvu5nQRTijbb\nBmMK\r\n=xGb7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"2dd47a21033c42d738503a36494505962353a3c4","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"dependencies":{"@0x/utils":"^5.4.1","@0x/assert":"^3.0.7","@0x/connect":"^6.0.7","@0x/order-utils":"^10.2.2","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.2_1582626028679_0.5103678528592241","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@0x/orderbook","version":"2.2.3","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.3","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"53b31881029da8ed960eaa71691e5f50ea95c89c","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.3.tgz","fileCount":104,"integrity":"sha512-2IkzUqwWiCDKls8PtXFwWtWupnrknI6Nxrd9SspQQZg/A4oz041/TDRL+rCw5QnI6ibH05kvtv9UDo7GrJWTlg==","signatures":[{"sig":"MEYCIQCniqQeTDmv4hvdaYmwJWLwtX0IijZShMrk3VG1xsIiQgIhAL65Tds8FhSJesV6RETashlMR3M+OTkn/ziixEGMKJYu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVb1mCRA9TVsSAnZWagAAa8IP/29mhOW2i5tTo+tK6C3d\n2MSHHVjP4NW5EKdnXrVBzvxAttYDLkgnLuMohIVFDXmd0B2XGRdtnTZkRzXv\ncSJuDUuftXXZI/NS5gIvklSJUZ9NTe0uBtZZWmQWNifD+sl1Eqlm3mhYZpiu\nM6mpWbJZmdTzibW0bCP72p+ch+ltSgONREpn/rZsfY96/39gurMYxyUJ5Yu1\nWSdcy9v6m3PAZ/iAkw2vlQA9J9+mMbKD2GHsV1mxlqETbRfdqRqdTXq2aQPy\n69Wzr5CTxEIVvTfMnYaJX0E0Bk/JnsVCxfmvp17FTtIX/re0h8AbCSXxTHog\nd5y7lEvjYzMIJE2f6/+piReoCWauZQ77YnBIcSLkSC5moyx9MPl/Edg3uY8P\nVC8tR8PMJya2LYGMM0WLrBiu2F4qYy5f4Ji62oswH1DZchrK6iiLN3fr56nF\njcqmK+OM4IflZe7xxLfKp355AShZV1w5at1f+lofETNle8IxFRFMAUiXzDkp\nUjoEJLjdsFcEQF83cMAtffYgmhfOPbQ/63eO4rlq0ynNVCAqcu5ZiNXVHrr6\nA1SH1S6As9p+kYwbR/GInF99er3pjxxgu8qvS8JWI9gOH5W87F5mpgBb6/AM\n7XKL7eNYYcA8U7Ghx9cINENM6eGNO8OphzELMOo8y9et1Zlw3MvEBQeVIsv5\ng5C3\r\n=GL8z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"58ff2dc4925cc57c9afa158614115d4871b5d157","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.4.1","@0x/assert":"^3.0.7","@0x/connect":"^6.0.7","@0x/order-utils":"^10.2.2","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.3_1582677350454_0.19585214594985323","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@0x/orderbook","version":"2.2.4","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.4","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"ddd2ce9873323494c59a3707293c32200b748a45","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.4.tgz","fileCount":104,"integrity":"sha512-uvoODBgqK4CD0rp/Lf2Z0eINxWKAAu9QeG2HSSnWpGZ+rVgkx8YXqShUBtndgSIzl5y62NKRX6rOcADzehwCyw==","signatures":[{"sig":"MEUCIC2ht81cnHPf1c7624NicOUvZtbfxhYf7BPp3m+tWR3YAiEA4NZw9/O3sgjd3G0pveqtOUyhn69cIXlwEEGy5i/CXOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWDFXCRA9TVsSAnZWagAA+T0P/3Dosidvx6HaKxRrM5jT\nfMcJ99rl8zBymiwWcKYJi9GfUlj9b+jMyQWpEiXNCJyRYlXJr8Lwems36Puh\nwK6WJuxryjtLnZ0K0c3lxxO5Dju7SFHo1GPQugo6aI+0VkbdXLEms+nrwrJs\nZ54D4zn1OqE97RIqiEEN+aU7eAjOnF3TKvOf67WbjBFYHzNpBiWig8B++YEA\nqIdTzAQ7QVvdQ8Yx35egfYiaBm9vLZ6VD5ITW5VfislhUSfED2R5CjBubjR3\njoJiI6IxzyVNB3YL1MSSUA6pmy0X1TaOkxntJSyr8cx4PnPlXXZRCDQhQo8F\n8V4QeynxnW3gsBU/f48j7cIm9UEHvRFE/GCTq0ShdKib721eNxgLvwyM2a5v\naze2JJZnEoIPTx9bZoqp+JS/Q87rkBmPmoofHMPcqndcCx+J/TzViaWe+PMz\n+SFLYJRy6tnfeDti7XFdIFh0H/ofmhf5Y5/MZZW/3QKRczRIIw+hadVdWnCS\nNM2SVB/KXdtsEsmJxcA1cZFkRWOliOCfJoy4BaXJJQSfFEaKnhEe2Tzv2ZAX\nu29N5SxLdhmIXMCtArQg/SsF/4P1O4IciNX25xpJ0h695QOQN1a+LproVqfa\n9FJB355dKQBijQnRl3H1U1X2v9rV+TqMmMsznY5JrvA5P1BjiuQc6tIVWROy\n01nI\r\n=sEkZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"7742901e5cd8eb3a09c868a0abb753f40f6b1a72","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.4.1","@0x/assert":"^3.0.7","@0x/connect":"^6.0.7","@0x/order-utils":"^10.2.3","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.4_1582838102631_0.022092769934568768","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@0x/orderbook","version":"2.2.5","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.5","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"67f6e00f421f14d030248b09b17fea164498d8d4","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.5.tgz","fileCount":104,"integrity":"sha512-b0d42uoJ6+DcX2rDvxIbtKfc6W77hryAqQZ3eA5rfRJ7vRXUq39C6AS7eiao2sDtyvZT9MVE5Gh2jdeDBidklQ==","signatures":[{"sig":"MEYCIQDnS6eiW/DEVoHJM8ahl92dHaUzt6szZ0jtLdJEI8KEYQIhAJ0zgTa/NUlNgLNXWyHcbV72E/HF3BRdqtFy9QYwN5YW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXgcRCRA9TVsSAnZWagAAEccP/3QwEJYQanqeIO0pPOAh\nNfk46W2zv0g24uklsO/bjO/12K2Mw9vK02bVmhHS7w0I+vjoXIcBRbsoD14h\nAVTu9FyIGNBECUryvp/FndShgg0oMbixumBrgFXOQV2FWrOhsxOLdFPGg+r+\n8ZpKjv1PzgpGjxmfcuuY+zce6+XUs0VAucXj55IOZzDavvMPYJNv8PXWZYSZ\nHA7Yl32z8UDKG2toHYw6/QudAETejJQ3BLXjgUbwMtmCV0U62OxvUNVXkopV\nLrfHFF2PXgvWnQm5zrpmQi+drVFIaVyM2Uh6cIgK4IvVSIIhn1fCKEn9yVYa\nCMblGsLg/DH+abo9FxrUW/9lMl2pO8WGl79w/inEWhN6889N35X/3c4F+LGZ\nSRLlEwibbI5q5iASkuuN/BxEZTV69BPoU5uruIjj+0eegcm8CXTf2Mf+FG9F\njUcoA5AatITuRXhv16JTHLKePTrNLiAcmmtkcBwGXuggWi1W5l96OBtuWxh6\n+QaokcTHxC7TlaLzMkrrt3H7skVEKlh2popAlHILrBbsRY4vf9HMEUIM9/4m\nW8qqaCslWmA2HuAI7xCDqQdPRMJ+wfLq2Npk6dFRjakt+urJc127z1IpwU/o\nmUx7LyxFMr6eJWxw0OHihF9ikIq/LIZ1u8ibb6HCt35PKZu/y9iadRejPNDt\n3aPR\r\n=7n5T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"15f75a08d57fda061f3e87056626c7e9eafeb2f8","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.4.1","@0x/assert":"^3.0.7","@0x/connect":"^6.0.7","@0x/order-utils":"^10.2.4","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.2","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.5_1583220496804_0.6285854282982173","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@0x/orderbook","version":"2.2.6","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.6","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"47fef116ad0a9bb1a5182f94d4699594c31c5c26","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.6.tgz","fileCount":104,"integrity":"sha512-idTJxOAxjAlL5rRN6X8l3xXaYFlEaHNfO7XXPlANfX1HQmETPd0ZJBguEIe1RiYJcnQwuDabke1s8bBO83jceg==","signatures":[{"sig":"MEUCIFTfgTFQNDuyWrc7Pn3arr+t2kbpOoCKLBOM064x9yuUAiEA7BFK1uGzD4jDWPHvYTHDrumRTD4t+Zu2KR11GhUOHP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8s8qCRA9TVsSAnZWagAAG5UQAJCPG6a+VF9fVFfvdc6p\nj3OAY7bzVRu7HGSphilD4LJ0T0gtis9iQqWXZ78TxadC0haZv6MhyhM8QcMh\nAmxk994ELjwvbvs+1W6kEwJOv5QhfOQ1ll7mc2QD5DrBB3kaClShtbFST3HH\nmpWipVAu2OAh/oHYkYFSXAiJGIasFiH2WGp6+tGMW4muv9w69FoDDaVaCy4Q\n+vHzlOa/idW0znIkIvMSSTNW6sqmXI1qsoSZrTF8NI/T+yu0+UNnHQeKy+wX\nwjJZdNmWaoY0d6shWvjyau7IVo5ZoT2IvqIJBE+j2aFdtZF+FVbjd6cQTgcw\nTekIy1hiYh0T8/kji5Equ6b9EW3nY7lt2Y+ytDjFQTQ+/Lh4Yhl20Bte2DXn\nJcl+G5bspA4PASCTxQluCxZX9x8ufxCdrQ4qEbwZbS3ovmEtFikkE9uuiIPU\nIyRP4lD9hqZfdaUu1AwTSnqeHYJW+k6qA5OeBJECBt3qfDesUFWTiuhASxBg\nSW+XDY5uqHj/mEQXpGvfGxJVZ58DK8ijQV6mtjIqdwXRLPjisVyFypzaVLyg\n0LwNtE4FYUMoKr1lhIpflhquGAASP/4QtfsTNZ4KyfPvqAizjiz8fUtUAl9g\ngLEsqpQ41k6bBbW8dm9Aw7cU+nmCarm4ESoIWxtaPl/R2T+vWWx1+BpPRwEi\nN4JE\r\n=UqNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"7bf710f153a51d4904e37f456466fb3c0037071f","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"11.13.0","dependencies":{"@0x/utils":"^5.5.0","@0x/assert":"^3.0.8","@0x/connect":"^6.0.8","@0x/order-utils":"^10.2.5","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.1.3","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.6_1592971050050_0.8871932464088652","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"@0x/orderbook","version":"2.2.7","author":{"name":"Jacob Evans"},"license":"Apache-2.0","_id":"@0x/orderbook@2.2.7","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"739624f68a378c5a8b2a0737754d9d98fb25be57","tarball":"https://registry.npmjs.org/@0x/orderbook/-/orderbook-2.2.7.tgz","fileCount":104,"integrity":"sha512-7hXEZyHbNj3C6QiDteY9fKnn6z1XDovLlcDeV+XJwG/g0O/vtP+blifFPhiOvESBK2FLgnNzPzzS2Z4hlSq8Dw==","signatures":[{"sig":"MEQCIG9YQ6Mfm5o1ru9xTkprVm2jKOETcU6GCjMzH6L+RjqjAiAXpuB71bVM7cueMiIRpjP4INRlYPf5Aujsws7bzI2rVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDorMCRA9TVsSAnZWagAAIbAP/R8O51zm0p4Cx/iLMB2p\nHS4jxwdWam3dFR6Tj8IiR3/7kyP0nPV6zImFoy2fLf3hmqRz9CsD31pKKJmA\nlF/3La8RcONerINZoBBiO2hei80mZSWLmBmMUZpj2ZEwKlCpkq7S31Zo1GE5\ngdBVxSik7cTVX5ejHefUiSSbpqQuCUUAjOYlISgR/FrC32oY8KXuvaoOS0SG\nwzcaXS0HzysF/PJ0AWMBVBZLSZX5xbsp4jF7BlyZDowS6smp3F5S+AfPZUW6\nacObNqCAEDXe+B6YCxLBmwPcQcFuH0t6xDZ0RbiYHNrJYO6Dbn5kMe/dVwcC\nrcj2ZVpej8J2J2meFFhZDptX62PkFFxezdIvoG5VljYdhsJJVdq4YsSKK8Wv\nL/MSsBr9PmhzMTko+CQFNL6xGnEJrj8cidd3RQKvyiFxBF/C2/+IVIyDvQ7w\ngo1L5xC5pdQTV226PrOnDicoFkCgchh8m20kneLOUnEaEc/nz4ovbn0Kb00h\n9kWg2NJ6HHKs6kN7/cby645RBHFxBqLQIgR32MYVLV0BeP7ovqW6FpVsFRth\nEsUu+Aji5ByneF/5AOJS4W9A561TQktP3wJ/uvmvedYZxAIiNShCU4TaFA/Y\nwKXTB8XThKFgggh+prOPFbcWcXSnP2vTG11099ywKdF/MrUWs0BAOrsy2W5c\nG5rG\r\n=X031\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"b5eb1c9ee809f14e0377658400584e9f02b7b8ef","scripts":{"lint":"tslint --project . --format stylish","test":"jest","build":"tsc -p tsconfig.json","clean":"shx rm -rf lib generated_docs","watch":"tsc -w -p tsconfig.json","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","prettier":"prettier --write 'src/**/*.ts' --config .prettierrc","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","test:circleci":"yarn test:coverage","test:coverage":"jest --coverage"},"_npmUser":{"name":"xianny","email":"xianny@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.18.1+x64 (darwin)","description":"Library for retrieving and syncing a remote orderbook locally","directories":{},"_nodeVersion":"10.18.1","dependencies":{"@0x/utils":"^5.5.1","@0x/assert":"^3.0.9","@0x/connect":"^6.0.9","@0x/order-utils":"^10.3.0","@0x/mesh-rpc-client":"^7.0.4-beta-0xv3","@0x/contracts-dev-utils":"^1.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","jest":"^24.8.0","sinon":"^4.0.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","@0x/types":"^3.2.0","websocket":"^1.0.26","typescript":"3.0.1","@types/jest":"^24.0.17","@types/sinon":"^2.2.2","@0x/ts-doc-gen":"^0.0.22","@types/websocket":"^0.0.39","@0x/tslint-config":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orderbook_2.2.7_1594788556439_0.4254584297926556","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-17T18:44:39.920Z","modified":"2026-08-12T18:07:34.861Z","0.0.2":"2019-09-17T18:44:40.295Z","0.1.0-beta.0":"2019-10-03T21:11:30.009Z","0.1.0-beta.1":"2019-11-07T20:44:14.575Z","0.1.0-beta.2":"2019-11-17T23:04:25.307Z","0.1.0-beta.3":"2019-11-20T08:35:05.162Z","0.1.0-beta.4":"2019-12-02T12:39:23.285Z","1.0.0":"2019-12-02T14:32:13.772Z","1.0.1":"2019-12-09T22:54:28.970Z","2.0.0":"2019-12-17T00:06:21.683Z","2.0.1":"2020-01-06T01:11:30.545Z","2.1.0":"2020-01-22T08:51:15.856Z","2.1.1":"2020-02-04T10:23:42.532Z","2.1.2":"2020-02-06T11:26:01.879Z","2.2.0":"2020-02-08T23:39:16.055Z","2.2.1":"2020-02-15T06:40:25.770Z","2.2.2":"2020-02-25T10:20:28.767Z","2.2.3":"2020-02-26T00:35:50.605Z","2.2.4":"2020-02-27T21:15:02.811Z","2.2.5":"2020-03-03T07:28:16.972Z","2.2.6":"2020-06-24T03:57:30.375Z","2.2.7":"2020-07-15T04:49:16.562Z"},"bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"author":{"name":"Jacob Evans"},"license":"Apache-2.0","homepage":"https://github.com/0xProject/0x-monorepo/packages/orderbook/README.md","repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Library for retrieving and syncing a remote orderbook locally","maintainers":[{"email":"talalashraf@0xproject.com","name":"zeroextalal"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"hz@henryzhu.me","name":"henryzhu"},{"email":"tobernguyen@gmail.com","name":"tobernguyen"},{"email":"mathieuwelche@gmail.com","name":"mwelche"},{"email":"piotr@0xproject.com","name":"0xpgrzesik"},{"email":"patrickw@0xproject.com","name":"patrickat0x"},{"email":"jessica@0xproject.com","name":"0xjess"},{"email":"chrisbraun@0xproject.com","name":"cb44"},{"email":"wojciech@0xproject.com","name":"wojciechwasik"}],"readme":"## @0x/orderbook\n\nPackage to help fetch orders from a remote source ([Standard Relayer API](https://github.com/0xProject/standard-relayer-api), Mesh) and keep the local orderbook synced and up-to-date.\n\nSupported Order Providers:\n\n-   SRA HTTP Polling\n-   SRA Websocket\n-   Mesh\n\n## Installation\n\n```bash\nyarn add @0x/orderbook\n```\n\n**Import**\n\n```typescript\nimport { Orderbook } from '@0x/orderbook';\n```\n\nor\n\n```javascript\nvar Orderbook = require('@0x/orderbook').Orderbook;\n```\n\nIf your project is in [TypeScript](https://www.typescriptlang.org/), add the following to your `tsconfig.json`:\n\n```json\n\"compilerOptions\": {\n    \"typeRoots\": [\"node_modules/@0x/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Usage\n\n```typescript\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Polling Order Provider\n// This Provider polls the SRA endpoint automatically every 5 seconds on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForPollingProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    pollingIntervalMs: 5000,\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the SRA Websocket Order Provider\n// This provider subscribes via websocket to receive order updates on the supplied asset pairs\nconst orderbook = Orderbook.getOrderbookForWebsocketProvider({\n    httpEndpoint: 'https://sra.0x.org/v2',\n    websocketEndpoint: 'wss://ws.sra.0x.org',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n\n// Create an orderbook for makerAssetData, takerAssetData using the Mesh Order Provider\n// This provider subscribes via websocket to receive order updates on all orders stored in Mesh\nconst orderbook = Orderbook.getOrderbookForMeshProvider({\n    websocketEndpoint: 'wss://MESH_ENDPOINT',\n});\nconst orders = await orderbook.getOrdersAsync(makerAssetData, takerAssetData);\n```\n\n## Contributing\n\nWe welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/orderbook yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/orderbook yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","readmeFilename":"README.md"}