{"_id":"@api3/services","_rev":"19-819e507bf0ea8a8d2800ebf1d85819ab","name":"@api3/services","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@api3/services","version":"0.1.0","license":"MIT","_id":"@api3/services@0.1.0","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/cli/index.js"},"dist":{"shasum":"b91d91d54f370d8c474ee03d80dd353464d898e2","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.0.tgz","fileCount":17,"integrity":"sha512-o2XpRwFVaLXezUMlXPMe+M2MPBZtPZ5QkFRQXpGQockdA/gDpx3BarbE5H4HpDBYtXa/OVYuq5bt70vhDkrKeA==","signatures":[{"sig":"MEYCIQDpLfRmlhDQvbrSMhDgmtgHf90+RNzuzxE+6JElk0tAYQIhANdSKRie+UVe47ZTWC2SLMAHBNxOQRdvSpO7FObIU6he","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiASsICRA9TVsSAnZWagAAUaMP/iwjK1pOOweLyTZucOqJ\nsAxIYAuWvX4wRpzNESt4YxNBHX0s5eTNXMMdgNe/dAn0NgnEtQyP3xlCYQZL\nhX6pCXw8Atu2fJjbUUNrqDaFYJx/IHhibNu2sdeUoGHJjXVKOFKLnLsY6CVy\n/Ahb4XbOzjB3KEXX5E0QMQWx9pMlo8diaIi2fPFjsDmKhTme0NNj1jI+xRmg\nUdEoinVn63vfRpFU1cEFjqFJCz4VlpUVor6yWWmssbPoYGoLPZOc+VoC3w7S\njaL5gfTPM4RwaW4XlsZ5BZ4HnI21uWtRRHlLQ1kEEYVnUT5xXWLSxdaLx0Xw\ngt7GzvCok5RDcuzSHOq0kxLgt6vDeAHxS3NZhIVaB7AqCm1iPZXKBBtMXfaa\ncPexReNJwPZ1zl9lxrSCG+WK1Kn+jMD5CzN8Zxm3RiFOWOh2u0NQKuPFNB+w\nfVaePmaWwe8z67PVwwxtXPcX0NVHtjBu1PMyz3vZhrd3ut0K5X/0aiMEqLY/\nfQnB36d87PIk7U8/ytWO4I9ebIIreG/UQhFBrVMFZarsdcBjnJhNYWVoWatN\ngNm4QaPL2DKyi4CZlt014XS5ycP/0MQqvGp1Qf5FqkZrb5WCKmu0rXo6Pd/k\nNEP0V8ACAjno2KcD+1xuiQ/M/RO+ni3AV4aqdFe7GsL9Ub3IeWAxGClF43fm\nPl5f\r\n=xsb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"cli":"ts-node src/cli/index.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.0_1644243719958_0.9972754085249695","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@api3/services","version":"0.1.1","license":"MIT","_id":"@api3/services@0.1.1","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/cli/index.js"},"dist":{"shasum":"787e1640f7b2473532748f20ab0f1b5fbd52dc41","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.1.tgz","fileCount":17,"integrity":"sha512-mas6i9obUp1nnyqiC1rRhrKO8PLoaWGEfaD6qZSGf/hVcJ9MMiF/FHjoiP4yUVYmBOu4RQj1ZatVn9CtIhOmxg==","signatures":[{"sig":"MEQCIBOlJVIt1a/MeUDju2IwXwCXtGI4W3/DwvKnzqnAPHFeAiBb6YikhEoC3H0lXeCTa+uVvEptbhdxOhdo0Jc/8oJhtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAS/6CRA9TVsSAnZWagAA9dsP/1WA1vsqTt/ve3W0fw6m\nZJleQ4HCip8q+IdH+rSgnB/XfDedvrVJPDEChDPCcEFJuuKE3GdjuH9NAUTa\nzpyQlbTYPAETPU5ym9GqY+ZnMxLratcqe7ngCJ16BX/zcTVTWOITuUU9KMu4\nGOoGzirwsLqhp8jaHR8U5o8fGg7rbKLgSjr9AeF1qcwRW8x1Y8T3yl8ucAo5\nNS1Ux9lM7XMIpRMp+6AW36YQQJpCxk23bWZFAe+Y8pzKNznez2VHYlrOGZAH\nmCqwhC1r6BbCNCbjV9Q11WIZY9TeSno10/SxKVk9YPhcpELsA7WNpTcR63h4\np+6PMwklcT7iJTOV1dHtzf5Q34ajGIRHuk05dISsuKdlC0jZDirErdPJF8wu\nk6LTmRSEUn+5MvtAO2vGPJd8r33II4Ckd7DH/pVN4r8cAKdm9RFieYdSLDN4\nZ5lAcjpRdE14jwoD4vDjs8+/92CsFhxQZdDL61Z+WMzNquUaepnmaz8q043q\nmlZHGdHYePkSVi/XU8d09ax5AulRwqmmFtWfYO6m1ZAWuo+mB1NoWcGhz5Rn\nFH/L79RYM81E0V/4jv+pKttIARG+LpJMAAEumrlyLR0TyQDmVzhxNcW12wQR\n1HUKhq3pYRLkC8PTGbXYJbFeVExW9ZQKOMvwPLX/zbM30qIhlJPQQjUr5xDe\nIncX\r\n=f1rT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"cli":"ts-node src/cli/index.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.1_1644244986324_0.6358969037560873","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@api3/services","version":"0.1.2","license":"MIT","_id":"@api3/services@0.1.2","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/cli/index.js"},"dist":{"shasum":"260345ba17b7a89d8c10c27e87c34587c4383c5d","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.2.tgz","fileCount":17,"integrity":"sha512-0FU2qO7we35/8xZov9UOjEpK+Wxy+rgOQ7CVlDYcwG/OciQeFyvDq8k0MI0zhkBL222jbjmrQ4NiQ3HyhJk++w==","signatures":[{"sig":"MEUCIBug0ULPPUbbaOSpw53n3DRlm9y0Yg8xbx9x14LkDXLVAiEAz+gGhudf3TxQbDHlAzDzrxyGuu4U5ez5EKfwReUmE98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAhf2CRA9TVsSAnZWagAArkQP/0AazJZdFJOhb1Pq39NX\nEGYiLgWTW21eNlCgED4N5wDtqTG4A2SvmqWOwnx2JAVrGA9yvoo+1u8UQwr/\nPNHtCQXF6qzWnk/Ye7ko8Q7ELJXJbQFhLlFO0UZ6/qt7LZeQlr7i3mVrfnBu\nSTdSdvFEu7nVWoFaGiYx0A5oU+q2vHe+N64+f278p0pPpzNTeE+BhkIfXDhg\nm1IKgYGnuVOXKjsbbKzridUO+UZPCVH/M1enavYaWWFd7GLNEFpzWktx0qjo\nRkGIqdm1VFO1KpYSng52urpu909csOk+1YHHMI7Fx2YZFy2AKW1T+V0xhU6l\nyaNtLNBhRVQWmThqwNW0LxFlCtio582ReL4BzfqHnK4Jx7GfEgrkqKP1xLfZ\nfiuQLyhQwVoCnoFlAjxM+hbQHIwLU4fjeKdauh6oH9KdiJUF8/u/Ko3FtmIy\ni3qWdq5pzp3K92aCppsRcLpRomXOlUjUyH3p30cXqPPZwwsTjp4S1KK/FPOl\nxyWDmBsbLN0hhBC5b3RlSwNR27dLMyIs2UcRzxWndBwS3yKxO6e0riY7UWqf\nKlDqOzpGtZLl/yyb1ZLPYp+Dd9Wb0t6Y/GKBjIPe+5pbuM0pPA6Gywfss0ZL\nc6uxZV9+fD+/Kr6PJihFoUF/xOVEnvUuouye12jBNFq8EMJPoGfZiG751+bo\npmZm\r\n=gVHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"cli":"ts-node src/cli/index.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.2_1644304374720_0.06898979765299385","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@api3/services","version":"0.1.3","license":"MIT","_id":"@api3/services@0.1.3","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/bin/create-beacon-reader-app.js"},"dist":{"shasum":"2e10b46f4ac8c3d6d8f536035e6385f662cd31f9","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.3.tgz","fileCount":38,"integrity":"sha512-YQzHI3WgBBVgoLuW3k2eRmUJDjATMLa1ZKVN896QdLZZcEf6QjHlrdKXTgKhu73FFoWVa1m5iDSi+9MCF3a6yw==","signatures":[{"sig":"MEQCICwzH8Ypx1dZruqyIaRHGjHW0dNNHvDA7n3l+0X8ZsBXAiBSHySNvRxggqR3GlljLjvQh8I4xpBy83MIAHj0HxvwkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiApc1CRA9TVsSAnZWagAAi1MQAIZjP5YeNlty3TpFJx8U\neJjFS4S1Zsz5TUTWdg5iTwaE9kYuReyBlngp2EmSwYWG7dEUa7O4mKMAk24O\n0W0DHAHZckkRkJDLf7mB9gpSIkOvay4LTAzJ84Du9N0M2/u36LfHPHt+4mY7\nU1+XCtPuZm9ctbbDlrpMD0RPhKQj5yV8ZXc23nqOFQKCjA5EYDHO0ETd95m3\nfZF+WrWm0ia8C/VVBz+1AdDsu0dora663bfC8HNoq1tpBYnGU99XpPpk46yh\nhBZwbOfLMoEDb+YnVjD6lHkJ2i4FT+kTimhpR46iDDejurr1v3EJ7xChhQ1f\n+h8bw9Lu+/BqBcRmhrIuYdG7I1m+D2eU2WFzpGZGCmgHJYwrn/Q+ptR5wcu3\nAJwR6y94j6Ee7tDRB+dKMUZuxP6nW3GuSCb0GIxKz1NPH1B75kVi4+U1Zrc8\nS0k6KFJbauWAQ0GOkKMUvT70pd/Nsa9ZCN8OH4iv2/2S3kxHs2GLgEMseVKU\npjbel71eiwgkT/lNt7j4VerlASfF/7GSF1JDgFbftptJM6FhpRaI15MUV8Ge\nn7MuqCW1idHt5XXQCfgwwW3wqdAt+rIsmxFZd0wRT8tlM34jjfwJFiBgrDWj\npbXyuEnPri5zQXpokwq5jRIBCiWTde1ah8xNMHze+IJjAkOWuzKa928iKLUu\nyjwa\r\n=SuK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","private":false,"scripts":{"cli":"ts-node bin/create-beacon-reader-app.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build && yarn copy-files","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","copy-files":"cp -r templates dist","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn && yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.3_1644336949128_0.652343223041971","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@api3/services","version":"0.1.4","license":"MIT","_id":"@api3/services@0.1.4","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/bin/create-beacon-reader-app.js"},"dist":{"shasum":"cc4e171c6a8d6bca4ba69be248961311840a1de2","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.4.tgz","fileCount":40,"integrity":"sha512-QUFscRMEPCKiu/er5DZys5yoCVMC5e+4+6B4ppl9FjIMC0KwWz5GapIT39V1WGDVL4vP+xyjH6MftZeDkgaqdA==","signatures":[{"sig":"MEUCIQDRyHGdTfJ+upyzXFdkOP4UDa4bBW+lW7Rhmeq2tCpVNgIgFMhEfMOSRQ8p5dWTku0pc81jFKk59cwW5IicC/75+mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBiJ6CRA9TVsSAnZWagAApBMP/j+7JiEPrBmy60Vy09FT\nOnuhGBFCyLF/rkaPlPkDTulMdEClVKnjcbM5ZAEbIXifrIrmrPy+XYpEETEf\nGMSgAY9DoFvRukbLFg41vT+TSGTVbqafe5gS1QQ7EOS8BAgCgiXCBZgPVHru\nYqJ8tGuilNUfD6aVgnpjfjkl0WawlGDvhLRHek9FvhqO4GlsG4yjY26UiJ43\nRK4vVEPCXQoK55N7D9qd1OBN2QkGait0fLC4Zt/OUxxE3n5TF0vwgqhzuzR4\nulBClV1aVzlPIqKl1Mav+RDySKjT9YE3+buBLtljELSh6SjHlo7IBrUyULeP\nZdLGeAESTFeDhV9xb/Cf/ehcrZUQl1xP0tpCRZjrYXO+R8+1rwf04KnYJoxv\n4+slHfQk3YkDEJDoz3xHeU/zvM0NMmSs3/CABFYEUEMbzRIRWbCzZtcuc53m\nqRdAKds1w+fwEuKW3I6ypkSq56rwXfXbS8vDDVQ7ZiV9+nkGqgGJQXUAzOzW\nTFV78bG3Fh78BR9tVe+lK36puZeyr9CK789wm/G7LFPlnrsmuy135xxK2Z0E\nvTJqXFWjdhXPM7n/VeowhUXzMoy9INJoLAUAK76vyoFPCkDIzvG4kr3wWN4s\nmI1C2VBqdhKZWXrtLzcPRWFxElb+8TuXo47vfO2gOBwKyNzX1+FZV7Qmu5Lf\nDAYS\r\n=exzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","private":false,"scripts":{"cli":"ts-node bin/create-beacon-reader-app.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build && yarn copy-files","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","copy-files":"cp -r templates dist","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn && yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3/airnode-protocol":"0.3.1","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.4_1644569209605_0.3823614663974759","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@api3/services","version":"0.1.5","license":"MIT","_id":"@api3/services@0.1.5","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/bin/create-beacon-reader-app.js"},"dist":{"shasum":"e4332bf9f1601ae372a9994507328f16f5c20ef8","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.5.tgz","fileCount":40,"integrity":"sha512-aeYf6kJv30+x5DxewbYa9MmFsXBTwAxASG27yIQ+A4O+sO1urOMG3TTMMVVA+l5Q0CZdpA9H9+F4vp+bTEVOqQ==","signatures":[{"sig":"MEYCIQCqoSl+N+8AUPlJFgery0LNd4u8OLwmP9zM2nSZIkvd3QIhAPEg4a88gotLCQoIw/6N3D3kDxjh7UPzCw7HmECQuLft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBjbvCRA9TVsSAnZWagAAJvMQAIdaqixLV+LvTgzzvAwq\ne7j4d7phHO2BSK4hAWPaL/dZ+Fy/8DC8TJ8sDaP5eIuTkno4tWTpSZ422FuT\n5ElnfMHE1iKDW16P3MZwiqUL7ac+eO20OKzyiUGkEueJhS927SM0SvPVactX\n6pXG2EsEDW7VluCCnzYh4iGll6OWZrgCTUdqS4R5zIw4pGilYsFLJ9Cz+jVU\n0Ln4z8hy9pXQ3E8v6N7+/ECj9kOAVkzn7DMa/6zezBcQxlsI9Uq6RcLbSwbt\nnNQZSF9AWApWoBYvrt9IrAwdGUwrWKLs4A2ZvcyRu1uzhum99vrbjRKp5MB3\nduulA6sqs50bK1Qblu/CH1zrcnm92sy3EyJxewIhgFkiPQPGW0QuQqN8sjiA\nPFT5B4ELBMj/H8G137Qfc5CSEsdE9tJiU1A4WWmVM7ppmRLWKM8/HjC1JKW6\neMOMBXYQ27yYZkoGc+kvGZHjdjuNLAGPrxvZMIlE7dsa55Ri72Fx/797OCme\n7c+uSL9afNu/rACzJ4WQT1FHjRfYYZgnMNHpzT4hO6lSiAIIXFh67kATi+Yc\n4rdcWn8NuxaDENbL8VuhnVsE4dUkJsAw+7XCb5IBKi5gfWcJKVPW//hbRK9L\nPrReQyt9ncLMcSMDYGj3cEACMAB7jCAzu4jCxXs8kZz5YP6Ql9JelAE/PVLI\nC/q+\r\n=ldA+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","private":false,"scripts":{"cli":"ts-node bin/create-beacon-reader-app.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build && yarn copy-files","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","copy-files":"cp -r templates dist","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn && yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3/airnode-protocol":"0.3.1","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.5_1644574446920_0.8354175325191524","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@api3/services","version":"0.1.6","license":"MIT","_id":"@api3/services@0.1.6","maintainers":[{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/bin/create-beacon-reader-app.js"},"dist":{"shasum":"702a661cf846e0686eea737603c566c51a3adf16","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.6.tgz","fileCount":40,"integrity":"sha512-3NAs0s9WZnxUcAff5DatMMVlDHdKiysZlMS8OdqoUUZRNLnTmQWOKM4mNRyOyIsPr7WrxEMQXC1Bd4gQZlDm5Q==","signatures":[{"sig":"MEQCIG/sYI68XSHbb2Zw5vDbgHek1aI2XBMRT9pyO8YbIlKmAiAcwxymvlBItF4dl7Ndu2iUCWmewjiP2XtXqzpsbywfLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCo4cCRA9TVsSAnZWagAA7mIP/1w9rEytbe7Q71jx6yws\n0Ol02qz2/EqEUR78sokmj0Pb4DQT5gMgbz7mg1FbylG7bYxGbMgDN2PF2F3d\n0DtKoILGCwDvXlEcOYLcPHZegABL7J4f7zZE/p0aYyyq23VIlB1lEu8dStQt\ntHSNIE8hQf7XqkeMqeDYp354l1gVdJBO4iGrFGJ+6s0v2NrQVDu65NL1WzQt\nS+4k/IxFzZKD1IHu8mNzweiPEvfxnjCPpYh4u+vE6LJccB7E4B7bZPwUNOY4\n6TheG6aaW37ht1IFLnKUnsC+2us6LlOreQ1IX6GgSlIEOx/IW+qWgcJxmK/r\nLTEvEgV5aKfTLXZxGEL6OxGu7mVHWkVaPbLFg7AsQdYXbQ86WFV1KKmixC1M\nmmTY6qe6iA+cerpDSqrfDs0QIjCGDdcqCWSwHPK5V9YBrOiDhh0JZrFjzhVa\nRSbTIhNCH/xGRTLGjPimK/eJOOdafO1J4+Aq4/0Ite3jLPCU0xX0scpDak7E\nNfppOgvkUALZr0zae95mUk/Q1r0jKjm3tB9d6fjz5WbiSJIHUrPmixAJ8vcG\n50iHna6R+0D6u1BlZksJdWJ0zqfSSe9nE95hRZNk7RVxdufesfzFXG7K2cEh\nNgebyVchTsFOiPZMIWjj+6dJKi20j649kEBx1HDINzzOV2pjO58xhRkSXwWd\nkYWz\r\n=etGB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","private":false,"scripts":{"cli":"ts-node bin/create-beacon-reader-app.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build && yarn copy-files","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","copy-files":"cp -r templates dist","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn && yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"bbenligiray","email":"bbenligiray@gmail.com"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations","@api3/airnode-protocol":"0.3.1","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.6_1644858908282_0.3652786241567567","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@api3/services","version":"0.1.7","license":"MIT","_id":"@api3/services@0.1.7","maintainers":[{"name":"aquarat","email":"blue@aquarat.co.za"},{"name":"bbenligiray","email":"bbenligiray@gmail.com"},{"name":"andreogle","email":"ogleandre@gmail.com"}],"homepage":"https://github.com/api3dao/services#readme","bin":{"create-beacon-reader-app":"dist/bin/create-beacon-reader-app.js"},"dist":{"shasum":"4eb924105bb898ba8ab32861dffe7ddb7aec9591","tarball":"https://registry.npmjs.org/@api3/services/-/services-0.1.7.tgz","fileCount":40,"integrity":"sha512-QiFZSybhBJV4LxGSxcIU+6UcmEaJr/EgCw7Jm4cS86ZN0cxYhoC6QU2YIMdJOSHnb6x72l4tcVxQvoPJfiHB6w==","signatures":[{"sig":"MEUCIHdowKMDcyvneOokIQOJMNYFM5rc2pOh5KNwS4xTYItwAiEA5OAOKsjr/xmLIHea1xwtzTxCYgo+Fs8YGSxydeC6xsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXmubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhkQ/7BHmavXd8bwrwAiONCyEl3NFuwLA9mT4PCRXkEroUJ5xp5xR1\r\nGKcDgOXKvoHrOZPbjnGJ5AR5eivDsbmCEKpKtSYygW16BGnHAg6njNUQ8NF5\r\nPrEInPNf/i5GIfXJ4Tyu9bhiFVZx1rnWEa5OUdHQbnZ7gDDLjzlBCEBmb61o\r\nXuFA9t7c10c4N9dA6In+9/GsLAT9bJX7I5B7/8l4s0f483dvLWxbc6fTH0Pm\r\n4An8KXKgBh/TdVd6PbLYA4DuIJH5/T0rWgoR0oh2pG67uRgXFYQ2aCf+ozQj\r\nwCz1YGBHUfEShe3xO6Ki33a+FJBJxpS+ZfyTAUW8IDNyE/c5GCUyaxSIfN7Q\r\nz76P8mg7FYXhBc9NLHcaPxDpSwEHeVsP/4yZWcnj09cOYaC2ddZpluTlQ3PI\r\n08HU24JuqdbhreSozDJmqEy7PnzRBtoudf7+FBAjCtoyHV9kYaFOQt96ZmkU\r\nVKv2DKOXz5wBWW2gIV8NsVUv7khWMpUOFYbujvIKaEPfLtZCpbWdVVtFZkSW\r\nuGoU5kb8j6Iso5Hyq0X3rJQxSS0XcFLMCoVkYAnOMeAu5DNyFYnqD6xp1fna\r\nJmmkWclhT9laG+7UMNgbARaWeugSptWWsn9iRNtrBXyl//dWuCFKQp8Uahxe\r\np3vWykzRfTt8iPmVfe4LpFAAnUXgP5Y9Atk=\r\n=tfMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","private":false,"scripts":{"cli":"ts-node bin/create-beacon-reader-app.ts","tsc":"tsc --project tsconfig.json","lint":"yarn run prettier:check && yarn run lint:eslint","test":"jest","build":"yarn run clean && yarn run tsc:build && yarn copy-files","clean":"rimraf -rf ./dist *.tgz","eth-node":"hardhat node","tsc:build":"tsc --project tsconfig-build.json","copy-files":"cp -r templates dist","lint:eslint":"eslint . --ext .js,.ts","prepublishOnly":"yarn && yarn build","prettier:check":"prettier --check \"./**/*.{js,ts,md,json,sol}\"","prettier:write":"prettier --write \"./**/*.{js,ts,md,json,sol}\"","test:update-snapshot":"jest --updateSnapshot"},"_npmUser":{"name":"aquarat","email":"blue@aquarat.co.za"},"repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","directories":{},"dependencies":{"chalk":"^4.1.2","yargs":"^17.3.1","ethers":"^5.5.4","prompts":"^2.4.2","fs-extra":"^10.0.0","@api3dao/operations":"api3dao/operations#v0.1","@api3/airnode-protocol":"0.3.1","@api3dao/utility-contracts":"api3dao/utility-contracts"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.6.0","rimraf":"^3.0.2","hardhat":"^2.8.3","ts-jest":"^27.1.3","ts-node":"^10.4.0","prettier":"2.5.1","klaw-sync":"^6.0.0","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","lint-staged":"^12.1.7","@types/chalk":"^2.2.0","@types/yargs":"^17.0.8","@types/prompts":"^2.0.14","@types/fs-extra":"^9.0.13","@types/klaw-sync":"^6.0.1","eslint-plugin-jest":"^25.3.4","eslint-plugin-import":"^2.25.4","eslint-plugin-functional":"^4.1.1","prettier-plugin-solidity":"^1.0.0-beta.19","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/services_0.1.7_1650355099686_0.008581102100225335","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-02-07T14:21:59.881Z","modified":"2026-04-07T10:33:23.116Z","0.1.0":"2022-02-07T14:22:00.095Z","0.1.1":"2022-02-07T14:43:06.452Z","0.1.2":"2022-02-08T07:12:54.868Z","0.1.3":"2022-02-08T16:15:49.283Z","0.1.4":"2022-02-11T08:46:50.170Z","0.1.5":"2022-02-11T10:14:07.042Z","0.1.6":"2022-02-14T17:15:08.459Z","0.1.7":"2022-04-19T07:58:19.866Z"},"license":"MIT","homepage":"https://github.com/api3dao/services#readme","repository":{"url":"git+https://github.com/api3dao/services.git","type":"git"},"description":"> A package that provides information about services already deployed like beacons, airnodes and contract addresses. > Also provides tools necessary to create projects which use these services.","maintainers":[{"email":"bbenligiray@gmail.com","name":"bbenligiray"},{"email":"e.tesarr@gmail.com","name":"siegrift"}],"readme":"# @api3/services\n\n> A package that provides information about services already deployed like beacons, airnodes and contract addresses.\n> Also provides tools necessary to create projects which use these services.\n\n## User documentation\n\nThe user facing documentation can be found in\n[API3 docs](https://docs.api3.org/beacon/v0.1/functions/#creating-a-starter-project).\n\n## Developer documentation\n\nThis package consists of two parts, both related to beacons:\n\n1. API - to get the data about api3 managed services and a beacon whitelisting function\n2. CLI - a CLI tool, called `create-beacon-reader-app` which creates a starter project for applications using beacon\n   values.\n\n### Installation, building and testing\n\nTo install dependencies, run:\n\n```\nyarn install\n```\n\nTo build the project, run:\n\n```\nyarn build\n```\n\nTo test, first build the project and then run:\n\n```\nyarn eth-node\n```\n\nThis is needed because some of the tests require locally running blockchain. After the blockchain is running you can run\nthe tests:\n\n```\nyarn test\n```\n\nLook at `package.json` for details and more scripts.\n\n### Publishing the package on npm\n\n1. `git checkout main` - to ensure you are on a `main` branch\n2. `yarn install` - to install fresh dependencies\n3. Run:\n\n```\n# See: https://github.com/lerna/lerna/issues/1821#issuecomment-448473941\nyarn publish --access public\n```\n\n4. Choose a version to be published and press enter to confirm\n5. The script will publish the package on npm and create a commit and git tag which you should push on github:\n\n```\ngit push --follow-tags\n```\n\n### Using the CLI from source\n\nTo run the CLI, make sure you have installed all of the dependencies and run:\n\n```\nyarn cli\n```\n\nwhich will run the CLI same way as if you used invoked it with `npx` (but this one will be run from the source).\n","readmeFilename":"README.md"}