{"_id":"@ampproject/toolbox-validator-rules","_rev":"2881949","name":"@ampproject/toolbox-validator-rules","description":"A library that helps query AMP Validator rules","dist-tags":{"alpha":"2.7.1-alpha.0","beta":"1.1.0-beta.0","canary":"3.0.0-canary.2","latest":"2.9.0"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"time":{"modified":"2022-10-06T07:26:32.000Z","created":"2019-07-11T14:36:43.709Z","2.9.0":"2022-06-23T20:48:32.719Z","3.0.0-canary.2":"2022-01-11T20:37:39.847Z","2.8.0":"2021-05-31T14:35:45.494Z","2.8.0-canary.9":"2021-03-22T15:01:40.207Z","2.8.0-canary.0":"2021-02-12T17:24:37.094Z","2.7.4":"2020-12-23T11:50:37.344Z","2.7.2":"2020-12-15T19:50:48.102Z","2.7.1":"2020-12-02T14:54:54.448Z","2.7.1-alpha.0":"2020-12-01T19:03:30.887Z","2.5.4":"2020-06-22T19:51:59.724Z","2.3.0":"2020-04-15T09:31:36.435Z","2.2.0":"2020-04-03T08:23:29.767Z","2.1.0":"2020-04-01T08:59:46.901Z","2.0.0":"2020-02-13T21:24:37.672Z","2.0.0-alpha.0":"2020-01-22T14:30:17.541Z","1.1.1":"2019-10-08T14:43:15.115Z","1.1.0":"2019-10-08T14:14:07.780Z","1.1.0-beta.1":"2019-09-19T19:20:31.510Z","1.1.0-beta.0":"2019-08-29T20:27:32.596Z","1.0.1":"2019-08-06T20:11:04.820Z","1.0.0":"2019-08-06T19:59:35.920Z","1.0.0-beta.9":"2019-08-01T09:15:51.583Z","1.0.0-beta.8":"2019-08-01T09:08:58.831Z","1.0.0-beta.7":"2019-07-24T13:51:26.118Z","1.0.0-beta.6":"2019-07-23T13:00:50.752Z","1.0.0-beta.5":"2019-07-15T15:35:57.225Z","1.0.0-beta.4":"2019-07-11T14:36:43.709Z"},"users":{},"author":{"name":"AMPHTML Team"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"versions":{"2.9.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.9.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator_wasm.js --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.1.5"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"0826825fd8c5f3abac821ebe87a318e70f33c9dd","_id":"@ampproject/toolbox-validator-rules@2.9.0","_nodeVersion":"18.2.0","_npmVersion":"lerna/5.1.4/node@v18.2.0+arm64 (darwin)","dist":{"shasum":"b8a6cffd4e7d228c483dc149f6491304ef45611d","size":7385,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.9.0.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.9.0_1656017312505_0.14732395934092302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T20:48:59.956Z","publish_time":1656017312719,"_cnpm_publish_time":1656017312719},"3.0.0-canary.2":{"name":"@ampproject/toolbox-validator-rules","version":"3.0.0-canary.2","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"0f63a77e8081f0fb7d6b63280e2fd8701836c4f9","dependencies":{"node-fetch":"2.6.1"},"readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@3.0.0-canary.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","dist":{"shasum":"0458d2063caf5c323b3a02a91bcd0adfbc917656","size":7387,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-3.0.0-canary.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-3.0.0-canary.2.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_3.0.0-canary.2_1641933459643_0.5646946062237856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-11T20:37:49.142Z","publish_time":1641933459847,"_cnpm_publish_time":1641933459847},"2.8.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.8.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.1.2"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_id":"@ampproject/toolbox-validator-rules@2.8.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","dist":{"shasum":"b1e04ac1f32a662318157012ee708ef06f46d26b","size":7383,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.8.0.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.8.0_1622471745363_0.6528420627788254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:32.894Z","publish_time":1622471745494,"_cnpm_publish_time":1622471745494},"2.8.0-canary.9":{"name":"@ampproject/toolbox-validator-rules","version":"2.8.0-canary.9","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.1.2"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"0974deb66a4bf37062208de3f6dbeea1ba08fa36","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@2.8.0-canary.9","_nodeVersion":"14.15.4","_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","dist":{"shasum":"5775c06d95d7a292a379cf5bcf8736b9fb5cc5c3","size":7389,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.8.0-canary.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.8.0-canary.9.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.8.0-canary.9_1616425300065_0.18376790757481287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:31.386Z","publish_time":1616425300207,"_cnpm_publish_time":1616425300207},"2.8.0-canary.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.8.0-canary.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.6"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"0ec5cb5ca31022687841bc344b29fa8e775310d8","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@2.8.0-canary.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"shasum":"094e69b6e1e2a234a9f0b1aef8057f990dd1735f","size":7389,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.8.0-canary.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.8.0-canary.0.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.8.0-canary.0_1613150676980_0.23298523949861427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:30.278Z","publish_time":1613150677094,"_cnpm_publish_time":1613150677094},"2.7.4":{"name":"@ampproject/toolbox-validator-rules","version":"2.7.4","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.6"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"881ffbde5be5e78e039b132f0daae3a3598ae248","_id":"@ampproject/toolbox-validator-rules@2.7.4","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"shasum":"a58b5eca723f6c3557ac83b696de0247f5f03ce4","size":7381,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.7.4.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.7.4_1608724237143_0.9343741741553202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:28.604Z","publish_time":1608724237344,"_cnpm_publish_time":1608724237344},"2.7.2":{"name":"@ampproject/toolbox-validator-rules","version":"2.7.2","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"node-fetch":"2.6.1"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"83d1d4290d9da2683596506cff266c68e618fa81","_id":"@ampproject/toolbox-validator-rules@2.7.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"shasum":"6e13245418a27cc9a1c49692890a6113b087cbdf","size":7376,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.7.2.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.7.2_1608061847967_0.2100950502971275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:27.735Z","publish_time":1608061848102,"_cnpm_publish_time":1608061848102},"2.7.1":{"name":"@ampproject/toolbox-validator-rules","version":"2.7.1","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"^3.0.6"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"9b159391d776396512b01ec250fa76941713c763","_id":"@ampproject/toolbox-validator-rules@2.7.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"shasum":"5a257f2b21d1d44167769fe3eae7f587d249d9fa","size":7386,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.7.1.tgz"},"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.7.1_1606920894308_0.7411103657060389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:26.869Z","publish_time":1606920894448,"_cnpm_publish_time":1606920894448},"2.7.1-alpha.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.7.1-alpha.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"^3.0.6"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"4acd4490ce69050e3e2b46b79aeecb788f58b205","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@2.7.1-alpha.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"shasum":"ff00958bc2015d9d4697143da606e34fc773577a","size":7391,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.7.1-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.7.1-alpha.0.tgz"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.7.1-alpha.0_1606849410731_0.6095961521145841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:25.979Z","publish_time":1606849410887,"_cnpm_publish_time":1606849410887},"2.5.4":{"name":"@ampproject/toolbox-validator-rules","version":"2.5.4","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.5"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"c194eb829c2d0d4cda21c961107d73bd7528f53f","_id":"@ampproject/toolbox-validator-rules@2.5.4","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"shasum":"7dee3a3edceefea459d060571db8cc6e7bbf0dd6","size":7382,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.5.4.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.5.4_1592855519602_0.5791648343118052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:24.340Z","publish_time":1592855519724,"_cnpm_publish_time":1592855519724},"2.3.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.3.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"bb7eaa6c720044e84f01c6406f5f0805dc637923","_id":"@ampproject/toolbox-validator-rules@2.3.0","_nodeVersion":"13.12.0","_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (darwin)","dist":{"shasum":"047d8a8106ba777f1df308c19f1c1c41ffea4054","size":7380,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.3.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.3.0_1586943096315_0.970363911109112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:23.814Z","publish_time":1586943096435,"_cnpm_publish_time":1586943096435},"2.2.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.2.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"e2bea7ac7d4cb6a57d196e124ee8a5f818123a02","_id":"@ampproject/toolbox-validator-rules@2.2.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"830a2bc22a09dc17ff37835991858902d04cfe19","size":7378,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.2.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.2.0_1585902209637_0.7899245185353345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:23.488Z","publish_time":1585902209767,"_cnpm_publish_time":1585902209767},"2.1.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.1.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"a6bc962a0af397c2fc21de1e8a730257947d8fb6","_id":"@ampproject/toolbox-validator-rules@2.1.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"206d80b3660879deae04cdf70fa7473ab49c2680","size":7382,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.1.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.1.0_1585731586780_0.19185958112106083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:21.777Z","publish_time":1585731586901,"_cnpm_publish_time":1585731586901},"2.0.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.0.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"908b78b9d007d18d97c50b5a79421d5936150233","_id":"@ampproject/toolbox-validator-rules@2.0.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"eefdce2f7f773e4675d72c7a1068c70105a647c3","size":7399,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.0.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.0.0_1581629077573_0.9089607684486916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:20.109Z","publish_time":1581629077672,"_cnpm_publish_time":1581629077672},"2.0.0-alpha.0":{"name":"@ampproject/toolbox-validator-rules","version":"2.0.0-alpha.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/validator-rules"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"6140009b75eaa18afeaccf0a5f1996f490dcebfb","_id":"@ampproject/toolbox-validator-rules@2.0.0-alpha.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"e7523bb4523239e738d6ed73af43c574d4a12620","size":7397,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-2.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-2.0.0-alpha.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_2.0.0-alpha.0_1579703417436_0.3734650318581496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:19.238Z","publish_time":1579703417541,"_cnpm_publish_time":1579703417541},"1.1.1":{"name":"@ampproject/toolbox-validator-rules","version":"1.1.1","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"6ce20613dba3e66b7722df599f62f35dc6391962","_id":"@ampproject/toolbox-validator-rules@1.1.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","dist":{"shasum":"f172169fe96203cc7594327b5a76cea7b35d8903","size":7388,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.1.1.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.1.1_1570545794954_0.8620520422348874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:17.600Z","publish_time":1570545795115,"_cnpm_publish_time":1570545795115},"1.1.0":{"name":"@ampproject/toolbox-validator-rules","version":"1.1.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"783938063dde0c32f5a79af4148eec53f26e903f","_id":"@ampproject/toolbox-validator-rules@1.1.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","dist":{"shasum":"2d960ae1a765fe28984da63c07d553fb6ee8bde7","size":7389,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.1.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.1.0_1570544047660_0.1314349840393687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:15.902Z","publish_time":1570544047780,"_cnpm_publish_time":1570544047780},"1.1.0-beta.1":{"name":"@ampproject/toolbox-validator-rules","version":"1.1.0-beta.1","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"b5c4db9bdc2962da78862a181d409f6082b9b3ce","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.1.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","dist":{"shasum":"7b723f795db0d394303b6edf7866c5f54d283989","size":7394,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.1.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.1.0-beta.1.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.1.0-beta.1_1568920831394_0.9984578200476195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:14.213Z","publish_time":1568920831510,"_cnpm_publish_time":1568920831510},"1.1.0-beta.0":{"name":"@ampproject/toolbox-validator-rules","version":"1.1.0-beta.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"cc04a8267a51e57290ca81610ac6854de1aea986","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.1.0-beta.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.2","dist":{"shasum":"d6793b7390b3c808cff839fb5f6fa5ea38c419d8","size":3782,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.1.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.1.0-beta.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.1.0-beta.0_1567110452470_0.7213784045783747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:12.569Z","publish_time":1567110452596,"_cnpm_publish_time":1567110452596},"1.0.1":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.1","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"4da05d4a419241bbcc8157553022af3a84676e9a","_id":"@ampproject/toolbox-validator-rules@1.0.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","dist":{"shasum":"8c305c0898239d152223b3b3397b66c70b3c5e8b","size":7340,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.1.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.1_1565122264712_0.22983009290602308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:10.926Z","publish_time":1565122264820,"_cnpm_publish_time":1565122264820},"1.0.0":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"cc04a8267a51e57290ca81610ac6854de1aea986","_id":"@ampproject/toolbox-validator-rules@1.0.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","dist":{"shasum":"5aff2d0f318afe1e9b0ccd7380ae4aea22f28976","size":7341,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0_1565121575835_0.043239281715558686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:09.259Z","publish_time":1565121575920,"_cnpm_publish_time":1565121575920},"1.0.0-beta.9":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.9","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"2b6eaa91c3654fc1523f7fc2ff93b37579b52869","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.9","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","dist":{"shasum":"154a7ff334a2bf6c92d9f701f49e1a4b0246b852","size":7355,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.9.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.9_1564650951472_0.8394600228654776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:07.620Z","publish_time":1564650951583,"_cnpm_publish_time":1564650951583},"1.0.0-beta.8":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.8","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"6f291b4f9b0a00a24e3af763c918a2b70d47bb5e","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.8","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","dist":{"shasum":"77f9695388d79e286effe30c0f4e73ebc8006007","size":7354,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.8.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.8_1564650538733_0.09087021267862294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:05.953Z","publish_time":1564650538831,"_cnpm_publish_time":1564650538831},"1.0.0-beta.7":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.7","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"386bd4636da2dfd92569a6f0c0ede7bd2b49580c","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.7","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.0/node@v10.16.0+x64 (darwin)","dist":{"shasum":"c305ce93fb209fe7818aa1a7736c950c6f7247b3","size":7352,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.7.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.7_1563976286035_0.11469346228603738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:04.254Z","publish_time":1563976286118,"_cnpm_publish_time":1563976286118},"1.0.0-beta.6":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.6","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"4c1963ce6f32ce607ce3925653ab38db250e79c3","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"8433a3d5f27bfbf356c83d13e4e9725ca0bc565b","size":3731,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.6.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.6_1563886850619_0.9262834356640759"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:02.580Z","publish_time":1563886850752,"_cnpm_publish_time":1563886850752},"1.0.0-beta.5":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.5","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"cross-fetch":"3.0.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"gitHead":"630677e390bf5f63f82f4d2c6a0c53a20c33bc2e","readmeFilename":"README.md","_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","dist":{"shasum":"abe2e6a9e759038c4cf44a381d387c4d8cdbbcc0","size":7381,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.5.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.5_1563204957045_0.8344708237686311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T03:00:00.858Z","publish_time":1563204957225,"_cnpm_publish_time":1563204957225},"1.0.0-beta.4":{"name":"@ampproject/toolbox-validator-rules","version":"1.0.0-beta.4","description":"A library that helps query AMP Validator rules","main":"index.js","keywords":["amp"],"scripts":{"fetchRules":"curl https://cdn.ampproject.org/v0/validator.json --output validator.json"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git"},"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.4"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/validator-rules","directories":{"lib":"lib"},"devDependencies":{},"_id":"@ampproject/toolbox-validator-rules@1.0.0-beta.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"a8d08c94a11aab7067e06626b1bef59a8e20ea13","size":3702,"noattachment":false,"key":"/@ampproject/toolbox-validator-rules/-/@ampproject/toolbox-validator-rules-1.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ampproject/toolbox-validator-rules/download/@ampproject/toolbox-validator-rules-1.0.0-beta.4.tgz"},"maintainers":[{"name":"alanorozco","email":""},{"name":"amp-toolbox","email":""},{"name":"ampproject-admin","email":""},{"name":"ampprojectbot","email":""},{"name":"caroqliu","email":""},{"name":"choumx","email":""},{"name":"dvoytenko","email":""},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"esth","email":""},{"name":"fstanis","email":""},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kdwan","email":""},{"name":"kristoferbaxter","email":""},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":""},{"name":"samouri","email":""}],"_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-validator-rules_1.0.0-beta.4_1562855803599_0.3388436018129657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T02:59:59.191Z","publish_time":1562855803709,"_cnpm_publish_time":1562855803709}},"readme":"# AMP-Toolbox Validator Rules\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-validator-rules.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-validator-rules)\n\nQueries published AMP Validator rules and extracts information about required\nmarkup and attributes for all AMP formats.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-validator-rules\n```\n\n### Including the Module\n\n#### ES Module (Browser)\n\n```javascript\nimport validatorRules from '@ampproject/toolbox-validator-rules';\n```\n\n#### CommonJs (Node)\n\n```javascript\nconst validatorRules = require('@ampproject/toolbox-validator-rules');\n```\n\n### Using the module\n\n```javascript\n  // Loads the validator rules remotely with default options\n  const rules = await validatorRules.fetch();\n\n\n  // The raw unprocessed rules\n  console.log(rules.raw);\n\n  // All tags, combined with their respective attribute lists\n  console.log(rules.tags);\n\n  // All extensions\n  console.log(rules.extensions);\n\n  // Get all tag names used in AMP for Email\n  // The supported formats are AMP, AMP4EMAIL, AMP4ADS and ACTIONS\n  const tags = rules.getTagsForFormat('AMP4EMAIL');\n\n  // Display their names\n  console.log(tags.map(tag => tag.tagName));\n\n  // Get information about an extension\n  const ext = rules.getExtension('AMP4EMAIL', 'amp-carousel');\n\n  // Display supported versions\n  console.log(ext.versions);\n```\n\n### Format of rules\n\nThe rules used closely follow the proto definitions from [validator.proto](https://github.com/ampproject/amphtml/blob/master/validator/validator.proto).\n\nSpecifically:\n\n-   The `raw` property is unprocessed [ValidatorRules](https://github.com/ampproject/amphtml/blob/master/validator/validator.proto#L643), the same format used by `https://cdn.ampproject.org/v0/validator.json`\n-   The result of `getTagsForFormat` and the `tags` property is a list of [TagSpec](https://github.com/ampproject/amphtml/blob/b892d81467594cab5473c803e071af5108f834a6/validator/validator.proto#L463)\n-   The result of `getExtension` is [ExtensionSpec](https://github.com/ampproject/amphtml/blob/b892d81467594cab5473c803e071af5108f834a6/validator/validator.proto#L388) with the `htmlFormat` field from `TagSpec`\n-   The `extensions` property a list of [ExtensionSpec](https://github.com/ampproject/amphtml/blob/b892d81467594cab5473c803e071af5108f834a6/validator/validator.proto#L388) with the `htmlFormat` field from `TagSpec`\n-   The `errors` property combines [ErrorFormat](https://github.com/ampproject/amphtml/blob/b892d81467594cab5473c803e071af5108f834a6/validator/validator.proto#L874) and [ErrorSpecificity](https://github.com/ampproject/amphtml/blob/b892d81467594cab5473c803e071af5108f834a6/validator/validator.proto#L869)\n\n### Options\n\n`fetch` optionally accepts an options object allowing you to customize its\nbehaviour.\n\nThe following options are supported:\n\n   * `noCache`: true to always fetch latest rules (by default, subsequent calls to `fetch` reuse the same result).\n   * `rules`: object to use locally specified rules instead of fetching them from the AMP CDN.\n   * `url`: override the URL where validator rules are fetched from.\n   * `source`: one of `'local'` (load rules from local file named \"validator.json\"), `'remote'` (fetch rules from CDN) or `'auto'` which is the default (tries looking for the local file first, then tries to fetch from CDN).\n\nExample:\n\n```\nvalidatorRules.fetch({\n  noCache: true,\n  source: 'remote'\n});\n```\n","_attachments":{},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/validator-rules","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"license":"Apache-2.0"}