{"_id":"@0xproject/order-watcher","_rev":"42-6542fc2ddd90385b398ef3bcad461e82","name":"@0xproject/order-watcher","dist-tags":{"latest":"2.1.1"},"versions":{"0.0.3":{"name":"@0xproject/order-watcher","version":"0.0.3","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels","postpublish":{"assets":["packages/order-watcher/_bundles/index.js","packages/order-watcher/_bundles/index.min.js"]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.0","@0xproject/dev-utils":"^0.4.2","@0xproject/migrations":"^0.0.6","@0xproject/monorepo-scripts":"^0.1.20","@0xproject/sol-compiler":"^0.5.0","@0xproject/tslint-config":"^0.4.18","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","prettier":"^1.11.1","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.10","@0xproject/base-contract":"^0.3.2","@0xproject/contract-wrappers":"^0.0.3","@0xproject/fill-scenarios":"^0.0.3","@0xproject/json-schemas":"^0.7.24","@0xproject/order-utils":"^0.0.6","@0xproject/types":"^0.7.0","@0xproject/typescript-typings":"^0.3.2","@0xproject/utils":"^0.6.2","@0xproject/web3-wrapper":"^0.6.4","bintrees":"^1.0.2","ethers":"^3.0.15","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.3","dist":{"shasum":"7fc16d31523ed6764759c69506fcc6ed8713cce7","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.3.tgz","fileCount":57,"unpackedSize":505442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDZWMCRA9TVsSAnZWagAAAGYQAIBcCFp5WNVSJYq2NN0k\n5vQ7GqevUtSyBSD8O0HzY3m31Ydpe4BQ2Q99mv4e/gEdTvjm6iqcOFi0Mgsc\nOC15PBDzaEs4TxhDWcp00hlzTOqXNWHNGJ5U4yUzwNQKR4qA71fJS03pPHv8\nLZ7r53VtFhmYw/m5UovdD23sVLwc5ysPaUphitybCFTKX8XlZSBTEuqFb5TM\nJvIj2WB8PZdfaNUU+W7LuiJvWq7cCtCJ8Tf2sdpGW7m93fRJy1+bDhP0Unk0\n15EigK+hC/6Dv1MSkAdLxpIgt1Uq5wqsNqTKXuJCF9ZF3PQu3yaiCgRcZaOA\nDfR4nfODNHkK6hgKvs6s+y2GOz4+ufRmsJnDI14B27I9hq+h/6VrnNrh6Rn0\nOQmp8vrxGuuVIXcvKMAnF0dMcFqQQyv2ZdL9eP2PNk1oU1GxL4mcixsKJyjE\nNMjxT9O45iw8RHIhZpxqlLhHt5H4WC629gH4CCRz6RuZLd7a4DHcIj18Ni5i\n0/zqSNxBublbPVe268TCflq083ST4Vsxuj7MmBoKpRhO/jqiH3uhIt0MWY+X\nFjXLe3u+04GXQ6z3hHVHacRu+q1aPAbhf5IQmO/kuLV7YvpsENeq62+lDI5e\n1C/fd9hWsBob/h+baaclGJo2sAFTcvn7iUaPgCBXmkuJpzP9XvZJSNQLQFV2\nFQjE\r\n=Xj8B\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Jixvg6ecdK56WE84GoL8A7c3ajaHrtBmSLV731+QXTXFFSdZEwSuQwOmrL0IM4gEAwgKBGolay+/nboWQBAF+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDlS57BPiJ42cWtEGLDkGE4KThqaSWUO6qgWDZ6Xi9APAh8g29Axl7RYWiCamPnY0G90rmZD8Q0Xg5m769/ocLG/"}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.3_1527616907712_0.5763687796281962"},"_hasShrinkwrap":false},"0.0.4":{"name":"@0xproject/order-watcher","version":"0.0.4","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels","postpublish":{"assets":["packages/order-watcher/_bundles/index.js","packages/order-watcher/_bundles/index.min.js"]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.0","@0xproject/dev-utils":"^0.4.2","@0xproject/migrations":"^0.0.6","@0xproject/monorepo-scripts":"^0.1.20","@0xproject/sol-compiler":"^0.5.0","@0xproject/tslint-config":"^0.4.18","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","prettier":"^1.11.1","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.10","@0xproject/base-contract":"^0.3.2","@0xproject/contract-wrappers":"^0.0.4","@0xproject/fill-scenarios":"^0.0.3","@0xproject/json-schemas":"^0.7.24","@0xproject/order-utils":"^0.0.6","@0xproject/types":"^0.7.0","@0xproject/typescript-typings":"^0.3.2","@0xproject/utils":"^0.6.2","@0xproject/web3-wrapper":"^0.6.4","bintrees":"^1.0.2","ethers":"^3.0.15","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.4","dist":{"shasum":"d478f9224f20aeb9e4ea904741aa76977fac29fe","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.4.tgz","fileCount":57,"unpackedSize":505678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDZgZCRA9TVsSAnZWagAA2SMP/2Cqv91Hf8YJRzV4BENs\nOI0zstWx/4TWD44Q26vwDRTGPfhc2qTToSa+IVwjHz/OMKBia+XuL2yIq8IX\n3rt696MTR/uMSSfUhuazVnUyFv8IbfHHdN0w3TNjaTDdOw18fKBEgmQ8AvC2\nDnOkpHaM21YjzG33GCakuP9zmubjnIjiZU8xN7KqtCRHXQXyMG6ERZb3CyHH\ntQWApqHiczFJ264B42IN/+Cn6nDm5ZKSoRl04y3DrZ5xxoRtF3qbwHPfdh3Q\n5XGjeUBgKcoTKy/wFavU3pKQF+e7P2D7px6iUq6+U+Bde9dAyJLy5vYZQx39\nq8k+/TOpIZFvp+tqcmFG0hg9J03GCz8QakxunHLcRhcPvHlJ2FYTpDnT37pw\nMGvxYhxssBdtxd04LqwylNDbY8HfVZNlxvJPDmsqzRXR4ds+2eMYP3LRevIJ\n+18Dn3Uue/bml0WoT5q4LBLmOICf2ki7dQwc+mdRQzu0CpRB47vDFnzHB8KK\nRTXGcGSvMShbXTSZCLG6uXyiLdzzZmUSVk+TgDl+P7YljYBtWSgSyRUCHhtw\nLD0ipb6PNvkJ2jflhkLUViVFq3Esh+95HzTdq/KswzGqyD5ObXiM3UTwh0Vn\nXVV2IC1XmjG8EdE1enkJQLrNoqiYivmOqT2qKj74qmZlQ8/7daHxpntcQgFq\n0k3G\r\n=oQpW\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-kXEfGRdmWuKGXmp7s553QXjEB2pgbqPs2QRec0tmpDWS8+iQ+UAtemIxQSDfUBcPUPeKb9Ud+2FG6wIeolchsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD+4RSy4BKZyaXXNmDVppqAeX7zFMh6hdJT0O+Y7nH5gIgfy2XAJAxo4R0tPCrD5IxGLMFncGN+DQfoK9HWTnmEAs="}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.4_1527617560663_0.9717917040349433"},"_hasShrinkwrap":false},"0.0.5":{"name":"@0xproject/order-watcher","version":"0.0.5","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.0","@0xproject/dev-utils":"^0.4.2","@0xproject/migrations":"^0.0.6","@0xproject/monorepo-scripts":"^0.1.20","@0xproject/sol-compiler":"^0.5.0","@0xproject/tslint-config":"^0.4.18","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","prettier":"^1.11.1","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.10","@0xproject/base-contract":"^0.3.2","@0xproject/contract-wrappers":"^0.0.4","@0xproject/fill-scenarios":"^0.0.3","@0xproject/json-schemas":"^0.7.24","@0xproject/order-utils":"^0.0.6","@0xproject/types":"^0.7.0","@0xproject/typescript-typings":"^0.3.2","@0xproject/utils":"^0.6.2","@0xproject/web3-wrapper":"^0.6.4","bintrees":"^1.0.2","ethers":"^3.0.15","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.5","dist":{"shasum":"884317224b8aa9efcbabbb4dda76e3cd52bf2b34","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.5.tgz","fileCount":57,"unpackedSize":505717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDZv2CRA9TVsSAnZWagAA7oUP/1Yb8YoaThxH/uJv/gB7\nkqDdTh+OhjIZQr/QqU5YUyHYSfyGoX3GIJ6zAVS5VieKvJodatN8Gl8gi5ME\n1Zcug9DLH/ttPwDIjCT9HXOVD5sx8fUNuzfaIio9gUk/6hFEA61ze6lZEvwh\nXlKqCexFXWf6FALSBYC5uRQqwpgwFaDgDWIaBMpKUzVrEUvv2w/rU/juJtjK\nxKc8lT6UCXU8DE3iIUCOK7jA/sPoWt2/uoSawIlCQiDdBESnmOJopVPZ6P9N\n1JzW+3h2rbTMtNkas4AiAz6LCefl3R3NhJBYb9pIen57JQ7U5DSBWKGknB3p\ni0ucXoxzQxQn7MvgkL2FBtJvUXD//LShWP8hIzHbM/0LDTwGAv666hdraYqP\nHeDDY4IJzbI2tgSkDknCTaG8g54kXjECEW2irx2c9YFUdAZr0PXHjdw6ttF8\nfnpNLCFwkxWy1dbVyku1HQqoXzuRMG1v/yP49RqPwtoD1RF7ogj763OP2iR8\ncGePTdHqqdjxD62sg6+q7qAJJ06X5H++JIvZs3BxlWQFxUy0wHE7V6LCDv8K\np7TOPDz2/6+rrhnPGxWXw1B+qTncYn1+G2MYUdjvn6H/66TguxYovbRCEpO+\nECG7ijqnWpkbthsNif0H4qd/+FOE91bnLD4itVMWyW5fexb921fYXeOWSL1L\nYQgv\r\n=iS5Z\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-DAkJN2Dp7AfwBafFv9GyyIkDJWL4gA46LNUdd8vozy/ncej2POGRqVq6307g4b6kzhVjCzmuILNwZ6I/0x3trg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPviQJlEDcz3YVU4mAE8j+vhH59k895iO7cx3bX2NP2AIgW3o687LuUyt3YrEI35GSKOUz1A/z6vH2xJ7ZIoGIFcY="}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.5_1527618549702_0.40828309199392665"},"_hasShrinkwrap":false},"0.0.6":{"name":"@0xproject/order-watcher","version":"0.0.6","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.2","@0xproject/dev-utils":"^0.4.4","@0xproject/migrations":"^0.0.8","@0xproject/monorepo-scripts":"^0.2.1","@0xproject/sol-compiler":"^0.5.2","@0xproject/tslint-config":"^0.4.20","@types/bintrees":"1.0.2","@types/lodash":"4.14.104","@types/mocha":"2.2.48","@types/node":"9.6.0","@types/sinon":"2.3.7","awesome-typescript-loader":"3.5.0","chai":"4.1.2","chai-as-promised":"7.1.1","chai-bignumber":"2.0.1","copyfiles":"1.2.0","dirty-chai":"2.0.1","json-loader":"0.5.7","make-promises-safe":"1.1.0","mocha":"4.1.0","npm-run-all":"4.1.2","nyc":"11.6.0","opn-cli":"3.1.0","prettier":"1.12.1","shx":"0.2.2","sinon":"4.4.9","source-map-support":"0.5.4","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.12","@0xproject/base-contract":"^0.3.4","@0xproject/contract-wrappers":"^0.0.5","@0xproject/fill-scenarios":"^0.0.4","@0xproject/json-schemas":"^0.8.1","@0xproject/order-utils":"^0.0.7","@0xproject/types":"^0.8.1","@0xproject/typescript-typings":"^0.4.1","@0xproject/utils":"^0.7.1","@0xproject/web3-wrapper":"^0.7.1","bintrees":"1.0.2","ethers":"3.0.22","lodash":"4.17.10"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.6","dist":{"shasum":"85a8fb21e5755bb555f427b12d64d10b89b332e6","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.6.tgz","fileCount":57,"unpackedSize":453098,"integrity":"sha512-3fVLYEvTazm/5tSpaclwyyDVw/cuMPq8ctv28D022D32DEoraB9mcBRcok94hcxJ6wV6cpSWHMxKJG5JMI/M2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4gv+Sl42Coc6H/Gq25hWROarOG0Z3qpTdsIRWZXi91AiBDNnvD4FMxn0Xv69Kq171Q0vYCLldeYnUYaj5dXrNV1Q=="}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.6_1529398125775_0.2834024811032325"},"_hasShrinkwrap":false},"0.0.7":{"name":"@0xproject/order-watcher","version":"0.0.7","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.3","@0xproject/dev-utils":"^0.4.5","@0xproject/migrations":"^0.0.9","@0xproject/monorepo-scripts":"^0.2.2","@0xproject/sol-compiler":"^0.5.3","@0xproject/tslint-config":"^0.4.21","@types/bintrees":"1.0.2","@types/lodash":"4.14.104","@types/mocha":"2.2.48","@types/node":"9.6.0","@types/sinon":"2.3.7","awesome-typescript-loader":"3.5.0","chai":"4.1.2","chai-as-promised":"7.1.1","chai-bignumber":"2.0.1","copyfiles":"1.2.0","dirty-chai":"2.0.1","json-loader":"0.5.7","make-promises-safe":"1.1.0","mocha":"4.1.0","npm-run-all":"4.1.2","nyc":"11.6.0","opn-cli":"3.1.0","prettier":"1.12.1","shx":"0.2.2","sinon":"4.4.9","source-map-support":"0.5.4","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.13","@0xproject/base-contract":"^0.3.5","@0xproject/contract-wrappers":"^0.1.0","@0xproject/fill-scenarios":"^0.0.5","@0xproject/json-schemas":"^0.8.2","@0xproject/order-utils":"^0.0.8","@0xproject/types":"^0.8.2","@0xproject/typescript-typings":"^0.4.2","@0xproject/utils":"^0.7.2","@0xproject/web3-wrapper":"^0.7.2","bintrees":"1.0.2","ethereum-types":"^0.0.2","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"4.17.10"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.7","dist":{"shasum":"fbe019aa33447781096b5d562e7a3a4ec91a1da2","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.7.tgz","fileCount":58,"unpackedSize":675827,"integrity":"sha512-feEirrfIRdgIyCSHg38nXM54LXzP/rXyBiyzrrwwyM2WN+k5lgp25iUzL6ZiGCY4eXB/JZywlWWRDrOrp7lEjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICe5yXNxWU3B7A/k4G1+I7CXK8+fyPkwiKXvvqHj8qcLAiEAtlUstMJrrDhYZI4W8oyKD6E8+5ArP0rBRU3730iInZ8="}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.7_1531149911900_0.40826492530256075"},"_hasShrinkwrap":false},"0.0.8":{"name":"@0xproject/order-watcher","version":"0.0.8","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch":"tsc -w","prebuild":"run-s clean generate_contract_wrappers","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers && prettier --write 'src/generated_contract_wrappers/**.ts'","lint":"tslint --project .","test:circleci":"run-s test:coverage","test":"run-s clean build run_mocha","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","build":"tsc && yarn update_artifacts && copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","run_mocha":"mocha lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^0.3.4","@0xproject/dev-utils":"^0.4.6","@0xproject/migrations":"^0.0.10","@0xproject/monorepo-scripts":"^0.2.2","@0xproject/sol-compiler":"^0.5.4","@0xproject/tslint-config":"^0.4.21","@types/bintrees":"1.0.2","@types/lodash":"4.14.104","@types/mocha":"2.2.48","@types/node":"9.6.0","@types/sinon":"2.3.7","awesome-typescript-loader":"3.5.0","chai":"4.1.2","chai-as-promised":"7.1.1","chai-bignumber":"2.0.1","copyfiles":"1.2.0","dirty-chai":"2.0.1","json-loader":"0.5.7","make-promises-safe":"1.1.0","mocha":"4.1.0","npm-run-all":"4.1.2","nyc":"11.6.0","opn-cli":"3.1.0","prettier":"1.12.1","shx":"0.2.2","sinon":"4.4.9","source-map-support":"0.5.4","tslint":"5.8.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^0.2.14","@0xproject/base-contract":"^0.3.6","@0xproject/contract-wrappers":"^0.1.1","@0xproject/fill-scenarios":"^0.0.6","@0xproject/json-schemas":"^0.8.3","@0xproject/order-utils":"^0.0.9","@0xproject/types":"^0.8.2","@0xproject/typescript-typings":"^0.4.3","@0xproject/utils":"^0.7.3","@0xproject/web3-wrapper":"^0.7.3","bintrees":"1.0.2","ethereum-types":"^0.0.2","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"4.17.10"},"publishConfig":{"access":"public"},"_id":"@0xproject/order-watcher@0.0.8","dist":{"shasum":"cfba4c39ca8c5d39e076276479383d0aae022c6d","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-0.0.8.tgz","fileCount":57,"unpackedSize":1121185,"integrity":"sha512-mfPw+DdgD1lOXc0LXUG9Ac9P0S8gEISYUDNvTAe14tvmVAfRy2P4SoFM6T4M2mjASnLnC5itLjPPqT5HhlTALg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLefq0DydlqmmwVyeSuc3Y7ug2PhRT2GN1kD/GQ1PO5QIhAJELwQ5Fra7rILRftEgMzq3TpFhmZW/C12gbIfhFB7wD"}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_0.0.8_1531919497404_0.8834364095092568"},"_hasShrinkwrap":false},"1.0.0-rc.1":{"name":"@0xproject/order-watcher","version":"1.0.0-rc.1","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","pre_build":"run-s update_test_artifacts update_compact_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/compact_artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","update_compact_artifacts":"copyfiles -u 2 './src/compact_artifacts/**/*.json' ./lib/src/compact_artifacts","update_test_artifacts":"for i in ${npm_package_config_contracts}; do copyfiles -u 4 ../migrations/artifacts/1.0.0/$i.json test/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"compact_artifacts":"Exchange DummyToken ZRXToken Token EtherToken TokenTransferProxy TokenRegistry","contracts":"Exchange DummyToken ZRXToken Token WETH9 TokenTransferProxy_v1 MultiSigWallet MultiSigWalletWithTimeLock MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress MaliciousToken TokenRegistry Arbitrage EtherDelta AccountLevels","postpublish":{"assets":["packages/order-watcher/_bundles/index.js","packages/order-watcher/_bundles/index.min.js"]}},"repository":{"type":"git","url":"git+https://github.com/0xProject/0x-monorepo.git"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.0","@0xproject/dev-utils":"^1.0.0","@0xproject/migrations":"^1.0.0","@0xproject/monorepo-script":"^1.0.0","@0xproject/sol-compiler":"^1.0.0","@0xproject/tslint-config":"^1.0.0","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^1.0.0","@0xproject/base-contract":"^1.0.0","@0xproject/contract-wrappers":"^1.0.0-rc.1","@0xproject/fill-scenarios":"^1.0.0-rc.1","@0xproject/json-schemas":"^1.0.0-rc.1","@0xproject/order-utils":"^1.0.0-rc.1","@0xproject/types":"^1.0.0-rc.1","@0xproject/typescript-typings":"^1.0.0","@0xproject/utils":"^1.0.0","@0xproject/web3-wrapper":"^1.0.0","ethereumjs-blockstream":"5.0.0","ethereum-types":"^1.0.0","bintrees":"^1.0.2","ethers":"3.0.22","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"readme":"## OrderWatcher\n\nAn order watcher daemon that watches for order validity.\n\n#### Read the wiki [article](https://0xproject.com/wiki#0x-OrderWatcher).\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0xproject/order-watcher --save\n```\n\n**Import**\n\n```javascript\nimport { OrderWatcher } from '@0xproject/order-watcher';\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/@0xproject/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Contributing\n\nWe strongly recommend that the community help us make improvements and determine the future direction of the protocol. 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=@0xproject/order-watcher yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0xproject/order-watcher 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","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"homepage":"https://github.com/0xProject/0x-monorepo#readme","_id":"@0xproject/order-watcher@1.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"dist":{"integrity":"sha512-2SAO64DTukhH2TuoznD3b8kQPjNM+NFEa85wTil8gh/hhPJ/B+v0TIHiUKE7HPm1sGULHzK2Jd3BtnjXVPkkmA==","shasum":"10dcd3cb1a9c428554a0a556ab99a30b55333156","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.0-rc.1.tgz","fileCount":88,"unpackedSize":8300981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUQttCRA9TVsSAnZWagAAfkUP/jK2v/nIfcvbDeURy4tz\nBwIITzl5qBdRQwhaZdVZtJtcAD7cja3Oeh1TMNnfvfqB8EHSGiIj10YABPly\nclmsScx8JWlQhvA5ehopb+2uyygmfR3BORF/Xojtk2GBQ4s+CFvD3GT1MamX\nvDG5Njc/H3Uqmd1UmOPyNvtSR7cAG/Mp67UYprs104LhA0wNZp2vAjR9AwXY\nYQAD4se0ng1hQMuMvqenrcr+UZbQl3lc7VKSkrvKksVQIYNXRvkWQhjtREVu\nqYfTL2IcylOmW0ZMFHUpXK6JuAJOLyu0E4wAPV4dp4pfg9cpsm2KI9yxJq8/\nEy8NLd6lDcOEEA4kibgzaMKtVe3GykiEbJqhQz4u2I1+p3jrsOSXtxesIm/+\nztH85L6APqqohOuGg6Bk/6oudo20kmBPFAPtiKztDpb0Ym+GPKvV6NW+Lf9U\n43i6QQE9TeaS3jZwSiiZ/AYSFQXCg6NFjmSsE5qkqt5BDrEqxPr3GJHYgLXd\n1yXUpx+z1g8Fs0g7vEbgOjdoVz57J5d5yUhoORhPtUV7OWgB/DYqPT0dkUzk\nK58oYDp2gkILd+luyKwXVcOF9ji7ilM95hOXYQaEaKp/M/77CVyb9eTJ3tNI\nhnpPvROjbovfZYykCEybcXhUe5gTB/CyewbAwWBarjmzTixvG1YfCOu6z1bZ\nOHVt\r\n=wXUX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0RHRxVIwgXlyC35vfG51RY2mKviTC8jetH/RPGVUY4gIhAPG5O82HCnbWG8dnf7zHDKpS62GyvB0YQuzl4kBVfhx5"}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.0-rc.1_1532037997607_0.33303382834690054"},"_hasShrinkwrap":false},"1.0.1-rc.1":{"name":"@0xproject/order-watcher","version":"1.0.1-rc.1","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2_beta}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-beta-testnet/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"contracts_v2_beta":"Exchange WETH9 ERC20Token ERC721Token"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.2","@0xproject/dev-utils":"^1.0.2","@0xproject/migrations":"^1.0.2","@0xproject/monorepo-scripts":"^1.0.3","@0xproject/sol-compiler":"^1.0.2","@0xproject/tslint-config":"^1.0.3","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^1.0.2","@0xproject/base-contract":"^1.0.2","@0xproject/contract-wrappers":"^1.0.1-rc.1","@0xproject/fill-scenarios":"^1.0.1-rc.1","@0xproject/json-schemas":"^1.0.1-rc.1","@0xproject/order-utils":"^1.0.1-rc.1","@0xproject/types":"^1.0.1-rc.1","@0xproject/typescript-typings":"^1.0.2","@0xproject/utils":"^1.0.2","@0xproject/web3-wrapper":"^1.1.0","bintrees":"^1.0.2","ethereum-types":"^1.0.2","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"gitHead":"b756f76b0e8fec5d57d86429d030d75f6c3ef6ca","_id":"@0xproject/order-watcher@1.0.1-rc.1","dist":{"shasum":"5681ab9c6526a1444babd3e0057836d234f343b9","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1-rc.1.tgz","fileCount":62,"unpackedSize":1900124,"integrity":"sha512-K0e59Ba2mi/5z/bgASs6lRvsvYtUeoxVmOPvO0STzRY4MEfgL6P5iwVK/P0wXMjIaTFAErkQyRDBnANGhbRaew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJw822UyJ4G2JiPHcObiQz3shH4OkWu6JeDMb+Hu5fXAIhAKm1Q5dYjvAiZcDVZUA5M5XLKUrnwzsCVgRPyDY7+DjI"}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1-rc.1_1532606060349_0.9870356683573556"},"_hasShrinkwrap":false},"1.0.1-rc.2":{"name":"@0xproject/order-watcher","version":"1.0.1-rc.2","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2_beta}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-beta-testnet/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"contracts_v2_beta":"Exchange WETH9 ERC20Token ERC721Token"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.4","@0xproject/dev-utils":"^1.0.3","@0xproject/migrations":"^1.0.3","@0xproject/monorepo-scripts":"^1.0.4","@0xproject/sol-compiler":"^1.0.4","@0xproject/tslint-config":"^1.0.4","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.0.1","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"2.7.1"},"dependencies":{"@0xproject/assert":"^1.0.4","@0xproject/base-contract":"^1.0.4","@0xproject/contract-wrappers":"^1.0.1-rc.2","@0xproject/fill-scenarios":"^1.0.1-rc.2","@0xproject/json-schemas":"^1.0.1-rc.3","@0xproject/order-utils":"^1.0.1-rc.2","@0xproject/types":"^1.0.1-rc.3","@0xproject/typescript-typings":"^1.0.3","@0xproject/utils":"^1.0.4","@0xproject/web3-wrapper":"^1.1.2","bintrees":"^1.0.2","ethereum-types":"^1.0.3","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.4"},"publishConfig":{"access":"public"},"gitHead":"95c627f581ec8d724a0c737cbbf5b53b96765f6e","_id":"@0xproject/order-watcher@1.0.1-rc.2","dist":{"shasum":"95d4cb1ed365604ff12175b7697ed044f7e036ad","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1-rc.2.tgz","fileCount":62,"unpackedSize":1900423,"integrity":"sha512-jRl7R3jzkCmbIed26/UY1uumeUkrAhd3y+s4HdPDKT0Al4rD+fPaUaFHiW6sZA8jvSSqa7iqqW7vjXzdhWs4qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOoMd9In3ROXSYze1G1yOcktbVnhXKcFNS4hIDRjVFWAiEAsTryX9ircAAzjOnRoTW5CeDkAVnlWLf62EcLuNduf7Q="}]},"maintainers":[{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1-rc.2_1532619805095_0.642446305402737"},"_hasShrinkwrap":false},"1.0.1-rc.3":{"name":"@0xproject/order-watcher","version":"1.0.1-rc.3","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc && copyfiles -u 3 './lib/src/monorepo_scripts/**/*' ./scripts","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2_beta}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-beta-testnet/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp scripts test/artifacts src/generated_contract_wrappers","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","manual:postpublish":"yarn build; node ./scripts/postpublish.js"},"config":{"contracts_v2_beta":"Exchange WETH9 ERC20Token ERC721Token"},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.5","@0xproject/dev-utils":"^1.0.4","@0xproject/migrations":"^1.0.4","@0xproject/monorepo-scripts":"^1.0.5","@0xproject/sol-compiler":"^1.0.5","@0xproject/tslint-config":"^1.0.5","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^1.2.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"2.9.2"},"dependencies":{"@0xproject/assert":"^1.0.5","@0xproject/base-contract":"^2.0.0-rc.1","@0xproject/contract-wrappers":"^1.0.1-rc.3","@0xproject/fill-scenarios":"^1.0.1-rc.3","@0xproject/json-schemas":"^1.0.1-rc.4","@0xproject/order-utils":"^1.0.1-rc.3","@0xproject/types":"^1.0.1-rc.4","@0xproject/typescript-typings":"^1.0.4","@0xproject/utils":"^1.0.5","@0xproject/web3-wrapper":"^1.2.0","bintrees":"^1.0.2","ethereum-types":"^1.0.4","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"fadd292ecf367e42154856509d0ea0c20b23f2f1","_id":"@0xproject/order-watcher@1.0.1-rc.3","dist":{"shasum":"7dc0dcba709b06113debde75cc1a1cc698173dae","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1-rc.3.tgz","integrity":"sha512-Mygw/2JS7rvLo+9te6B5brKxKsZpRp6f/qbOciOxovXVhdwQHSSVJxo9E+0Xmb82P/VNYZnPiiPbdwVXpuiQ6A==","fileCount":62,"unpackedSize":1386320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcjIGCRA9TVsSAnZWagAA2PYQAJGUWAz3fALpjZVGub7g\nqx1KiFUzZLssE07gAOHGDH9AjGKA9E3J26aOa/JjLxBvjAo+ieF7pWflX+Ok\nMKHKvbyPae2GK2+kWqz+DB04TkEu0FL7REtNOkHHV5dOF4sJrqAlbwyvKunb\nXkR4CN/0pWBqCWeO8sdNma0PM3qPQxVw26AxEI+CxNzycPyAHAWZ5pQRsLBe\nNzYswGiirq2Rfhx836XeIXe/e2n3mBhKvQaBrKDRwbsogBpzqOS8zvgP3ol3\nFTjhIQpVK0sddxSkWpyr20cN+gb0FzrqqoIA/Go9wfSu4JvSYdkvN9Nf8rKu\nuPfQZ6DWTIwtHosOEX90h9UAkfntuXvj+z6hK09uceNPQ8IdfpQyinmky3c7\nkpHF624+LcrejDSZAfvHVFdxEa/TvfYXVnHPUIEyJWlKiRLBtnQdLXToLX9w\n2NNKWeqV8p9dw25ODeh6K2dcn50cRIeMHh56jdptNSSDgXN9m6SmZ0tUxdUj\n2XHuXtY70m3zpLcRImyKQ77xdM5UUGqbUPRQQp58JAQB8o3EOwlcQPCKQXbE\nSurWqaMOUCcuNwtIlPchgDqw1fPerF1NDZbiTkFRTd1xlQ4deXyh53MmCC1L\nX0clK1TiF7yQiNuB9Rg0A8gcNVo62UtteTQd5VbOQ+p9VgReXYdLfd2ojZAs\nmFDJ\r\n=kfpn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNeR+uyQnlQlJz/uEuIKR7nDrGHiQB9nvQjzYhAz+gTAiEAyU19k73TQQyYBGli29+iFgLmMB8sc0gG7mUUsYWHbl0="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"albrow","email":"stephenalexbrowne@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1-rc.3_1534210565702_0.7347200841554882"},"_hasShrinkwrap":false},"1.0.1-rc.4":{"name":"@0xproject/order-watcher","version":"1.0.1-rc.4","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2_beta}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-beta-testnet/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2_beta":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.6","@0xproject/dev-utils":"^1.0.5","@0xproject/migrations":"^1.0.5","@0xproject/tslint-config":"^1.0.6","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.6","@0xproject/base-contract":"^2.0.0","@0xproject/contract-wrappers":"^1.0.1-rc.4","@0xproject/fill-scenarios":"^1.0.1-rc.4","@0xproject/json-schemas":"^1.0.1-rc.5","@0xproject/order-utils":"^1.0.1-rc.4","@0xproject/types":"^1.0.1-rc.5","@0xproject/typescript-typings":"^1.0.5","@0xproject/utils":"^1.0.6","@0xproject/web3-wrapper":"^2.0.0","bintrees":"^1.0.2","ethereum-types":"^1.0.5","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"7f585a15f526e0a61fd822cdefb7087fc6bb8934","readmeFilename":"README.md","readme":"## OrderWatcher\n\nAn order watcher daemon that watches for order validity.\n\n#### Read the wiki [article](https://0xproject.com/wiki#0x-OrderWatcher).\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0xproject/order-watcher --save\n```\n\n**Import**\n\n```javascript\nimport { OrderWatcher } from '@0xproject/order-watcher';\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/@0xproject/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Contributing\n\nWe strongly recommend that the community help us make improvements and determine the future direction of the protocol. 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=@0xproject/order-watcher yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0xproject/order-watcher 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","_id":"@0xproject/order-watcher@1.0.1-rc.4","dist":{"shasum":"48e95399402b7ae9779560c6e660701bcd260ebb","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1-rc.4.tgz","integrity":"sha512-twdi989vcbnKUtCcCy3qNKeF5Xi03hhgniAZCDbzT4xjzGnxm2W7rX8ixY7kdhYXsN2UEZ7RVTlEu5dWnNi31g==","fileCount":68,"unpackedSize":3308528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgEqqCRA9TVsSAnZWagAAww8P/3e0oOGqby1xrqGZwdnu\nvg4kQFx1bfTgoFiU9Fu+cF6ke9d9Fx88P9zIETsqk8MBoYZjTD3UCdxNX2am\nIqDPAnb+xF3k0GZBrL5yEcaPinWyYN5/g6HpJWznZ1ZsH8bgTvPc9Eo9DK3h\nflMotsFoCCCKDP5D7fYUSyff5KEwfOXpLuHVd1XbhfD2l/PXV6YQGl8mhkP/\nyhw4+V5CQfjFTNzVKbKMaY35GfcJKqfTYqxICRTHRsFxddUs2rKpZqsG4UBK\nqfvegvQ7R+mDNXoI8Kzr0r2KUyX5zHXKcLRaWBiU//haAvvNJTb/niMq1TVF\ndMQoQ+tdr0Pl+ADvL4Pb9hdL8b2YI4TGTdCb5t2rYiIs7eFzMMg8zUD6iI0+\nM5zbkOlzFGpf/67fM5Jl/a120cJ/3pKjjMyl1yQ/Lh6bPZCh18I0JYHjKQTF\n+n3T+3zA40PmqnQZq+5yiCDGzN1gabuljZ8CF0Abd7yMN5/q8Y7FPEkdE5PB\nf35JUJcsVYvutEhldnnGpxr6n0bvnagijsJ+7qA7Z7NtJSaLHHGeRioCne3f\nk4GrXQMdjIJyfmNgj6MZ6YLhjgHclodSH63I49/PUz/Wd0FX43MEyGjoq8z2\nNSEx4HNnoboUri4Ln79hz+euYXOjR3ZNp+LFmp8oCOmKF11uEtAoXggnafuI\nCIng\r\n=u4BR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9NuyYw9Vqk1oQfDYN3zPK+8DoOdH2RTksfwMJDbYtEAiEAvzcFjIz8t4YiPETiHhiNp82rBg7or3nBQnRVNZt2oXw="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1-rc.4_1535134377835_0.9697875299729173"},"_hasShrinkwrap":false},"1.0.1-rc.5":{"name":"@0xproject/order-watcher","version":"1.0.1-rc.5","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"watch_without_deps":"yarn pre_build && tsc -w","build":"yarn pre_build && tsc","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2_beta}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-beta-testnet/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2_beta":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.7","@0xproject/dev-utils":"^1.0.6","@0xproject/migrations":"^1.0.6","@0xproject/tslint-config":"^1.0.6","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.7","@0xproject/base-contract":"^2.0.1","@0xproject/contract-wrappers":"^1.0.1-rc.5","@0xproject/fill-scenarios":"^1.0.1-rc.5","@0xproject/json-schemas":"^1.0.1-rc.6","@0xproject/order-utils":"^1.0.1-rc.6","@0xproject/types":"^1.0.1-rc.6","@0xproject/typescript-typings":"^1.0.5","@0xproject/utils":"^1.0.7","@0xproject/web3-wrapper":"^2.0.1","bintrees":"^1.0.2","ethereum-types":"^1.0.5","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"00a4fa5f7c1da8deae703b36b6bbed024cf9e111","readmeFilename":"README.md","readme":"## OrderWatcher\n\nAn order watcher daemon that watches for order validity.\n\n#### Read the wiki [article](https://0xproject.com/wiki#0x-OrderWatcher).\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0xproject/order-watcher --save\n```\n\n**Import**\n\n```javascript\nimport { OrderWatcher } from '@0xproject/order-watcher';\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/@0xproject/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Contributing\n\nWe strongly recommend that the community help us make improvements and determine the future direction of the protocol. 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=@0xproject/order-watcher yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0xproject/order-watcher 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","_id":"@0xproject/order-watcher@1.0.1-rc.5","dist":{"shasum":"bb8e4811b354577da6c234ea9ddfcaebd245365f","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1-rc.5.tgz","integrity":"sha512-ihqmH6EznqUeUCXVk+NNa5G2pqyPEBx919attS6U8PuJWtuRmdWdiJs4yWtdQc3ntsUxgTaQT51xAe8mWWVlyQ==","fileCount":69,"unpackedSize":3607899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhAF/CRA9TVsSAnZWagAAiSQP/iAT28cs0KW2S8PNmJI2\n+MaA04iQfK5ZuzrvyXMShVHHKb4lx2WHemaPoGJu+jD3GtPIaVBHkh50lw1s\nu1nTbwg6oQ/KDOeR1fO3UFG5lOVPT52KFgEeXRLZiRs5D2TFquwG4Es9U9Ky\nmZQin79JF8gLHgHMqy6P3lDoz4Hq69lpVx5tBAFkNbnSnWuCxwmtq2Q07PFF\ndr8TjZFYq24XJbwqj4jIz++C7S/vAbKa6Oc2xXAzeSi4WCW3eixBTP6ZUs/F\n6eV8scy3DXpqBmsNfOV31tzZCEfEiKEkKODj7aJORQxe+FA0vzEpSnGwLLLs\n6KkTgEBnBiGOzDmwr9nsnoucopJNZXGaXlSFq1JtuweKceDs1LV9+zctqHaM\norCbDPYlju+jBwER5mmwg3CTwFPxSm0plbMd8d2PWcemsajPTFycRmcKB3b0\nLUFm7d9io1RnBQhfqJuP8BDSSzPMAggdhC6qUpYpwFQen2iXwj5lyUWVtT5D\n5reCDvXIT9khe4Qziyrj5hOIMdrKMr14HTtqJK4ED2hvXoRp6+KvX4+EyL0v\ntkHjRZ5hztGJkpbczfzxAfkeQ5DEzPXImCoK0cHGhMXLzwRd9NGS6CdwNUb1\nRkHTOgA0b/0rQ4yMpbwxuvlslJ/Ghbf7aiLiNqnXBX4BScm7cw6JKNZtk0iJ\nxKMh\r\n=yUli\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+3H/xWGg4djP/V23YuXcn/PyginP6qtjo5uJAZpxCjwIhAP6UDWDJULlbSTDLHJxR9mjCi/hgq8l/Aqs99vA8yv7G"}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1-rc.5_1535377790432_0.29957210456917216"},"_hasShrinkwrap":false},"1.0.1":{"name":"@0xproject/order-watcher","version":"1.0.1","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.8","@0xproject/dev-utils":"^1.0.7","@0xproject/migrations":"^1.0.7","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.8","@0xproject/base-contract":"^2.0.2","@0xproject/contract-wrappers":"^1.0.1","@0xproject/fill-scenarios":"^1.0.1","@0xproject/json-schemas":"^1.0.1","@0xproject/order-utils":"^1.0.1","@0xproject/types":"^1.0.1","@0xproject/typescript-typings":"^2.0.0","@0xproject/utils":"^1.0.8","@0xproject/web3-wrapper":"^2.0.2","bintrees":"^1.0.2","ethereum-types":"^1.0.6","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"174b36059368631eeaec3ec7c0a3847350b55d73","_id":"@0xproject/order-watcher@1.0.1","dist":{"shasum":"44f01cefaeb8f1e7788485f21fb6b96c9e4a503e","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.1.tgz","integrity":"sha512-FSqvqEaZWlgtAvuIE1DdS1z4gBEVYiyBqt9fV73xm/eVFrbdMarpvGHdUIariRhp4YacKXC20oBCSaJOQJob2A==","fileCount":74,"unpackedSize":4224154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj62eCRA9TVsSAnZWagAAtukQAJ2pstAw/LPbbePYFK25\nOb1v8P+ztqE4l5/+xc7iRYEnfnVNnaDcfiG7Czz3sZ20LUynk/Pgx322yAyS\nMLvc7bqTnsG/xRNX6mUiW/b8p6BA1fyQFjSA8F3ptFyKw1nxoJJVoadLeBmj\nEdACgmrxzaVbGLVWgVBy1WIm1RuafuvGmqZeRRMcl3lAlAUMXZlfCbx2mHgI\nyExtFFgVBCt0qJyJxPUOBAke4lHev5rosQ31DqHNpDM64kSN4T2uLoHIXom0\nIZ47+nOvCqaVzJ36f1Hlq/jVWHGi3pp+G2400HYmwnVyDIEzIcJ9eZgOm+rN\nLde061OuKBWzU/H9AU/n/KMOcDTCbVu2AdRfiG/Qh4/t2AJPcoUOP0HbJ7B+\nhfYhSB9victiR9e5A8RM/LndPilLo8/2hc5CSDyBhWBJh0W8ks9uBSn3nuXn\nAN0BiqkC9dQxlYyuCEcwcFbYSY5OIOVBBIvYDDpDB52uXjEwHi7uX9JXz4xo\ndFvFK+bZP/itPM/2RC/wRxCPo8xvOZOF04yrqz/8k9tU9pnZFqB5Vjl3feQc\nmfSkB7C4fl5keLqJTF/3bAEjME+BD0fhPbNN/5kWhxV7pZJ8/BIwVZy6XneP\n2q0bix+mScekYBD4L3+nzWmr3mRsGTZZgii8bynWkjqLngZMhwSdK9DK8NTh\nnpKy\r\n=kf9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/EpQEAhq4DQFR9s79C6H+UNbjDNGdUrEI6m/HT2n8nAiEA+Tbc7SEpVjxVKelM5gzGmhbryUMRais+dMPaN6ayNHQ="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.1_1536142749784_0.4722585812358473"},"_hasShrinkwrap":false},"1.0.2":{"name":"@0xproject/order-watcher","version":"1.0.2","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.8","@0xproject/dev-utils":"^1.0.7","@0xproject/migrations":"^1.0.8","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.8","@0xproject/base-contract":"^2.0.2","@0xproject/contract-wrappers":"^1.0.2","@0xproject/fill-scenarios":"^1.0.1","@0xproject/json-schemas":"^1.0.1","@0xproject/order-utils":"^1.0.1","@0xproject/types":"^1.0.1","@0xproject/typescript-typings":"^2.0.0","@0xproject/utils":"^1.0.8","@0xproject/web3-wrapper":"^2.0.2","bintrees":"^1.0.2","ethereum-types":"^1.0.6","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"e2559798df37cd246fe26d40d5bd030431a683e9","_id":"@0xproject/order-watcher@1.0.2","dist":{"shasum":"7a46cddf8fc4bccd5a6f96ecac51d5fa5cae5876","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.2.tgz","integrity":"sha512-R0/+zDW7ow6Ynr8iGoqKhhONqYDiyPF41I8N9ttc+o2tdI3BchYk6BxWaXGa+kC0tRLfholOpCwIJPnro3fR4g==","fileCount":74,"unpackedSize":4224728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboNEGCRA9TVsSAnZWagAAbLQQAJE1kkFLBwL1c2ltHJ8t\ntsRP5jF2GN9caWGAFYX1YqqpFUGiZc1JYvhPz3ts4r5ktrk/w9cdcoF8zjVf\ntW+c6/kU5R1N5TRfnO55QCO9z5Pu6Hm0lP/xZzOPKZ4gFu42DbYPqtGmdTzK\nRaxFjgJLi9g6JT/N1zu5+8Z2B4PSoWO54PKfqVlKdSEik5vAhPot+myEJeWX\ncf4l14NQMPTobAlKQJjVSZSsqpVJ7xN3qvkM5vnPCTD5o6JGapwDIShwhnIc\n70msjvz84gQwMPiy41s+Sn+lyX0wXwtHO7aFxrptRsgc2CI3vWQlpkL/PGxv\n4J+x+AQrUtHm2GhyiCwLR9iqe0m0uFA6MWdiBbjBbtUFGG37mesHnhxUDkDl\n/5I7O02o2439jYS6VDXruYAkd1vVALyMBgLHLOy2Zzzyrzu8Sl6DsBcS3KHF\nzPy4nfG/ZL1CLOWVN2dBkIl5Cq1S8KyDiCcsG8u+JqI2D7ZyApQ2WjkznE6t\nO2glSXu4XvqTf+JCBYvd+BFdOmQknejSVXcE6YkzroXOiFDT1gmBFQ8IKaQJ\n8KJaVTOjs32TTcjVd0FHQymNc7TDTjmp3MYU5G1Q8iU1g+pVIbrTBozDVfp8\nPVgnMxNPsroJ9BOKnJP3dl7cjHAkEyRuRdBN7JIpMSkWWQPoKzdyrpSWtjXY\n6Jd8\r\n=rndR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7DeQowXlZnRS6NzLT8o9g3HTQFslIbn5DCnYmoc3lRAiEA64hCMozlYvl/nlYP7J7u73sPNOUnm9+w04lhYBkmUXc="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.2_1537265925394_0.23474316485195112"},"_hasShrinkwrap":false},"1.0.3":{"name":"@0xproject/order-watcher","version":"1.0.3","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.8","@0xproject/dev-utils":"^1.0.7","@0xproject/migrations":"^1.0.9","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"^8.0.53","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.8","@0xproject/base-contract":"^2.0.2","@0xproject/contract-wrappers":"^1.0.3","@0xproject/fill-scenarios":"^1.0.2","@0xproject/json-schemas":"^1.0.1","@0xproject/order-utils":"^1.0.2","@0xproject/types":"^1.0.1","@0xproject/typescript-typings":"^2.0.0","@0xproject/utils":"^1.0.8","@0xproject/web3-wrapper":"^2.0.2","bintrees":"^1.0.2","ethereum-types":"^1.0.6","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"3e70ab015ba2cf00064c985c0b76137b182abf7f","_id":"@0xproject/order-watcher@1.0.3","dist":{"shasum":"066a19459f403a7664acb8967f47c434bafa1543","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.3.tgz","integrity":"sha512-zDtz6fPNNtpP42nfNWXndrZ6tb8lVZa2H0rBqPFQwhGjbIYgzaHBG1cLVdPJ63Rn18H8QnB9AuH2J4lYqpLeZg==","fileCount":74,"unpackedSize":785197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbomezCRA9TVsSAnZWagAAZOQP/0BiitKFSaLI9lwFfdL5\nIBUzpYcEca/qT0p4TMblwLhFTkQ94cApvEy2KE3yGNQnAQor/nJPBwzNBHwi\nRuP8IiT+6wh34hzf0tdBuKP9h6pliLeZKyMSavt6JERr3W2TrPTJQapWZ3xd\n6qKAh+Af4dzppxnyzvmQNp4SvOyqhIodt+zCMD12bf6rvcfdykrZtn3GAxsi\nyKBmGqB8wixfATtguZotje1tiaQE7G3bgudKQwi2ObCaT6OiOgk0SELTBJKj\ng6ocGWw7F9bWUslZLTjXqu5loHFuEr1RmBKvfb52/9X6CcWDvACAa2UPrwRb\nVAiNm6zXHED23KPIRCiNoYyOQJw4fxlxyul3TVgLvQcy4zjBFTG9qnb+889c\nAfuWTbgCQpoQ6uJDZrH+JlshYCxwoSBgzpb7iEgPC/P826enRvOemH2VLP9H\nfzx5hGO/0qQ8O9acjGevP0j9ITOlB8EsrGwaUyh62/6OyGqTpiRLKlqCtvzW\nGWnmQvhiI1GhYBVpQxkW6Y2N8DzGU06bdIJd706MkRIzZa6kugb5ao3MHg5z\nCBrNmbPWQnLCImvwiZOQJIpIvkawZzugi8FHhIHkGtRyF4GAJhPi0QxWtRvd\nLogAZR3VKejY4xSjhn6P5vZwn9VOwISHemNmGN/IhCwjgbWGSSSExwEhm3Rx\nRiLj\r\n=78WI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmoVzePrFWT+O6lGXXpiHxEFrbKih/lzcKUL8B87+qxgIgMjbDW1wILH2JyyPx65ABRMi03QCokdxz7ZLx387Qn3A="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.3_1537370034646_0.2535973283586932"},"_hasShrinkwrap":false},"1.0.4":{"name":"@0xproject/order-watcher","version":"1.0.4","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.9","@0xproject/dev-utils":"^1.0.8","@0xproject/migrations":"^1.0.10","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"*","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.9","@0xproject/base-contract":"^2.0.3","@0xproject/contract-wrappers":"^1.0.4","@0xproject/fill-scenarios":"^1.0.3","@0xproject/json-schemas":"^1.0.2","@0xproject/order-utils":"^1.0.3","@0xproject/types":"^1.0.2","@0xproject/typescript-typings":"^2.0.1","@0xproject/utils":"^1.0.9","@0xproject/web3-wrapper":"^2.0.3","bintrees":"^1.0.2","ethereum-types":"^1.0.7","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"29f6adc2ed57720d2c2aab7b760a4bcfec5d7b37","_id":"@0xproject/order-watcher@1.0.4","dist":{"shasum":"812ebc1f5f0c88b6f51041251a56ac63095edb6f","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.4.tgz","integrity":"sha512-9JQydKCjaJD11uKiRP7Kx4VKAVMb8w0ZdfEULEJZAr+1uh8LKirUb+VTsNRBxdA6mugpoUcRig9Mk/owQ7btXg==","fileCount":73,"unpackedSize":758524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpQepCRA9TVsSAnZWagAAAh8P/247xsI3CG5HPb8H/Cey\nwxnlZ5xM27NfTbgL+iTOnLgQGvCGUDTIzSxJkqHl7WP2owLD4JBPetHsA56B\navp01CRSJgEdNOIcW7CoclMLbLU5Gu56yKKcv5lM6vAaRpGQ3OnEw23e0Fsi\nlGQLuJGjQSU3p9v2yd5F65vAkVAnjc0S6pAZWxurQzusNIQxwF9Z6JZc50Ut\nVyUZv/VB10FANHEkU82DnAs/Ip3xmmiVwgxh0tJnMUkCdf4DeSOchNc9cBhs\npzox6czbVWGnZcQ/cPy2kpTOWy88pPT9mXg5dvI4ezYdxvjm5/3fMdCpd8sT\nCMG8sRfZ5Vj+Iw/bcAOPL9p1M/WGnpe456FMMG5H06t9aK07MJ/baLHhbOlh\nyBmh9E7fYu4si++JRreAqGJmQGcQwAi0p4shA3h5OrUDuRXj26WRvC5kxa0n\n1gK3OreayUS2AgTzjVEjcWRYUqG8KA7Lr8BGm8kw8jg1l+Sze/OaHoNDVXld\nX39eZmm5c80dcvAfp2JxCM/l2fXAMmBGdQp0+EqVZk1JCLClVVGU8XuCTBfL\nZtIewTopCOW5Gv6WKn35jr2aOKRxrxgZce2Az5JjZ6iR4AKYXdFLleCsLaih\n4/zu6cgtDNA5IQCOAB9Q2exZZJRE+Qgvk/fhpq4zsM8zOxkG0e559iwuxIuF\ntzs2\r\n=SfDJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvejj6zOhn+NdRfbsJsce2pOFMrpNLO5ruleJlpwoW7AiEA0KPoK+d3DdXhbzE2fOnrVgxV+YSE1aNZBxnsU8hIfEs="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.4_1537542056524_0.8185288953994618"},"_hasShrinkwrap":false},"1.0.5":{"name":"@0xproject/order-watcher","version":"1.0.5","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.10","@0xproject/dev-utils":"^1.0.9","@0xproject/migrations":"^1.0.11","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"*","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.10","@0xproject/base-contract":"^2.0.4","@0xproject/contract-wrappers":"^1.0.5","@0xproject/fill-scenarios":"^1.0.4","@0xproject/json-schemas":"^1.0.3","@0xproject/order-utils":"^1.0.4","@0xproject/types":"^1.1.0","@0xproject/typescript-typings":"^2.0.1","@0xproject/utils":"^1.0.10","@0xproject/web3-wrapper":"^3.0.0","bintrees":"^1.0.2","ethereum-types":"^1.0.7","ethereumjs-blockstream":"5.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"78ef98c27ce954f7e46b261b0809ff9d8d70519b","_id":"@0xproject/order-watcher@1.0.5","dist":{"shasum":"07777102f629ec081e2cc74bd70b7966cbfe68b7","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-1.0.5.tgz","integrity":"sha512-H/Cv8PiT7hNonUj3PyCpjLJ2H+R1vI5V0lR2IILH4pvOr323r+O0/PqynpRmK9H8cOl31PMCnns/LvhOcoTz3A==","fileCount":73,"unpackedSize":760096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqiDvCRA9TVsSAnZWagAAK+4QAJWXdQG/ny5hXrUU9gy9\nhJv45ukCb0qjRjs63YMvYI3YqseFeA4WKVhMBHWEUl9ERCBp+U4h6Zb6dZFF\n+lWXghxo7q/w616HwUiG4f8d6MrUq1VEhpko24G6E4/tuM4neXcR0fUqFGNs\noAplXtrocgptVhCI2fT/6PpcyR3JvY2poMT9IUJkJ3qvFu4PeHg5QVMYJlgY\nM1Cy+qgUKGLDa/feJ26W6kJPdWAWvN8vcHM4Vaslwu8oMVl0HoHcTAkBWm8f\ngcNE3kcmmzu5EJ6l8T+C8GgZoYzthyQRLvPiMOaJeG9V6kLl70cKxQDP3vto\nggwQKCEMf1VIzhp2mOAKfv63oEZNSL1IwIpLpOCms18MgavnRQky2YiP9atk\nTz7toFSnGjOKwgdg9LumwX7c8P00agMmFdIA6GZJPJtcaEBkT2Ny03/TS7MH\n7N9kbqetqM/wgwle+Q+kSUY7rmAdP6gulot5RzDoYomab+9fx8ClB6emXl2l\nZQsuguUe0qiB/S9XDo0ogtZataw9eRh6VWnbUwJQqEBC5AvckOgKJOlUdc0W\nFZ1seNe3WNKeq33/PtiGmuusJot1MtBzjmFSleg+kTKqPnwzN2XSTyIajGLw\nPz6i3JrrIyJlaJOOCsWGeyARnwKYbS3SvQu9DUbfcmINoC1VOwbBTC61Hx7h\n67kc\r\n=oco5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Kti3HkRsTBWSJL7ooy0QsTMQaOL/vKAKZWsS2pM8DwIgZmG/+XvfbP4bRePTsXaaDUc5bkvJQaWDpoj5p7u/+Os="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_1.0.5_1537876206819_0.8106708458398721"},"_hasShrinkwrap":false},"2.0.0":{"name":"@0xproject/order-watcher","version":"2.0.0","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"git+https://github.com/0xProject/0x-monorepo.git"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.11","@0xproject/dev-utils":"^1.0.10","@0xproject/migrations":"^1.0.12","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"*","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.11","@0xproject/base-contract":"^2.0.5","@0xproject/contract-wrappers":"^2.0.0","@0xproject/fill-scenarios":"^1.0.5","@0xproject/json-schemas":"^1.0.4","@0xproject/order-utils":"^1.0.5","@0xproject/types":"^1.1.1","@0xproject/typescript-typings":"^2.0.2","@0xproject/utils":"^1.0.11","@0xproject/web3-wrapper":"^3.0.1","bintrees":"^1.0.2","ethereum-types":"^1.0.8","ethereumjs-blockstream":"6.0.0","ethers":"3.0.22","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"homepage":"https://github.com/0xProject/0x-monorepo#readme","_id":"@0xproject/order-watcher@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"dist":{"integrity":"sha512-IKbV/v5MrNLUmKeNPFP1SVOKG2ghWT+1j6bm3RVWdNVdAMPSE1hnBdQj/raDJzqrT7FzUgjefLPW3Y5bPC9FvQ==","shasum":"11e06987e30403a544e5adfff2b6bbaeae1e3c5e","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-2.0.0.tgz","fileCount":94,"unpackedSize":1413225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqp57CRA9TVsSAnZWagAAXUMQAIchRQppp6FoBXB0lPbI\nlVJ3bspAB7gsg8eaCDiVr2kyfTTkkhhn4ExUTQHBmG7yakN60GqhilAl12u/\nmFxhq6/QFVHjBFjFsiMP6zd1BDLDr2WjASIZ5jCKjolggiKEb9rhpKx2qa/p\nwY5HVJdE4lAUTHxYvx8+yTytg1/pux8pCzBtBp44qsxl8My7hnDoYIMCGXa4\nJnGK9HfpXvgBxdzW6R3ZvzN6Ok7KqgzPuKKC2f/+RxnUdzU7Pk082gH1ULGI\nOpOGyzc5a3C/7pmcX9yJGFljnoQYOCSIeXYklvTOFn7wUiC4lxIeZxzJRLWY\n1kzKDI0cdwTKoJW766orgpBKXvcCMzGTSKnJ93imYObpM7P0FPcBKhbbVcRc\n4lH3jD+Lvgx5bHOwvgaABeDoVx6UVOLI2p3f3DHFZAQHdi+76fZIbw4hNCFC\nZzOHTueEpA6iXXj0RAc9hLBdGSciJ9ssotnhKg2gg4+EBW5l1fpzcm7cz5ng\nUjZWSlusQB8wEppCE2Mmu67xTUiDVF6jC5RQYWScevCoIXe2TkNUfMdqGh5g\nSicKKWmFZ101p/C8OMcPuVVNmqmCAKm5AllJfYvL9slnUgZX9fSN+peVBHhl\n8p53raylQmHuUEAFGY8DUQ77xlDGIHqVr2gVs5DAsF3nkk9PCkLoUCKGpGMU\nm/FF\r\n=fhLO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBU7ULsR0pe6HJxkrtkeORhq6hdFDdJDpm2eE3ZpmEJAiEAvi3RZR118kbT6l3dNV2lbFohnmLrdtmpl7Wcux/5+Es="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_2.0.0_1537908346455_0.5203894479326572"},"_hasShrinkwrap":false},"2.1.0":{"name":"@0xproject/order-watcher","version":"2.1.0","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.12","@0xproject/dev-utils":"^1.0.11","@0xproject/migrations":"^1.0.13","@0xproject/tslint-config":"^1.0.7","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"*","@types/sinon":"^2.2.2","awesome-typescript-loader":"^3.1.3","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","json-loader":"^0.5.4","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.12","@0xproject/base-contract":"^3.0.0","@0xproject/contract-wrappers":"^2.0.1","@0xproject/fill-scenarios":"^1.0.6","@0xproject/json-schemas":"^1.0.5","@0xproject/order-utils":"^1.0.6","@0xproject/types":"^1.1.2","@0xproject/typescript-typings":"^3.0.0","@0xproject/utils":"^2.0.0","@0xproject/web3-wrapper":"^3.0.2","bintrees":"^1.0.2","ethereum-types":"^1.0.9","ethereumjs-blockstream":"6.0.0","ethers":"4.0.0-beta.14","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"ac14dd2b29b42ef4d2a46db9b70d4d30cf9bd40f","_id":"@0xproject/order-watcher@2.1.0","dist":{"shasum":"f6e89f42bf862f652fa1a74ba052a43058be7b1b","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-2.1.0.tgz","integrity":"sha512-RhlMeRG94cq600J6mKk5MAxqbzXrkQY4xu/OSD0kR8Z+NI9YbBXVI0D7sLeRgidU3b5zL9CiFIwoRsHonQBXfQ==","fileCount":74,"unpackedSize":805598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrnA9CRA9TVsSAnZWagAAUtEP/3nGF0Q6M9cTEenzL0DK\nsxypPQ92+e3EcGqkdRmHz82AwtdRYKepEwxaK9Boj6iKkvK8i6ZFfwnQZZSm\ninh8VwwUHJBoeloW4OnrLmVK3fNBJ15JoVwcdwrfLWKxDKWmXkxUr1sHNYWH\nGFT/EM2U3QuW5Ugt/k52rhIOD4rwTQf3v+xtxmw8iACtMDKPoRaGhITV/a9x\nLIIlGDbrwtOochWc3QfbG02lKsjqMedjlTMxVcTthr2W3aJ3egy30f2DVAa0\nL+yGv15ROE930VQGu6D7Cx1c+oa0Iwwz8RQ06Got+3GDOwA8wOBdXTUVDGAq\nzPvYUtrGY8R6DURltMCvRgn+5evqo74+9UI4Vjopiy95V/QkFVxVQppR6x/1\nDMg8YvfqGFiCpU+QyTyVN209yZT392k0hi6889tyh7Dzsw0vOu0p/wkx7l1d\nfF6YwPbK6sjVVHWEvFIC3GXLGP9OWOd6YGKD8cwy5zfI3xKDL9vNXu/Ky6rQ\nPkbUO/7XdYY7AWtOfPDGWsmYuVRqVMkuZrsQWL5sArUhmDXmV+OwjsbpzeIa\nUGCA8rUhznz/qZScKFxQtsEt53c3fJFC/qtCmGKfb4exX+G+Hy+DuAsj2MtS\nSEOgZfECUbNo80KaqhLQBPy9QQQya+jBhxhD+HThKw5ck3pQfy34GNoyPcVA\nmJJ7\r\n=lBgf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF/fkccGGoLsq9v51WZ9DYolFsaclJugMuDgmU40aiFwIhAI88OxubZyHE9mdzqtw2faMYCz4jWx0lsWiZfBYKMWC2"}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_2.1.0_1538158652427_0.25693949739775124"},"_hasShrinkwrap":false},"2.1.1":{"name":"@0xproject/order-watcher","version":"2.1.1","description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"build":"yarn pre_build && tsc -b","build:ci":"yarn build","pre_build":"run-s update_artifacts copy_artifacts generate_contract_wrappers","lint":"tslint --project . --exclude **/src/generated_contract_wrappers/**/*","generate_contract_wrappers":"abi-gen --abis 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken).json' --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/generated_contract_wrappers --backend ethers","test:circleci":"run-s test:coverage","test":"yarn run_mocha","rebuild_and_test":"run-s build test","test:coverage":"nyc npm run test --all && yarn coverage:report:lcov","coverage:report:lcov":"nyc report --reporter=text-lcov > coverage/lcov.info","copy_artifacts":"copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts","update_artifacts":"for i in ${npm_package_config_contracts_v2}; do copyfiles -u 4 ../migrations/artifacts/2.0.0-trimmed/$i.json src/artifacts; done;","clean":"shx rm -rf _bundles lib test_temp test/artifacts src/generated_contract_wrappers generated_docs","run_mocha":"mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js lib/test/global_hooks.js --timeout 10000 --bail --exit","docs:json":"typedoc --excludePrivate --excludeExternals --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES"},"config":{"contracts_v2":"AssetProxyOwner ERC20Proxy ERC20Token ERC721Proxy ERC721Token Exchange Forwarder OrderValidator WETH9 ZRXToken","postpublish":{"assets":[]}},"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","engines":{"node":">=6.0.0"},"devDependencies":{"@0xproject/abi-gen":"^1.0.13","@0xproject/dev-utils":"^1.0.12","@0xproject/migrations":"^1.0.14","@0xproject/tslint-config":"^1.0.8","@types/bintrees":"^1.0.2","@types/lodash":"4.14.104","@types/mocha":"^2.2.42","@types/node":"*","@types/sinon":"^2.2.2","chai":"^4.0.1","chai-as-promised":"^7.1.0","chai-bignumber":"^2.0.1","copyfiles":"^2.0.0","dirty-chai":"^2.0.1","make-promises-safe":"^1.1.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","nyc":"^11.0.1","opn-cli":"^3.1.0","shx":"^0.2.2","sinon":"^4.0.0","source-map-support":"^0.5.0","tslint":"5.11.0","typescript":"3.0.1"},"dependencies":{"@0xproject/assert":"^1.0.13","@0xproject/base-contract":"^3.0.1","@0xproject/contract-wrappers":"^2.0.2","@0xproject/fill-scenarios":"^1.0.7","@0xproject/json-schemas":"^1.0.7","@0xproject/order-utils":"^1.0.7","@0xproject/types":"^1.1.4","@0xproject/typescript-typings":"^3.0.2","@0xproject/utils":"^2.0.2","@0xproject/web3-wrapper":"^3.0.3","bintrees":"^1.0.2","ethereum-types":"^1.0.11","ethereumjs-blockstream":"6.0.0","ethers":"4.0.0-beta.14","lodash":"^4.17.5"},"publishConfig":{"access":"public"},"gitHead":"b5d88079d9876677ff983f02f55d8f98bc7ab439","_id":"@0xproject/order-watcher@2.1.1","dist":{"shasum":"85a82bcac3cfb37e2deacd9b4e321f66ab3bff8f","tarball":"https://registry.npmjs.org/@0xproject/order-watcher/-/order-watcher-2.1.1.tgz","integrity":"sha512-xeQ8cbejUxMX/El8wlHYV4A3vtpY0G+BJ9veD5kqxBvVSIgiOerAhIUhgJH7ZohpH+mhqU1IeymraNV1y8/OCg==","fileCount":74,"unpackedSize":810402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtpngCRA9TVsSAnZWagAApuQP/1LO+NjoZmeSgeMSNy2I\n2be6ECrNmAbPWCKcDRDQ36OqrbHNwFnOG9K0pLou2MrWSqqeDZcWz5PISTlc\nrD32E1g9LdKNgJyxw0w+RgB+tfD7OK+T5geOuDl6QClvRmXxVrUCcvYFsKb7\nVh6UGYaZMK5qluNwCttK26xV3xtI20Re1WX7lBXXW7fW5vKaX6n1TZm6FV7d\nDk9Eb5gkOOv705AuVGcjsueScxswaEGrPolwH6o26UAUOFTOCW/W/FtDgaO+\nrGGlejYR94CNSe2Lj63PSZ6yPwO+zn9sQdL3pOyIDVxe/GP4vez2oAButa6d\n0CvsFjs5doUlMjMW3jkPuM2lSd7RMuE/GU+/jBwTZpAgJ4tmRg9sFXnBU9yQ\npci1NU7QP+DVgOoIXdPiFTHp/bbFc2vIwIQmH1URKMmqRaMPnTIZDBYHiZSk\nc3Ro/QyP6qWYMP2VfXGmLp3EvfgiGU0PvzYGu3aTZIaNYszJUJ7pmt5k7t/J\nnVIVESigwD5ev4G0UWh8SvGrJWag2UW4YqAZLNQKGKnmcVe0Ts1zJcWSOWP1\nmoh7H4GNkcLMzcFLFsvf12ItLccw3Q7vpwiZ/Tivk4p5dH7sYp5x3brLwgjl\nBQclCyzGyJxU9vK9ukDH8LldiRKadDbMKT9e3pQjABWK7Dqm8TQLCsMhfp3x\nK7NI\r\n=xek2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEh0v3J5MxaH/+daa6WoDIlHBkvzNX5LR7HtPVo1hd5HAiEAqTBuyVJR03O6KOH1XhnBeli3dJfyHye3mbMCZQ+kSvM="}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"brandon.millman@gmail.com","name":"bchillman"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"me@fabioberger.com","name":"fberger"},{"email":"agostif93@gmail.com","name":"fragosti"},{"email":"logvinov.leon@gmail.com","name":"logvinov"}],"_npmUser":{"name":"bchillman","email":"brandon.millman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/order-watcher_2.1.1_1538693599586_0.69567179786302"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-29T18:01:47.387Z","0.0.3":"2018-05-29T18:01:47.805Z","modified":"2022-07-19T23:15:38.567Z","0.0.4":"2018-05-29T18:12:40.842Z","0.0.5":"2018-05-29T18:29:09.803Z","0.0.6":"2018-06-19T08:48:45.819Z","0.0.7":"2018-07-09T15:25:12.065Z","0.0.8":"2018-07-18T13:11:37.522Z","1.0.0-rc.1":"2018-07-19T22:06:37.781Z","1.0.0":"2018-07-23T15:00:20.313Z","1.0.1-rc.1":"2018-07-26T11:54:20.437Z","1.0.1-rc.2":"2018-07-26T15:43:25.262Z","1.0.1-rc.3":"2018-08-14T01:36:05.813Z","1.0.1-rc.4":"2018-08-24T18:12:57.992Z","1.0.1-rc.5":"2018-08-27T13:49:50.544Z","1.0.1":"2018-09-05T10:19:09.978Z","1.0.2":"2018-09-18T10:18:45.593Z","1.0.3":"2018-09-19T15:13:54.872Z","1.0.4":"2018-09-21T15:00:56.704Z","1.0.5":"2018-09-25T11:50:06.997Z","2.0.0":"2018-09-25T20:45:46.620Z","2.1.0":"2018-09-28T18:17:32.627Z","2.1.1":"2018-10-04T22:53:19.718Z"},"maintainers":[{"email":"jacob@dekz.net","name":"dekz"},{"email":"abandeali1@gmail.com","name":"amirbandeali"}],"description":"An order watcher daemon that watches for order validity","keywords":["0x","0xproject","ethereum","exchange","orderbook"],"repository":{"type":"git","url":"https://github.com/0xProject/0x-monorepo"},"license":"Apache-2.0","readme":"## OrderWatcher\n\nAn order watcher daemon that watches for order validity.\n\n#### Read the wiki [article](https://0xproject.com/wiki#0x-OrderWatcher).\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0xproject/order-watcher --save\n```\n\n**Import**\n\n```javascript\nimport { OrderWatcher } from '@0xproject/order-watcher';\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/@0xproject/typescript-typings/types\", \"node_modules/@types\"],\n}\n```\n\n## Contributing\n\nWe strongly recommend that the community help us make improvements and determine the future direction of the protocol. 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=@0xproject/order-watcher yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0xproject/order-watcher 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"}