{"_id":"grunt-yaml-validator","_rev":"36-1019f3ad75d2b3eb051727ef19c939f1","name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.1.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","colors":"~1.0","js-yaml":"~3.2"},"devDependencies":{"grunt":"~0.4","grunt-contrib-nodeunit":"~0.3","grunt-eslint":"~1.2","jit-grunt":"~0.9","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin"],"gitHead":"bc139d59b97aad87b544b79274be2ab763799495","_id":"grunt-yaml-validator@0.1.0","_shasum":"bd23ffc5fd520f7f49decc32f44c0c1807907aa3","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"bd23ffc5fd520f7f49decc32f44c0c1807907aa3","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.1.0.tgz","integrity":"sha512-tEUUdE2EJAJLqSBzHCFHN/J7L0QLS13+CuXIR6rQcjTavBCjH0XGWiuJ0pLSoRdIftKUzg4B0E538mxioHolDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Ip2DQl/jXsQ1tXrqwx2oldBP6eC36kUpeRN7wM98cQIgGIzksKNL3jpYhfhnqmxqyNE5jO+Z1jkfqvfZxJNcUR4="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.2.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.2.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","colors":"~1.0","js-yaml":"~3.2"},"devDependencies":{"grunt":"~0.4","grunt-contrib-nodeunit":"~0.3","grunt-eslint":"~1.2","jit-grunt":"~0.9","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin"],"gitHead":"2c5945d626cd02c9ab7c5bdffc5afc91e4cbda6d","_id":"grunt-yaml-validator@0.2.0","_shasum":"7d38a1504017dbc49e43575554a16f3cec55d54b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"7d38a1504017dbc49e43575554a16f3cec55d54b","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.2.0.tgz","integrity":"sha512-EXKABk2WV5jQJZy3IkV19pweSNK5t/OELi21+5GJ8vv9jVS/4yB06W5XAuItROZPEHMj7NCi0PUxaJjpWSFvfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQPzRBe816KA/L0JfkCASj54KgZJVt9vFnaV+7BGXOewIhAJRCeJz9bZbwEeETfSdouHqnUR9l57oSIww/CKw4pbBb"}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.2.1":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.2.1","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"grunt":"~0.4","grunt-contrib-nodeunit":"~0.3","grunt-eslint":"~1.2","jit-grunt":"~0.9","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"ba30c260767e1e508d7f63275cb5deb240e62d5f","_id":"grunt-yaml-validator@0.2.1","_shasum":"acbcf79d99aff2e681a46365998f222a03a3c993","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"acbcf79d99aff2e681a46365998f222a03a3c993","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.2.1.tgz","integrity":"sha512-u3qvY7dvr8wIB06ABu3erRyYukxjLQ0xSPOVR15OffFmi40uZ3Aux62NHG20zUnOBCCZfrxwny2pBKxhCSvR0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHj/VcOTOSDa3WLvNVGyrFDVSAyIcIghtpj69KP3eIcAiEAuPqNWdRqRCrWdUgy25EVcZp1Q3/T40x4FzNsLoUuCPU="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.2.2":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.2.2","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"grunt":"~0.4","grunt-contrib-nodeunit":"~0.3","grunt-eslint":"~1.2","jit-grunt":"~0.9","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"582467fc2f29eefc2c9b34d69fae60682120e3f9","_id":"grunt-yaml-validator@0.2.2","_shasum":"c53eced97a0d65b4186321585cf253682700a08f","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"c53eced97a0d65b4186321585cf253682700a08f","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.2.2.tgz","integrity":"sha512-mFP3NXb48lOL1z0REoGQhLGfW0rvnAqLhRGvCDUD4mPDGlFzYwBehHshmvhybkXGgq5gvdTGaypUkT598qqt5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYU2HL4HVxYlmYdDT3mWEahvgPCp8LyDMEOjAU/YU0aAiB+Ds34T+qlwMdEhrjNY3DgiJoD9HfvzanDmzIENVaeWQ=="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.3.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.3.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"grunt":"~0.4","grunt-contrib-nodeunit":"~0.3","grunt-eslint":"~1.2","jit-grunt":"~0.9","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"5598565807a80cfcc5d84939a349adff2edd4e37","_id":"grunt-yaml-validator@0.3.0","_shasum":"f90d07bed5d4aad8abd127096e156c12e301b1b2","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"f90d07bed5d4aad8abd127096e156c12e301b1b2","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.3.0.tgz","integrity":"sha512-5EGte5bYSg+/Ue1g8HG1MQQwAWLYJQa1uDHKUeQxjynOXr7RU6TfRFALvd3QoZBCfWH5OiB+cBpEHMIbrmx/Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfGhA7MRP1n/UF2soufZpXnpCMxBCs6r6AhakAWqndGQIgWCoNjYfAyRitbhX7jSMzuOmKV34Q/QGCadqo84xGTqc="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.4.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.4.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"7f516c99cdf3287a199034830f1753f95d502a97","_id":"grunt-yaml-validator@0.4.0","_shasum":"231eac4ba49bdf93768762588bd1d2b71986b0c6","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"231eac4ba49bdf93768762588bd1d2b71986b0c6","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.4.0.tgz","integrity":"sha512-6TG2JMs6rdjWrvdjvKQ3QQNhJmp/I1dgtPPLB9h8OQTjE9CbIaInYXfj03yU9JHHUutUmsukUxsKSt33Gvyu2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwhoBdL1DBka0FTqLAeKXXdd6V8o7snglFTSpWBf+V/AIgcfd7UeT2YJLjF7UkI1tByvC1ujI+ycL1bHbe8TAdHM4="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.5.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.5.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"8c9ce9da87714350b90a8c324b3c9da7ed317257","_id":"grunt-yaml-validator@0.5.0","_shasum":"143572f5734150f48e68337653fef3813fbac1e3","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"143572f5734150f48e68337653fef3813fbac1e3","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.5.0.tgz","integrity":"sha512-Y5T4hEstuc2fBwKLoCa0RXgKgO3f1qTr205Oe9mnIFim1hXK6+zIAWFe45GXyH3Ea0lDrrxMJYXUcsj4sHdoQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpReKuMpO5wY9ezESFfLONrg9nLUCnAgzXObOipbvpxwIhAJ2Xj4t/vEv91cC54BRMYImb7yRx7qcGq56wTFt0C9HT"}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.5.2":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.5.2","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"b2c03c408799db0743e8a59f095b1af6ea1af595","_id":"grunt-yaml-validator@0.5.2","_shasum":"de10e4c3d7e81df09f5b5745142c3610298139f0","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"de10e4c3d7e81df09f5b5745142c3610298139f0","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.5.2.tgz","integrity":"sha512-fdHoC4yzV9PP+MQkjqU6Qb7DRakAkqTYZWPkYnodsXr2YqswT06+hIA/FkT5huN/0T2PzkzyqqHffMGEXCPkGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZnMQWz4nCJo4rsqWnWVwgQCw0xAu2WFTrIvAY1YwiXAiAXc+ptFLPh0D3LEUIRvflDLXXK6JmlFs59w56N6s4Hvg=="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.6.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.6.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"f4e9e320e56062534cdd5465ef0769f4f366a9d9","_id":"grunt-yaml-validator@0.6.0","_shasum":"d5841ece30fb8138bff6cacb9811f6ef32eb29d2","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"d5841ece30fb8138bff6cacb9811f6ef32eb29d2","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.6.0.tgz","integrity":"sha512-zb2HFOTogxQnDhB5e9rI2QaVPSDY997OY/IW9209FWgLZABRyPZWtvd9mPB2yi+F9xeYhFp0qxj7IBah9YLm0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSLSA7trETYtUNfRH5eeVFjrN+ancfeBwUvCc1njNh+QIhAPyS8uhMR2I4tp2LCKw7CiJYPfKVVAmdAhe7MfruJZ5d"}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.7.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.7.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"dafba1ec0afbf0babcb9bcf8a4c1a64cf78436b9","_id":"grunt-yaml-validator@0.7.0","_shasum":"6d42cf5e59d2489432193b03ba4d303372a5701c","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"6d42cf5e59d2489432193b03ba4d303372a5701c","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.7.0.tgz","integrity":"sha512-oKoo10a3WbCGnk3rQ33yeEyDaeNd33ZhTbnmHSvRIg4xWeC7KrL7rrO5V8n+IKCbErM7QZHg8zV3Q5Cx7KRwGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM9gR0oSArpDq2ytHV7OTzX7uFBAUpD9y1U+xSSH4U3gIgEv8x/DwpWwDjEu/aI9qbUlHDJZiawcKmcn1s8N+S8HA="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.7.1":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.7.1","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"384ae321798342c6bff530189e05e4b60b3fddcb","_id":"grunt-yaml-validator@0.7.1","_shasum":"137f5ffe97df7aab674bf7968d99675ee904345d","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"137f5ffe97df7aab674bf7968d99675ee904345d","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.7.1.tgz","integrity":"sha512-XLXRL9uocbSr91J6weo/8x788LWihbL5EKfZ0Ru6oVI1tOMs5BBCOLEUioswVIU+g7GmnL2fpit2IgEf4DAEBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArj8XOcuqhsPzGiVeb3rLboE7UbQbehU9ZV535RKTMaAiAGU7iQgumJ15GtK64FysGHSy/vbOpzsOZIcaQC3oNSMw=="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.7.2":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.7.2","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt eslint"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"f7eb92e3d01eb44afac3065aed582895c7b8fe77","_id":"grunt-yaml-validator@0.7.2","_shasum":"97e9cfb71da305e2b9242b16ca683d58d55d3dff","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"97e9cfb71da305e2b9242b16ca683d58d55d3dff","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.7.2.tgz","integrity":"sha512-pvFuAQAUkYF8aIntut+bprbs/9c/jGGBDfxAdnOcS290iMBB2tNkXuFwbPkq5gh9i6SUIJje+Uwv7ehVnFMK+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0/l52NP+stotb+RvWmk5wkakuFKx0x9Ak17hQlyHakQIhAIr86ENwiEDdwrTKb72EBWpbMBjOy0SJ3KL/3aZHXVEw"}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.7.3":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.7.3","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.com"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"licenses":[{"type":"MIT","url":"https://github.com/paazmaya/grunt-yaml-validator/blob/master/LICENSE-MIT"}],"files":["LICENSE-MIT","tasks/","README.md","package.json"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt eslint"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.2"},"devDependencies":{"blanket":"~1.1","grunt":"~0.4","grunt-eslint":"~2.1","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.0","time-grunt":"~1.0"},"peerDependencies":{"grunt":"~0.4"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"666ce7683fd0a1d29c8c659cf939d9abdb4bd1cd","_id":"grunt-yaml-validator@0.7.3","_shasum":"86c3eac6cc68d40bd7740b1581a5c71d604f8b37","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"86c3eac6cc68d40bd7740b1581a5c71d604f8b37","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.7.3.tgz","integrity":"sha512-KKVMVSum01bLPpqiyyZtezuNZfspkiwtB7A84aF5ROdLzxLMVA2KFEVIc8oavP2iNBloGIijKRsPQA9q6qtN/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr5Y06Ld/1Gi4/dgULyAGAfVx98U1TvaZfPPTwefrW3AiBaiRXz8BnsHust0SggONCQDBCEhYM1bLTG94Qz/1Pcuw=="}]},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.8.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.8.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","files":["LICENSE","tasks","README.md"],"engines":{"node":">=4.2.0"},"scripts":{"test":"grunt eslint","lint":"grunt eslint"},"dependencies":{"check-type":"~0.4","js-yaml":"~3.5"},"devDependencies":{"blanket":"~1.2","grunt":">=0.4.0","grunt-eslint":"~18.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.4","time-grunt":"~1.3"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"f38c1fbcc1175a36843191365e93d393bc0c4c8b","_id":"grunt-yaml-validator@0.8.0","_shasum":"e60cff7d3cad374fde80b19d2533d4510624f759","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"e60cff7d3cad374fde80b19d2533d4510624f759","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.8.0.tgz","integrity":"sha512-x+0VZuSfBMCj116Nt5BbfsNhiKE+RAS4T4LKGs+ICyAagEtsA/foReVneK5z/uClLzIp6PEff7ZxjSH+hyG7Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf8DY3HbDJO9RJmv/Edd78eoMzuCORqQYflupxvy1sGAIgDakzDhBFOLwAelYh+vbiH0m463JTEMfJPGYKj2JttpI="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/grunt-yaml-validator-0.8.0.tgz_1456150967780_0.5267355553805828"},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.9.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.9.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"http://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","files":["LICENSE","tasks","README.md"],"engines":{"node":">=4.2.0"},"scripts":{"test":"grunt eslint","lint":"grunt eslint"},"dependencies":{"yaml-validator":"^0.1.0"},"devDependencies":{"blanket":"~1.2","grunt":">=0.4.0","grunt-eslint":"~18.0","grunt-mocha-test":"~0.12","jit-grunt":"~0.9","mocha":"~2.4","time-grunt":"~1.3"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"e83bf86440b6da5a48bf1a7c2940194efcacacff","_id":"grunt-yaml-validator@0.9.0","_shasum":"7f5f1c707ac29d01d84d21d424d172cfa341c700","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"dist":{"shasum":"7f5f1c707ac29d01d84d21d424d172cfa341c700","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.9.0.tgz","integrity":"sha512-GwT51/OY7gsKAcoCFtiTCms6g39O1W5Vle4XkLoqWcndlZwMPuQgzh0c0Vl9NFM7m85+J4W5my/rML04PtbWsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOx265afMQug/WivfCV3Cx05eCc3nYOD8mjM4p+sgEggIhAIQ8WhL2DOv1PTXWETvDobWST5lViZxZq23hhZ3kvuFp"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/grunt-yaml-validator-0.9.0.tgz_1456153602107_0.33727208874188364"},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"0.10.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"0.10.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"https://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","files":["LICENSE","tasks","README.md"],"engines":{"node":">=4.2.0"},"scripts":{"test":"grunt test","lint":"eslint -c .eslintrc.json tasks Gruntfile.js"},"dependencies":{"yaml-validator":"^0.2.0"},"devDependencies":{"blanket":"~1.2","eslint-config-paazmaya":"^2.3.1","grunt":"~1.0","eslint":"~3.2","grunt-mocha-test":"~0.12","jit-grunt":"~0.10","mocha":"~3.0","time-grunt":"~1.4"},"peerDependencies":{"grunt":"~1.0"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"4c22a9d77da642110aa2995ef7654aa161062ee1","_id":"grunt-yaml-validator@0.10.0","_shasum":"28e132f09ef7a146554798f3e7e66546cfb284f5","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"dist":{"shasum":"28e132f09ef7a146554798f3e7e66546cfb284f5","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-0.10.0.tgz","integrity":"sha512-+jw+P4EpoDe9umfCcNUU3W0mXIO/vie8td6czuvyTnWIeAN64A0yBOKxZWkM004hCWvDJdJqjaskcmZr4KzDAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHE70bsDrZkXFHt/KAA1H0amQYXx4q9gj8IcvZpAO6teAiEA62df5QktfWAKQHt/c5h82ztPUR5/05EPgt4JuIHx4zA="}]},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-yaml-validator-0.10.0.tgz_1470846371339_0.2736644980031997"},"directories":{},"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"1.0.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"1.0.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"https://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","engines":{"node":">=8.11.1"},"scripts":{"test":"grunt test","lint":"eslint tasks Gruntfile.js"},"dependencies":{"yaml-validator":"^2.0.0"},"devDependencies":{"blanket":"~1.2","eslint-config-paazmaya":"^5.1.0","grunt":"~1.0.3","eslint":"~5.12","grunt-mocha-test":"~0.13","jit-grunt":"~0.10","mocha":"~5.2","time-grunt":"~2.0"},"peerDependencies":{"grunt":"~1.0"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"7cdf18d58c596373eafb22b4f7d077636722f76f","_id":"grunt-yaml-validator@1.0.0","_nodeVersion":"11.7.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-liB7IUxx+AVl9tQUjnnDOjXztqnBU2snU7mtU9LkHxvIdFZl4aHKLOHqCTKqyx/nneD/IrJmVPPVswUvkshQOA==","shasum":"8c00d568512d06753a70407c5bad016ff8c8b817","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-1.0.0.tgz","fileCount":4,"unpackedSize":12167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRkVICRA9TVsSAnZWagAA0mgP/ipMOoWZ3nIrPsxLNSsf\n2i4BqM55AtH8qnVh1mQ/BnNgn4xbbqYDilMeyuAdFzFXAyMX3wyARcuCiUMO\nSWboxKoiHavPNp3xTf7zzuNcWam4l2RzHVZw39Q2zWRO1emDzRUWcJYMsjM8\nUs7iTbB6QP6jCT2mKLL6d5PjbaH8/z+rB6SlYhtOEkMpZEPp3vLkniH+NV0t\nNobIafVi/o5/4enpORqmbmxAcqjKjUPPWoTIcTYydS8Sg5Ifg7jl3SxJJtn+\nJtZIvxvalCqNsUwwOnYOa8yc5vWslOWocBWjGgWPQxpaV9xzcFOApyL8XCzb\nXym637a3jMraKYxOGgTsjCo2zygmn03FmMczmKRgIBec7uzxJG438fOg0GhU\n66mhkqhrEHMsDCIZ3aRlefiruW9hVpevX1i+1cROoYtTnEYeSVJRr2jpOjSS\naR12HlHPyWdaXE4J8/yXNIrtqg0JU2UimVwdUag4aHmW01ofur6RPUcZsXAI\n8om+44rtZDyc0c8F/DlawFPTrL3RgX6ei5pHv8qQHATMywTG+VCnO6ZH0wtt\nI/ba/DZgAr3oiLLotcratVorTWtsY1QClvQHeXXZZa+w7fRnoV9AcpTpnSC/\nJ6fkGR4qNfbXDzmp1LHn5fCf7oXvoEQLnj+OdlD61UCNsZVPwgQTlz7qBIYr\nG/5T\r\n=ft19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhJV9xiqb3J9BfWM48UlX9MbZqAbyt8F/o94I8NVituAiByhiSzmC9vws63KaZ7Vz+Le1g19Jd0SKSrbYyZ1VRDEg=="}]},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-yaml-validator_1.0.0_1548109127452_0.8645404839838604"},"_hasShrinkwrap":false,"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"2.0.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"2.0.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"https://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","engines":{"node":">=10.13.0"},"scripts":{"test":"grunt test","lint":"eslint tasks Gruntfile.js"},"dependencies":{"yaml-validator":"^2.2.0"},"devDependencies":{"blanket":"1.2.3","eslint":"7.1.0","eslint-config-paazmaya":"7.0.0","grunt":"^1.0.4","grunt-mocha-test":"0.13.3","jit-grunt":"0.10.0","mocha":"7.2.0","time-grunt":"2.0.0"},"peerDependencies":{"grunt":"~1.1"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"e33a7e0fba830dececb89312c1470f2f494d3f72","_id":"grunt-yaml-validator@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"dist":{"integrity":"sha512-VbrcjAAWMnHlJ0MHnmqLqiE10zg0tj460UoyLC8hbjcSJaJ3sPqv8X+yOZtXeet06+yipuoNX5aswRCXBSehyw==","shasum":"a9c486ba8f43a6810e1ee611d7158013b2df34f0","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-2.0.0.tgz","fileCount":4,"unpackedSize":12124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0U0JCRA9TVsSAnZWagAAtCoP/3C/KONb5Xp2FQWb6wiE\nf0oLIOvSlevcLtLHkR/zNjFpcmhClTv1dvCGYhjroXTAXLdDIpv7YG3eNjUX\njodDhccyNyXO/uaYXAKZK1e+wkkUWmqnjKZxLTZWrfvUGNlIKFauPT93n8Tb\n5fEJHNI2bxk6DJV7fAYuhQSOm8Lqj/FkcnMQ+aXAbgZS6ukqiz8oqtunv2NP\nYYQgvCpE7b/DYCddqviKN6/vgdnutQ2qcoSZDqKZISxTVWZG1cwt5bofTBpg\nca7Z3tMIwckRWWibjIKUEvGn4+9v/dIn93Vk1GL1FBhuFTRAhXysYdp3SQPU\nhmOfq6pN10c6iYfj4ubJB2anpo5kMip7eoIRnRF4m40IR/3u28O/75GXJApJ\nLeqKTavBm3NZBLE37JGYe+t6U8U3y30+w4qSdUYTfk4o61lWe+gKytPZwibB\nQJWBNCEGTRm/xSnptpC0Xxr3t5BNxOMzfLQ0Jodt1ov2MtnE8E3NrIrw4BAm\nM9lEcGXBs+Q4/6SYnBQ6hD/cmBBIBipQt1I0A2kKxdu1eC90UQ078YPh+zrq\nggdFwTI0hGAmH8IZGKFllsYY8xSERU74stkeCkQSAJ+pFwJpMsXJZD6CSLcl\n5T4S4R5v4QWfGiS5HhhVB4omRGlx35YW9X17EppekoOckq+nvE7F3Rz2CzPg\nn15H\r\n=S++a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtIBhjB0hCu1VGBx0WFIOB3NuCEZQ13k/t1NaIE6Q8dQIhALc7P4Wnh1Op1uQ3VKgLm2mTxttZp8ojX9Fbbys15GYx"}]},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-yaml-validator_2.0.0_1590775048795_0.20300809579287082"},"_hasShrinkwrap":false,"deprecated":"No efforts are placed on updating grunt-yaml-validator any longer"},"3.0.0":{"name":"grunt-yaml-validator","description":"Validate Yaml files and enforce a given structure","version":"3.0.0","homepage":"https://github.com/paazmaya/grunt-yaml-validator","author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"https://paazmaya.fi"},"main":"tasks/yaml_validator.js","repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"license":"MIT","engines":{"node":">=14.15.0"},"scripts":{"test":"grunt test","lint":"eslint tasks Gruntfile.js"},"dependencies":{"yaml-validator":"3.0.1"},"devDependencies":{"blanket":"1.2.3","eslint":"8.42.0","eslint-config-paazmaya":"8.0.0","grunt":"1.6.1","grunt-mocha-test":"0.13.3","jit-grunt":"0.10.0","mocha":"10.2.0","time-grunt":"2.0.0"},"peerDependencies":{"grunt":"^1.1.0"},"keywords":["gruntplugin","yaml","tree","validate","structure"],"gitHead":"681cf7eb10ebda31039796db8b34ca4d903ee2ec","_id":"grunt-yaml-validator@3.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-G3hSoAnqGTgw58kXIgq4bonLTnBLgX6vDZcXqBOLRJWrel8jVr6a5lDy7VwBJOG072xiFookX01Wz5dX7KpTeg==","shasum":"a7ee8f80a992fe5d31ff01e9416724555d6e75fa","tarball":"https://registry.npmjs.org/grunt-yaml-validator/-/grunt-yaml-validator-3.0.0.tgz","fileCount":4,"unpackedSize":10174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9mmzfBpX1YVV7qwWdx2WO9EZw1TPMXo73j2xM3UiLYgIhAOz5KTS/UYDrF4t6qgMmNS7e24dbL+vMPgcnRN4kZewl"}]},"_npmUser":{"name":"paazmaya","email":"olavic@gmail.com"},"directories":{},"maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-yaml-validator_3.0.0_1685999656330_0.03614804616564937"},"_hasShrinkwrap":false}},"readme":"# grunt-yaml-validator\n\n> Validate Yaml files and enforce a given structure\n\n\n[![Ubuntu Build Status](https://paazmaya.semaphoreci.com/badges/grunt-yaml-validator.svg)](https://paazmaya.semaphoreci.com/projects/grunt-yaml-validator)\n[![Built with Grunt](http://img.shields.io/badge/Grunt-1.0-blue.svg?style=flat-square)](http://gruntjs.com/)\n\n[Yaml](http://yaml.org/) files are parsed via [`js-yaml`](https://github.com/nodeca/js-yaml)\nand the structure defined via task configuration is enforced with\n[`check-type`](https://github.com/alistairjcbrown/check-type), that are both used via\n[`yaml-validator`](https://www.npmjs.com/package/yaml-validator).\n\n## Getting Started\n\nThis plugin requires [Grunt](http://gruntjs.com/) `~1.1` and [Node.js](https://nodejs.org/en/) minimum of `14.15.0`, which is [the active Long Term Support (LTS) version](https://github.com/nodejs/Release#release-schedule).\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the\n[Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to\ncreate a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and\nuse Grunt plugins. Once you're familiar with that process, you may install this\nplugin with this command:\n\n```sh\nnpm install grunt-yaml-validator --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your\n`Gruntfile.js` with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-yaml-validator');\n```\n\nIn case you are using an automated loader, such as [`jit-grunt`](https://github.com/shootaroo/jit-grunt),\nthe above line is not needed.\n\n## The \"yaml_validator\" task\n\nPlease note that this project is a [multi task plugin](http://gruntjs.com/creating-tasks#multi-tasks),\nso pay special attention for configuring it.\n\nFiles to be checked with this plugin, should be defined\n[via `src` property](http://gruntjs.com/api/inside-tasks#this.filessrc).\n\n### Overview\n\nIn your project's Gruntfile, add a section named `yaml_validator` to the data object passed\ninto `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      options: {\n        // Multi task specific options go here.\n      }\n      // Target-specific file lists and/or options go here.\n      src: []\n    },\n  },\n});\n```\n\n### Options\n\nAll options are `false` by default which disables their use.\n\n#### options.log\n\nType: `string`\n\nDefault value: `false`\n\nIn case the value is not `false`, the given string will be used as log file where all the\ntask output is written.\n\n\n#### options.structure\n\nType: `object`\n\nDefault value: `false`\n\nThe most complex style of checking validity.\n\n\n#### options.yaml\n\nType: `object`\n\nDefault value: `false`\n\nOptions passed to [`safeload` method of `js-yaml`](https://github.com/nodeca/js-yaml#safeload-string---options-).\n\nPlease note that the `onWarning` callback is being used by this plugin and any method written for it,\nwill be run after the one implemented in this plugin.\nThe callback get called with two parameters, of which the first is the error in question,\nwhile the second is the file path of the given Yaml file.\n\n\n#### options.writeJson\n\nType: `boolean`\n\nDefault: `false`\n\nWrite the given Yaml file as pretty printed JSON in the same path, just by changing the file extension to `json`.\n\nPlease note that any existing JSON files will be cruelly overwritten.\n\n\n### Usage Examples\n\n#### Default Options\n\nBy using the default option values, only the validity of the configured Yaml files are checked.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    defaults: {\n      src: ['configuration/*.yml', 'other/important/*_stuff.yml']\n    }\n  }\n});\n```\n\n#### Logging options\n\nAll output is written in the log file as well as to the standard output.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    logged: {\n      options: {\n        log: 'yaml-validator.log'\n      },\n      src: ['configuration/*.yml', 'other/important/*_stuff.yml']\n    }\n  }\n});\n```\n\n#### Structure validation options\n\nIn case an array is found, all its members are assumed to have the given structure.\nThis can be seen in the `classRooms` property, which according to the configuration below,\nshould be an array, for which all items are objects, which all should have a `name` and `id`\nproperties, with the given types.\n\nThe `teachers` array is made of strings, thus all items in that array must be a string.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    custom: {\n      options: {\n        structure: {\n          school: {\n            description: 'string',\n            code: 'number',\n            principal: {\n              name: 'string'\n            },\n            classRooms: [\n              {\n                name: 'string',\n                id: 'number'\n              }\n            ],\n            teachers: [\n              'string'\n            ]\n          }\n        }\n      },\n      src: ['configuration/*.yml', 'other/important/*_stuff.yml']\n    }\n  }\n});\n```\n\n#### Warning callback in Yaml parsing options\n\nUsing the `options.yaml.onWarning` callback, the possible parsing errors can be retrieved.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    custom: {\n      options: {\n        yaml: {\n          onWarning: function (error, filepath) {\n            console.log(filepath + ' has error: ' + error);\n          }\n        }\n      },\n      src: ['configuration/*.yml', 'other/important/*_stuff.yml']\n    }\n  }\n});\n```\n\n#### Write a JSON file option\n\nIt is possible to use the `options.writeJson` to have all the files processed,\nto be saved in JSON format, in the same file path as the original Yaml files.\n\n```js\ngrunt.initConfig({\n  yaml_validator: {\n    custom: {\n      options: {\n        writeJson: true\n      },\n      src: ['configuration/*.yml', 'other/important/*_stuff.yml']\n    }\n  }\n});\n```\n\n## Contributing\n\n[\"A Beginner's Guide to Open Source: The Best Advice for Making your First Contribution\"](http://www.erikaheidi.com/blog/a-beginners-guide-to-open-source-the-best-advice-for-making-your-first-contribution/).\n\n[Also there is a blog post about \"45 Github Issues Dos and Don’ts\"](https://davidwalsh.name/45-github-issues-dos-donts).\n\nLinting is done with [ESLint](http://eslint.org) and can be executed with `npm run lint`.\nThere should be no errors appearing after any JavaScript file changes.\n\nPlease note that any features or changes will not be merged without working unit tests.\n\n## Release History\n\n[Changes happening across different versions and upcoming changes are tracked in the `CHANGELOG.md` file.](CHANGELOG.md)\n\n## License\n\nCopyright (c) [Juga Paazmaya](https://paazmaya.fi) <paazmaya@yahoo.com>\n\nLicensed under [the MIT license](LICENSE).\n","maintainers":[{"name":"paazmaya","email":"olavic@gmail.com"}],"time":{"modified":"2023-06-05T21:14:16.702Z","created":"2014-10-27T13:08:52.200Z","0.1.0":"2014-10-27T13:08:52.200Z","0.2.0":"2014-10-27T16:07:45.612Z","0.2.1":"2014-10-27T16:28:20.150Z","0.2.2":"2014-10-28T13:20:21.376Z","0.3.0":"2014-10-29T13:52:42.079Z","0.4.0":"2014-10-30T07:35:43.649Z","0.5.0":"2014-10-31T15:42:27.522Z","0.5.2":"2014-11-03T09:13:55.368Z","0.6.0":"2014-11-03T12:06:02.028Z","0.7.0":"2014-11-03T12:35:21.406Z","0.7.1":"2014-11-03T13:34:06.581Z","0.7.2":"2014-11-03T17:21:56.695Z","0.7.3":"2014-12-17T12:35:15.381Z","0.8.0":"2016-02-22T14:22:50.961Z","0.9.0":"2016-02-22T15:06:47.512Z","0.10.0":"2016-08-10T16:26:13.216Z","1.0.0":"2019-01-21T22:18:47.568Z","2.0.0":"2020-05-29T17:57:28.909Z","3.0.0":"2023-06-05T21:14:16.543Z"},"homepage":"https://github.com/paazmaya/grunt-yaml-validator","keywords":["gruntplugin","yaml","tree","validate","structure"],"repository":{"type":"git","url":"git://github.com/paazmaya/grunt-yaml-validator.git"},"author":{"name":"Juga Paazmaya","email":"paazmaya@yahoo.com","url":"https://paazmaya.fi"},"bugs":{"url":"https://github.com/paazmaya/grunt-yaml-validator/issues"},"readmeFilename":"README.md","license":"MIT"}