{"_id":"text-mask-core","_rev":"41-5bcd0924b468cbc69282d2f8d815830e","name":"text-mask-core","description":"Core of https://github.com/text-mask/text-mask","dist-tags":{"latest":"5.1.2"},"versions":{"0.10.1":{"name":"text-mask-core","version":"0.10.1","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.10.1","scripts":{},"_shasum":"15d6fdcab10905e9e934d2b82b91560c9febb096","_from":".","_npmVersion":"3.9.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"15d6fdcab10905e9e934d2b82b91560c9febb096","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.10.1.tgz","integrity":"sha512-5xCYXvbkWsiDV1QQ6+R0hq6ECHBIPlsJgIoF6kJcmeXLIIIHNlZvqUQV3GaRBTDaEbwAdDNFasBD5KP9ZzaTng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICng9oERo4U7kb4PlPxVelOHtJ5DOVGCh/zseK19bQf4AiEAk85PMbvqB5GTHNc6PZjPqSyFM+hCRtDLxp43MiYnees="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.10.1.tgz_1466912750964_0.9949203319847584"},"directories":{}},"0.11.0":{"name":"text-mask-core","version":"0.11.0","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.11.0","scripts":{},"_shasum":"33d7f708d1bc3ec81c07b3294fcc8ab7bad9d9ba","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"33d7f708d1bc3ec81c07b3294fcc8ab7bad9d9ba","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.11.0.tgz","integrity":"sha512-poll3wbtHClbCWWum/qyfiK9b20z26JPLaioN3satU936bO+1RFYRjEWnrKyUT5VV5Ll8qb0l5wBhbPHxRhf2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGg40mlvKHqxqpNeXk3lRLH9p8HPsgzK2LDkcD7uVKxbAiBNZrfiUi07VEjMuPtxWsABfEp/HCftcj2VJnMETMoy/g=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.11.0.tgz_1467949370596_0.3052785084582865"},"directories":{}},"0.12.0":{"name":"text-mask-core","version":"0.12.0","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.12.0","scripts":{},"_shasum":"72295378ead68b87cd649ee8d4f5767817e20ea6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"72295378ead68b87cd649ee8d4f5767817e20ea6","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.12.0.tgz","integrity":"sha512-2v2VZCBntidDK3qtllEB+jWz8aStR7foZAo4GB7M6atgwN/X1GvVuxv+V05q4nSyqOacDA6/8aEc0a52QSlHIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqKJUyV20jJ5nMHBTETTbPofkzcq3jz9IlME+VYVimIAiEA7bNnabb8Er4u3IOfni3Ui70fpcXSb3P64OUj6tYWXqo="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.12.0.tgz_1468713146355_0.354677923489362"},"directories":{}},"0.12.1":{"name":"text-mask-core","version":"0.12.1","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.12.1","scripts":{},"_shasum":"0d216cb8f8ea8aab8826cf2594599c8f4abb5846","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"0d216cb8f8ea8aab8826cf2594599c8f4abb5846","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.12.1.tgz","integrity":"sha512-0C6yWDNC74cvYQz6WoYvtBxG+/HvP5dAl16NtZApVoUE0pvZHy88tQMT80i7yw9xkAWaZBgcAGM5MZVIxFAghg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzdjx5VvRS5Yw8hB1CVT/b48eyeJTRkjJY3z0VILSD4wIgOWJ7rU3p6PqybXvDBsS/F5apSXwp6uKFFLQqk4829KQ="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.12.1.tgz_1468717161639_0.17167948512360454"},"directories":{}},"0.13.0":{"name":"text-mask-core","version":"0.13.0","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.13.0","scripts":{},"_shasum":"7debb3fb9f1cb0a87b2794e317b4658deda38172","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"7debb3fb9f1cb0a87b2794e317b4658deda38172","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.13.0.tgz","integrity":"sha512-cJSbSQ4iD96PcGmthaT6EQhsN/A20twDdy17rjgu0oseYnTRAvgA62txu0WmJwz/uJCXHlP/W5EcOP6mSFNcDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsn7ibXSweaYh3HXp8WPkdFNl5IjLQO+0meAhwUuJxyAiBcqcbLmPHznLkMsiXwlKZoVGZTe2rjqezqQDBku0cviQ=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.13.0.tgz_1468785937452_0.8739296144340187"},"directories":{}},"0.13.1":{"name":"text-mask-core","version":"0.13.1","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.13.1","scripts":{},"_shasum":"4074d55523fc84129582228cffb69195a04717df","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"4074d55523fc84129582228cffb69195a04717df","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.13.1.tgz","integrity":"sha512-QAI1WLJsI35lAf4C34eWs2qRLwXzQpLYYauTPo/oeQ3yRHolnUr1fl/EZUGYOO50rlaR/mNWnuceAlO5ajdnVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEow6tLuTSKUZ6FBkAhTrSztMl5s1c+vhH2uA3Izy+RAiAdLwAP2DUowMQEZ+71IFL2Wqe4Ha2CrRLrXy0N5Er89A=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.13.1.tgz_1468900518317_0.23133847396820784"},"directories":{}},"0.14.0":{"name":"text-mask-core","version":"0.14.0","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.14.0","scripts":{},"_shasum":"b92ea7bc1dccac9c3b90bd444dcf82fb36d05765","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"b92ea7bc1dccac9c3b90bd444dcf82fb36d05765","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.14.0.tgz","integrity":"sha512-SwbuWnrBBbRuhr6UVEJfpwKDoFUnVzgDCvhMY7pD5KFYJTv+U4qVYE7wRBcJhSHDHTM2fSo41I/fnx6V3io/RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9lPZwLFccGFAgn+rt8xw8hyKqifXYqhScVn0In79mfgIhAN9g6yYg8RpGf6wSNYgZ1onx6c25OVrtwzOXHJBeGfrJ"}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.14.0.tgz_1469339627272_0.21578273130580783"},"directories":{}},"0.15.0":{"name":"text-mask-core","version":"0.15.0","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.15.0","scripts":{},"_shasum":"a2ea64ec0627da1e897c797dd3ac954ea2598790","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"a2ea64ec0627da1e897c797dd3ac954ea2598790","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.15.0.tgz","integrity":"sha512-DrZdZzQ83RrGaFlY7xoxL6tOOQw49dIfLxIO836/b4lLKWANgAEuLryaSDRkG8Lh4dpFyVjn9RbpFrbtgm1Rbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQlqUTIt3+/0Odcc5ubiMpWRaJrsa+QNPiVJ8faskB4wIhAPibT1CU8eBqf3ZwpuNbJTZ5/rAg/y1OQMroHEv+8SkU"}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.15.0.tgz_1470521702608_0.6766473341267556"},"directories":{}},"0.15.1":{"name":"text-mask-core","version":"0.15.1","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.15.1","scripts":{},"_shasum":"7f13700817c2c4032598066d7f42408545a723d3","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"7f13700817c2c4032598066d7f42408545a723d3","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.15.1.tgz","integrity":"sha512-doLN0Cr9fBGBiiW8HFnoMGD+qXzEEPLwlk0rZ2gFXSaVugh1M7GHYyE3uH7MBPb6QXop+7LMyfhplDC8UgfYZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd3Yu7ZLxkRAGYtXaa/e0rX9sPszqloYVbtM34ogyGpwIhAPEKlqAshfij4Dp07MTUsoZmKnq4rVKIKHHwtWTIx/BK"}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.15.1.tgz_1470599857036_0.7946455830242485"},"directories":{}},"0.15.2":{"name":"text-mask-core","version":"0.15.2","description":"Core of https://github.com/msafi/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/msafi/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/msafi/text-mask.git"},"homepage":"https://github.com/msafi/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.15.2","scripts":{},"_shasum":"f7136a7ae2eca4967a6d2ac8107e4f3968352b46","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"f7136a7ae2eca4967a6d2ac8107e4f3968352b46","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.15.2.tgz","integrity":"sha512-C6Do9NEV65gm00hVrMO/OJqlIUku78kvthqo3x8+lPprwXkF2cGzZNA5MkjPIJijOyzibWb9KTouFRWGQxKInw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCy5FQmOm/iaAHecRrhjUlanaM3DRuxpVEENUyckPvtAiAAhf+SWPZtZQkUmQn3lxnWb3sdGwZU17Lna1O+pCoe4Q=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.15.2.tgz_1471219536507_0.21177763538435102"},"directories":{}},"0.15.3":{"name":"text-mask-core","version":"0.15.3","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.15.3","scripts":{},"_shasum":"847253a403dfb3318a36a880a0abdbdb2f48f004","_from":".","_npmVersion":"3.10.6","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"847253a403dfb3318a36a880a0abdbdb2f48f004","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.15.3.tgz","integrity":"sha512-Je4eUYCvw/vJ2CI/pYtw0ZAKafQvxtN3gyW5x+lc1cRsWHXmbyD0n22ijrIrcRZKaNmFwjlCNNHmnA0MitPZKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+OEvSzeHl4pcHaFsNAlZCt9hfkn31N8yEy8OCRsOQQAiEAj/W4KWZZhRprEP+8rXWT6UBFATojYEGB1/OTtyPMLiA="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.15.3.tgz_1472264803000_0.28590420191176236"},"directories":{}},"0.16.0":{"name":"text-mask-core","version":"0.16.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.16.0","scripts":{},"_shasum":"f4a69b46771940bda921312c3e801b1c0044eb18","_from":".","_npmVersion":"3.10.6","_nodeVersion":"5.1.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"f4a69b46771940bda921312c3e801b1c0044eb18","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.16.0.tgz","integrity":"sha512-6Is8vIMvTK8co9UUwJs5Q0VkfJNIw8Hrwc9uC6lXDgErHV2abLthi0fYY777nep5Lvc3vSliGWkp8qUTj4twIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTHQO2NKfaftxTUeCNyWvES+VfsexOdhaGiKukWyCIKgIhAMl/8QWpLpKFQTfQbASc9gprq8jWE4fnBIqj8x9+nXEr"}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.16.0.tgz_1472926614473_0.8291363909374923"},"directories":{}},"0.16.1":{"name":"text-mask-core","version":"0.16.1","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.16.1","scripts":{},"_shasum":"e6764646a6878b2490374d3335a6fa1eb6391582","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"e6764646a6878b2490374d3335a6fa1eb6391582","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.16.1.tgz","integrity":"sha512-42S6CcP2HScxsnH1EGfZNwsCgbuhJG0amBJi+2H602r8Uh5YFWaQD229K143xPJZDYVYwv7emYOkLLcUFTXz3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4AVhofMIqT1dvJozvlcwzuXwxNHlFzoyI8FreaLWWCAIhALGYjjKe6xHn/ZVPcqvs4hx+YqlwhbgzurVEbKx4sHo0"}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/text-mask-core-0.16.1.tgz_1473634800316_0.46308545721694827"},"directories":{}},"0.16.2":{"name":"text-mask-core","version":"0.16.2","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"CC0-1.0","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.16.2","scripts":{},"_shasum":"c95f7a00e105085d6213c295a7edce8b9b295390","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"c95f7a00e105085d6213c295a7edce8b9b295390","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.16.2.tgz","integrity":"sha512-4qEvGXJVUe4u9LhGjPmhANdZJy15KTz65z0sck16fa0xilkcTOJ4xvdJ93YUfpPjHuhzvNoUy75p48VrWslCNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHkvbFto4kf0XXo0Rq7nZnL56yCCfcnWx0DassWCDalwIge6levy6A6yVXCbGq5voP/GWwqJ9NkN9EcZ8MEsohmU4="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.16.2.tgz_1473635188270_0.5280317023862153"},"directories":{}},"0.16.3":{"name":"text-mask-core","version":"0.16.3","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.16.3","scripts":{},"_shasum":"9ca056dc9a860fc837d915501ecf83fed7c73af5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"9ca056dc9a860fc837d915501ecf83fed7c73af5","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.16.3.tgz","integrity":"sha512-JiI4QxlABFSEZdEb9gUgGAUb2kSCXO0aJW5i0W5An5/+9Rbq0ns8YORkmqjWJGAhCdFrwh4KIkIGXVUcAGSdIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExDNyPlE5lt5lR2WJ7dRjGOLmfHg87YcY6cXWUXFLPVAiBnF/aYN7DYso77Ic1IRhCg88kFZi72GDMxsPK8+PP2hw=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.16.3.tgz_1474686568663_0.47890943055972457"},"directories":{}},"0.16.4":{"name":"text-mask-core","version":"0.16.4","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@0.16.4","scripts":{},"_shasum":"b2aa9f6f6ad93c3ad37e50e00887c0066b6fa530","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"b2aa9f6f6ad93c3ad37e50e00887c0066b6fa530","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-0.16.4.tgz","integrity":"sha512-ra3gr331BDFiFcgzGagd4s6B4v5F7K2DLMVtbKExIOmXzGujJehpwBMeOPU4daIirRyeQmblVxaYkp2AD/UlDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDON2IWK3i690YWzQD2Zk6MhM5tlPfVNhEKDWtGCugOEAiEAg3kFUDlwRUk/6/i/BT6LYDqmh4f8U10NFAm1vjX5tfg="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-0.16.4.tgz_1474759362217_0.5147732824552804"},"directories":{}},"1.0.0":{"name":"text-mask-core","version":"1.0.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@1.0.0","scripts":{},"_shasum":"b38f7b9ac1d331cfa6b5d0b3e8af933ae8c00c0b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"b38f7b9ac1d331cfa6b5d0b3e8af933ae8c00c0b","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-1.0.0.tgz","integrity":"sha512-uhWj0qyqMqcPFRKQQFa/5A2Z4qJnkJ2z/4eDRDY1Xs2CdA4+RDs9SZnzZb6KxJ/yZyP1BfMLwna8jEVvKdhjiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwcJEolI2UPUT6xRwlGoNRrsZn4phglOsv3HJx/tMPOAiBnPYqZWX8HC5GCE3xaw2O8woj5bWCmJ16rQgZ+A+EtpA=="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-1.0.0.tgz_1478993255798_0.11441697482950985"},"directories":{}},"1.1.0":{"name":"text-mask-core","version":"1.1.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@1.1.0","scripts":{},"_shasum":"03051e3807cc3719f02aef35b9a88c2093b7d386","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"03051e3807cc3719f02aef35b9a88c2093b7d386","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-1.1.0.tgz","integrity":"sha512-Lo1MPkSFGFzfhOmCgRFT3mOJPwDJlAklGzxUryzxD0dXUweeeRfYwxezsF6/nkmCSLL3Gz0agtyXzOX5dvtJSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOC2IDXw/3CfZGzfsBqceVoILn+nVxJGZEIJjPEmYCAQIgHeBrlGDcDCDADvBdP2rg+zbDAJOhyBdvp0NrURu52vs="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-mask-core-1.1.0.tgz_1485035987696_0.32619310985319316"},"directories":{}},"2.0.0":{"name":"text-mask-core","version":"2.0.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@2.0.0","scripts":{},"_shasum":"96ec045df92a65b4d8df7aee671f67cb81c80b0b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"96ec045df92a65b4d8df7aee671f67cb81c80b0b","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-2.0.0.tgz","integrity":"sha512-wHtM6D9y8OhnaAMgm0c8QpqcWxZm5D/B2EsfqyNwBbTAo6jrdjzfI3LpCxyj3y2ITt/1fdW0fQiM3PRy47VgMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCptfP5PpkCFeuGQOPQUCrrGpC0fboRUJOtpXgHHbUDzwIgTvJOiNncM1r6SKozrheXhAAZ+Z6rPxAwHBnxYsPFsl8="}]},"maintainers":[{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-mask-core-2.0.0.tgz_1487453025226_0.6348498987499624"},"directories":{}},"3.0.0":{"name":"text-mask-core","version":"3.0.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.0.0","scripts":{},"_shasum":"784ec9d4075ff1e6f364e2776ca656da455f884c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"msafi","email":"msafi@msafi.com"},"dist":{"shasum":"784ec9d4075ff1e6f364e2776ca656da455f884c","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.0.0.tgz","integrity":"sha512-OP3kRzEyCrDTHVompOf0+8z136vDZUC4SpHcP7EDcAl9Ybd0p83G6uqcAZz4foJp8pRizn6bPotA25Sz3XAYNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRz5iNc0Gk1yiaabL+0FWvnxI5qXCeqdBIyuCnSGFEpwIgSIXUYmJHsJWIJW+NxUB0lS6tbX/7T99O0MC7JAhIgZs="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-mask-core-3.0.0.tgz_1487992556947_0.12918152171187103"},"directories":{}},"3.1.0":{"name":"text-mask-core","version":"3.1.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.1.0","scripts":{},"_shasum":"d4dbdaab4a4750596e865b288b6bca34cae3b590","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"d4dbdaab4a4750596e865b288b6bca34cae3b590","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.1.0.tgz","integrity":"sha512-Zl4h92D0gWDgl1qC27YHI0AtHqPbve/gUPeTSoX0dSwmbvUNGZ3ZaWClEGtDOfOAu1bT7meii4hPrxox2uYvZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn+Ukzgpx2rcV8wiYQx3q8KeRpGIj1ft5Z4cSdGr5kLQIgNdFIf7rzNpcv/jO6bJ3X1PlPmqdYx/w3hRAMrVor9CY="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-mask-core-3.1.0.tgz_1488223161711_0.49893796467222273"},"directories":{}},"3.2.0":{"name":"text-mask-core","version":"3.2.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.2.0","scripts":{},"_shasum":"34d5cdfa86639aed6dcdc7f2d727128ee4a35ba0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"34d5cdfa86639aed6dcdc7f2d727128ee4a35ba0","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.2.0.tgz","integrity":"sha512-itiE52n3Fyfgn/WaoglZxixts9qwyFm5UW/i+qrLYRZtiv0fpl4vONpN1y9JUjXhkNxsHQBNVkmIXkU4m/DKng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRLpkw7RWytUqh3eSMpnxrH7EElQkWVZbxIs7kT+OlzQIgb5Xwr3868OncznIEriWQt2ePChcmrdZLvxxA5ltXLxY="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-3.2.0.tgz_1488270931845_0.7490288198459893"},"directories":{}},"3.2.1":{"name":"text-mask-core","version":"3.2.1","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.2.1","scripts":{},"_shasum":"36aa65ef1dfe0639f8a3da2482f705bbab1a18c1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"36aa65ef1dfe0639f8a3da2482f705bbab1a18c1","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.2.1.tgz","integrity":"sha512-aNgnDHLS2oOOK1MvuQGkyRVm/I5ZWi6hTp6fIlgGhhHQq+29LXY5ojg8/KeiVMZQW7zEO1pKbl+UWnbhkKxyZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQS8lDXoYVwEoGrED6VVrRrcEFUq9eAkg0dFpdBB/khAIgDNqBhLDYeJ3yMCk6UFg4ZMa8Ihht11bZjT3k+LBvDwI="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-3.2.1.tgz_1489235523160_0.19141981843858957"},"directories":{}},"3.2.2":{"name":"text-mask-core","version":"3.2.2","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.2.2","scripts":{},"_shasum":"8ee0658d920dc94ce137d1530de27da101aa5a64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"8ee0658d920dc94ce137d1530de27da101aa5a64","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.2.2.tgz","integrity":"sha512-TIez7yODpambNjlx+TorqfrzxQLDlQAEBUvaPmn6nwxg36mvysnkA9azDHS/hFuLlPW+SVf1BX0pEhEAQlEPvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF70BB9nCrV/d0mYvdbkoP9YIAHaroTc+LhYODU54St6AiAglX7VyTW1uBBJxTSFmGKxHnQ954SU25gMnxUpHT9kgw=="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-3.2.2.tgz_1489317690870_0.4199683654587716"},"directories":{}},"3.2.3":{"name":"text-mask-core","version":"3.2.3","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@3.2.3","scripts":{},"_shasum":"338457a232dd846ed49539a0aaf8c2e19e6f175e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"338457a232dd846ed49539a0aaf8c2e19e6f175e","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-3.2.3.tgz","integrity":"sha512-X8b3g760/BtVA3sZ8B1rgXNGEHiaI+c6QAVHH046xnZwC22TqsjAk3fTYrtN4v+tF5ItQVK7auuin0pqZ93Dbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqepIB21HUUZxCGZsPYwFQP6rpa2+bsmPaVWTSyD5RvAiEAltgXGLQ8twy3rz/aYTQMesSoUjJXtqEu//SigRIWP8Y="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-3.2.3.tgz_1490044874968_0.5264586114790291"},"directories":{}},"4.0.0":{"name":"text-mask-core","version":"4.0.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@4.0.0","scripts":{},"_shasum":"edefaba552012b0adea6726e6ae317b2345f276e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"edefaba552012b0adea6726e6ae317b2345f276e","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-4.0.0.tgz","integrity":"sha512-a+b/qup4DbUeJrfih3zAeeluaZdViA3iIZr7mfbkPsR+NNHu4R+o3pZfYxt5WPkdwUBtIRL60Yx7S1lvinIFcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqQz773WptfqCghB1vuj3OAs/aF9+13+dGa9o7M/LV4AIgMLd13wm/D/1fXbAofNNOpcWX3XwSHUg6HtaOZwBmIDM="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-4.0.0.tgz_1490223850017_0.27935455134138465"},"directories":{}},"5.0.0":{"name":"text-mask-core","version":"5.0.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.0.0","scripts":{},"_shasum":"947016c375971fe01daaa81f16a48a4defeeb3cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"947016c375971fe01daaa81f16a48a4defeeb3cb","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.0.0.tgz","integrity":"sha512-013U0dPHNqfbvOxOBdg4RlBZNuUeqG5JURQ4wQz8LBoNc5SxZ0xcwITiZ9SUKAtHJDxttFF2pcR/SdZB3yyFIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsuwi6HiYM2R405gpYWOMZ4M9qoPmtccAysIA8J2KrhQIgR9OXsmKK5/Zw5Uw7oJyoJDsXrSUMs6/R5vjLJGme6UQ="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-mask-core-5.0.0.tgz_1490950050913_0.7772363550029695"},"directories":{}},"5.0.1":{"name":"text-mask-core","version":"5.0.1","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.0.1","scripts":{},"_shasum":"86db742bdfe3b4c383bb51a3b4ca342c86110639","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"86db742bdfe3b4c383bb51a3b4ca342c86110639","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.0.1.tgz","integrity":"sha512-avOPA4+wXztXh5AUZ7oqmiVi5gmOiPPJlMxDsgfseR1TAZgEYqvASlMxxR/FUkMRHAmQxmFZRZL8E0It2yMxCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh97qnUWOYTbEyMA8BdTus5zRT9LGmNIJnTpD1CEbIggIhAL7TFMo+nDBKNK6Ch+ryhrkorE5WfG1dtf928r25A9FV"}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-mask-core-5.0.1.tgz_1492500088196_0.8128318903036416"},"directories":{}},"5.0.2":{"name":"text-mask-core","version":"5.0.2","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.0.2","_npmVersion":"5.3.0","_nodeVersion":"6.10.3","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"integrity":"sha512-u9+ZHstZE76KFTggHCPFsu8LCrR98a3o7K3srsMQbKslMLrDGUGeLtfJZ5YAhg5YhP3dpTC8uZgb0GcmiBzFcw==","shasum":"7f5f70bec9d21b5779da3540114baec50eba8313","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.0.2.tgz","fileCount":19,"unpackedSize":171420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2jzhCRA9TVsSAnZWagAAZ6AP/iSGqPrX5CGocs9FwcO8\n2n1mJEH5tmFE9OpSyAFzyHr+G+0GFP3qf1UMbiZ/tinOfNwzSGmv120JuUMC\nFIzQ7ftN8Xajv5UCxCj93aEFhAK6WeEeRhWRbE6VFO6ALC+lBmXgM4MXupOq\nT1pmZStlf8JIoappJ51E3nflKNPersxkB/ds3Jwia1GYtqTCmTJlP1djsoq2\nN4wqcp45sXaruLKT5nG5rOaLNtpB1EnYL++Vsn+mj9cgIcA0ja5sn5RdyDXG\nLZl+GMdaUP8WcNHAgbQyC/e/DB+qcac9b3ch8dgwSVpBYUH/nNFoCaVGIGrM\nZOmS3vUy0BD6B1W9mE8kA0zNL8wJ6oar7JekrgRfOMh6ii1FFsogkIiXCCju\nGixA74GOAWc+kD7Ai8kkZc1Ts/rrMXLbeKMmJCdnrcayi2k6P/BFeFiSDDh1\nH8VWtxwsmcKZMbvkerWP3OIWqu6+G1Fu0iuCPzME2+aYJIgu3LsXlpvolWU/\n8WupaLSDRQ4l0Qc4Jmnl5NUyvfmy0gRqfVmOLjF4/cEUiUGELADD/RTb4V+3\npVQ3v/XeuVlzacPU0BZKcA62upxycqb3gj1evJ42u7c/eAC8DFZ/DaP//flx\nNWzl5am8Kle7USKkjEPqUBhVqG/kU9ncG9Qjj+2aDLG3KyoHM8HTpQO1ce/c\n7LDr\r\n=rOd2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh1q9X+Sf8AtmG6+B0MGKJ1VMFwMqekmWoQAHi91m2RAiAz2NG2DlghOALXyaBuWCocE7SyHuJUTQYuI4fPTa7YBw=="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-mask-core_5.0.2_1524251871696_0.5582783135334892"},"_hasShrinkwrap":false},"5.0.3":{"name":"text-mask-core","version":"5.0.3","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.0.3","_npmVersion":"5.3.0","_nodeVersion":"6.10.3","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"integrity":"sha512-ec/bZAqRpzU76XKoUHmObwuX5OWtSu693UWbZbylydQFc6D4duzv1zTrOkHEifbqoJP85LMH9Mm76lv8ZEBAwQ==","shasum":"65e7879aa32dcecd95b2e6719f52ffbad6fc5ca6","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.0.3.tgz","fileCount":19,"unpackedSize":172955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa45uJCRA9TVsSAnZWagAAwQoP/inVpg/WaTjDVx+D7p9F\nuWw0bDvODLiyeXQyHkpdQK2igFD4Jlyah6VSoR3nsQvUh3o0nHelA0iTGGVZ\nYnymrUxd+lA+kf0MXQNegwcFXvTeJEA6ffhlz0axx6XmzV49cdyDSSXKVKM9\nkqMIcz85KfqnAxd87oQLPKBOFczbsJV/pDxeMQcu8Rl1zBeLSyG65/UrpPMw\nlYoEIcMi9SjiFaNRnaMVDhKxHZJKqYyPy6xLbotMHojcTHPyNMk4kZ7Am4Pg\n4Sbc6/RMd5kIDFox8umiwRHowpP+ufGMRmI5ECfUJ4NqXMzwb5DOAk/xmbW4\n0fIaiOMHIPo10PhITPOybZHpwu3fA7L3HbKWOUFoyH3sYBWLoQW1gVNMp1qI\nPA/kihPeHBHc/zVO3fQV2thn1NEwpGMJLZ9uYYBXcAoN1g/+EIURica819y7\nBbx4XLIOxOoFpd/hQcacGm4vvj/u/hEJsVH1vej88KU7TLAHxkz1+zNApGTi\n2WzywlwJ1h21R5FVwUE6xAMaImwp6V95dw1FdpCQsM8Q067ak6zd+YSoLq8/\nDVKtgj8ZWgST16n/4DUkdj48OCxYHlxOlL3cEBPZh3plYSOujqlvoKm1If42\n6HAVg7QtQffESilXER5UFEUz4YcdtC9L/vSpPY4dmCDqfr6KGp5zu65/SQD1\nWEIp\r\n=BBkx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMtW2ouHSDD0pk2q6vy5kwS7/DMz2o7FFPJ/DakPrZHQIgDWoPJgO4J2LnSubN6F3rDjccqg5QXLYyon6GZJAC3lM="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-mask-core_5.0.3_1524865927978_0.27557407613306695"},"_hasShrinkwrap":false},"5.1.0":{"name":"text-mask-core","version":"5.1.0","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.1.0","_npmVersion":"5.3.0","_nodeVersion":"6.10.3","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"integrity":"sha512-49SVEIUF/ckVnp0QB/PZo9LVPrw5n5l/J+dVRERfdcqSh/dKPgJWNAOG9e0gN4Z6dwXkNHyXLcTCRqTH+NVx7g==","shasum":"b5e93c3b74f2853711aef1b56b761388828f9071","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.1.0.tgz","fileCount":19,"unpackedSize":179047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5fJaCRA9TVsSAnZWagAAFfEP+QH6TVDS0G6CluHoglCC\ndp1yLGQxY4Eo8o4tQvFTkiFW/jp1Q15HUuy7m0GUHqaYDwYP7Jq1zRESkLgp\nrk2bw63iWbMo2hKeOMCZ1wwg63mEpR62dsh4TCWPKAg1x7R6bmpsAusfeUci\nePa+QAVEW85eHC/mHgLI4fuqGt23vda+Tn5U5wL9xZkEJbaE1oCRU34IH3vS\n+FqAD0dV2Pf+WbFJO4mpMRgnBlAq8tKVJkuvmKNrWusfJL2jfcSOSsarbmtr\nz+03mcXNQyLOF/NZpluXbi/Wda3rNXdCpM3TQwh74Aaet80RcTugMSbT4gOj\nmhq7EyDMSS/P5Z89Gvhgx3nyNTjpmQ/GYq5kmNP4Ybjn1llPAFjwlzFUO+SI\nFrzz492DoMKaLo+29TCumTKR3Ym5e+vPArOj/6Tcw2SrfGF64d55FGc+gp0j\nLXYvJ4S0gvrknCmzrxJyJyXwAcIgqqSp8ejgx3hHYyaKrWQBYVRr8iEuas7K\nKMoP6VZvphcQL2QjTxbk399w7EkXvDSClrQl3V0FOPBt+5Wh+MkvV6gtYmjQ\nudKB8aNy8vHRVzuL8aX2WOg6F/+QA7Om1WfhPbG7ilEu23w7bGLnafJwpkJX\nh6jxxjjvrWMuOnXwzMFCYTllwDwfTgoy31NAdNBOid56ZgDqjRHgPZbPn9HF\nkyFY\r\n=elnd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGXrvA5zBPOmTxjY5zIOKDg+WwxE0VfRjpERxswahXQAiBvIOx9IfjdEOztt+x1KxKvvvom7ExBN61bQTAD7ziG+w=="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-mask-core_5.1.0_1525019224807_0.9949020673347233"},"_hasShrinkwrap":false},"5.1.1":{"name":"text-mask-core","version":"5.1.1","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.1.1","_npmVersion":"5.3.0","_nodeVersion":"6.10.3","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"integrity":"sha512-tcHJSs0jlHpIed2flCuZZhUIGN1KfDsN/qCW7lkYxyXkKt4OLd3GXCHPFsY9rOLhmyC43ZRTM+tCxizBzluWpw==","shasum":"a7f65634e11236818fd36a92668e17bf9368f357","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.1.1.tgz","fileCount":19,"unpackedSize":179047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8J9hCRA9TVsSAnZWagAAQdsQAJH+MXNNLKsI3rCWqlCS\nPNFl6/HjYnGobOUD/jG0VJTEW2SP8+VvJqzfiz5hLExLYA3lodWd7opW4E5K\nCnjN5kwp0whAqY1cXFXMT1AT0HYpZ1tuF8SZFWkgvG7/8tl7P8tb/S0UXY0f\nzHLHQvBXLH/hq6YPL7T4NWetY0ZYlmWijZFEISHe5hiQWspUGKTa7WJ4TxKw\n7Vammecc66jYiMRFTNGWzf5QU7BMoNaTAkp1+o6Vpvnw0i2qz9CVtwGErxLR\nFwBMCahSs2cKhgg2GBU7N4/REDF5uc/AhTnE1s8MtLuKbPxUM5G0A/S0fOeu\n+6faL025oA1gQ5oC+NKFOAZUkuauU8zdniPiTVNmExGcYonIbx3e4XEsz8I3\nPo1XA+jXiIIKRVuO/JEwrgo/NyolH8G1iEfNE9CsPGAFaGYgfL7UiS6la+SV\nI+IZ1yo1MORtJY9d1f1lc3OZf8Jy/lOSZysbySEuxmFi1lnKkiPvnu//Mt+7\nVDuw00lZg+ortqTUi6JBGXRrJ2H+FkVp13J9os2P0c9A61yCoxUv9KzNJdUY\nGxnDZjv/5zIKbWVqf+hiqHEJYmk49H43saSwi+GiMrLTIGmvuBZ4UC8HJpC9\n88vVslLvB7PIAnieuqYcC68Lq5zoomUEpLAgQmO5H8tAZc0iokYNq+3W4RoR\nQYSK\r\n=USpO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKPKH5ks8xkcleAK/lDqtx92p+3JzBP/Mn5qJ8q4UAGAiBPZkilrolJ4t0n9mQzR4NctJnoui5dW40fayx26GKcfw=="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-mask-core_5.1.1_1525718881046_0.9706170510983085"},"_hasShrinkwrap":false},"5.1.2":{"name":"text-mask-core","version":"5.1.2","description":"Core of https://github.com/text-mask/text-mask","main":"dist/textMaskCore.js","author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"license":"Unlicense","bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"_id":"text-mask-core@5.1.2","scripts":{},"_shasum":"80dd5ebe04825757e46619e691407a9f8b3c1b6f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},"dist":{"shasum":"80dd5ebe04825757e46619e691407a9f8b3c1b6f","tarball":"https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.1.2.tgz","fileCount":19,"unpackedSize":180091,"integrity":"sha512-VfkCMdmRRZqXgQZFlDMiavm3hzsMzBM23CxHZsaeAYg66ZhXCNJWrFmnJwNy8KF9f74YvAUAuQenxsMCfuvhUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvKwLUtBEou/I19KiXX+fMz+xlSlqwevSygiW1Kq7g0AiEAmh8acZYpi+/AYR4S3xGVoSVsuzQxlAyf0df2Z5nzkqM="}]},"maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-mask-core_5.1.2_1532613462966_0.48032648140303613"},"_hasShrinkwrap":false}},"readme":"# Text Mask Core\n\nThis module contains the core functions that power Text Mask. Text Mask\nhas wrappers for Angular1, Angular2, Ember, React and Vue which can be used directly.\n\nHowever, Text Mask Core functions could be useful on their own. That's why they are published\nand documented here as a separate module.\n\n## Getting started\n\nTo download the script, use npm.\n\n```bash\nnpm i text-mask-core --save\n```\n\n\n### Include it\n\nAfter installing with npm, you could possibly do something like this from your `index.html`:\n\n```html\n<script src=\"./node_modules/text-mask-core/dist/textMaskCore.js\"></script>\n```\n\nIncluding this file in your source code will expose the global object `textMaskCore`.\n\nOr if you're using Node.js or a bundler such as webpack or Browserify, you can require\n`textMaskCore` as such:\n\n```js\nvar textMaskCore = require('text-mask-core')\n```\n\n## How to use\n\n`textMaskCore` exposes three functions:\n\n* createTextMaskInputElement\n* conformToMask\n* adjustCaretPosition\n\n### Overview\n\nThe general idea is to take user input, conform it to your desired mask using `conformToMask`,\nand then apply the output of `conformToMask` to the value of the HTML input element.\nOnce you do that however, the caret position will be lost. You can then use `adjustCaretPosition`\nto restore the caret to its proper position.\n\n---\n\n## API documentation\n\n### `createTextMaskInputElement(config)`\n\nThis function takes a configuration and returns an object with an `update` method.  The `update` method is used to conform the raw value to the mask you provide in the config.\n\n```js\n// the config requires a `mask` and a reference to an `input` element.\nconst textMaskConfig = {inputElement, mask}\n\n// initialize text mask\nconst textMaskInputElement = createTextMaskInputElement(textMaskConfig)\n\n// call `update` to conform the `inputElement.value` to the provided `mask`.\ntextMaskInputElement.update()\n```\n\nThe `textMaskConfig` requires a `mask` and a reference to the `inputElement`.  See the [documentation here](https://github.com/text-mask/text-mask/blob/master/componentDocumentation.md#readme) for more information on the properties that the `textMaskConfig` accepts.\n\nThe default use-case is for the `textMaskConfig` to be passed to the `createTextMaskInputElement` method when you initialize Text Mask.  However, you can also pass the `value` and `textMaskConfig` to the `update` method.\n\n```js\nconst textMaskConfig = {inputElement, mask}\n\n// initialize text mask without a config (or with a default config)\nconst textMaskInputElement = createTextMaskInputElement()\n\n// call `update` with the raw value and config\ntextMaskInputElement.update(inputElement.value, textMaskConfig)\n```\n\nThe `update` method should be called every time the `inputElement.value` changes.\n\n---\n\n### `conformToMask(rawValue, mask, config)`\n\nThis function takes three arguments:\n\n* rawValue (string): the string value that you want to conform to the mask\n* mask (array or function): the mask to which you want the string to conform. You can find\n[mask documentation here](https://github.com/text-mask/text-mask/blob/master/componentDocumentation.md#readme).\n* config (object): config object. See below for details\n\nThis function returns an object with a property `conformedValue` (string).\n\n```js\nconst results = conformToMask('5554833902', ['(', /[1-9]/, /\\d/, /\\d/, ')', ' ', /\\d/, /\\d/, /\\d/, '-', /\\d/, /\\d/, /\\d/, /\\d/])\n\nresults.conformedValue // '(555) 483-3902'\n```\n\n#### config\n\nThe `config` object takes the following values\n\n* `guide` (boolean) (defaults to `true`): this tells `conformToMask` whether you want the conformed\nstring to contain a guide or no. The `guide` is basically the placeholder character and the\nmask hard characters. For example, with mask `['(', /[1-9]/, /\\d/, /\\d/, ')', ' ', /\\d/, /\\d/, /\\d/, '-', /\\d/, /\\d/, /\\d/, /\\d/]`, input `123` with `guide` set to\n`true` would return `(123) ___-____`. With `guide` set to `false`, it would return `(123) `.\n\n* `previousConformedValue` (string) (required): this is the previous `output` of `conformToMask`.\nIf you're calling `conformToMask` for the first time, you don't have to pass this value.\n\n* `placeholderChar` (string) (optional): for documentation on this key, [see this section of the component\ndocumentation page](https://github.com/text-mask/text-mask/blob/master/componentDocumentation.md#placeholderChar).\n\n```js\nconst results = conformToMask('5554833902', ['(', /[1-9]/, /\\d/, /\\d/, ')', ' ', /\\d/, /\\d/, /\\d/, '-', /\\d/, /\\d/, /\\d/, /\\d/])\n\nresults.conformedValue // '(555) 483-3902'\n```\n\nWhenever the value of the `input` element changes, you can pass that value to `conformToMask`\nand it'll make sure that the string looks like the given mask. You can then set that conformed\nstring as the new value of the `input` element.\n\n---\n\n### `adjustCaretPosition(argumentsObject)`\n\nWhen you set the value of the `input` element, you lose the position of the caret. This function\nhelps you restore the position.\n\n`adjustCaretPosition` takes the following object of arguments:\n\n* `previousConformedValue` (string): the string value of the `input` before the last time you set\nits value. If you're calling this function for the first time, you can pass an empty string.\n* `conformedValue` (string): the `conformedValue` returned from the last call to `conformToMask`\n* `currentCaretPosition` (integer): the position of the caret right before you called this\nfunction\n* `rawValue` (string): value of the input element\n* `placeholderChar` (string): placeholder character\n* `placeholder` (string): the generated placeholder\n* `indexesOfPipedChars` (array): an array of piped characters returned from the last call to the `pipe` function\n* `caretTrapIndexes` (array): an array of caret trap indexes\n\n`adjustCaretPosition` will return an integer representing the index of where the caret should be\nmoved to next.\n","maintainers":[{"name":"lozjackson","email":"lozjacksonuk@gmail.com"},{"name":"msafi","email":"msafi@msafi.com"}],"time":{"modified":"2022-06-27T05:41:59.107Z","created":"2016-06-26T03:45:54.628Z","0.10.1":"2016-06-26T03:45:54.628Z","0.11.0":"2016-07-08T03:42:53.071Z","0.12.0":"2016-07-16T23:52:28.079Z","0.12.1":"2016-07-17T00:59:21.871Z","0.13.0":"2016-07-17T20:05:39.548Z","0.13.1":"2016-07-19T03:55:20.661Z","0.14.0":"2016-07-24T05:53:50.621Z","0.15.0":"2016-08-06T22:15:02.860Z","0.15.1":"2016-08-07T19:57:37.285Z","0.15.2":"2016-08-15T00:05:39.306Z","0.15.3":"2016-08-27T02:26:45.184Z","0.16.0":"2016-09-03T18:16:58.311Z","0.16.1":"2016-09-11T23:00:03.513Z","0.16.2":"2016-09-11T23:06:28.495Z","0.16.3":"2016-09-24T03:09:28.886Z","0.16.4":"2016-09-24T23:22:42.449Z","1.0.0":"2016-11-12T23:27:36.032Z","1.1.0":"2017-01-21T21:59:49.520Z","2.0.0":"2017-02-18T21:23:47.120Z","3.0.0":"2017-02-25T03:15:58.865Z","3.1.0":"2017-02-27T19:19:22.357Z","3.2.0":"2017-02-28T08:35:33.728Z","3.2.1":"2017-03-11T12:32:05.219Z","3.2.2":"2017-03-12T11:21:32.671Z","3.2.3":"2017-03-20T21:21:17.017Z","4.0.0":"2017-03-22T23:04:12.180Z","5.0.0":"2017-03-31T08:47:33.011Z","5.0.1":"2017-04-18T07:21:29.015Z","5.0.2":"2018-04-20T19:17:52.503Z","5.0.3":"2018-04-27T21:52:08.090Z","5.1.0":"2018-04-29T16:27:04.905Z","5.1.1":"2018-05-07T18:48:01.145Z","5.1.2":"2018-07-26T13:57:43.092Z"},"homepage":"https://github.com/text-mask/text-mask/core/#readme","keywords":["text mask","input mask","string mask","input formatting","text formatting","string formatting"],"repository":{"type":"git","url":"git+https://github.com/text-mask/text-mask.git"},"author":{"name":"M.K. Safi","email":"msafi@msafi.com"},"bugs":{"url":"https://github.com/text-mask/text-mask/issues"},"license":"Unlicense","readmeFilename":"README.md","users":{"lozjackson":true,"solarpanels":true}}