{"_id":"@apollogic/ui5-validator","_rev":"2-5e813e38477b9cfb1c7ac26f20027afb","name":"@apollogic/ui5-validator","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@apollogic/ui5-validator","version":"1.0.0","description":"SAP UI5 validator for common user input controls","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ApollogicGithub/UI5-Validator.git"},"keywords":["ui5","validator","sap"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Apollogic"},"license":"MIT","gitHead":"8a47573f47a0976405436990a3a95e7c37d806f0","bugs":{"url":"https://github.com/ApollogicGithub/UI5-Validator/issues"},"homepage":"https://github.com/ApollogicGithub/UI5-Validator#readme","_id":"@apollogic/ui5-validator@1.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-bPCZBKqGbXhE5rdQmbQd/d8dplmGbfwAEW0k8XlNJOqkty1NTdXKX7uCVp7y6Rx4/5k4M7jdscpHPYPeSEwrTw==","shasum":"a7bf251aa171fafacee77ff9194dc06681f921bc","tarball":"https://registry.npmjs.org/@apollogic/ui5-validator/-/ui5-validator-1.0.0.tgz","fileCount":5,"unpackedSize":9467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPJkFmzANyyVSv2Qnv+W9YVX68uEu2QE+oxikpXDlnUgIhALMTUIvI26lGbsN35lHbK5Pr+FveF6+LYskyOnYdl7ZW"}]},"_npmUser":{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},"directories":{},"maintainers":[{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},{"name":"apollogicspzoo","email":"npm@apollogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui5-validator_1.0.0_1710757392837_0.9080031730265339"},"_hasShrinkwrap":false},"1.0.1":{"name":"@apollogic/ui5-validator","version":"1.0.1","description":"SAP UI5 validator for common user input controls","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ApollogicGithub/UI5-Validator.git"},"keywords":["ui5","validator","sap"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Apollogic"},"license":"MIT","gitHead":"c85b0ca066f4ab06979137a4b31276ce65dd4733","bugs":{"url":"https://github.com/ApollogicGithub/UI5-Validator/issues"},"homepage":"https://github.com/ApollogicGithub/UI5-Validator#readme","_id":"@apollogic/ui5-validator@1.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-eXPY7UjGGqWqztTo1EkbYhUpz3mooDaaHUp7XkBg3cHox3Lg+kDwXZ1j11Tq1BO3Oeqm4elDw0+10Kcu049lkw==","shasum":"fa8e117e37abc5d6edf8c536fa94ba22bf83a4a2","tarball":"https://registry.npmjs.org/@apollogic/ui5-validator/-/ui5-validator-1.0.1.tgz","fileCount":5,"unpackedSize":10091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtSlyAJ+sR+O40XxjDcZ8f5pO3wzKxlwHRL/9yCg0l6AiEAnYSnRbrmz4Bm/SfGx+ZCJ1vajeRwNn9ttlu5aVKc/zA="}]},"_npmUser":{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},"directories":{},"maintainers":[{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},{"name":"apollogicspzoo","email":"npm@apollogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui5-validator_1.0.1_1710939822548_0.954484683710946"},"_hasShrinkwrap":false},"1.0.2":{"name":"@apollogic/ui5-validator","version":"1.0.2","description":"SAP UI5 validator for common user input controls","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ApollogicGithub/UI5-Validator.git"},"keywords":["ui5","validator","sap"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Apollogic"},"license":"MIT","gitHead":"8ed4a0481d985e568a070b9faf203bb5718cefa5","bugs":{"url":"https://github.com/ApollogicGithub/UI5-Validator/issues"},"homepage":"https://github.com/ApollogicGithub/UI5-Validator#readme","_id":"@apollogic/ui5-validator@1.0.2","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ms41IuoGvcrt+gadC7AMw1SR1bXVXoX/+gZ7RfbVgctNB1Pncj+wzmypQBt0Mvdy1LK1GVMM2E27UakJhdZhUg==","shasum":"609a888a61a5022fae540da93f5a26c06f3f2413","tarball":"https://registry.npmjs.org/@apollogic/ui5-validator/-/ui5-validator-1.0.2.tgz","fileCount":5,"unpackedSize":10173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcvlZ74lBypOtrY2HHAgA/vck19z0Sw41K/Vn1YkOArAIgOgrG3BSON4lLWv2IM63oXKqh/pD/cogP/1pnyTrzLiY="}]},"_npmUser":{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},"directories":{},"maintainers":[{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},{"name":"apollogicspzoo","email":"npm@apollogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui5-validator_1.0.2_1712582062113_0.8556340213373494"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-18T10:23:12.742Z","1.0.0":"2024-03-18T10:23:12.994Z","modified":"2024-04-08T13:14:22.529Z","1.0.1":"2024-03-20T13:03:42.737Z","1.0.2":"2024-04-08T13:14:22.321Z"},"maintainers":[{"name":"pkjanocha","email":"pawel.janocha@apollogic.com"},{"name":"apollogicspzoo","email":"npm@apollogic.com"}],"description":"SAP UI5 validator for common user input controls","homepage":"https://github.com/ApollogicGithub/UI5-Validator#readme","keywords":["ui5","validator","sap"],"repository":{"type":"git","url":"git+https://github.com/ApollogicGithub/UI5-Validator.git"},"author":{"name":"Apollogic"},"bugs":{"url":"https://github.com/ApollogicGithub/UI5-Validator/issues"},"license":"MIT","readme":"# UI5 Validator\nUI5 Validator created by Apollogic\n\n## Description\nValidation library for basic SAP UI5 user input controls.\n\nList of supported controls: \n - sap.m.Input\n - sap.m.DatePicker\n - sap.m.ComboBox\n - sap.m.TextArea\n - sap.m.DateRangeSelection\n - sap.m.DateTimePicker\n - sap.m.MaskInput\n - sap.m.TimePicker\n - sap.m.MultiComboBox\n - sap.m.MultiInput\n - sap.m.StepInput\n - sap.m.RadioButtonGroup - only with custom data\n - sap.m.CheckBox - only with custom data\n\n## Installation\nnpm i @apollogic/ui5-validator --save-dev\n\n## Sample use\nTo see simplified UI5 example online, visit https://jsfiddle.net/t97e8xfd/1/\n\nTo download sample UI5 application, visit https://github.com/ApollogicGithub/UI5-Validator-Sample-App\n\n## Usage\n1. Import validator in UI5 controller:\n\nsap.ui.define([\n    '@apollogic/ui5-validator'\n],\n    function (Validator) {\n        \"use strict\";\n    });\n\n2. Validate\n\nValidator.validate(oView, customControlNames) - validate all controls in specified view/part of the view. Optionally add custom control names if needed\n\nValidator.validateControl(oControl) - check single control\n\n## Supported UI5 versions\n - 1.121\n - 1.120\n - 1.117\n - 1.114\n - 1.108\n - 1.96\n - 1.84\n - 1.71\n\n\n\n","readmeFilename":"README.md"}