{"_id":"vue-the-mask","_rev":"22-10662bdd6ae1bdb3bb06e6c288ec83ed","name":"vue-the-mask","description":"Tiny (2KB) and dependency free mask input for Vue.js","dist-tags":{"latest":"0.11.1","alpha":"0.11.0-alpha.1"},"versions":{"0.1.0":{"name":"vue-the-mask","version":"0.1.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"index.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","start-fixture":"vue build ./test/fixture.vue","start-selenium":"selenium-standalone start","test:unit":"jest","test:e2e":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js","install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12"},"gitHead":"7dba3bb0b6d88a202864e72052a1baf867faefa3","_id":"vue-the-mask@0.1.0","_shasum":"ab12d72ab78b6e460bb2607cf8f8f247678b5b9b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"ab12d72ab78b6e460bb2607cf8f8f247678b5b9b","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.1.0.tgz","integrity":"sha512-YHu8SaWV6YcC2KcSYb8OvY5w6MZfuHwbMwxdc1sy+IaYXvKb1JoCmhFfL+pI1pXIjUfTxs3iARFXH1/PQJxxhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6muTbZXZwN4NWB7O/oI5BNVtRw5pe+vtNcMU/jhUqwAiBDwGCPW6sG3MVdarTmOZuwLOP87dgKmL/YJocNVWbeoQ=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.1.0.tgz_1492622243282_0.5528758238069713"}},"0.2.0":{"name":"vue-the-mask","version":"0.2.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","start-fixture":"vue build ./test/fixture.vue","start-selenium":"selenium-standalone start","test:unit":"jest","test:e2e":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js","install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12"},"gitHead":"00f186d4838815d8f25aecabdddd352e51377364","_id":"vue-the-mask@0.2.0","_shasum":"4db3f8977965faae7f99df5b9d93aa1704c5cf32","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"4db3f8977965faae7f99df5b9d93aa1704c5cf32","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.2.0.tgz","integrity":"sha512-z3x82ylj6NTQuuY7krPw4Zhu0wJ2GulbNTHBbnnl/84H07Z6VtuJAQ4D0t0UPBne2xqMkdU8MU19th7YulhJmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJaOofOPrahbLSmOenmOTdw5j+viKVUEqyTKRphreuRAiAEKHYPc7XdLaQgm8v6BrSf63CvzxDaqU6vBrK5wOT+8Q=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.2.0.tgz_1492622359404_0.559757127193734"}},"0.3.0":{"name":"vue-the-mask","version":"0.3.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","start-fixture":"vue build ./test/fixture.vue","start-selenium":"selenium-standalone start","test:unit":"jest","test:e2e":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js","install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12"},"gitHead":"1479019ae5972531c2a66d904c322a9c37fb2ba5","_id":"vue-the-mask@0.3.0","_shasum":"848df3cf7b4ac75e50d68836ca86f7f7f5094384","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"848df3cf7b4ac75e50d68836ca86f7f7f5094384","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.3.0.tgz","integrity":"sha512-4qWUZl89gJkbZ5+qgUWR+8h1i7rY8EbaiE00vJ4K++tOocwd/YD+SNuCoFqGru6ngawZP9pIB3MtS81MbltT7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4hxWR1qlxtrimndQ8inq7uXDCCQMhL5xeI1KzLA173gIhANbJmp1I8JZbelOjreG/rFzX7j87pnf74iNkqWtUFDe5"}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.3.0.tgz_1492624043464_0.686412006849423"}},"0.4.0":{"name":"vue-the-mask","version":"0.4.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","start-fixture":"vue build ./test/fixture.vue","start-selenium":"selenium-standalone start","test:unit":"jest","test:e2e":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js","install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"gitHead":"62f04729220f5b2cc325e874b14c45c10f2970b9","_id":"vue-the-mask@0.4.0","_shasum":"08c5ef6f8d4a85656ee0ff140a4a4a34701d1638","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"08c5ef6f8d4a85656ee0ff140a4a4a34701d1638","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.4.0.tgz","integrity":"sha512-P1H14gW2STEW9D/sCWEuqKiH3b9aNuDcfAxSehRNx3TiXCzcNU7+a+jQOcFkYY0JVGMvVotD6VT4B9Aa9aYn6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDehjxbd2nuB7Av7O2Kr/OzZtVY4sxo6njyQJRq6DQcJwIhAKU/d+xwIKet4u99Gg/dnmUrgR4Wq6X2k6gcnt+lE3ye"}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.4.0.tgz_1493306744209_0.5177970794029534"}},"0.5.0":{"name":"vue-the-mask","version":"0.5.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","test:unit":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"gitHead":"1af76ed8cdf52e6daa6cf87d25833a9afacfcf03","_id":"vue-the-mask@0.5.0","_shasum":"32fe7905188a020382653a3f4239d1564287554a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"32fe7905188a020382653a3f4239d1564287554a","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.5.0.tgz","integrity":"sha512-bWw4tcDzeSb3wJz/CpEjSbKwHk62nbHr2l2Ci4hapNf6kVeCsFLcAtI3ngI4vocFLn3GO5z0OHNsNitZ8DpEjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuNWi62TtueY5I+DkspiVrzZF8in6TxowvvMSPl7w+MAiAuoFbxx1hl1qhYStWuUuJin9D+ZG3j3ntJoXIIF4ybIw=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.5.0.tgz_1494357309184_0.2427690566983074"}},"0.6.0":{"name":"vue-the-mask","version":"0.6.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","test:unit":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"_id":"vue-the-mask@0.6.0","dist":{"shasum":"42fd148cc39ca50939616e062254e1f7c33affe7","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.6.0.tgz","integrity":"sha512-OFmTG6hfLUlrUWajWe20xOKT/8Pj6C/Oy9bqH377ddAMWPBEodL2Ojb1NOrtWUxynegIiTfYpVgkDeB+WRJkRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNIiUhP/ryomfN5wbgPso2V/yHnUpU+SxicmfqQLW/pgIgNDn6jEaN949+2uSAOa+hS8d90gFh7Q4CmXUCSXqXotA="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.6.0.tgz_1494357620859_0.11266517080366611"}},"0.7.0":{"name":"vue-the-mask","version":"0.7.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/demo.vue --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","test:unit":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-es2015":"^6.22.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"gitHead":"ced1181065c21b137ae0305ae92afee2a6c5a181","_id":"vue-the-mask@0.7.0","_shasum":"ba4fbbd20a4cbea0d8ce7d1c39e1bf3ac527677c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"ba4fbbd20a4cbea0d8ce7d1c39e1bf3ac527677c","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.7.0.tgz","integrity":"sha512-LH2dZGRrWpfsu+CU0NLcfEd6+9HTPiA2ENBp3cm+0Os2ez3RycCOow1rxwkKFfqPM9IlecZCopcMYZIr4xMRjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMqwMMVrf1tzgnEKsWEpWeDxHCiQuP2n89OcEV0NYSTgIhALk5gekZaXnjCZmEAfEP4ASodIUJj/tsq1xVuh9XD3xV"}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.7.0.tgz_1494358264072_0.5931573568377644"}},"0.8.0":{"name":"vue-the-mask","version":"0.8.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/ --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","test:unit":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-vue-app":"^1.2.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"gitHead":"3067c7443f226dc92fc274aef314b085afa2d9aa","_id":"vue-the-mask@0.8.0","_shasum":"6e081a36bef0aecb9a82d1b30682c532c75ba44e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"6e081a36bef0aecb9a82d1b30682c532c75ba44e","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.8.0.tgz","integrity":"sha512-OAMc6jqtXRHA+XqRzbZXm3/AwuxqHyugMyGBkohNjve2LpEPuoZxGnsgkdJcfVA/FLSHYF4FDeeMGqzDrPiG0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1ETHI3pibSFM6I/YgSU122hs8LNljxFyIbm2gRsj5aAiBm9pxhIgZwraP07/QIkuCnwYgnAhjQFE/0THr6YbR3Ug=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-the-mask-0.8.0.tgz_1495047309482_0.906530654989183"}},"0.9.0":{"name":"vue-the-mask","version":"0.9.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:demo":"vue build ./src/demo/ --config ./src/demo/build.config.js --dist ./docs/ --prod","demo:serve":"serve ./","compile":"npm run build -- --disable-compress","test:unit":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^19.0.0","babel-preset-vue-app":"^1.2.0","jest":"^19.0.2","nightwatch":"^0.9.12","vue":"^2.3.0","vue-template-compiler":"^2.3.0"},"gitHead":"15229371706de77acb41dc6cd9f3075998acf91b","_id":"vue-the-mask@0.9.0","_shasum":"05518b240c6350d269877c87ebca8924d0dfca37","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"05518b240c6350d269877c87ebca8924d0dfca37","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.9.0.tgz","integrity":"sha512-F9c+4ZBQnhYtGCKqyAh/MzSHWLzCtbOeMGAGL1eLrYSTyFmOPO9L3NcRryK2RmR2gKM3fFpt8KkFzEDtFrciOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChAdn2XDcAJoZOP3lA32EWoJLysiqcAvaEeHK03sFdjAIhAPEylzsTRsNdg6yU3p+TD6oxG6E0D8i/hZTGBOiJfW4x"}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.9.0.tgz_1497358941499_0.8626652136445045"}},"0.10.0":{"name":"vue-the-mask","version":"0.10.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","vue":"^2.4.1","vue-template-compiler":"^2.4.1"},"gitHead":"1c38ec6687286764940a21a93381c502882e95cd","_id":"vue-the-mask@0.10.0","_shasum":"9e15ac8ca76666a8ba2d3c1eb335b0d6a53912ef","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"9e15ac8ca76666a8ba2d3c1eb335b0d6a53912ef","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.10.0.tgz","integrity":"sha512-HTydZYe3+SNgKFwmVMamDgevPRE0nEQhJ1mVHFxSNb0OcFI1Zf8NscKpGVUJ4UCoSidE4Wfh2h0iaaKC+1GQxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7+qUSQCDBjGckltjt0jTtj2fzIJ5egOsoinKKAM2TigIgMpwLbeT/n3vGPiVmRm9TiWy2cdO16cZ24oieEoIVdtU="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.10.0.tgz_1500474536157_0.9022832934278995"}},"0.10.1":{"name":"vue-the-mask","version":"0.10.1","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/demo/demo.vue --config ./src/demo/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","npm-check-updates":"^2.12.1","vue":"^2.4.2","vue-template-compiler":"^2.4.2"},"gitHead":"6f683c7dfadb2afe22a05aa303c93b59a811bf8f","_id":"vue-the-mask@0.10.1","_shasum":"0551107fdd7a3138c295e2aa154423266ab8d9a0","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"0551107fdd7a3138c295e2aa154423266ab8d9a0","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.10.1.tgz","integrity":"sha512-dVeacQvzphqySX6TK+fcvWKuPJDNefbE5mBYiq00pjJTV8iK9ooKJ7nx647SrP01mB5X/UBhkLl8EDph5cWTTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb6FFxxftJLtkwwFnHxHZ2gcLYlYNZOT2zE61/UvNQUAiB4bvgwKEkpUg6P1v/Ip+K7C8aKJBAquG7UPEQkU+gSYw=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.10.1.tgz_1501093757106_0.9731165231205523"}},"0.11.0-alpha":{"name":"vue-the-mask","version":"0.11.0-alpha","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","npm-check-updates":"^2.12.1","vue":"^2.4.2","vue-template-compiler":"^2.4.2"},"gitHead":"470a9224768763e78605785cf3cad48bc0b24869","_id":"vue-the-mask@0.11.0-alpha","_shasum":"3b6e7ea5ba22a3cd2347514c9c47f3dd9585203e","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"3b6e7ea5ba22a3cd2347514c9c47f3dd9585203e","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.0-alpha.tgz","integrity":"sha512-GeZjnWLiIPibYMlkWhFCjYuaMqCyu7CxVuV/WRIqXYw+rYVo75SrDcEDqObUttxQNVAZxkES8czV5Qs1fBiAwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3CgZm3NZTUqOw/5UlPXzUzJeD6DCex1xiag/v2G+fEAiEA65obtLPMfgU9qIw+v6vbGyrYSREI7sEDeAN5JgLxLf4="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.0-alpha.tgz_1501545700840_0.9689591927453876"}},"0.11.0-alpha.0":{"name":"vue-the-mask","version":"0.11.0-alpha.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","npm-check-updates":"^2.12.1","vue":"^2.4.2","vue-template-compiler":"^2.4.2"},"gitHead":"d372b7c462474d1f88bced55db25450b92bbfeec","_id":"vue-the-mask@0.11.0-alpha.0","_shasum":"34d3612cde1f72f0256380e4a4c44689cc1fe184","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"34d3612cde1f72f0256380e4a4c44689cc1fe184","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.0-alpha.0.tgz","integrity":"sha512-ajxmSzBeX6miT34ByaAFjaMWFZJCLx8a14Z56DydE1mns48tIh+QZ8Mci6r7pHolwD157A4Al1o8mvvYyKfgQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFytfwc95Akq+8qdRWy8tx5F8RiXTEsftRgtKX+AmYIAiBKSy+OIo5RCbktQeM36TYtHkuHZA8YNkO+LUvyeyAXXA=="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.0-alpha.0.tgz_1501550470438_0.526920965872705"}},"0.11.0-alpha.1":{"name":"vue-the-mask","version":"0.11.0-alpha.1","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","npm-check-updates":"^2.12.1","vue":"^2.4.2","vue-template-compiler":"^2.4.2"},"gitHead":"b60a03e932a74da66869f5171a9355968c899bbd","_id":"vue-the-mask@0.11.0-alpha.1","_shasum":"2a41096044f3172b5eae128841ddb31e151d8c79","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"2a41096044f3172b5eae128841ddb31e151d8c79","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.0-alpha.1.tgz","integrity":"sha512-FBZ6eTaAnrFLPoAJs1/iq1PIrwpJZucfTEc8lE4zS9mCGxiFyz6uKQ01okljjur3iUSUqY4ub9oj6iO0wGR0/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECBlJEQ7VI+evrQPAz0HXIfxkI0dyo/W/hCf1wxe5fmAiEAhl4sFzYsysMubGaa3/716eQ3Z4cqf82763B4HMdbkPE="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.0-alpha.1.tgz_1501601798895_0.18326729605905712"}},"0.11.0-alpha.2":{"name":"vue-the-mask","version":"0.11.0-alpha.2","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^20.0.3","babel-preset-vue-app":"^1.2.0","jest":"^20.0.4","nightwatch":"^0.9.16","npm-check-updates":"^2.12.1","vue":"^2.4.2","vue-template-compiler":"^2.4.2"},"gitHead":"2a94b7c8f05357871656555c23d91ad309eda1a2","_id":"vue-the-mask@0.11.0-alpha.2","_shasum":"f112cb9333e4b5fedbfd352c092bbc81c7067bed","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.3","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"shasum":"f112cb9333e4b5fedbfd352c092bbc81c7067bed","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.0-alpha.2.tgz","integrity":"sha512-E9YFuV4omT6zBw5rK9zucMYdMzezu6HT/csOEzUdLqOzGxoaruU9K0RIaG5wfyhnbs2KX/YD5tF2rv+AauSZHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpobmM4lAJ4+XPhESzr00OXM2/pWrOL+L2ZhYGMmbkSgIgGCwjQRXnGmY1J6w6tg42yMU3RxmwqjWga5mf5PbCSRk="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.0-alpha.2.tgz_1502136544833_0.6043396745808423"}},"0.11.0":{"name":"vue-the-mask","version":"0.11.0","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"size":"size-limit","upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"size-limit":[{"path":"dist/vue-the-mask.js","limit":"1.51 KB"}],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-preset-vue-app":"^1.3.1","jest":"^21.2.1","jest-vue-preprocessor":"^1.2.0","nightwatch":"^0.9.16","npm-check-updates":"^2.13.0","size-limit":"^0.11.6","vue":"^2.4.4","vue-template-compiler":"^2.4.4","vue-template-es2015-compiler":"^1.5.3"},"gitHead":"af2f820cc144c0a17532b20c55620f4609daf883","_id":"vue-the-mask@0.11.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"integrity":"sha512-Nvc1S/MB3W9LenvEA6Mh3jaBzypVebDn3q7l9fyf6MiPIsVLzs8JNG2gWqUYsMWgnB6Q9mED+OD71pp74Ae68Q==","shasum":"d822a1229c999329dec9bd382f7cdff0963a9dc2","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjat4gLPm7s0IXLEkAzG7z2N5PIxMl4zHEpDU21j++VAIgVZnNfK5WM0183kFhGzy1QZxz4iufUw4bVfXDe6bHwT4="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.0.tgz_1507656808869_0.4984120875597"}},"0.11.1":{"name":"vue-the-mask","version":"0.11.1","description":"Tiny (2KB) and dependency free mask input for Vue.js","main":"dist/vue-the-mask.js","scripts":{"size":"size-limit","upgrade:check":"ncu","upgrade:apply":"ncu -a","build":"vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib","build:docs":"vue build ./src/docs/ --config ./src/docs/build.config.js --dist ./docs/ --prod","docs:serve":"serve ./","compile":"npm run build -- --disable-compress","test":"jest","e2e:install-global-dependencies":"yarn global add selenium-standalone@latest && selenium-standalone install","e2e:start-fixture":"vue build ./test/fixture.vue --host 0.0.0.0","e2e:start-selenium":"selenium-standalone start","e2e:run":"nightwatch ./test/nightwatch.js","dev":"vue build --host 0.0.0.0 ./src/docs/docs.vue --config ./src/docs/build.config.js"},"files":["dist/","src/*.js","src/*.vue"],"keywords":["vue","mask"],"jest":{"moduleFileExtensions":["js","vue"],"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest",".*\\.(vue)$":"<rootDir>/node_modules/jest-vue-preprocessor"}},"size-limit":[{"path":"dist/vue-the-mask.js","limit":"1.51 KB"}],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-preset-vue-app":"^1.3.1","jest":"^21.2.1","jest-vue-preprocessor":"^1.2.0","nightwatch":"^0.9.16","npm-check-updates":"^2.13.0","size-limit":"^0.11.6","vue":"^2.4.4","vue-template-compiler":"^2.4.4","vue-template-es2015-compiler":"^1.5.3"},"gitHead":"a3e6902fcd0b38c4a26cfb2d94612b75ed2e9388","_id":"vue-the-mask@0.11.1","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"neves","email":"marcos.neves@gmail.com"},"dist":{"integrity":"sha512-UquSfnSWejD0zAfcD+3jJ1chUAkOAyoxya9Lxh9acCRtrlmGcAIvd0cQYraWqKenbuZJUdum+S174atv2AuEHQ==","shasum":"91ee01008354ae57bccc79bb61b65f32d971d9d5","tarball":"https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Ly570ffTjOSucFgQglex/g/SNRy/hWF9H+JNJW7BtwIgCsdn+aSNfw+yrj3PL2dWJ3y+P9hn0v2el8+44ULbAuA="}]},"maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-the-mask-0.11.1.tgz_1507657513728_0.16623814846388996"}}},"readme":"# The Mask\n\nA lightweight (2KB gzipped) and dependency free mask input created specific for Vue.js\n\n## [Docs and Demo](https://vuejs-tips.github.io/vue-the-mask)\n\n### [JsFiddle](https://jsfiddle.net/neves/r8cL3msn/1/)\n\n![The Mask Heart](https://raw.githubusercontent.com/vuejs-tips/vue-the-mask/master/img/the-mask-heart.gif)\n\n## Install\n\n```\nyarn add vue-the-mask\nor\nnpm i -S vue-the-mask\n```\n\n## Usage (two flavors)\n\n### Global\n\n```javascript\nimport VueTheMask from 'vue-the-mask'\nVue.use(VueTheMask)\n```\n\n### Local (inside the component)\n\n```javascript\nimport {TheMask} from 'vue-the-mask'\nexport default {\n  components: {TheMask}\n}\n```\n\n### Local (as directive)\n\n```javascript\nimport {mask} from 'vue-the-mask'\nexport default {\n  directives: {mask}\n}\n```\n\n## Tokens\n\n```javascript\n'#': {pattern: /\\d/},\n'X': {pattern: /[0-9a-zA-Z]/},\n'S': {pattern: /[a-zA-Z]/},\n'A': {pattern: /[a-zA-Z]/, transform: v => v.toLocaleUpperCase()},\n'a': {pattern: /[a-zA-Z]/, transform: v => v.toLocaleLowerCase()},\n'!': {escape: true}\n```\n\n![The Mask Money](https://raw.githubusercontent.com/vuejs-tips/vue-the-mask/master/img/the-mask-hammer.gif)\n\n## Properties\n\n| Property    | Required | Type                    | Default | Description                                |\n|-------------|----------|-------------------------|---------|--------------------------------------------|\n| value       | false    | String                  |         | Input value or v-model                     |\n| mask        | **true** | String, Array           |         | Mask pattern                               |\n| masked      | false    | Boolean                 | false   | emit value with mask chars, default is raw |\n| placeholder | false    | String                  |         | Same as html input                         |\n| type        | false    | String                  | 'text'  | Input type (email, tel, number, ...)       |\n| tokens      | false    | Object                  | [tokens](#tokens) | Custom tokens for mask           |\n\n## What about money?\n\nWe understand that money format is a totally different domain, which needs another specific component. You can use https://github.com/vuejs-tips/v-money\n\n![The Mask Money](https://raw.githubusercontent.com/vuejs-tips/vue-the-mask/master/img/the-mask-money.gif)\n\n## Other Solutions\n\n1. ![https://github.com/nosir/cleave.js](https://img.shields.io/github/stars/nosir/cleave.js.svg?style=social&label=Star) https://github.com/nosir/cleave.js\n1. ![https://github.com/text-mask/text-mask](https://img.shields.io/github/stars/text-mask/text-mask.svg?style=social&label=Star) https://github.com/text-mask/text-mask\n1. ![https://github.com/igorescobar/jQuery-Mask-Plugin](https://img.shields.io/github/stars/igorescobar/jQuery-Mask-Plugin.svg?style=social&label=Star) https://github.com/igorescobar/jQuery-Mask-Plugin\n1. ![https://github.com/fernandofleury/vanilla-masker](https://img.shields.io/github/stars/fernandofleury/vanilla-masker.svg?style=social&label=Star) https://github.com/fernandofleury/vanilla-masker\n1. ![https://github.com/angular-ui/ui-mask](https://img.shields.io/github/stars/angular-ui/ui-mask.svg?style=social&label=Star) https://github.com/angular-ui/ui-mask\n1. ![https://github.com/insin/inputmask-core](https://img.shields.io/github/stars/insin/inputmask-core.svg?style=social&label=Star) https://github.com/insin/inputmask-core\n1. ![https://github.com/niksmr/vue-masked-input](https://img.shields.io/github/stars/niksmr/vue-masked-input.svg?style=social&label=Star) https://github.com/niksmr/vue-masked-input\n1. ![https://github.com/probil/v-mask](https://img.shields.io/github/stars/probil/v-mask.svg?style=social&label=Star) https://github.com/probil/v-mask\n1. ![https://github.com/moip/awesome-mask](https://img.shields.io/github/stars/moip/awesome-mask.svg?style=social&label=Star) https://github.com/moip/awesome-mask\n1. ![https://github.com/the-darc/string-mask](https://img.shields.io/github/stars/the-darc/string-mask.svg?style=social&label=Star) https://github.com/the-darc/string-mask\n1. ![https://github.com/romulobrasil/PureMask.js](https://img.shields.io/github/stars/romulobrasil/PureMask.js.svg?style=social&label=Star) https://github.com/romulobrasil/PureMask.js\n1. ![https://github.com/devindex/vue-mask](https://img.shields.io/github/stars/devindex/vue-mask.svg?style=social&label=Star) https://github.com/devindex/vue-mask\n\n## Currency\n\n1. ![https://github.com/vuejs-tips/v-money](https://img.shields.io/github/stars/vuejs-tips/v-money.svg?style=social&label=Star) https://github.com/vuejs-tips/v-money\n1. ![https://github.com/plentz/jquery-maskmoney](https://img.shields.io/github/stars/plentz/jquery-maskmoney.svg?style=social&label=Star) https://github.com/plentz/jquery-maskmoney\n1. ![https://github.com/flaviosilveira/Jquery-Price-Format](https://img.shields.io/github/stars/flaviosilveira/Jquery-Price-Format.svg?style=social&label=Star) https://github.com/flaviosilveira/Jquery-Price-Format\n1. ![https://github.com/kevinongko/vue-numeric](https://img.shields.io/github/stars/kevinongko/vue-numeric.svg?style=social&label=Star) https://github.com/kevinongko/vue-numeric\n\n### [Suggest another one here](https://github.com/vuejs-tips/vue-the-mask/issues/new?title=Library+Suggestion)\n\n## Contribution\n\nYou're free to contribute to this project by submitting [issues](https://github.com/vuejs-tips/v-tag-input.svg/issues) and/or [pull requests](https://github.com/vuejs-tips/v-tag-input.svg/pulls). This project is test-driven, so keep in mind that every change and new feature should be covered by tests. Your name will be added to the hall of fame ;)\n\n![The Mask Wolf](https://raw.githubusercontent.com/vuejs-tips/vue-the-mask/master/img/the-mask-wolf.gif)\n\n## License\n\nThis project is licensed under [MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","maintainers":[{"name":"neves","email":"marcos.neves@gmail.com"}],"time":{"modified":"2022-06-28T20:32:35.929Z","created":"2017-04-19T17:17:23.582Z","0.1.0":"2017-04-19T17:17:23.582Z","0.2.0":"2017-04-19T17:19:21.322Z","0.3.0":"2017-04-19T17:47:23.692Z","0.4.0":"2017-04-27T15:25:44.594Z","0.5.0":"2017-05-09T19:15:09.419Z","0.6.0":"2017-05-09T19:20:21.098Z","0.7.0":"2017-05-09T19:31:04.329Z","0.8.0":"2017-05-17T18:55:09.731Z","0.9.0":"2017-06-13T13:02:21.673Z","0.10.0":"2017-07-19T14:28:56.236Z","0.10.1":"2017-07-26T18:29:17.211Z","0.11.0-alpha":"2017-08-01T00:01:40.962Z","0.11.0-alpha.0":"2017-08-01T01:21:10.511Z","0.11.0-alpha.1":"2017-08-01T15:36:38.962Z","0.11.0-alpha.2":"2017-08-07T20:09:04.920Z","0.11.0":"2017-10-10T17:33:28.987Z","0.11.1":"2017-10-10T17:45:13.862Z"},"keywords":["vue","mask"],"author":{"name":"Marcos Neves","email":"marcos.neves@gmail.com","url":"https://vuejs-tips.github.io/"},"license":"MIT","readmeFilename":"README.md","users":{"c01nd01r":true,"leonardo_ebert":true,"arielzd":true}}