{"_id":"angular-touch-keyboard","_rev":"37-c3d1e43e997278725a4314f1c399f647","name":"angular-touch-keyboard","dist-tags":{"latest":"0.0.36"},"versions":{"0.0.0":{"name":"angular-touch-keyboard","version":"0.0.0","license":"MIT","_id":"angular-touch-keyboard@0.0.0","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"0decddd4540259b1bf0b52502f0b237070530130","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.0.tgz","fileCount":66,"integrity":"sha512-eh8ELGJIiOj4E9+90r9y/zDlLqlJVSFw3TEnlB1oXvSaF0fIt0sP1qByH09bFtD/eWEUelky0kASkn0jsBo3jQ==","signatures":[{"sig":"MEUCIBRc79PSicbAgUttFNrwT3/8jEinFYiqBNRo3dH3/IO9AiEAj0fW6PVYk7t5qrLByuq9jMwm5IoS5z9eXVqJWMovamA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192876},"gitHead":"3d76b92d847d4e66c0a5fe565a7f0569db5f6a4d","private":false,"scripts":{"ng":"ng","start":"ng serve","test-lib":"ng test ngx-touch-keyboard --watch=false --browsers=ChromeHeadless","build-lib":"ng build ngx-touch-keyboard && cp -v README.md dist/ngx-touch-keyboard/","test-demo":"ng test angular-touch-keyboard --watch=false --browsers=ChromeHeadless","build-demo":"npm run build-lib && ng build --base-href /angular-touch-keyboard/","publish-win":"ng build ngx-touch-keyboard && copy \"README.md\" \"dist/ngx-touch-keyboard/\" && cd \"dist/ngx-touch-keyboard\" && npm publish"},"_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.7.0","description":"[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![npm version](https://badge.fury.io/js/ngx-touch-keyboard.svg)](http://badge.fury.io/js/ngx-touch-keyboard) [![Build Status](https://github.com/mohsen77sk/angular-touch-keyboa","directories":{},"_nodeVersion":"18.20.4","dependencies":{"rxjs":"~7.5.0","tslib":"^2.3.0","zone.js":"~0.13.1","@angular/cdk":"^16.0.4","@angular/core":"^16.0.4","@angular/forms":"^16.0.4","@angular/common":"^16.0.4","@angular/router":"^16.0.4","@angular/compiler":"^16.0.4","@angular/material":"^16.0.4","@angular/animations":"^16.0.4","@angular/platform-browser":"^16.0.4","@angular/platform-browser-dynamic":"^16.0.4"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.0","ng-packagr":"^16.0.1","typescript":"~5.0.4","@angular/cli":"~16.0.4","jasmine-core":"~4.2.0","karma-jasmine":"~5.1.0","@types/jasmine":"~4.0.0","karma-coverage":"~2.2.0","@angular/compiler-cli":"^16.0.4","karma-chrome-launcher":"~3.1.0","karma-jasmine-html-reporter":"~2.0.0","@angular-devkit/build-angular":"^16.0.4"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.0_1731484472967_0.7204246635158917","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"angular-touch-keyboard","version":"0.0.2","_id":"angular-touch-keyboard@0.0.2","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"7b9d485d3e3b62ce33def10e308bb0d7cc39915f","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.2.tgz","fileCount":34,"integrity":"sha512-QvcDf6t1ujJs15zy1KMVgQd3Csz+3d1eKYbmAcygh4SX6X/AMMMKq3Hrkp7JNbGDzzMiDRkIqH5T0nRMBbU0LQ==","signatures":[{"sig":"MEQCIHEMUQRKrDu8Nh/lqfYHOOTxbhg/tv8o0b2cwb6nMkinAiApL5GwqeYm0Mj2CaTOU9e6owubT2qk1DnYPORKbfJCMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":550664},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.2_1731657656583_0.8570856309261814","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"angular-touch-keyboard","version":"0.0.3","_id":"angular-touch-keyboard@0.0.3","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"bf263f4f355a435cb800f8bf2145b98796df0c14","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.3.tgz","fileCount":34,"integrity":"sha512-QRn8gT1gWvHTH3jRHr1Ok+ytJxmfg/ykOO1DT2XUM7k3I58Xur2rt6qdOlx7Z1lVCRU/Pmgo8D1ipiHnwdbV/Q==","signatures":[{"sig":"MEUCIQD0U6ixhqMDpiLGJdyuvYbrLPSvh7chV083mOi07e2hCwIgK1d2eSnaYMOBA6zVYeemYNrHTVm1VKE3/vByM092OTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557613},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.3_1731658471189_0.11823477313887243","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"angular-touch-keyboard","version":"0.0.4","_id":"angular-touch-keyboard@0.0.4","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"579c8546d0f4827c3c338eb8377707225b09552d","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.4.tgz","fileCount":34,"integrity":"sha512-DGZMUbzEKnMvTXgY0/5GrxrcccO8tfGKI3onCTbbn+J7Gi69KiDRW8G3hAwMih1qdl1cuHsMnArZTl1iXvUtnw==","signatures":[{"sig":"MEUCIQCottqLWiraF8KddksS43E+/WgnrGZlCGOO8uwBygYkigIgG6lWn7yhM6Mc2XLm9XlLlzxWexsSYnAlvyQuPj18aGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557713},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.4_1731786486090_0.2757221125010716","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"angular-touch-keyboard","version":"0.0.5","_id":"angular-touch-keyboard@0.0.5","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"44049b4669c4b2c2dc0dda95cb210e5c46a8376f","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.5.tgz","fileCount":34,"integrity":"sha512-gCAdQXyQO1nShGeuNqQRaDOmmaMj0+pbSKIZKByZWc/yn6wNBqB+TvAq5xvH8BZE1pHFLtfjbu7lqb0M7aORZw==","signatures":[{"sig":"MEYCIQDVp530XD85rGbjhAY83x4x0jvA90apT1Q+k88bIwOayQIhAOFxpDnGGo+RVdT06cUD0E3HxlLyYTWYXr2fj2/KsrMd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557785},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.5_1731791454935_0.6668683542938874","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"angular-touch-keyboard","version":"0.0.6","_id":"angular-touch-keyboard@0.0.6","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"b0e26a4bccb7561f0a7aa46ec21c147ea2a384db","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.6.tgz","fileCount":36,"integrity":"sha512-AAy2K4aODgF7XgnmYhpsFp25C/JmSR1nH8tJjQm/nnE3dHkM2UKycd27M5fimjRRZBtFORrNrOIHvuIifMfivw==","signatures":[{"sig":"MEUCIC7AnJFCwvJMSShrzE2C59mD9j1FS1ZrS6zE3DWHPzp1AiEAqYx0dtuHxW0RxlM9i+QLl6GQ2SSTVug0FfGSAw1dg+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":598313},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.6_1731914349872_0.3215795929976524","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"angular-touch-keyboard","version":"0.0.7","_id":"angular-touch-keyboard@0.0.7","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"7593210c6586bca7bafa832aa0f58a431fa07c30","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.7.tgz","fileCount":36,"integrity":"sha512-ZA26/JPh8kfS1bDCsI7Vgwuyugc08PTDB+y1KtadyCy4ZE46VLds1DZm+J77a6bsfOBorREz73higj2nzqdZdg==","signatures":[{"sig":"MEUCIQCjqs/cL8rEw9iWYUxZLkK1EmOONqdx5CcxVgv0g52ioAIgPVT/e6eRuXQ4vmeYOj3Wv8RWcZnrDB5BkDYXcpYkRFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600990},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.7_1731963346691_0.9067605512483268","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"angular-touch-keyboard","version":"0.0.8","_id":"angular-touch-keyboard@0.0.8","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"ca98f6765e3cbc10e5dc6f81d0b8c8d1436e515f","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.8.tgz","fileCount":36,"integrity":"sha512-gvVj7Ubd2JPPpj9njpgJJIBv68o6A+oPTvq+tA2NoKELja/ReXPczQUn9BCMcsjmxl+qkDnjAN6EPJNOtK/7Yw==","signatures":[{"sig":"MEYCIQCTxFeQTGZ/kf//87irRciwE0BDmYq+OTnquDsA4K2TYAIhAMUAVaeOAuV9C/zOMOh8mq7871TF0W1lDLtRlrspUa1r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600962},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.8_1731967022371_0.5846234940856545","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"angular-touch-keyboard","version":"0.0.9","_id":"angular-touch-keyboard@0.0.9","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"9dfe5d529ba36a5fa72c68b05eeef24a42ac6537","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.9.tgz","fileCount":38,"integrity":"sha512-r0VTWqyio5m2EqmuqqsLvOiP1iafI+QSnet40TQ/bqgd/kOMSwnIP3HuiJks9t9+wVCpRTgAFGuD4/Xkb+fU2g==","signatures":[{"sig":"MEUCIQC0tyZDYGLyQntT4re/Fycc/AsvMx1akhY/Bh4fO+bVFQIgfceLC4admQKVNy3bWQ++i2QQL5ls/Fyg4gciy7Veznk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622477},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.9_1731969086172_0.006163738393488494","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"angular-touch-keyboard","version":"0.0.10","_id":"angular-touch-keyboard@0.0.10","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"57cade5bc33046072dc713e2b1b2b2623af0691b","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.10.tgz","fileCount":38,"integrity":"sha512-xcRhbg38EhrOyHivhio7+bMc8PanKeuoZvgqowXVWSz81jTXsn6lMDU4KbbqRNFvL/ae2zQvPtYkYA+SHHFgBw==","signatures":[{"sig":"MEUCIAOxiQFMGAIh1yRtptXi+kcYG1nSePgIIKj840H/IaGeAiEAq/i8xbxrTLM6EsnTLjShN04ffCQQq97z1qal1Akw8v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623268},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.10_1731999141792_0.28812310782112105","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"angular-touch-keyboard","version":"0.0.11","_id":"angular-touch-keyboard@0.0.11","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"bb78926984d7730a78b2e724ab816bcc799f3b2d","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.11.tgz","fileCount":38,"integrity":"sha512-9ewu0Vpg99506pAyzHjMXBY8x3mCeY7/WDC6F7Osjhzg1eMQziJolDOxYRwB9QeQtK5iADIFdRPRjYJ2rtRPzg==","signatures":[{"sig":"MEUCIQC+yGavLBpypKLLsuvbLnlOd2A2M7c2dGE5OnZFldkOqAIgDDtkRohOQyFMpYJzoYJ/hp0W7D8g7nOe8GbyP6KyFXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623029},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.11_1732000629201_0.574567004382837","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"angular-touch-keyboard","version":"0.0.12","_id":"angular-touch-keyboard@0.0.12","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"cf21091104aba6c01830892e0eab78050d7dd9f5","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.12.tgz","fileCount":38,"integrity":"sha512-7qQwdFBEkIz6MBD7fkH76kr+TTenXQFPakMx8B+bJxYqDaz8eJVxBxIjQWO+9JO0/iHh7PYuYEDLn4nmcGNhWg==","signatures":[{"sig":"MEYCIQCKO8sGaZHWTyV37ezs3zfo3Q+ljcKZ5+dor/tvtbUtNAIhANCnSGSIwdphq6I0mJIQs91x0lBFggCFQzL8bkJod4UT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623344},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.12_1732001120405_0.0044645945062762316","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"angular-touch-keyboard","version":"0.0.14","_id":"angular-touch-keyboard@0.0.14","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"edd642731bc0989ccf1336c6bdf85979ca121b70","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.14.tgz","fileCount":36,"integrity":"sha512-BC0plNp9ubRFiLqLMZ2IwuckSTQakZmQpsFA43TavUjSYjo/N8E8uBvrCvVEYeX6oK7WQAH0Ugf5lluBIHa+rA==","signatures":[{"sig":"MEYCIQCm1Q/cZehLMyWPzk75c2LjR8E8k+UgOWG04uZrLbxGCQIhAJH9oDzyGyMd6DkLrCYbVy/heNKX9kVl14W5EERbo8R8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603464},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.14_1732001446580_0.04329622834514124","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"angular-touch-keyboard","version":"0.0.15","_id":"angular-touch-keyboard@0.0.15","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"223e80ed72493bb7a8afd43aa9bf8d49f9ccd2b5","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.15.tgz","fileCount":36,"integrity":"sha512-WRy9JiLvcGU0LLCicsRI2EAhojEF0JFDAdG1duKhu6TH3fkjZWDtLzNB5P9u/9C9y7nmu1qiLiUxRes9JUoS0A==","signatures":[{"sig":"MEYCIQCNkjLETLQKVvoJpH9nmEt/kck0TPhdAHklFa7AEFJDRAIhAMM5Y8lH4BlYwFpAxnfV/eb1ygdjl63FrVj9Kh4/Elmj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603225},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.15_1732003186530_0.8388680232218415","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"angular-touch-keyboard","version":"0.0.16","_id":"angular-touch-keyboard@0.0.16","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"c2b34cc7db649d71f265f0c7aeddfcdb29759233","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.16.tgz","fileCount":36,"integrity":"sha512-lOtb8B3dq0OK+dtuL5frCEc/R+TmNamoGfem0/FfzwajfDmnJG58NOmnP2joaiDF3Cy/ZIzOMMZevAwP2WhfaQ==","signatures":[{"sig":"MEYCIQC8ajqOADwpJakHHTwIopQuBHU9uZb0SymDV/nc6+hyMwIhALSDkSHpLgJ3SNHJdn1mer3TmEG+h+dalaIUKbRsGHx9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603716},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.16_1732173934595_0.2912030054394845","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"angular-touch-keyboard","version":"0.0.18","_id":"angular-touch-keyboard@0.0.18","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"c665e69667fad000c98e60c3b3dfc7dcf9fcdefb","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.18.tgz","fileCount":36,"integrity":"sha512-j3I+6uhC4otHCgYgajrlQ64EsW4AqV3I0TeL02bEmD1tE0qhf34wZfhCmYBlyC/C1/QRMpRFEK31O4kis+8yQw==","signatures":[{"sig":"MEUCIGB2r1a21jXgAAx6iRAehvCKxv8hqXVhloR+6zVHd0bDAiEApP+N5VubdWh6Putg5VMTcw7QdVa+wD0ds3W8C/E40qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605007},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5aed652b4fe88575860a7924bc90e007dc373c05","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.18_1732262027219_0.7231813258647073","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"angular-touch-keyboard","version":"0.0.19","_id":"angular-touch-keyboard@0.0.19","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"d190ffdbf802efb5f802d17c9766b971e41123ac","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.19.tgz","fileCount":36,"integrity":"sha512-EEug6UwXzJdlClblWChBaZWG81JGtDMcslH3iHh/p7c2xTn1Yx0TtNmCj/NH2XvUm1KFc6isrAmmR9ljPjjRMg==","signatures":[{"sig":"MEUCIFsScwxOeg24d2fChjd5AELLaXFhlNkD14mPOpp5u+LWAiEA1j7/NZlpTm2k12WHMihb1IO1Ov2pbLYQytG45JpTnH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612266},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"11baeace1c51066f9195050ff4fd166d91663182","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.19_1732430257815_0.08378232010328945","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"angular-touch-keyboard","version":"0.0.20","_id":"angular-touch-keyboard@0.0.20","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"9e06e2547e4fb105636e3cf8df441d18094125a2","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.20.tgz","fileCount":36,"integrity":"sha512-EHdYW8KguKW0Lw9IpjNBSg9ByZT151YKPDRSS8HdVnUwpW2NsstACOOwgeysNmHrWbhLzWbghqE5/4Mltdc6uw==","signatures":[{"sig":"MEUCIFHAvqpMt/eup4JHdsjH9kpVVZ0gjUoXLr6wx/wmPgizAiEAqUGVGj5TmcNO/IESigqZcoKI/jdptn0laWCp184bgnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612266},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"11baeace1c51066f9195050ff4fd166d91663182","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.20_1732433150960_0.5410149867772416","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"angular-touch-keyboard","version":"0.0.21","_id":"angular-touch-keyboard@0.0.21","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"8f33986a70793d0d0b0600e61e3e5942c9a34d17","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.21.tgz","fileCount":36,"integrity":"sha512-btv+3EBCHJjuq3OZCRQ3Z8OPEsYjYSefg8pxmBsdkyLHEGcR610HbLs6WkLjLYXXz3+//1iAfO7L1FHZjXn3Ow==","signatures":[{"sig":"MEUCIQChK3tJazTzujzV5Q6q7bMrl9G67uQUjGYOKC4ZDQCDGgIgOcQTZeC458RbN5d+nXxgRVTxThO5dl2Olmy46H9kWZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612472},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"11baeace1c51066f9195050ff4fd166d91663182","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.21_1732694156754_0.2612845312649994","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"angular-touch-keyboard","version":"0.0.22","_id":"angular-touch-keyboard@0.0.22","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"969e6821c1daa5b633b2b7c9e275a849ef0d63fe","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.22.tgz","fileCount":36,"integrity":"sha512-7VNfWMCZ1e2dQjkJUBAgZmgBWwgoqQt4dJbf9K3TAkzOmM1FdojvjLDnDvAVanyoSBW0uCJ2869F5je6SJP8eg==","signatures":[{"sig":"MEYCIQC2Xfx9/5Rs+Q2czeL1gQAOJfZ1kSClk7p5ZX2kQIH34AIhALSIxNxsMV+pSzdMHlL+IXV26+A4twJ51B61SerhsaNm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612472},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"11baeace1c51066f9195050ff4fd166d91663182","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.22_1732694397360_0.2381879423271971","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"angular-touch-keyboard","version":"0.0.23","_id":"angular-touch-keyboard@0.0.23","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"ae13745883454fd5bb84fb0e29bd807d4cf5a26d","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.23.tgz","fileCount":36,"integrity":"sha512-114PfC2B0IeaL3VTra7K93dbSgoiOMJJPHWhYMhPh2CzL9H/gX2wm4/vf88sDJ8v3jcNY/MiVQYv/8d39R2MUw==","signatures":[{"sig":"MEUCIC1ZPnyCIB3TSfGsysr5cfi35iaVyViCScoHNgobLuwpAiEA4FW4YB3PRIF5YMvOa2Odnf1Lhlzh1wb75F3dvsP+Ab4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612840},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"11baeace1c51066f9195050ff4fd166d91663182","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^18.2.13","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.23_1732725022548_0.7677484736567302","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"angular-touch-keyboard","version":"0.0.24","_id":"angular-touch-keyboard@0.0.24","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"dist":{"shasum":"3f3a2e2941b8d8c8394c48aa4cd11f8ed20c584e","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.24.tgz","fileCount":40,"integrity":"sha512-czJU+ocFybnRLhc1b/8Nztsr8pHjzv47bntw3AF27E7iPn1UtLD47Ez0T+hMqzW3WpusM/SVkW/ZoWOvk6qpAw==","signatures":[{"sig":"MEQCIBESrxxNsaGo9TcRUA/BGD4zfeMCCtXr5o2q/32q7T79AiBd2AZhnzigJwIJxPIznEx7HTtyPMnL+HV+GACb+9lYVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711827},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d7173f4363e12d36838cf00d0a0df21f5080569b","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"_npmVersion":"10.8.2","description":"A mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.24_1780810940921_0.6977917332086245","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"angular-touch-keyboard","version":"0.0.25","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.25","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"de69277d9a996d3791f729b1d3567a0c0ec6e770","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.25.tgz","fileCount":40,"integrity":"sha512-z4aZK3wIe3ZUKDorPNU1PSJPowW6S1+9PGRDz8zROKGtHX8NN5pSHars4ax3zpfmZEM3sIoQ38wigWSXJWm7yg==","signatures":[{"sig":"MEUCICJGm1L7tbWSD+rtnalKTU1BriSzgUJ0cpcV9u5RvW2YAiEAq4Yp94z5UbXjCPA0J3SHgJUzdnrBUrMeueH3R7D7d6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721761},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"645853d29cebf0c607f8e9186aa62f1dc5857ad2","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.25_1781541636818_0.3407058827367728","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"angular-touch-keyboard","version":"0.0.26","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.26","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"ebde75b92bfb270bae01c92b35cb73aa611ba7dd","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.26.tgz","fileCount":40,"integrity":"sha512-P0k78mtML0kO4LUtAk6q3XnUHIq1eieYEB/Uf5TLhTJ+nltdmehzRyU1n43iiu4FCaV49j1vmCJvX17hcTvjeg==","signatures":[{"sig":"MEUCIB3JrT/tzQk9EJh8fMHJ8KKg5Vcxol61kK1kHvOB4bsuAiEAxxdGIWiAqgUhZpTvP3wOdOvk47xlNjNj55/IiV5bohw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725546},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"645853d29cebf0c607f8e9186aa62f1dc5857ad2","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.26_1781544476269_0.22042410214010522","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"angular-touch-keyboard","version":"0.0.27","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.27","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"9fab906b46327f6dfa9d62dfe2eb76e3e6596bc4","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.27.tgz","fileCount":40,"integrity":"sha512-qY7OH6LdPjvgXm6k97Pp4VYxUfsTXgj1zTRK+1wVdPnnFqwMQJMBiEGm9RiMcj1JcX/dMoTy+mL+IpC6joJoFw==","signatures":[{"sig":"MEQCIDXz1V65v0UjgLvdhzfqpDIMZ3DFYXzh89TPk/WqM63mAiAIW81jd3rl378AOnI98MFsNpFvD1/d3fGESeygGJr2Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721640},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8a9c2d5fab9a050a7b268dbfc95b31f71aac1320","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.27_1781548633627_0.9921009509317897","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"angular-touch-keyboard","version":"0.0.28","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.28","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"3a7ab710a1818608bfe7c74860db1b400eef5e41","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.28.tgz","fileCount":40,"integrity":"sha512-Ex5QAIbZdnvjhYrgdk4fAWEt1JF+LNBYhzB6dEfebXjcX/NborcGcPmc1ztrlfbbfUp+KstAM3zM7ghaYZRbsA==","signatures":[{"sig":"MEUCIQCURKVip6QDoHK6vxvs8JD6+Z30je3VzIHaW7TlttEBQwIgSGXy0+/Ki7+YwX2+4WGY9PXG8IqhfWMj4hLM/+cRgSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724058},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.28_1781589774186_0.22010095225699278","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"angular-touch-keyboard","version":"0.0.29","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.29","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"6bcdb47c3827c6ffcabbbe757fe13dae630ad557","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.29.tgz","fileCount":40,"integrity":"sha512-yJ0on5SWD9b6g2RqhJHeywDz3WJuYydoC7HV2odvH4CWSF+0uiYm1TVvld5pXgWSGNF4YQz68QjlM46DCotCUw==","signatures":[{"sig":"MEQCIAv2zp2yDJV0ID1oRv4l+3m+0rIguMzAHHwZCmiDBmlBAiBZpwoOoHnqtGAulNPf60qKAaVgih3+gPP2PWDhdDHNPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725139},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.29_1781592199569_0.9555832796643673","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"angular-touch-keyboard","version":"0.0.30","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.30","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"79e5066690be85254efcc92e5f3c2d984a6e27c0","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.30.tgz","fileCount":40,"integrity":"sha512-oYd/73mE+EneEwyh5TusDqRXPDpzcDL2Q8fvNifzUe/owzw3I6KUDWRJPG8yk9g+bIiuH8K3ZKB1as8kijgQiw==","signatures":[{"sig":"MEYCIQDppNFhsK6pUl1sevyFZvAm+PEnFzTtmW1NzyuDXsCt2gIhANJQTQuZAm7o8yCg8nwV5JMGgmBmbdjElPJ8Nbg2sg7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740295},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.30_1781638042759_0.12370646023876897","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"angular-touch-keyboard","version":"0.0.31","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.31","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"97fb08c460375434bfd83dfea19589388d8393a6","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.31.tgz","fileCount":40,"integrity":"sha512-tggDOWpRV+ioQbNHciF3P5A4tlF3exrwLPaZY4z8DWeLkwS3UpN/NRTbNfjtkZ5mKc6J1+DrTOFZnrnq3qMPGA==","signatures":[{"sig":"MEUCIQDKWsiqz2VG65xj3Rs4QZfczjbUQhvC1RZ5UbwGhb5kgAIga9uVdqDu74v21PW920o/moeKIpD6SMMDaENtJ1n/T2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725139},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.31_1781639594093_0.2743543176296124","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"angular-touch-keyboard","version":"0.0.32","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.32","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"d0e11a5fc19c8f44edde5b21581dd53e1f2f33af","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.32.tgz","fileCount":40,"integrity":"sha512-V1sWIyheY5SPwAWP3ApQQUyepE/p/Hqo2In5ecYEkH495XObXsesTopmZBQGD/+fJefc+kxz04sCVxiLKefXeg==","signatures":[{"sig":"MEYCIQD1Aa5ECQ9JnjOmCgsLx32eC0J8lm08Ztkmqr9qlyXsSwIhAL1O8kCTfn3ucSgR7TpL1NSmgi96p5PqeoBP4uciHsh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729927},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.32_1781675609727_0.6223533082794828","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"angular-touch-keyboard","version":"0.0.33","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.33","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"591d158b88900c31e6777f436f264764502a04ab","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.33.tgz","fileCount":40,"integrity":"sha512-uJFOP1EyV5Bezt+aL63NQw434hC2580jO9uZCDiCEGkQIg/YPI64Ps4mSG7U2vVOBdQZKLsOVMxRxbaRqxj34w==","signatures":[{"sig":"MEYCIQDnhCQ9eVVjL1oZXbJ595Botu88YlB4cXBQuaqf+RX7QwIhANLzWrnFSppVQ1q1M/hB7IZIi+CRmFCJtBFc2V71yDcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734789},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46d8f50fc7a7065d39ab203d6212cc884df80516","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.33_1781678868135_0.14947860451214656","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"angular-touch-keyboard","version":"0.0.34","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.34","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"76b4b799588845a3e051a240a34b9c6ce64cc396","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.34.tgz","fileCount":40,"integrity":"sha512-CYp05AH1002/SxwB3T8pgE7mecnZavKA1QRumqy0RWjaQJ5Lts7lZYKsz0skU1UMjHRbv/RkkV7tC6FUl6EWsA==","signatures":[{"sig":"MEUCIEZ7cTktSmLAvIi6Lt3gzlTJ60Jen/ryU/S85DnnbevsAiEAp0Xtcgu9sg4keP3vFmD16a3aIevkdLMPxXP4QFgaxd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734855},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6eacb24ce5e35d8f728613edbcebaae291dff9a1","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.34_1781736345534_0.6026175194804237","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"angular-touch-keyboard","version":"0.0.35","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"license":"MIT","_id":"angular-touch-keyboard@0.0.35","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"dist":{"shasum":"30e9f4cf91218924f1561999ee565665f1cb6b5c","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.35.tgz","fileCount":40,"integrity":"sha512-uo6sg01opNDPwDl/t5PSNeQ414f1xMME4detgvooqwIfTQ3hE8BUwbLq9UF6kGAnfpV6jNuh5s4KsmK3qKGGtQ==","signatures":[{"sig":"MEQCIFDI2uCWO7FoNTaLJT+zosPH+CntFJZpyERirxh9SmtUAiBl3+Da9bMOXKyAx2Dl82/XSkV4Er8RHiR1q9hpIBebRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739692},"module":"fesm2022/angular-touch-keyboard.mjs","exports":{".":{"esm":"./esm2022/angular-touch-keyboard.mjs","types":"./index.d.ts","default":"./fesm2022/angular-touch-keyboard.mjs","esm2022":"./esm2022/angular-touch-keyboard.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6eacb24ce5e35d8f728613edbcebaae291dff9a1","typings":"index.d.ts","_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"repository":{"url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git","type":"git"},"_npmVersion":"10.8.2","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^17.3.10","@angular/core":"^17.3.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-touch-keyboard_0.0.35_1781737348008_0.2328942064092283","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"angular-touch-keyboard","version":"0.0.36","description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","license":"MIT","homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"repository":{"type":"git","url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git"},"keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"peerDependencies":{"@angular/common":"^17.3.0","@angular/core":"^17.3.0","@angular/cdk":"^17.3.10"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/angular-touch-keyboard.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/angular-touch-keyboard.mjs","esm":"./esm2022/angular-touch-keyboard.mjs","default":"./fesm2022/angular-touch-keyboard.mjs"}},"_id":"angular-touch-keyboard@0.0.36","gitHead":"440a537bc8e90419dd35fcab1af595104071fd6c","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qd0u3Ywh8xjpNce+qOovv8bpBWIa59r+APA1QzxUbzB7lI4PUhLgzC0Z3BeQ5PfKykN4QIwdLAb1/tGE9b9W3g==","shasum":"00d75e81eac87388818492cae5833fa25b873120","tarball":"https://registry.npmjs.org/angular-touch-keyboard/-/angular-touch-keyboard-0.0.36.tgz","fileCount":40,"unpackedSize":739736,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDlDkg/AovZcZW6uMZpwoCFsxzu6ielkxZDvpy3wovHIAiEAwlj8x5038oJroVtkLPjn8H+TjTGtjHJsrqASVdeRiaU="}]},"_npmUser":{"name":"nechemia","email":"yoniavaryoni@gmail.com"},"directories":{},"maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/angular-touch-keyboard_0.0.36_1782711172006_0.0816309804090869"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-13T07:54:32.966Z","modified":"2026-06-29T05:32:52.273Z","4.0.11":"2024-07-17T10:15:57.615Z","4.0.12":"2024-07-17T10:19:13.591Z","0.0.0":"2024-11-13T07:54:33.138Z","0.0.2":"2024-11-15T08:00:56.853Z","0.0.3":"2024-11-15T08:14:31.506Z","0.0.4":"2024-11-16T19:48:06.293Z","0.0.5":"2024-11-16T21:10:55.246Z","0.0.6":"2024-11-18T07:19:10.063Z","0.0.7":"2024-11-18T20:55:46.922Z","0.0.8":"2024-11-18T21:57:02.566Z","0.0.9":"2024-11-18T22:31:26.401Z","0.0.10":"2024-11-19T06:52:21.966Z","0.0.11":"2024-11-19T07:17:09.358Z","0.0.12":"2024-11-19T07:25:20.572Z","0.0.14":"2024-11-19T07:30:46.755Z","0.0.15":"2024-11-19T07:59:46.751Z","0.0.16":"2024-11-21T07:25:34.760Z","0.0.18":"2024-11-22T07:53:47.375Z","0.0.19":"2024-11-24T06:37:38.022Z","0.0.20":"2024-11-24T07:25:51.153Z","0.0.21":"2024-11-27T07:55:56.921Z","0.0.22":"2024-11-27T07:59:57.515Z","0.0.23":"2024-11-27T16:30:22.841Z","0.0.24":"2026-06-07T05:42:21.057Z","0.0.25":"2026-06-15T16:40:36.954Z","0.0.26":"2026-06-15T17:27:56.424Z","0.0.27":"2026-06-15T18:37:13.752Z","0.0.28":"2026-06-16T06:02:54.346Z","0.0.29":"2026-06-16T06:43:19.770Z","0.0.30":"2026-06-16T19:27:22.910Z","0.0.31":"2026-06-16T19:53:14.243Z","0.0.32":"2026-06-17T05:53:29.913Z","0.0.33":"2026-06-17T06:47:48.292Z","0.0.34":"2026-06-17T22:45:45.700Z","0.0.35":"2026-06-17T23:02:28.175Z","0.0.36":"2026-06-29T05:32:52.160Z"},"bugs":{"url":"https://github.com/Yoni-Boy/angular-touch-keyboard-/issues"},"license":"MIT","homepage":"https://github.com/Yoni-Boy/angular-touch-keyboard-#readme","keywords":["angular","keyboard","touch-keyboard","virtual-keyboard","on-screen-keyboard"],"repository":{"type":"git","url":"git+https://github.com/Yoni-Boy/angular-touch-keyboard-.git"},"description":"Mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.","maintainers":[{"name":"nechemia","email":"yoniavaryoni@gmail.com"}],"readme":"# Angular Touch Keyboard\r\n\r\nA mobile-friendly virtual keyboard for Angular inputs, textareas, and editable divs.\r\n\r\n![Angular Touch Keyboard Preview](./docs/images/keyboard-preview.svg)\r\n\r\n## Features\r\n\r\n- Works with `input`, `textarea`, and `div` elements.\r\n- Automatic layout selection from `inputmode` (`text`, `email`, `url`, `numeric`, `decimal`, `tel`).\r\n- Built-in locales: `en-US`, `en-GB`, `fa-IR`, `he-IL`, `ka-GE`, `po-OS`, `ru-RU`, `sv-SE`.\r\n- Full-screen mode for kiosk/tablet experiences.\r\n- Outside-click handling that avoids duplicate accept/close flows.\r\n- Optional native keyboard suppression for touch devices.\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install angular-touch-keyboard\r\n```\r\n\r\n## Quick Start\r\n\r\n1. Import the module:\r\n\r\n```ts\r\nimport { NgModule } from '@angular/core';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { AngularTouchKeyboardModule } from 'angular-touch-keyboard';\r\n\r\nimport { AppComponent } from './app.component';\r\n\r\n@NgModule({\r\n\tdeclarations: [AppComponent],\r\n\timports: [BrowserModule, FormsModule, AngularTouchKeyboardModule],\r\n\tbootstrap: [AppComponent],\r\n})\r\nexport class AppModule {}\r\n```\r\n\r\n2. Use the directive on an input:\r\n\r\n```html\r\n<input\r\n\ttype=\"text\"\r\n\tinputmode=\"text\"\r\n\tangularTouchKeyboard=\"en-US\"\r\n\tplaceholder=\"Tap to open keyboard\"\r\n/>\r\n```\r\n\r\n## Usage Examples\r\n\r\n### Numeric keypad\r\n\r\n```html\r\n<input\r\n\ttype=\"text\"\r\n\tinputmode=\"numeric\"\r\n\tangularTouchKeyboard=\"en-US\"\r\n\tplaceholder=\"PIN\"\r\n/>\r\n```\r\n\r\n### Decimal keypad with custom initial layout\r\n\r\n```html\r\n<input\r\n\ttype=\"text\"\r\n\tinputmode=\"decimal\"\r\n\tangularTouchKeyboard=\"po-OS\"\r\n\tngxLayoutName=\"minus\"\r\n\tplaceholder=\"Amount\"\r\n/>\r\n```\r\n\r\n### Open with a button\r\n\r\n```html\r\n<input\r\n\t#keyboard=\"angularTouchKeyboard\"\r\n\ttype=\"text\"\r\n\tinputmode=\"text\"\r\n\tangularTouchKeyboard=\"en-US\"\r\n\t[ngxTouchKeyboardOpenWithButton]=\"true\"\r\n/>\r\n\r\n<button type=\"button\" (click)=\"keyboard.togglePanel()\">Open Keyboard</button>\r\n```\r\n\r\n### Validate input before accept\r\n\r\n```html\r\n<input\r\n\ttype=\"text\"\r\n\tinputmode=\"numeric\"\r\n\tangularTouchKeyboard=\"en-US\"\r\n\t[validate]=\"allowOnlyPositiveIntegers\"\r\n\t(acceptClick)=\"onAccept($event)\"\r\n/>\r\n```\r\n\r\n```ts\r\nallowOnlyPositiveIntegers = (value?: string): boolean =>\r\n\t!!value && /^\\d+$/.test(value);\r\n\r\nonAccept(): void {\r\n\t// Handle accepted value here\r\n}\r\n```\r\n\r\n## Add A Custom Keyboard Layout\r\n\r\nYou can extend a built-in locale at runtime and point `ngxLayoutName` to your new layout.\r\n\r\n![Custom Layout Example](./docs/images/custom-layout-example.svg)\r\n\r\n```ts\r\nimport { Component } from '@angular/core';\r\nimport {\r\n\tAngularTouchKeyboardLocales,\r\n\tAngularTouchKeyboardLocale,\r\n} from 'angular-touch-keyboard';\r\n\r\n@Component({\r\n\tselector: 'app-demo',\r\n\ttemplate: `\r\n\t\t<input\r\n\t\t\ttype=\"text\"\r\n\t\t\tinputmode=\"text\"\r\n\t\t\tangularTouchKeyboard=\"en-US\"\r\n\t\t\tngxLayoutName=\"finance\"\r\n\t\t\tplaceholder=\"Finance layout\"\r\n\t\t/>\r\n\t`,\r\n})\r\nexport class DemoComponent {\r\n\tconstructor() {\r\n\t\tconst locale = AngularTouchKeyboardLocales.enUS as AngularTouchKeyboardLocale;\r\n\r\n\t\tlocale.layouts['text_finance'] = [\r\n\t\t\t['1', '2', '3', '4', '5'],\r\n\t\t\t['6', '7', '8', '9', '0'],\r\n\t\t\t['+', '-', '*', '/', '{backspace}'],\r\n\t\t\t['(', ')', '.', ',', '{done}'],\r\n\t\t];\r\n\r\n\t\tlocale.display['{done}'] = 'Apply';\r\n\t}\r\n}\r\n```\r\n\r\nNotes:\r\n\r\n- For `inputmode=\"text\"`, the layout key format is `text_<layoutName>`.\r\n- For `inputmode=\"numeric\"`, use `numeric_<layoutName>`.\r\n- Functional keys are wrapped with braces (example: `{backspace}`, `{done}`).\r\n\r\n## Directive Inputs\r\n\r\n| Input | Type | Default | Description |\r\n|---|---|---|---|\r\n| `angularTouchKeyboard` | `string` | `''` | Locale code (example: `en-US`). |\r\n| `ngxLayoutName` | `string` | `'alphabetic'` | Initial layout name (without mode prefix). |\r\n| `ngxTouchKeyboardDiv` | `boolean` | auto | Enables editable `div` mode. |\r\n| `ngxTouchKeyboardOpenWithButton` | `boolean` | `false` | Prevents auto-open on focus. |\r\n| `ngxTouchKeyboardDebug` | `boolean` | `false` | Logs keyboard internals. |\r\n| `ngxTouchKeyboardFullScreen` | `boolean` | `false` | Opens keyboard in full-screen mode. |\r\n| `ngxTouchKeyboardOutsideClick` | `boolean` | `true` | Controls outside click accept/close behavior. |\r\n| `ngxTouchKeyboardSuppressSystemKeyboard` | `boolean` | `false` | Tries to suppress native soft keyboard on touch devices. |\r\n| `ngxTouchKeyboardPreventSystemKeyboard` | `boolean` | `false` | Alias of `ngxTouchKeyboardSuppressSystemKeyboard`. |\r\n| `validate` | `(value?: string) => boolean` | `undefined` | Optional validation before accept. |\r\n\r\n## Events\r\n\r\n| Output | Payload | Description |\r\n|---|---|---|\r\n| `acceptClick` | `AngularTouchKeyboardComponent` | Fired when value is accepted. |\r\n\r\n## Build And Publish\r\n\r\n```bash\r\nng build angular-touch-keyboard\r\ncd dist/angular-touch-keyboard\r\nnpm publish\r\n```\r\n","readmeFilename":"README.md"}