{"_id":"input-format","_rev":"53-eadbfe568b8095baa0404cd0a2183b29","name":"input-format","dist-tags":{"latest":"0.3.14"},"versions":{"0.0.1":{"name":"input-format","version":"0.0.1","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.1","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"88eb636b88104d4bcb404eed52ed1f4167364431","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.1.tgz","integrity":"sha512-oWChOIgKiOwtqoL3PJlEUwZE5Fm39hP41cgOFy0AtuijByQrq9SWRwNYBMmIxXIqB3ob91voZZwiNbU5VOw7xQ==","signatures":[{"sig":"MEUCICHKJbmx0MHQ1Z8ZOl/AVZQz+HqKcARblGCJqgIf5llIAiEAs5E1oH7d2KFyhAEMBRVj/e6+dthZnADhdBnQO5wZoVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"88eb636b88104d4bcb404eed52ed1f4167364431","gitHead":"1818cea71ab8f05799658a6adbb4992c6d56d132","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.1.tgz_1481570830058_0.8856014723423868","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"input-format","version":"0.0.2","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.2","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"a1102c054af1c9220d905e701f0abd796f277ec2","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.2.tgz","integrity":"sha512-kvQYizKkGeTzkQ/pZmJl685qb9kWwYy92cOw71jJOO3h/NlbnsmtZH07pgf/7sNR46hRPSIh44fl/C7FDCMqVA==","signatures":[{"sig":"MEUCIQDysZc8mCBpuQZBbixpgXzkDiWS/QOWRaJutvvapvjBOQIgT7izizRX46hcmzd6MEZt4vgsHOptW3Rei9NliilBbgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"a1102c054af1c9220d905e701f0abd796f277ec2","gitHead":"130ab0af33369662c097ae1294d0b8069d842867","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.2.tgz_1481580600403_0.2770255203358829","host":"packages-18-east.internal.npmjs.com"}},"0.0.3":{"name":"input-format","version":"0.0.3","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.3","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"69d1d3af59f4e1930178c9732ed8e49b8a799034","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.3.tgz","integrity":"sha512-5eGw1bFMc/uTti6ADsptZS9UZyj2fdq/Sp7y9iehydPC7jrUFZ2dSrwvkxAboFAriwY1wxRWAYBIGcdzD9rpSg==","signatures":[{"sig":"MEYCIQCJToJng2THKcUNZL6fMx6I0FL0KUiGoyrodh1zbVo7EQIhAJYn+hCxgdhLDylkDiO3va9HRYrGS+iWtKHZzRgj9ixU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"69d1d3af59f4e1930178c9732ed8e49b8a799034","gitHead":"e68ca9c603b9bce2462517d75111502111d2091f","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.3.tgz_1481698271837_0.026989708421751857","host":"packages-18-east.internal.npmjs.com"}},"0.0.4":{"name":"input-format","version":"0.0.4","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.4","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"a673f950bcf56e3a1d59db9d9f214dd78c64aeb6","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.4.tgz","integrity":"sha512-NppkSEIEj4kroj0mLEVpLPTbKq8vhEP42JJLzZdyiYT2fkmuIXmaLwBVs3RT7TuHr1xMgNWKc+Wz/6RWrLaO3g==","signatures":[{"sig":"MEUCIG1V8fJu9rfd6mBC4vpBKe1/45dQ7RBtsxi2Eb61SeeqAiEA61SbdN1tqc2+h+Kt/FKzydpJ/J+0zfz3KKT2BE9WpuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"a673f950bcf56e3a1d59db9d9f214dd78c64aeb6","gitHead":"99b536f4df0bc1498b164e5978ce3a20a1a3d3c7","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.4.tgz_1481740578119_0.2180336348246783","host":"packages-12-west.internal.npmjs.com"}},"0.0.5":{"name":"input-format","version":"0.0.5","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.5","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"e8d1cd22b4fff2b0a4981a912e8e8553f642c1a7","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.5.tgz","integrity":"sha512-c/UO2npgIEw8ezXwDgyL5joAPXSLDc12Z7z+k2lrwkDtM5stPXXaLi/GXCnUW7eJi8EkJWGVRBSx7ccFKms/dg==","signatures":[{"sig":"MEUCIQD0kPogRR+Az3gg8yFiv4Ea//0R0khOtESY4o5St3CPYwIgH+wrS3GDC/IHzGq2DCB5Ckabdh7p6PK1cy5CldiilZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"e8d1cd22b4fff2b0a4981a912e8e8553f642c1a7","gitHead":"99b536f4df0bc1498b164e5978ce3a20a1a3d3c7","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.5.tgz_1481742061374_0.4108899892307818","host":"packages-18-east.internal.npmjs.com"}},"0.0.6":{"name":"input-format","version":"0.0.6","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.6","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"ae1f938286698904ef82acb980302e4e9c4afb8f","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.6.tgz","integrity":"sha512-AiDxlZKGCdGL4BxOgO+swKuaBSY1Q5dGjoU+DePcjib120KOw8l/mMt1MDWCOMBq3+yj8pQJPkP3x+toyabELg==","signatures":[{"sig":"MEQCIEezYTgVafPtOm54Zok3pWWpwaUe5jmkB27TKN6tbmKqAiBxIm1L3dXuI8rJvazLTPJjKDmWTBe+fszcStshqNV90g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"ae1f938286698904ef82acb980302e4e9c4afb8f","gitHead":"de281823d661d491cafce2eb6dc82c567353dba1","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.6.tgz_1481794424169_0.7680421094410121","host":"packages-18-east.internal.npmjs.com"}},"0.0.7":{"name":"input-format","version":"0.0.7","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.0.7","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"c6b5bd3064fe16b8df55056745042e3beb425d14","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.0.7.tgz","integrity":"sha512-QPWG0FNnO35XKEcXc4VLRbznSe9eT2LgO88J0nihyHtRAlJn/IK2yLVhNVOYpFuzuYUp7GB++RLj4Oq7whUgaA==","signatures":[{"sig":"MEUCIQD28II4T389SziTYGjWFr6T3EMrXveyEbcnJO25dzy/PwIgIWW1noKym2zSTzHvBOzWdaBY8tp0cttgtnSJdq6AonI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"c6b5bd3064fe16b8df55056745042e3beb425d14","gitHead":"0819e5dc28ab0fdbb508b66fd96f2855c4b956fb","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.0.7.tgz_1481819486113_0.15134255401790142","host":"packages-18-east.internal.npmjs.com"}},"0.1.0":{"name":"input-format","version":"0.1.0","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.0","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"6225b3ecb0112ed9bf4adb0bacbf27983bd51cd8","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.0.tgz","integrity":"sha512-ZaWwy6cI2k7P6SQ3fyZdCRSxx8IOV4UCIX4cS1elnNk6ibYbBScidCQNfoMDq1ZC51o9v/bb8O+NadEy8gM45w==","signatures":[{"sig":"MEYCIQDnTmKPxt/WdXuw51KBbuBBbH+0mGL5pmSTqP/6P80tKAIhALoITDPWSxNB4Lt2hstAxstpnX/XjSa5V1byaiQOVHkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"6225b3ecb0112ed9bf4adb0bacbf27983bd51cd8","gitHead":"0819e5dc28ab0fdbb508b66fd96f2855c4b956fb","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.0.tgz_1482366605871_0.41690864181146026","host":"packages-18-east.internal.npmjs.com"}},"0.1.1":{"name":"input-format","version":"0.1.1","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.1","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"15b424cba668a96d6ca88122936f76cc47931b5f","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.1.tgz","integrity":"sha512-OXdLV58Je51c0e0e5GNmAWIUpcnDOZ40rXRhUW4+24FWX079EPEG3Us3Ir2eR+t8fgpGcPgz46/3kvQAE72lqA==","signatures":[{"sig":"MEUCID7qydguIRKh0QdazFxmiOviwSX+badfaxzyXYnAuYX/AiEA067jcyWGOYw9kxq93gfUTL56ylPwuVXa8QxBdTgNCq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","_shasum":"15b424cba668a96d6ca88122936f76cc47931b5f","gitHead":"cad07cca637e79af9ec87859eb1b8af1f649d50a","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","build-modules":"babel ./source --optional runtime --out-dir ./build --source-maps","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.1.tgz_1482367976373_0.30625429400242865","host":"packages-18-east.internal.npmjs.com"}},"0.1.2":{"name":"input-format","version":"0.1.2","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.2","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"c7c3c7f7be8977282fa31cbe47574fd13cd4d9bb","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.2.tgz","integrity":"sha512-7tn6VFoY9sGTetrHjsV4Kvmxnx4v5e1HKnJtse/fjCRS+e4ydo9egc3DsR77yZQh+B44MS0IKGhfsDMMkoNEGw==","signatures":[{"sig":"MEQCIAVTi9lSRYo3eShZrThxgO00c5F1KDaO8JL0blzPyVUJAiBSyd1eLSBLzX3x9yTdY6i0YQa3UBK6uHGQtQhf/1Dpzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"c7c3c7f7be8977282fa31cbe47574fd13cd4d9bb","gitHead":"5a0618656a4c3de7a0f0318475780189719e80a5","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.2.tgz_1484161107668_0.9200503637548536","host":"packages-12-west.internal.npmjs.com"}},"0.1.3":{"name":"input-format","version":"0.1.3","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.3","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"f104c3425a6d8f9edb7e584ac81fa15e8e1eb148","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.3.tgz","integrity":"sha512-yaUiRtkkIN8ULWVlOMruFTYDbJZuosDFTlD6jEuqNPC2Me+t3AgnhbwVOKSY5gXjUGftFsLfnAjeMZ9DASMhfQ==","signatures":[{"sig":"MEQCIAepGFk+0fmZRzQxf6yBqWGJeEP7IdWP73oovBxtUE+MAiAQCoy4l3VzuC1TDUaXAvNmQ87m0Z5qO+cH/cXmfZXBQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"f104c3425a6d8f9edb7e584ac81fa15e8e1eb148","gitHead":"28f680f341c4be3c105f9b711542c7895b0ff62e","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.3.tgz_1485343981721_0.4354346974287182","host":"packages-12-west.internal.npmjs.com"}},"0.1.4":{"name":"input-format","version":"0.1.4","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.4","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"c5e28dc0b65f3b44074c74b8664ab9d5b59fd5da","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.4.tgz","integrity":"sha512-tvpOAT8IU2x3agGkQq9eSUv9ChHWOZ2Xbj88mwU7lo2AcFwayveLMDgx3FlVaKPZ0vK4O3m6MZEi4EZrS3QijA==","signatures":[{"sig":"MEUCIHl6TI3dkuVmavqph7hQoUJJCB14BDeWIz7s5j3rdA8wAiEApNT4wJxsbAi7/BGihGbDEegY+XZ2GqqZC5hxOR2SpAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"c5e28dc0b65f3b44074c74b8664ab9d5b59fd5da","gitHead":"8bb23bc1d5ea7fea8005961b15ac7ed60e3d0558","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.4.tgz_1486476020354_0.2953262801747769","host":"packages-18-east.internal.npmjs.com"}},"0.1.5":{"name":"input-format","version":"0.1.5","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.5","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"b4984e194626892bd023eb5c4644654e8da1dd28","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.5.tgz","integrity":"sha512-MzfvYzfSOMgYbOxTCWXb2h5wueMDV1cyjsJ7Apflr7+4OBtmNEBCCwFSDa5WtXQ5HPzdBtcCdw9GVs5JSGICHA==","signatures":[{"sig":"MEUCIHbcmFTiwcwzAm/3T6+2JrjwM1UwQZWXEKj2SXi8LuiCAiEAtSreVPcbI2rNkbAu6VooZdtPPliTchWFczmU6bqTALk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"b4984e194626892bd023eb5c4644654e8da1dd28","gitHead":"f73ae70ba46a0a22d0b19dfc3d7f4bfdb55f85e5","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"3.10.3","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"6.4.0","dependencies":{"babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.5.tgz_1488625954809_0.9835225958377123","host":"packages-18-east.internal.npmjs.com"}},"0.1.6":{"name":"input-format","version":"0.1.6","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.6","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"f83ab2a0161e3104600ad9496a178d73752c8900","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.6.tgz","integrity":"sha512-5LeJgHi/4wcFqcqeDvYcbbfus9OTy3oHX6ynRy4ZqfBcMPw7yBrK9UtQph3FG0UXgcNhcGAUG8T752P976EOPg==","signatures":[{"sig":"MEUCIQCeHm9kXRqSPotUye/ejCsdRjRblo2XiHHD6IKZ67zbsAIgFsynnS9MVZ/H8zb/EBlplNwgbQbaPeD9DplFSuo7lDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"f83ab2a0161e3104600ad9496a178d73752c8900","gitHead":"04dd493e3299347119b83cb1c72dcf9324d4656e","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.6.tgz_1491919267796_0.7817802322097123","host":"packages-12-west.internal.npmjs.com"}},"0.1.7":{"name":"input-format","version":"0.1.7","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.7","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"a9e277c7a40fb2d3f91b107c6420cce0ec8a40eb","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.7.tgz","integrity":"sha512-uzZ06WWA2F+crDgkkNQ1OmbnDAmM8moyIgmmyLxdHsDJLwKgysqGpRCeSWR1wzfYU6yo7VU8xFQ526U/6ydT4g==","signatures":[{"sig":"MEUCIEzL8zoy078GzahNgXRiWNN8//Cawg32ypMErGABg0izAiEAznUV8X6VHcCmVO/oyk50LYrblIQP6NzQXaWB9qtWtfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"a9e277c7a40fb2d3f91b107c6420cce0ec8a40eb","gitHead":"02fe2b4a525bb74d5f9b5bc56ef5f44117461b6c","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.7.tgz_1494976277554_0.9020310982596129","host":"packages-18-east.internal.npmjs.com"}},"0.1.8":{"name":"input-format","version":"0.1.8","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.8","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/halt-hammerzeit/input-format#readme","bugs":{"url":"https://github.com/halt-hammerzeit/input-format/issues"},"dist":{"shasum":"4b94b9477165b308dd170204e7baab720975c7f5","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.8.tgz","integrity":"sha512-sG0356gM9VvqrYXPlksGVSergnnuGFpVw092m2vBpCn9KHFFWt6GMzHYED0bx9/lNI0RtPXAe+siMUgOAO1YrA==","signatures":[{"sig":"MEYCIQDvGMuAmKL8EI+9u4GZePd9BIOVUp4415X+iYAR02BSNAIhAIKSAG92/2e0zF/cJKg/REL65SF27SM78U31PuSegVJx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"4b94b9477165b308dd170204e7baab720975c7f5","gitHead":"f74dcced6f5ceb18853782e908c8a849636d4f64","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/halt-hammerzeit/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.8.tgz_1497960316508_0.3024635959882289","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"input-format","version":"0.1.9","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.9","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"3a340d3c7dd07a815066d775c67c6e0d5d67b3dc","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.9.tgz","integrity":"sha512-Tu21xNp//gnsJULcq/1gQcW4eeFjQFnWRCsKRGyVQSF2cRxqUtZOErP/dyXXju1TvpYpmg7ugYQRpvk7bf5/SA==","signatures":[{"sig":"MEYCIQCzJDBWN3PB5Gp7RjTs87dhjch57IYrY7HYxsGXiCzMmgIhAP7mDRqH+cjczw4MhYRvkx2Ghl3UQem/32ewnWVJkz5j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"3a340d3c7dd07a815066d775c67c6e0d5d67b3dc","gitHead":"811929a5a76a49a68a14434c98b4ec2d6812bb17","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.9.tgz_1502358173204_0.31990520912222564","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"input-format","version":"0.1.10","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.10","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"1ead08cdd5e14d8fd2d8dc613d9d0ae6dfae2077","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.10.tgz","integrity":"sha512-CnkEGSiA+Y1Z7pQb8EoeDFejQrz9ZfVNWuUNgRSauCMEjoLxCpkrOxtGmSvsLJWTrP8PaSUWiPMYpfD3SFXEfg==","signatures":[{"sig":"MEUCIHKBnhxhxKU5yN8EzkqJkX9up+ktXmrfxeK7w9mxibXdAiEAjhwf894WpN+GZn/azAHqGdeFTEz4r7+ttShz7bM/J8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"1ead08cdd5e14d8fd2d8dc613d9d0ae6dfae2077","gitHead":"7768351510d25a7282b9e97eb75a6386d7069fae","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.10.tgz_1503666171832_0.2718959057237953","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"input-format","version":"0.1.11","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.11","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"c678b764a190c34d1244a1e8f8387f94e34b3bb3","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.11.tgz","integrity":"sha512-OoknHLvYySccmvP03rNM4/E5VPiwAwBSkGOp7KfykrxIsmMJTp0WFWrNy6B7fnAzZyMFGAKV+mnWwigpKVRhXA==","signatures":[{"sig":"MEYCIQDmtrh4nXBBr2MND6wninxeE1zFxBYRulPhzfQGPKe4xQIhAKmwoOExfmy4UnlBEOUCs9Vnh9E5Jy9Uf1EzCgBimGBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"c678b764a190c34d1244a1e8f8387f94e34b3bb3","gitHead":"17d9f1046f722a8acf60dd58908ed12f8d931115","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.11.tgz_1504001528825_0.2339363363571465","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"input-format","version":"0.1.12","keywords":["input","format","template","text","caret"],"author":{"name":"Halt Hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"license":"MIT","_id":"input-format@0.1.12","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"6938b13a1f0308cce7ec5dabca1098707ae13bc1","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.12.tgz","integrity":"sha512-BGb/nGgj0blb0fjZ/IkHSmeSvmEJW01PiOaS5NYXu7TdyfoKpLZMULC0DpvrEdPW87lIpU4ojG0WmKUxbLGuKQ==","signatures":[{"sig":"MEYCIQCS/PxTYOa9nHYu4EBv5JSffZ8g5Ha5h5Jq+XYXYEWm0gIhAKZinHxNvZ5dIlDW5tlSwwB78lj97ZgnHOYzfmbKpJoi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"6938b13a1f0308cce7ec5dabca1098707ae13bc1","gitHead":"85f13eaa9eb7f8143079b92dc4a510776d02bc48","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.12.tgz_1504011203415_0.2218548273667693","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"input-format","version":"0.1.13","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.1.13","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"63af5a228e9dc04b350eb25db1f33ab2d7a1e8d0","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.13.tgz","integrity":"sha512-/yAArsRgWx3p4IaChCo4VwGf7lPNPu6RziEGiNOtgdGHSDgy3sTucfx5vWG+/hXPtY212YW7Zxtf2KrgXW1ZsQ==","signatures":[{"sig":"MEQCIAz5m/HsYFiorRLp6zA1fnIZYwGtLWSV7R5Wlkjan6r8AiBoWeXv5hm/5QqkB3vg4ebrC3l6B8OPvxCDP3d+hfr4cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"63af5a228e9dc04b350eb25db1f33ab2d7a1e8d0","gitHead":"a6bf03e2c688ec0fadb871fb24f0990004560c87","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.13.tgz_1505636349622_0.24517600541003048","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"input-format","version":"0.1.14","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.1.14","maintainers":[{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"e9af0cbf754352c42f484bb118943c23e957750b","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.14.tgz","integrity":"sha512-U2uPGvfsu8atfKpqAP/CH1fGg0fO1RY3AriSyIvAJUK7jGaQM2RrRXF5WrucX7pgPiyh9lXG3y34GcKhk2yUZw==","signatures":[{"sig":"MEYCIQDxhWkX8A1IVsnXbosgmb+y+X0MNn9YjDyygAkAG45ZuAIhALssk8C5EY6oNYaE1Zt0S4LuqZYtK/9iOqvoOl2UraOI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"e9af0cbf754352c42f484bb118943c23e957750b","gitHead":"f163a6144ecbdc6049bd288b469494057bf091f7","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"halt-hammerzeit","email":"halt.hammerzeit.at@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.14.tgz_1505636804939_0.9169810509774834","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"input-format","version":"0.1.15","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.1.15","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"caf8bb68a5714ffadd33dddfff8bd7a40b630d57","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.1.15.tgz","integrity":"sha512-O2DIhJd+gDjf7r5lPw/BiqUDnDXN3WhjR5dEhBdMyJsx0EQFuxfOzWwa4agd+DYHZ0xQR+zHBoXdvdBgFxDBfQ==","signatures":[{"sig":"MEUCIQCN6oMkIIOes5VExikrNmAFGUxeY55kLZNfTict104P5AIgVFdI2s4zcNjtOiuZNp2eTWJGdneSHvxdpaysLVbi4ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.common.js","_from":".","module":"index.es6.js","_shasum":"caf8bb68a5714ffadd33dddfff8bd7a40b630d57","gitHead":"c3e79a0aa9836e70fdc69eb91a7358e46de5c04d","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec test/ --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec test/ --recursive","browser-build":"npm run build-es6-modules && WEBPACK_ENV=build webpack","test-coverage":"istanbul cover -x \"build/**\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot test/ --recursive","clean-for-build":"rimraf ./build/**/* ./es6/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"4.1.2","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./es6 --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./build --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.1.15.tgz_1507679898447_0.6714704751502723","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"input-format","version":"0.2.0","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.0","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"915890c5dc07585832bcfa4f72e0bb930fcb89f4","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.0.tgz","integrity":"sha512-/BmEEE3LrMC1G/nR4iP53cnMloh4eqmz+mXjjy540lR6fqkeBMmHucFb921XiCPbBV4PEu5kqvLMVBokt1HfTg==","signatures":[{"sig":"MEUCIQCoq9v5RPL805pZ4SiBzPu+x95Zi0OBL4YTJorObmnH2QIgJjzCZC6dKc/UUluwJ9lNs9Bqgt4izLedGAnZBgviPcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.commonjs.js","module":"index.js","gitHead":"992ea8b8c56d700101517150813040e075c68fa7","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"5.5.1","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"9.2.0","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format-0.2.0.tgz_1516159834173_0.44454544479958713","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"input-format","version":"0.2.1","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.1","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"39bf21ec0a5b062e9bcec59983a569eeb7c9a204","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.1.tgz","fileCount":90,"integrity":"sha512-nwixbV8S5sMgBQnJIPZ8USIx9uWVhdVFeGLcTsdezC5qweorC1shdPyyP1MNqcDAaibrM8MY6g9uvT0vDVBIxg==","signatures":[{"sig":"MEUCIBbKhAhb1Ye123IqQ98nhNK0NG4/05MXnDg0wM24h7LqAiEAs297FaAVgnz5g/MMX4glnfUqY6keZIKTjn+pU7v5Zt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230561},"main":"index.commonjs.js","module":"index.js","gitHead":"e7569f6dde4c13a8ea3e528a3d3556499ab94fb9","scripts":{"test":"mocha --compilers js:babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"5.5.1","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"9.2.0","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.1_1519043760838_0.34942021095386444","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"input-format","version":"0.2.2","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.2","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"5eacf73c645572723875ae473380f92363b434f1","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.2.tgz","fileCount":90,"integrity":"sha512-OfRF4jq6Ugcj6UEINtr0EvA3ie7esWk8T3+PN7PAblOBI/I/NUyTRHg6RzbEhUD6JLgg01hqDAV+90trh06VoA==","signatures":[{"sig":"MEUCIQDbeqvQl2TzAR32iivLmNBs9KDXeeZ66KmsF6H1um9OUAIgG9tM3SMf+dM68i7apQE7xaPBNjrMUE31kljmigQtJrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4RIzCRA9TVsSAnZWagAAiU0QAKIdvjwJ9X/t5v+6QPVf\niYRqy5lumAn8lzpXLXwQ5y5TW/ryoQ37p4V6o597db9XsfM5kEjehJhdaCpc\nnQiIrHNSR5344Wgv+MRVKxpIllBWNhAWa/hrD41vs06NNf3qOv1MhxLpreiU\nMRjgpsOWseYppu/zRXj5ZOziqNqs8zvXxo1gcgQKCGSKbm/K2zyxeZDWuRZz\nH09v04irU2dsrPcWT6HJosOks3ZwIadoMtefq4afXtK4CuLwPJGewZi3Sifd\ncHPOfQIaXXVdSo0eQR3IHhjkBqBoIARcMF9gpOxiymRPqqhQcPtiYrvYJe6O\n7X+krDN2e1SZlo0Tx9kqny6ZFdhQAiCsgrxWljIl3PhywKI1HI9sTbFB4DJa\ng1xlmw5AnHDbYnRHuzjVuPmiKB2rp35wHliFGR/2NgtBW+5ychm/51edtc70\nFnkui0OYFEofx/uRl6OA5RQg0/rV9gNwHitxc/Na+6dr1jVOmhVqJ9j0Sk4E\nDw9Mi1FrASdQNJJitX5JDpyDa1vXf15wd9OXYYWZI1hy36Ijj00LDp86gUwa\nRm4p3emS3dlM6wEnr6UxkNOH/cMp1zE9LrHnvfFj7SUPse/SGXzQ4daAEbej\nR9flyhASdd+GGxLyoa+qO1Gf+zeFP+WhSTgd2EGA+xSJmS3rpSdHYF8QUsLy\nzbET\r\n=V5ZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"76cec1606033aa67f5b802c3be7173361e9536ad","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"5.6.0","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"9.11.1","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.2_1524699698105_0.3146721661700782","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"input-format","version":"0.2.3","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.3","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"62e9135ac52341dfb37940f96d8a43125c1b5a9a","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.3.tgz","fileCount":90,"integrity":"sha512-sS1hk/ToFMSzYg03dYRC3QpMNQ64phuRdx0Ya5NDbTYuczVtDTU5T0xcQ98BnvzXNmud20N1quDt+PDQcC7++Q==","signatures":[{"sig":"MEQCIEDCgDRSsxb7fP1ibUf+VZ42OGN7B/VyZBrn2sN7xd42AiABQsQrz1gzK6TgSl+VPmdok6fPsgVKkno0GPbtnmMt9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6epPCRA9TVsSAnZWagAAuTAP/i1puE+/tHcM+2D4O+iF\nTfsp7K4McwTz3PXUhi8m1yXJePqyWP4ByEI7WCB7YxjUGzmDQAGsdLkrIxLY\n14aRC93WvBcWangzEJU4bxneiS8Bxst33tv8G5BPeJRLt37ZbFbQ9XvkdgkF\nuaHg+nD8V1LWMgmgBC/viOO9ESUr8saHl53BkURMx85bNiwFEYTkzhrhLi0n\nk4Et64o+tm2uKxnp095iQ7/ylnI3/BaLEmD+gmoozuToElxwyKANWMX+0NOf\ne+zxKIGVQs0xYAU3FQ8RC9f22sj2m5bdfRie+/hBTz1gIb9H5ygEhEjuhf4B\nA02RFCIa5OeSIVsGBbGO5+r8MMuBHH31EL/I8nFwuiLzKXxwQBrkDcqj3IGj\nkbaofbAFboGruaGmpA8F/CBlhYCmDsE73wAiKKj5MSRJF2J9Lx49laRUAa6q\noRmghUaXUDc2wXXVHpfpHwUIgeCiMWEkNZk8bCH2R1EK88CyPXSkxuy7Qlyg\n9bLkB9RL9te1vV9V0HXAbbVEJwv7CllxpK4g00+YvrP4Xvw+bAtbqCaj3JUA\noreV5jPAhsUbU0TZY6EMBpUc3ADW1VUrvMN7fiva+bSOvSdLi78gz7btUXz5\nRQWIRgVAJZnaYzUx96Hl72whWZd4a8PPNCgft2VlH5T1BomiqHWepPuJjVXs\nR3S3\r\n=01RT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"e510e9f9c2801afdf27efab462af06d4e49ba9cf","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"5.6.0","description":"Formatting user's text input on-the-fly","directories":{},"_nodeVersion":"9.11.1","dependencies":{"prop-types":"^15.5.6","babel-runtime":"^6.6.1"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-react":"^6.16.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.18.0","babel-plugin-transform-runtime":"^6.6.0","babel-plugin-transform-react-display-name":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.3_1525279311122_0.9060234782482601","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"input-format","version":"0.2.4","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.4","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"cb535ac879445908b432c5c341f98a493a1743bf","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.4.tgz","fileCount":90,"integrity":"sha512-1Jo08hAodqk94579lRLCxg6g5nMYbe06ySwP7Dydl26DkmqYfVJL6bV5JuqwQ35Z4f81ad6bh5cbgWNxL5euyg==","signatures":[{"sig":"MEUCIQD4+NSPg8XrRtQIFukK0qMluJlbMXl7lxERk3N9QEfCMQIgCfrPlRbSwHmcSW9B7utM7Pe8CUQNCV/adbme8Oc5PRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTo0hCRA9TVsSAnZWagAAFGUP+wYulCQt3Wo9/efKr3TX\nKN5v7EnyEs9FrzjKfB++8YSX6paGuil922ZiNSCwXFX/iIFfbobzOsWuYeXZ\nNfuojDR3QZEvMjBjBdH5OcFBA2fPsfKVtp+RiCzAIGsmEE2xmcpJ5JYZwM1k\nShjTAh11EHsIylsQ6NUYDorek/LwZx7Awas5/aAnabCa4nK2JPP4cFiJSgJX\nD4AXHGuEra1Z6n9E4/ry6tlSoEZjlCgTDSw+VbFyEMQKWJ1VioFg4qBDGEHj\nFt/RUmQZPmygphlRoMZ95bzDib0heyBcsYkVe2ulhDTLhOCcfnRMim4iB4bo\naS3/vKQSmpnI0+BBl8bRcZj+/PFYMMKD8IbwK6r/3gfeCAYsCRHyC65gjnGt\nfMEjmFR2SXfZydDVRvGQEbsV8Zx0MOEQ1wAveAHrNaKDMJvYHSZbxWzBHrbh\nLooWa6bNpPoc+41OUiNRTiEsnGBIQGIIOg1q13LbWdbfb5Iq2U2midfkZEw/\nvJ8RijpHNWErKHzZq+Ps5eVNab7RbsIz+WfzMH81A+M7XJWsxqlu31vLFCIs\n4ZgIz2MrUyT+lITEuhgaxgQGQgFSLCkfRFygKveJQF+gzBKPrYOuNkwMw7DS\n9OlS1JyRZHM9q+498ijvADodK+GExij3s/Wvu/Wi9UgG/nGRsGfCgbYPZ5To\nBSUD\r\n=wGqc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"bc9c633deb3b3c128ec153ebcf459a9c5f4c8e71","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.2.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"9.11.1","dependencies":{"prop-types":"^15.5.6"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-env":"^1.7.0","babel-preset-react":"^6.16.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.4_1531874592913_0.8649649147591378","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"input-format","version":"0.2.5","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.5","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"35118f82ed8438b2fad0daf80a5b9a0948ebf01d","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.5.tgz","fileCount":90,"integrity":"sha512-GthiZZwRBaz+kr68LEZLynayjTNdOIA0Hv6qW5mtXRmGiKMoG3j1xINXz1ux6cX9M4Mt7BXx2JqYsiR4ahSkcw==","signatures":[{"sig":"MEYCIQCRuTuyFSZbP+F52hQyTx2AnuyEgNP+Ps370DneKiTZeQIhANLurs2I2g7EXHv8N5dPZ41B9V+1ddnjvE53SZFMzWVr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxfzxCRA9TVsSAnZWagAAvBkQAJsaE+mxGBWMWezUdZhp\nacLcaqqZ8vZlP8ZDqWiZpxqMiNDXtL8loJECePl/oJYGosg7W7FIFvHF6RnE\nsLNNsflZayh5DqGOTkKIb7i0OU55iPZGKELPsYBtBYrozobdofDgG2iFIJmN\nwkG/tfLTIV0HymKF9kpaJzbEZH1Ii3F3R2P352nYPjWE2mUESx0019C2QCp6\n7LCzWltBjUw7SZIbGSIJKlCpLfITlKXLNGbEwUxQTyl6OhHS9uG02KQWamXD\n+LmByn3+iVD/egeQfZtse57BOUTkdZZXUuLa6REL9mWCCv4yU4ogiXT1oDH1\nc5asO/DnPzVr4mgGtw8A4fizqCnD/NdUh+PS522MTvEazitTuWRMBgcqVnn1\nQ1gMi9a3LHlawa/YSQrXklLRs61M99azbn3tJYA4fEmJ11f+8Yy6mFJcQhid\nuQWRGCUMIEpxlzz5A3XjGMAwc2AoEFyZA4Chz3x6k3ueLcIJcShaNig9lqVn\n8+4vH5YpP6VJHSLNjE7xJ7ZpCei+UM30cFxEU2xhqYCFfDhIHbWN4+3zhAPL\nA9nBsxxV0mOJta4/XgLiXzAqIEb1CRastIf0WLBtNBs6GLTT4UVIgFAZK4Mu\nn1i2GlOcgPuEuolGF14FqjtlH+eJFqK8sCXXsi1NCpQYNFjgYXdEaGAcbFnv\nGmPS\r\n=LYnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"63bf1a3e43532052dff97310b91eedf7ae555705","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.5.6"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-env":"^1.7.0","babel-preset-react":"^6.16.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.5_1573256432670_0.12601581756580194","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"input-format","version":"0.2.6","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.6","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"5f1bf538aa9985abb0794d6e8d7ca3b06e03c5ea","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.6.tgz","fileCount":90,"integrity":"sha512-LLbDJL/0kBSRPYzkJKrjgpGU1Z6R2IiwxiH03rpJtiLlL1OvgVqGocuTIj4svjUJc1XgQFCcUaX6T17jr5lxVg==","signatures":[{"sig":"MEUCIELjDkePdqvI76yLMI2w/jmo3lEeZwJEyP/uwScMqjc5AiEA/cEMd9+ciTQqaACWFl4HhezGm17+JbscyOY2O+YmeUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxgcYCRA9TVsSAnZWagAArKIP/0fBzjaB4GgSJyP36vTs\njNMAP/87dhnqw2BM7kf/F+ELPJFsDkFDHAAx1Fvgss1bbjCPhGtoOnuLLqa+\n32GLuDMn7vV92wbLSL9M8L0fAvHd/Fl31b5skKj/4J6vaq2xUvIBMN1TA90j\noTBb2w8kEdsOyO7MRyvtJbe2yieOFQpoIXbw6y9E0Lju96HS1uGLEcDay7Yl\ndV28Lv8bGgZj5qCI9qLQQo7pNV04lF9OA+sUv2uF4+OTlHoDlnt2AEfT0ot5\n9nE1pJPL+wzNrhcMY6uhpb3S3bwhRgMiKzZTHZQprxLcxyZtLDQkUiGXTqSH\nb7S6OzvBwq+bRCkUX1smM98tsqVZf8m4+G6Te65GdR0F2hXIxNzx9DZ52W2s\nSp6hdPMBY0iIN/mNhtS+C3CNX3cOVnnHHFcNcApgKMxUgsqSSwp4tTBIuNFi\nnotFh+TcCI2pWnBVXQSgcq+OR9IYEnsb04/LAmwIXkdHyxfDS4580jzbeNPb\n7GRVrr1G1YARR8WVJzmkkBsmAhACuA42HjiBoWC3XLS5h0GeJL8UkqCzgxBA\nm3/wgb5FR+xEBsXiz7NFmV36zbd6T5NNPunIgiEmk1ssjcpGrWKVNNiHHZa8\n3Z/9fE4druV9e8v0/dtnHdNB58nuaWdiDmn9oNMjh+lSe0qz3xqqILnM5WEr\nC8h7\r\n=zpWq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"b244705bb37d3ef0ffcb0f3e8298d282079e96bf","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && WEBPACK_ENV=dev webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.7.2"},"betterScripts":{"browser-build":{"env":{"WEBPACK_ENV":"build"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-env":"^1.7.0","babel-preset-react":"^6.16.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.6_1573259032005_0.41322053050547436","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"input-format","version":"0.2.7","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.7","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"ccbeb96f17a1d78a6bb7b502131d6666671ea52d","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.7.tgz","fileCount":97,"integrity":"sha512-l4IktyEbUn0k7+AZ69HIY/XmSeoJzNxNEd2Ojrl623jjVK3pplQtTGw3+ho1ykK27N0iA5ZToGqtw5LTN6HpsQ==","signatures":[{"sig":"MEUCIQDybZxSXeZT/eEEn9vFWyWl0XrZlD+VTFQEtJ2AEvyB+AIgPMqk0Lcin2/4EKeyYNzMqzJAtc3Wxolt9TN5FG1P5sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxhx6CRA9TVsSAnZWagAAgowP/36ZuKD8VoiP+BgJd4mf\nunmbrUZDHBji4ctW9tLnppqST+HE19ID6TivFnmCN7YMPPaHuCr8yd2T6CHx\nVCG3hG0MTFa6UrSlgpRBM6u8+k7o2h3DqsqBldehOJuy4rlBgG2do4gCxMWM\noIXJ7Oat/4MQ2xEY93uHrXGvy2SI/GMUME9H0sEWA141gcMgu0Iu04RoE7fR\nH5TXJEQ5I4s11cB7OfAJSip8W8d5cXT6K0NqiT5hA8J6GbLBmwl37aw8r+1m\n89EioS/Al88VN+QFWzmm8IsVi+z1cZ2gU2f6VcBINPiKsPX9CdWXD91eOkvU\n4uA08yznbqUrV293SaYRQe/6N1IGoRC4Cri6oetH9I0sqKa+IlDzhyPIKjdO\neY5CVxdIwZUjKo1AnrP1JsQG6gMuANKLOSuzzfMguSpaW2J0XRtzmKMucJIe\nlO+8IEERil7KaF/zdMyVgTfLQxib5XpBrxgAvMXHC9Jo6n2DncJn+XJLtOMO\nvy4xju81x+X99WGaeeh9mjzjH821gSnTygl0qmtBGm894cuGNC289LRz5OSo\nizJHSnDhGLLX9zcLnf3rj8ZKAPACwDXiUTAUWZzq4+C09euVugyhqN0jQ8DQ\nJiDc4978HigEqdOim+ORlrG1owuAahaxRiqg0eoEvar5l46ctju30oqVEHVG\n843R\r\n=XNKV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"6c36f97f7213c336e711b71d42e22d14ba4ac199","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build browser-build-react","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","browser-build-react":"better-npm-run browser-build-react","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.7.2"},"betterScripts":{"browser-build":{"env":{"WEBPACK_BUNDLE_TYPE":"default"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"browser-build-react":{"env":{"WEBPACK_BUNDLE_TYPE":"react"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-env":"^1.7.0","babel-preset-react":"^6.16.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.7_1573264505669_0.09506995988617328","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"input-format","version":"0.2.8","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.2.8","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://github.com/catamphetamine/input-format#readme","bugs":{"url":"https://github.com/catamphetamine/input-format/issues"},"dist":{"shasum":"5e63d0f789a2081c1673c17c21bd0f9fd11d0ba4","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.2.8.tgz","fileCount":97,"integrity":"sha512-PUBQ7LQMq4xdF4nEXxZTKGRAA6QTCz2icH2bU1WBDn9GcP8mKygpOqqivf41vSfFd3UagzqcMFMSswqngQGvuA==","signatures":[{"sig":"MEUCIAv9jLNyfw9vr2fFqykd1If3A5FQs938HMJxjTro06qJAiEA4VxgalC21MqOq4XJpWzAWhmnVdUo61ze5fK3UAhkwHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxqwZCRA9TVsSAnZWagAA/48P/301i3UxiG/+ISoYXx4+\njvYiBlKVYO8BfQs0kO/lsJvrj4NjmOlnQqAtPu28P8ivnNOYeiN8s/f4DzA8\n8RMU1INbwQk3gbMwSKc+LkThB0f94ht6vuTqHdwZU97GzDif4Jt9M09ybEDj\nH2Osljy5HDbLj6l1jrxqc2D1pAJxCREEAER8aFCeXb56aOfW4DxpMXqAjn/U\nmT91Wszh5qM1TQl7xZdCB9WQC8gbkXkiFAWv9Cg40KfOAQGrogukJ+7asbDj\nCs3NfHN3mD0n2aWR0M+N36fFQH7WToAQB1U2zLD6RPQarEuIUYHuEGmw8frk\nLFvgxL7a3lQw23D967ExC93QGB/5TaipccZ1mSYt9G/ccMqEiZ5TbDRe17TX\nyxuNxTpqhnCb35qox+ycAt/JfM1nYosieGTDk5/4Hd31so7cKxQFWD/nqQV5\nkHnA4ABKvRLIPNCGMUZYxCYVr3Z+EHw6NTvht3Cv1FppOBc7UWxBe9fEdywu\ni1hvwX+gf7TKpWmmYSKGIFC8qDBo/NTFEckk09q7EE/LoxYK+GH8mwkKgezM\nuNbjdVKAv750RZc1qm/4uC80anBSGPNkpY1nucsKjxnlA/I6NJyjK+FEp77C\n4pCZQ2cjDnutfqZrOVVjVuuc4bdKM0sSWOcbGm46lYZOOQSaqfzp8l7POmsx\n6TZW\r\n=1i0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"a844ee29bf58f963db2e1181d741676b758177d6","scripts":{"test":"mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build browser-build-react","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"better-npm-run browser-build","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","browser-build-dev":"npm run build-es6-modules && webpack --progress --colors --watch","build-es6-modules":"better-npm-run build-es6-modules","browser-build-react":"better-npm-run browser-build-react","build-commonjs-modules":"better-npm-run build-commonjs-modules"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://github.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.7.2"},"betterScripts":{"browser-build":{"env":{"WEBPACK_BUNDLE_TYPE":"default"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-es6-modules":{"env":{"BABEL_ENV":"es6"},"command":"babel ./source --out-dir ./modules --source-maps"},"browser-build-react":{"env":{"WEBPACK_BUNDLE_TYPE":"react"},"command":"npm run build-es6-modules && webpack --progress --colors"},"build-commonjs-modules":{"env":{"BABEL_ENV":"commonjs"},"command":"babel ./source --out-dir ./commonjs --source-maps"}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^15.4.1","sinon":"^1.17.6","rimraf":"^2.5.0","webpack":"^2.1.0-beta.22","bluebird":"^3.4.6","istanbul":"^1.0.0-alpha.2","babel-cli":"^6.6.5","react-dom":"^15.4.1","babel-core":"^6.7.2","npm-run-all":"^1.4.0","babel-loader":"^6.2.5","better-npm-run":"0.0.14","babel-preset-env":"^1.7.0","babel-preset-react":"^6.16.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.2.8_1573301272979_0.881143061067821","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"input-format","version":"0.3.0","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.0","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"f662b1667b6d067769f44c717bcfcc92554bee75","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.0.tgz","fileCount":95,"integrity":"sha512-7ipaXJ5Hnd2o62IxLRTCMcl7AOPzxU2PTfDunPDIaaAjq+Q8DcjI4/nmPo3fXJUvdTCX97BlW8d+7ArUhVTxAA==","signatures":[{"sig":"MEUCICPBUFYDmyO13b9wQZjUXjPnk8INbw3NH0I6IjtncWv3AiEAtCqJbceV1HjjwAoTPkpyJxj8sj0rEFBunvsAnxgFLr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeboM3CRA9TVsSAnZWagAAkEQP/34PxZC1CRwPueE+KvVf\nJb2ILRDwresQ3Ox5fgq9oi2xdMViIEnmjx97yy7UfP+/UbOvsSpkEohzZp2i\nvIknyXZNBMZWMuQoz/JRm2L0/owHKLeKS3cCNH8uxyT299AC5ogrn6EW3Mtl\n3ixTf8uTpmRboCNNXf4ACmCr8V0xyHATg1Ac1rg9fMb770o1hbX/gHzqwF2q\nvYqlOnVPrE1m2Z4Yak8UmOz+h//UYDYEJXkoHZ1YZ38/6PCxwWce+55roeYZ\nYF30ay/xhmJgsL/KsEuJf85wz8ytpnDTdbXFKjBWSqRbjdl2a9EkZVRuxsJI\n0KyrOQYLoBMZH0yvAvp8p4OBZldINIle13XYhPrsg8s2fToCjeNozHPx8dqC\nwRKLMOrxoZZ+0YOwxNbhc2+0OMyooBEw1/mwTNdLtkPB+DpEZIBNOC9onqUD\nXIstF3roQRhbcsh+GXh3a+XVavp8q/+gRVuhJoDPK9JZEGh6Lt437qgJq59g\nbdiZASMb1Mz/mxOyI0H9XxLeU/9Loo0/ZMRYMMyAM8jNd0S6boVEH4mmczKA\nrinEjqUrf3gTG3E0VrSg+RfP+BQas3feUJ6wdnsZH2XMGDYKPxBm26lXAJrO\nEbfslHz+viP2apUJNN/iGDgR7DOPDAER31MtDRTWhDd7anQ3WqlMSvsR2Kfi\nlIY3\r\n=j/+C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"353f2f87d289edf612b6c98e8b9e3f323673ba59","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.0_1584300854777_0.23419164284387373","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"input-format","version":"0.3.1","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.1","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"9697481ecb5c8c1f870505f762cf17759ca5b18e","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.1.tgz","fileCount":95,"integrity":"sha512-5o0uzSsX+2YBfNlcSazC0hy6N4MEZj8cZpQiH84kNXvU0ggsY3Sz5RZFbNnAsAG0fEj2glQMp9OTZWCiRz1jyA==","signatures":[{"sig":"MEYCIQCP+OIZ6lKosFhBKcyIepXJoJJmQIq7g8VJiAXJSMyNrQIhAN9gm1gb1HX1lNPIYOOpb+QaQhm5bG8j+29yWBoVC4Am","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MRMCRA9TVsSAnZWagAAK68QAJoDuDM8xmcAzL2cdAWF\nwUgteiZm7KbJYLdVSiLwmoZOES8vfF9YceC8+XBcgbVi2VKJqhbHW7bHR9F1\ngfTX0OYYIEXaa1nqeHk417KwVuRlMLUYhKUFnfF5M2ZOrb4oc6/KOihpac6j\nD92GimnLhInLFmWx352HHdXrjbNBv0AGpMIueqtW6EZBApmz4zGu1XB6rpVF\n6q1M9BrDcycDbaLqJeka3jJzp+PapyA9yEVMurkOW74ALkMW2JuVYi1VhsHJ\nRhEEqMHMDBycOdYea1RZx4SugibeZt5cT2AnFy4ZxkkdrkHXj9jX/0MyOi3P\n6Xsq0GBrci2JxyQX2U5386ejc4CHvkYcV4Na4G7ikL9K360/xJ1IS2U9AB20\nIW7N0Kq05s5SlUECyM/rxOs5sE4hXMyewHzIE/Vi9aPdR95rUgo5eZ9B4E6h\ns1HpwBSPydphtm7/PJnZlOW5P8o3clqYmexUm8OKbEMWR8XWq4K+uQwBBNTG\niTIXsN8JX9z6AZfSj+v/Se2tK9ZYldHozjVBl25XStWuByhVP/6sxF/K7WCK\nDN4adA1SQ/hZSsRpdnYm8IQht3ikJDgoSJl0/h5DIv6W1Rbs4DbhDw3WP9EI\nh1+iymaB2ZES6VslysFzhqFLREuycZrAdVq60LOLehJ+up2M9DoXyzEP1XGb\nGRCc\r\n=z8JT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"46ba0a124c879f9c06051f39153ce61ecb55e2e1","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.1_1607517260227_0.7006293950413558","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"input-format","version":"0.3.2","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.2","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"5cd21ba4fc01c84971d83e39939cb568d1f2913b","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.2.tgz","fileCount":95,"integrity":"sha512-fjLWtM0VKVj6DZ4WaEP2qKc55e65yMvs6kxNrvuw2npfs4b2R9mXtBh6jyFa9tFeLsYwCPbY4l5vhMJqyweYwQ==","signatures":[{"sig":"MEQCIHoinRC4ETbAIpikg9MjHaGal5jAxW9eaYT2zRsiDzP+AiBBTgw0lMC1D7gJEkWRuhf8KQ83cZKrHV2XbtT4SVCngA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf55ovCRA9TVsSAnZWagAARrgP/1gKo9W63mLw2FuXcMgW\nw39aEbTk8lC9wA/Emp9Nr003q9FJMeb5c/aChr7uvJcJdysk1WaI37kjK0to\nnaTBQ6hIRefKnUWRM8npXN6UD1uRWyYjK/5kofuIklCggCVzUdMDqCsqYVs6\nyU0lLMlCxAp5UGKuURfSk9ZsI2fBc39WMEtlWFjQAV5BGySfcqS1V5Xgqqvn\nFqOPjrvHUPE5i4TuXvZ1TqrbrCmjBPl/JroitBxzdH7XrWVObH2apukG7ho/\nzTZBMEsxhlvRjPjgV3+Olv4Vip18dFbhVSpClGlRR+FMu5LsW6I+1Dlv7L31\nZD9yV2Pb1p2uE4Om2g/Ctrlxp1ugZ7pnvFQSNMXwAn1hbytdqVRildgpZTyC\nRQ3HblBbvtZZqZ6PqP9a0oBE4qMHOtEwSKqsVmptHj4spg+zEpX42gdJfq7J\nS5Go9jdflL6CEaQi1GUTHoA+xOKlRrwxBOVzJCxvi/FTLSmjxWz5hymYyxYm\nW97+RL8Kc6NyEkGi2+X9xxiI+inUR/d2TrEBTUdqerVACoXSQV7D+HS6SL9r\nRO99KC/L2nuHTonuwd60SEW4/svWLkmuEwiualRwUohr/GbLaIvMaQW0yy/l\n7Sxv4bHxYGzoI7bgaoEpT4C+mz+OP5nOOdBTT6r8t5iK0WNnEzagEufInU89\nmkYg\r\n=Tgln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"e6fa5020204ea98bf2e7d7711e3a8d7f70e26342","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.2_1609013806500_0.8896633146639754","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"input-format","version":"0.3.3","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.3","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"16905ff8ecc8fc546ae00742aa2b5e9751898540","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.3.tgz","fileCount":95,"integrity":"sha512-5Qrh944StGHms4GWf40yMDhOUiiTdmsxGI7UBbKz7hUuWUSN8LbmtlH9EhnMO9Dep8xnCZQWe/ie7WFRdCDXTQ==","signatures":[{"sig":"MEQCID0iwJd6die3Mu8rM8TLJwFUImLp/yppHqgN0dFf/lP1AiAZ+PEup2dN59dazRKZ26RmzMfUoABrq6RFbUMlluPtiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBQKiCRA9TVsSAnZWagAA/fkP/10LeZDaFiS0Kn6s6+3a\njX1FuWU/xAA2yTsd5FPZ+X+JL3SOK2978OaHPEatahdl00pl/6e+76Sl0R4G\nrRmKkreEdg8PtvvVQSY4aaWPeYYmAECgih6K1ToWE2DXk3stNIL2iW8ucJw+\nNF+H8OjTb2ds4mVRpQUezGPu+HhpPdAMXFYsp3JSLfqMPvKsk8QPnk1GbUpb\nNEOcR2TcF3Ig61WLEmvbLzzy+uL3fuuTfWSVqhjEm/vmx6/6+lpV3BtFHUVW\n1ZavOAeWDRKteriXtyCPi5hmFL37/mmHfwaWIiKAyj/hR8QKosYkopKaY9wD\n/cXDCJTW7pn8QEPWQ2sZ0XNLz169dAFov29gb8FYiUXGRPmcMY1nXL8wIwIo\n7vXRdSF+6HZ8UZ3mlmWB+zIl+amuHQPFS9K3A38RjPm81fq0r87pte2HzkFP\nz8MgI0OrjtxemdWWbHSqxbcf2Z5nHub8nOX9pp0EUUFczimEA64CxB8ZbMxB\naobMLkD7vgZxsQK+Or9F7F0dCOday+y9ejmLOZTMQ5TfIgwZGFHES7bB1z/k\nTNYdfaFeHfW/hGtr6Pjlw7P1EB8cbX+VK5Emda2gpiaahW4IVqkksY2u8pNT\nsXO69rFznIYETvzyy9KNdBSAy90nAs0XdthK12d4cltnoY1LwlIzDU2lfqcL\nozxH\r\n=E5dL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"16d9f890918212782cacfaacc687c69500b1e990","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.3_1610941089880_0.7797057185529119","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"input-format","version":"0.3.4","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.4","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"94a2dbef8e67541f0afed8c38a71bea0a4288a4d","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.4.tgz","fileCount":95,"integrity":"sha512-rzB/ydq46NVnOuwJRE8YbL4xJKELx2rQon3We0Nv+P1O+JHrsPlz2LQU6TwJ1M2vtIgzIawmRFhjvmpDLtw7ew==","signatures":[{"sig":"MEYCIQDJzXHfUcVfSqmVKvotHpoLNSij5DrnNZA1zzhdy8dNlgIhAK7mmoCggyXR/qgd/AE0eb7F0HYD39Q9nkbd81ihOZV2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHo1iCRA9TVsSAnZWagAAPDwP/0msxZOAscIx5kbGEgN8\n+BQZfGeMrspm2VCoVYApdylWnL+Lv3+mA4TnS8WCRkjoSwujPqCwdMSDgl+u\ndV0HbL/okWgvx9KbMWiL3RMB/viPDk4pv2+qMtZqbf748sOuvfdglahyLnPp\n+wfvfEZZUwfSnxJONOYuSAsZ7ERYIDs1P8VH0XUPyNUmAUNQryVx34eE49pV\nalpurmT7VMMlVlcJv+JuxwQnQ3qo2wfyxy2RSIIcEFplAUa9n57ydLOyJo5p\n1A4SCHViJsEYFFk4nPwKDd2+YeeAkXUqh5j7Wf2NMuyD4Jhec+tu8QiOvPBB\nAnehZI4t2aT1jT25YgvLz6td0+8ZJ9H3si5BT7rpUzSszs485ovOT4RcnboK\ndM0cl2UlusqgXICneUzlt1SzUEc/YPhNjaqiyh3L3k9Hxdv3vtwI/WVsPDdw\nECg4KhdWuzkXAqR0vd0N8SrpYzQW0DcJ+zJqlDSp8oNjOr/Qal3NZnerAaOu\n5SFlyIi1+s2Tn7M0nam31kEJ740VW/zZ7mH9EcUwW50x6Z0fWkzrbc7PKyGT\n+SNNGugv/AKHpbqC6sToxRvQJfyv5a42n8TonAtyvscFm2gzaGyeGki19wMR\nucBSI0Wyly+vGrfvY2UVG3bnYNZB22WCMquqEi+5AafuVgjPFxRcMe6n/qfu\n+nGe\r\n=EykN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"e9cff5b9bf3b5734b05133474885376ca6ddfc6d","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.4_1612615009494_0.22152478739380044","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"input-format","version":"0.3.5","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.5","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"be8f6c3e6b9cd8689e6e46f72f86878f7e5f24ca","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.5.tgz","fileCount":95,"integrity":"sha512-PJJYVeD+YLKe4qO+0Oo4lCAAdz4fV5kw/Rsf2zSL2SjFPqIHhFA/I+v0+0zYXBHoR+Q+YLIWc0ztk7u1yN5YcA==","signatures":[{"sig":"MEQCIELIiPWEGKi0KT/SKWeRHqXEKXl50+euwlfGgvEQ1AM0AiAFIkVjDY+xV2n9r5Q+8qh/yzpOg9PXUJdcjk2s8qfINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIl0UCRA9TVsSAnZWagAAiiEP/i1Gc7fSTOINDfZlR0Mo\nOWtLPEozY8S8qcEFUrklvbm0SK9ILn7aLY1NKLQaUWOJHQz61G7U1gS2qtgP\nWVmBz9hxEZkpUFR/TLYf0RlVX1eGjTlTsO6HDEDWaXnAAHsM5rFXD2upowtv\nJarDi/OPgMGc6S4nAct9uArPIx14DB4dPhyIAhBOf/msE21cOQwa/B7fXO68\ncj2NtKBiGvF+1iUGPiVa4luXoaNtmxpLBNpiIf5+MlJj1SPDeavecBn4X7jp\nHWGyiISnhq3Ah5g2e4dQx1tSzZ+/ggAmBse84DlcPbMo4w9KI4MAptq/ccoO\njth2LPV4DnWSwXReRqINKHMlouIxmWDQ9nDkpeN0GIwQWv0OoIPTXDdAPcYo\nI0YimKzVP9R6z2yTV1AywVbidCkuyOqSM20prqNO5kDdkw3x4kpBNzNwb2mr\nplSBC1F5kuC0nrJTPDJWCl50zjhiHLehvaC0ISfLsCge7ghoTiapvFcLr4U8\nlsTHdyFN2MBzvQK2zdAu1/+4FRTzVbrstE7ztW94hZHP34pFfR1KkmT5fzTn\nbrj2f7EI80rHanxvksnOUZj18Gin3IiZeE3h39Pcih2A8dm18be5zOOjj+g3\nASmMkhfdwcaO0SU4hTLLTkh56fDDhUkOUTfNhKTCqmwTkKoqrzQDq2+3oUUz\nQMfr\r\n=eo0l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"688f5749cf2e93553c153cbcb9f174368dbe27f9","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.5_1612864788158_0.6038157948164495","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"input-format","version":"0.3.6","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.6","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"b9b167dbd16435eb3c0012347964b230ea0024c8","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.6.tgz","fileCount":95,"integrity":"sha512-SbUu43CDVV5GlC8Xi6NYBUoiU+tLpN/IMYyQl0mzSXDiU1w0ql8wpcwjDOFpaCVLySLoreLUimhI82IA5y42Pw==","signatures":[{"sig":"MEUCIFY/oJuZD7dm4QPtSNDbD6mgtGS3/J1JxrRNI4SbuFAHAiEAhPCZ34kpyuKke8AiWUXLcnn2+jAsSA3D3xehn+jy5gM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdQS5CRA9TVsSAnZWagAAJ6QP/jE58k70qKL0W5dGDgxV\nZmQDX1JQ3eqL4YFD/GeZysPWBR01gEsyru1gUjGBjhun+2Kt6uzkTP6irmmo\nc+OWBF3yWJOtC9QWqWkAQVdtS/QP/KZcscakYGEjXp29ekC5fvIEoO5nR9a1\nosMbBwR1UGMjdk3qjqr0FRXbG9UleHXlgtafZt0rE0g0LKbczDS+C+fb3arg\nO7H53t+6cH/aGh4EdbBxlQPhnXJYEyt8GDwXzAPncf372/AwSlcI0P0GMPZk\nSW2T1UuBuCEbj9kVnnd2UW+qRnrU+vOZioxds70FtjhI2q9kOMNdNdY9na0T\npj7q4pZpCrkKPjWDdJrrnwV3T/zixlfXwL3kmAAFuLADftBy5LinIv4qNFj9\nwv196JsG0HE5/dOzFRr6ErNbZaq9KChcvTqHrfUmGdLr1O73WdFRtne4AqhD\nWWJg7ukfQbpd/wLLaoCTCBrEdpVyJstmNHGweJ0r9PI8Z9NJOsFqNdQbReb6\nmsc3v9xXUZeeLhTWsJz9f8lrt2OqaKLQv/VJDSwxhMdB1iwUdBRPayArPbzO\nDOySSYsJt8yjxMNjezxUgEWUeMJL4E4QrhOrns4I/sbRpy/wr1PDdwKp23GW\n5y3imLAG6j44x49G5G5KmD6kk81UjymEf0TXayQzBInHJAmJ5yUw/lu4hHFZ\n3H12\r\n=CyE8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"615592dbd582d6c8067ea19954c1cd30aaa4dc90","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.6_1618281656582_0.17323140726879083","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"input-format","version":"0.3.7","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.7","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"08d63fc629985d604d1910e1d1a220b7a521bdc3","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.7.tgz","fileCount":95,"integrity":"sha512-hgwiCjV7MnhFvX4Hwrvk7hB2a2rcB2CQb7Ex7GlK1ISbEXuLtflwBUnadFSA1rVNDPFh9yWBaJJ4/o1XkzhPIg==","signatures":[{"sig":"MEQCIELFTp/9cg+mcUkB44BW5aYD2wUjGOEjwy/Et8YRTvaKAiBot5SG6eKfYOF7ABoQ/rCR3ERr4i16EBNlm4CHjbKY6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8eNbCRA9TVsSAnZWagAAKwUP/R27u6GUaUgKmKLyEb1z\nHCiVfs2F/vWoRVZ/sGuw4CAfp9CjoTDdxwa064YhJWxRe84GOhm/j5iymQly\n3xu24tYmanywl/JcqwHsJwLnieLlIqtmIpQfYJ9QO7lafwGy0vkexStQMhKL\nCqHbp1y36WdszNSJQQ0janmNTk3zzoNDT3Ka1D5TfCH9hynfi7pc5udDJJS1\nrh9aVKicnjw13PYJK1boxPN0fKAP/Sege97xSuCWi66tph5jWwdNPGXLZDA2\ndmbuNnIZYHUVEp4HW2QwoRiJxQWHopVXJglGVWLbNIhhDEMQeQbKG/L0xGVg\n5/b/o+nzBCnQNcPNo/DoK1dTLYT+dk6ut5ee5IwWiW0fOqWoKBp6RAFIoFPt\n+ltKRiqFCHccTRc69KO2BPccO9MGygD63dEIHSNTxgBQEBygyKkY14XW2Jgz\nerPAZl8Y6LGv7/X6qA0nH9v1xBuAKXpYA7dbX5NXVkUuhPdZfX9Ml1T5YV5l\n/Qmbw08TxuVtZF9s5lG2SS+7LhF9LhI5jjlUI53E/bDAIYvzeP4MqVzJfH2/\nc7Z5c/ew955PotW5Mr51g1ub2JfHNm7yYXJyiLoQWenko1vdIbUNA71976KV\nNttaXps266+NkPPbj6wJfyak/7psyihASs284AHzi0jM9GevSNEuTLeymi59\nnjde\r\n=pLDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.commonjs.js","module":"index.js","gitHead":"294eb1793bbe1117e132d257c86f112627e32c8a","scripts":{"test":"mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\"  --recursive","build":"npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build","prepublish":"npm-run-all build test","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.js","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"14.17.3","dependencies":{"prop-types":"^15.7.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.0.5","react":"^16.13.0","sinon":"^1.17.6","rimraf":"^2.5.0","rollup":"^2.0.6","istanbul":"^1.0.0-alpha.2","cross-env":"^7.0.2","react-dom":"^16.13.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","npm-run-all":"^1.4.0","@babel/register":"^7.4.4","@babel/preset-env":"^7.12.7","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.8.3","rollup-plugin-terser":"^5.3.0","@babel/plugin-transform-for-of":"^7.4.4","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.7_1643242331516_0.6359802495458569","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"input-format","version":"0.3.8","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.8","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"9445b0cab2f0457fbe36d77d607e942fd37345c5","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.8.tgz","fileCount":101,"integrity":"sha512-tLR0XRig1xIcG1PtIpMd/uoltvkAI62CN9OIbtj4/tEJAkqTCQLNHUZ9N4M46w0dopny7Rlt/lRH5Xzp7e6F+g==","signatures":[{"sig":"MEUCIQDDYOA85RFUI4GtGHcHMME2OdZN8BZStb59v0qUBT+ssgIgXUcMt0AVi4EyuPCFRguKVovu66STFX1X4lBriGXEKRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiMu+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL6A/9HBROtrhCdi4n623GRNAoNgG85TTDcIk5jA/j6Wpsemf2ZUWH\r\nvE60RF4Vfz9AM2DXOZkmaiVC1QkDjSGBZ+T2T2NLcbPTNPMMLZa5bR6DqXFy\r\ngk/7XQQo7GPKIToL+/eKMFWaQBhRxVaMQZRL3CLCofSPw7+1Ypj4ZzfvT3CA\r\nlhOzCaEcWsjgkGDhztC2/oiDgEpK6xeF+KwVGmVb1FsDjl8lGkYoLlGYlKxI\r\n0AlMSy0sNC2ykbZ7/rZ2bb1dF+eed9f+266xPu4whosP4fG0SMLCllyNktgB\r\nJXdt2QRJ/uDf5ighS6RS6p4taz+ebdDhmLET+LKHiUM++ijU2rmjCHmWGrjL\r\nRtLQUMWrDQOEfyQ4ukYQORe3ITlEo8ey+a9EpgY47xl9m3ziPHzBIDy4wKIw\r\nfpvEzk6bfL3yVV6x5+ZDmIwwqWEAbS9hMd7pxUKomgKO4EnmQLOzTWZ7QzzX\r\nGcUxHQoTZE9xnpRsUzasIo4kS6xVNrrLLSshtFnEytc7bL3D4GH6s3vB3KSZ\r\n2YaRtTFFvdzWI9zImSVP2JIaU/HweJhI3GDhswXU85i/un9uK4daX06Drxr8\r\nC9Yw/FVBxnP/vIlVYJgROwPN+09e77b1+MUMANYmq5wMycWqU5EejHrUXis6\r\nHXdXb3dKRkq4srv48nxLf3j4Adv/PvUw9Co=\r\n=lWeT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs","type":"module","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"0ab4e4658e2ed7c65f34740eae8fd5fd86fcbd02","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"14.17.3","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.8_1653132221969_0.6411976764489902","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"input-format","version":"0.3.9","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.9","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"d287b5082aeaa9c01e37ff599a2988d090003054","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.9.tgz","fileCount":101,"integrity":"sha512-99Gew2huiuYpNsyZoucauy5OT3oXEoWUeINGES4SlU74eFxbtYqNO+yEP6uKFhfB0UKTvq4gOC+6/3Oskru+IQ==","signatures":[{"sig":"MEQCIAQSLRoq7Uz49fICE5k8/wj3KSdwS628aGTY16gkfzqeAiAkdp0DfpTtX7wdmVuYFV6t5JJcDWnqBTAAPFZ888vECA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263467},"main":"index.cjs","type":"module","types":"./index.d.ts","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"01972e2431788647d2fb47c13522959855a34236","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"8.19.2","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.9_1703674760830_0.07195405269411315","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"input-format","version":"0.3.10","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.10","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"e8a8855e2e89e3b1cd995333f6277c14865f0e35","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.10.tgz","fileCount":101,"integrity":"sha512-5cFv/kOZD7Ch0viprVkuYPDkAU7HBZYBx8QrIpQ6yXUWbAQ0+RQ8IIojDJOf/RO6FDJLL099HDSK2KoVZ2zevg==","signatures":[{"sig":"MEUCIQDQTcHCK51ea+EF0PHUHzJuG13kaSIXs7oeaH9mSZGANAIgLSyG7pBsLpIA6G/RVK6tRi0SW/8MUmRceQwbvhWDqBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264358},"main":"index.cjs","type":"module","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"a640fc795c8a695506a867df18989d0f7f85a2de","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.10_1711895154004_0.9212673497894266","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"input-format","version":"0.3.11","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.11","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"6d3e45f1067a5ec3f2ea6851a94781ce15102ccd","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.11.tgz","fileCount":101,"integrity":"sha512-q24+iW10ZMb7KIRDlVUl3GvFcadf1ttE/QA2waINkDMdjsPXStQSOvdTyHwO8p+4Mq433ILQJZRL8YKtPjNk4g==","signatures":[{"sig":"MEYCIQCTfRoQq/DgqvgdGO0nTRNfFjOjAg7I/g9/qXxL1mMfrwIhAJIQyorP+5dHIBpKtmS3AWuQpddeAfuLf0WFFNG2FKmc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264576},"main":"index.cjs","type":"module","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"2ac4e4ea1f4560e6c87f1af5ba817a0e4b3304fe","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"peerDependencies":{"react":"^18.1.0","react-dom":"^18.1.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.11_1731663546139_0.29669303491504895","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"input-format","version":"0.3.12","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.12","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"19fa02a7b58240a937ace0edc9e6300023faa4e6","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.12.tgz","fileCount":101,"integrity":"sha512-ml5iG8JA5aw6nsmxKOe++wAL6D8xb7MUadSPkyzHckxQnhscTqt81X+Tgv/ax3D36dkVwkcwAzKyKKPb6F7rBQ==","signatures":[{"sig":"MEUCIAh2xrp2NEixiOpseROJQUtV3G7P3EtH/pqirFow0dx+AiEAqLEI2q9iczIZeMxcyzArl6duUwp67BZjAAuJq52RZkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264578},"main":"index.cjs","type":"module","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"7e4dc2a20b659be0211eebcaf814e22353039191","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"peerDependencies":{"react":">=18.1.0","react-dom":">=18.1.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.12_1734449012670_0.46363860385358113","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"input-format","version":"0.3.13","keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","_id":"input-format@0.3.13","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"homepage":"https://gitlab.com/catamphetamine/input-format#readme","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"dist":{"shasum":"e12d77848239be0138bf2ead48ac490874967947","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.13.tgz","fileCount":110,"integrity":"sha512-dtp4povegQ415Qp1Q2E30I2S7OuN1uy1Vf/LIHfl0HUrx/1C0Gfxm28aXTNV7OYoZh2FQrcFs/G5Nr4KMf8Vrg==","signatures":[{"sig":"MEUCIQCbtRDpPwAzSreFUsX0W2Tlv+whgHjJ99aUjT8vDlpTagIgN34TwAfbGEAgwh/eaRmSRjdwnzPsrqdoJewagLv4PJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285983},"main":"index.cjs","type":"module","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./react-hook":{"types":"./react-hook/index.d.ts","import":"./react-hook/index.js","require":"./react-hook/index.cjs"},"./package.json":"./package.json"},"gitHead":"5016a674fde510e259f18a775f8759bcb4c1d625","scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","prepublishOnly":"npm-run-all build test","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js"},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"repository":{"url":"git+https://gitlab.com/catamphetamine/input-format.git","type":"git"},"_npmVersion":"6.10.0","description":"Formatting user's text input on-the-fly","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","react":"^18.1.0","sinon":"^14.0.0","rimraf":"^3.0.2","rollup":"^2.74.1","istanbul":"^1.1.0-alpha.1","cross-env":"^7.0.3","react-dom":"^18.1.0","@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","npm-run-all":"^4.1.5","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.0","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.17.12","rollup-plugin-terser":"^7.0.2","@babel/plugin-transform-for-of":"^7.18.1"},"peerDependencies":{"react":">=18.1.0","react-dom":">=18.1.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/input-format_0.3.13_1738661345517_0.8063368576961689","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"input-format","version":"0.3.14","description":"Formatting user's text input on-the-fly","main":"index.cjs","module":"index.js","type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./react":{"types":"./react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./react-hook":{"types":"./react-hook/index.d.ts","import":"./react-hook/index.js","require":"./react-hook/index.cjs"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"react":">=18.1.0","react-dom":">=18.1.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"dependencies":{"prop-types":"^15.8.1"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.0","@babel/node":"^7.17.10","@babel/plugin-transform-for-of":"^7.18.1","@babel/preset-env":"^7.18.0","@babel/preset-react":"^7.17.12","@babel/register":"^7.17.7","chai":"^4.3.6","cross-env":"^7.0.3","istanbul":"^1.1.0-alpha.1","mocha":"^10.0.0","npm-run-all":"^4.1.5","react":"^18.1.0","react-dom":"^18.1.0","rimraf":"^3.0.2","rollup":"^2.74.1","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^7.0.2","sinon":"^14.0.0"},"scripts":{"test":"node --experimental-json-modules node_modules/mocha/bin/_mocha --bail --require ./test/setup.js \"source/**/*.test.js\" \"test/**/*.test.js\"","test-coverage":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --require babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","test-travis":"istanbul cover -x \"source/ReactInput.js\" -x \"locale/**\" -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --require babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive","browser-build":"rollup --config rollup.config.mjs","clean-for-build":"rimraf ./commonjs/**/* ./modules/**/*","build-commonjs":"npm-run-all build-commonjs-modules build-commonjs-package.json","build-commonjs-package.json":"node runnable/create-commonjs-package-json.js","build-commonjs-modules":"cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps","build-es6-modules":"cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps","build":"npm-run-all clean-for-build build-commonjs build-es6-modules browser-build","prepublishOnly":"npm-run-all build test"},"repository":{"type":"git","url":"git+https://gitlab.com/catamphetamine/input-format.git"},"keywords":["input","format","template","text","caret"],"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"homepage":"https://gitlab.com/catamphetamine/input-format#readme","gitHead":"2151b0e284e9485be528c1b619c2bed92d509d85","_id":"input-format@0.3.14","_nodeVersion":"18.19.1","_npmVersion":"6.10.0","dist":{"integrity":"sha512-gHMrgrbCgmT4uK5Um5eVDUohuV9lcs95ZUUN9Px2Y0VIfjTzT2wF8Q3Z4fwLFm7c5Z2OXCm53FHoovj6SlOKdg==","shasum":"7aea985e2a5b258d2cdd853ac7cc10bac1b2a8b8","tarball":"https://registry.npmjs.org/input-format/-/input-format-0.3.14.tgz","fileCount":110,"unpackedSize":286059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEtXBbs9XTW7wV0MQwt1C4zGIJPkx/9WWFFKhqC6PViYAiEA2vfs5/I2pTNYoMGi1Iv53iA4LGAwYP/9isqccOZK7SA="}]},"_npmUser":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"directories":{},"maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/input-format_0.3.14_1738668176898_0.6087044047866861"},"_hasShrinkwrap":false}},"time":{"created":"2016-12-12T19:27:12.127Z","modified":"2025-02-04T11:22:57.268Z","0.0.1":"2016-12-12T19:27:12.127Z","0.0.2":"2016-12-12T22:10:01.003Z","0.0.3":"2016-12-14T06:51:12.545Z","0.0.4":"2016-12-14T18:36:20.175Z","0.0.5":"2016-12-14T19:01:01.977Z","0.0.6":"2016-12-15T09:33:44.741Z","0.0.7":"2016-12-15T16:31:26.832Z","0.1.0":"2016-12-22T00:30:06.647Z","0.1.1":"2016-12-22T00:52:57.218Z","0.1.2":"2017-01-11T18:58:29.795Z","0.1.3":"2017-01-25T11:33:03.592Z","0.1.4":"2017-02-07T14:00:20.973Z","0.1.5":"2017-03-04T11:12:35.455Z","0.1.6":"2017-04-11T14:01:09.735Z","0.1.7":"2017-05-16T23:11:18.971Z","0.1.8":"2017-06-20T12:05:17.515Z","0.1.9":"2017-08-10T09:42:54.269Z","0.1.10":"2017-08-25T13:02:52.988Z","0.1.11":"2017-08-29T10:12:10.052Z","0.1.12":"2017-08-29T12:53:24.464Z","0.1.13":"2017-09-17T08:19:10.643Z","0.1.14":"2017-09-17T08:26:46.114Z","0.1.15":"2017-10-10T23:58:19.495Z","0.2.0":"2018-01-17T03:30:35.253Z","0.2.1":"2018-02-19T12:36:00.894Z","0.2.2":"2018-04-25T23:41:38.256Z","0.2.3":"2018-05-02T16:41:51.178Z","0.2.4":"2018-07-18T00:43:13.080Z","0.2.5":"2019-11-08T23:40:32.762Z","0.2.6":"2019-11-09T00:23:52.194Z","0.2.7":"2019-11-09T01:55:05.824Z","0.2.8":"2019-11-09T12:07:53.135Z","0.3.0":"2020-03-15T19:34:14.926Z","0.3.1":"2020-12-09T12:34:20.492Z","0.3.2":"2020-12-26T20:16:46.633Z","0.3.3":"2021-01-18T03:38:10.083Z","0.3.4":"2021-02-06T12:36:49.622Z","0.3.5":"2021-02-09T09:59:48.333Z","0.3.6":"2021-04-13T02:40:56.820Z","0.3.7":"2022-01-27T00:12:11.661Z","0.3.8":"2022-05-21T11:23:42.209Z","0.3.9":"2023-12-27T10:59:20.989Z","0.3.10":"2024-03-31T14:25:54.153Z","0.3.11":"2024-11-15T09:39:06.301Z","0.3.12":"2024-12-17T15:23:32.856Z","0.3.13":"2025-02-04T09:29:05.696Z","0.3.14":"2025-02-04T11:22:57.092Z"},"bugs":{"url":"https://gitlab.com/catamphetamine/input-format/issues"},"author":{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"},"license":"MIT","homepage":"https://gitlab.com/catamphetamine/input-format#readme","keywords":["input","format","template","text","caret"],"repository":{"type":"git","url":"git+https://gitlab.com/catamphetamine/input-format.git"},"description":"Formatting user's text input on-the-fly","maintainers":[{"name":"catamphetamine","email":"purecatamphetamine@gmail.com"}],"readme":"# input-format\r\n\r\n[![npm version](https://img.shields.io/npm/v/input-format.svg?style=flat-square)](https://www.npmjs.com/package/input-format)\r\n[![npm downloads](https://img.shields.io/npm/dm/input-format.svg?style=flat-square)](https://www.npmjs.com/package/input-format)\r\n[![coverage](https://img.shields.io/coveralls/catamphetamine/input-format/master.svg?style=flat-square)](https://coveralls.io/r/catamphetamine/input-format?branch=master)\r\n\r\nFormatting user's text input on-the-fly\r\n\r\n[See Demo](https://catamphetamine.gitlab.io/input-format/)\r\n\r\n## GitHub Ban\r\n\r\nOn March 9th, 2020, GitHub, Inc. silently [banned](https://medium.com/@catamphetamine/how-github-blocked-me-and-all-my-libraries-c32c61f061d3) my account (and all my libraries) without any notice for an unknown reason. I opened a support ticked but they didn't answer. Because of that, I had to move all my libraries to [GitLab](https://gitlab.com/catamphetamine).\r\n\r\n## Install\r\n\r\n```\r\nnpm install input-format --save\r\n```\r\n\r\n## Concept\r\n\r\n`input-format` operates on two representations of the same \"value\":\r\n* A \"parsed\" value\r\n* A \"formatted\" value\r\n\r\nAn example could be a phone number:\r\n* A \"parsed\" phone number is `\"2133734253\"`\r\n* A \"formatted\" phone number is `\"(213) 373-4253\"`\r\n\r\nWhen a user inputs any text into the input field, that text gets \"parsed\" in order to get the \"parsed\" `value`. After that, the \"parsed\" `value` is \"formatted\" again in order to force the input field text to adhere to that specific format.\r\n\r\nFor example, consider a user that inputs `\"213-373-42-53\"` into the input field. That text gets \"parsed\" into `value: \"2133734253\"`. One could notice that while the \"parsed\" `value` is correct, the input text itself has incorrect \"format\", which should be fixed. So the `value` gets \"formatted\" using the proper format, and the resulting string `\"(213) 373-4253\"` is set as the input field value. This is how \"parse\" and \"format\" functions work together and are two sides of the same coin.\r\n\r\n## Usage\r\n\r\nStart by defining `parse()` and `format()` functions:\r\n\r\n* `parse()` will be called for each character in the input string and its job is to \"parse\" each such individual character, i.e. to filter out any \"punctuation\". After \"parsing\" each individual character, `input-format` will concatenate those parsed characters into a combined \"parsed\" string and will set the `value` to that string.\r\n  * For example, when \"parsing\" a phone number input text `\"(213) 373-4253\"`, the `parse()` function would filter out any non-digit characters — `return isDigit(char) ? char : \"\"` — resulting in a combined \"parsed\" string `\"2133734253\"`.\r\n* `format()` function transforms the \"parsed\" value back into a \"formatted\" string. It should return an object of shape: `{ value: string, template: string }`, where `value: string` is a \"formatted\" string and `template: string` is the template that was used for \"formatting\".\r\n  * For example, when \"formatting\" a phone number, the `format()` function would transform a \"parsed\" value `\"2133734253\"` into a \"formatted\" value `\"(213) 373-4253\"`.\r\n\r\nThe ability to provide custom `parse()` and `format()` functions provides a degree of flexibility for this input component. However, the most common use case would still be \"masked input\" where the input value must adhere to a certain pre-defined \"template\". To support this common case, the package exports two utility functions that create `parse()` and `format()` functions from just a custom template string:\r\n\r\n* `templateParser(template, parseCharacter)` creates a `parse()` function for a given `template` string.\r\n  * Arguments:\r\n    * `template: string` — A template string with `\"x\"` character used as a placeholder. Example: `\"(xxx) xxx-xxxx\"`.\r\n    * `parseCharacter: (string) => string` — Parses a single input character. Basically, this is the `parse()` function itself, in which case one could ask: \"What's the point of calling `templateParser()` to get the `parse()` function when the `parse()` function is already known?\". The answer would be: \"The `parse()` function returned from `templateParser()` function has a correct maximum character limit that is derived from the template string\".\r\n      * For example, in case of a phone number input, the `parseCharacter()` function should only leave the digits and ignore any \"punctuation\", so it could look like `return isDigit(char) ? char : \"\"`.\r\n* `templateFormatter(template)` creates a `format()` function for a given `template` string.\r\n\r\nAn example of getting `parse()` and `format()` functions for a US phone number input:\r\n\r\n```js\r\nimport { templateParser, templateFormatter, parseDigit } from 'input-format'\r\n\r\n// US phone number template\r\nconst TEMPLATE = '(xxx) xxx-xxxx'\r\n\r\n// `parse` function parses input text characters one-by-one.\r\n//\r\n// `function parse(character, value, context) { return character }`\r\n//\r\n// Arguments:\r\n//  * `character` is the currently parsed input text character.\r\n//  * `value` is the parsed value so far.\r\n//  * `context` is just a utility empty object that is shared within the bounds\r\n//    of parsing a single input string. The `parse()` function could\r\n//    use that object to store any kind of \"flags\" in it in order to alter\r\n//    its behavior based when parsing next characters within the same string.\r\n//    Or it could completely ignore it.\r\n//\r\n// Returns:\r\n//  * If it returns anything (not `undefined`) then it is appended to the `value`\r\n//\r\n// `parseDigit` is an exported helper `parse` function\r\n// that returns `character` if it's a digit\r\n// (a common case, e.g. phone numbers input).\r\n//\r\n// `templateParser` wrapper is a small helper\r\n// which enhances `parse` function to limit `value` max length\r\n// to the number of \"x\"-es in the template.\r\n//\r\nconst parse = templateParser(TEMPLATE, parseDigit)\r\n\r\n// `format` function formats parsed value.\r\n//\r\n// function format(value) { return { text: '(800) 555-3535', template: '(xxx) xxx-xxxx' } }\r\n//\r\n// Arguments:\r\n//  * `value` is the parsed value to be formatted.\r\n//\r\n// Returns `{ text, template }`, where:\r\n//  * `text` is the formatted text\r\n//  * `template` is the template used to format the `text`\r\n//    (can be a partial template or a full template)\r\n//\r\n// If the `value` couldn't be formatted then\r\n// `format()` should just return `undefined`.\r\n//\r\n// `templateFormatter` helper creates a formatter based on a template.\r\n//\r\nconst format = templateFormatter(TEMPLATE)\r\n```\r\n\r\nHaving `parse()` and `format()` functions, one could use them to render the actual input component.\r\n\r\n### React Hook\r\n\r\n```js\r\nimport { useInput } from 'input-format/react-hook'\r\n\r\nconst [phone, setPhone] = useState('2133734253')\r\n\r\n// Returns \"controlled\" `<input/>` `props`.\r\nconst inputProps = useInput({\r\n  value: phone,\r\n  onChange: setPhone,\r\n  parse: templateParser(\"(xxx) xxx-xxxx\", parseDigit),\r\n  format: templateFormatter(\"(xxx) xxx-xxxx\")\r\n})\r\n\r\n// Outputs \"(213) 373-4253\"\r\n<input type=\"tel\" {...inputProps}/>\r\n```\r\n\r\n`useInput()` hook parameters:\r\n\r\n* `ref` — An optional `ref`. Supports both `setRef(element)` functions and `useRef()` objects.\r\n* `value: string?` — \"Parsed\" value. Can be `undefined` or `null`.\r\n* `onChange(value: string?)` — Will be called when a new value is \"parsed\". Also note that it should be a function of `value` rather than a function of `event`.\r\n* `parse()` — A `parse()` function.\r\n* `format()` — A `format()` function.\r\n\r\n`useInput()` hook returns `<input/>` props:\r\n\r\n* `ref` — Specifically, a `setRef(element)` function.\r\n* `value: string`\r\n* `onChange(event: Event)`\r\n* `onKeyDown(event: Event)`\r\n\r\nBy default, `useInput()` hook works in \"controlled\" mode. It could be changed to \"uncontrolled\" mode, if required. In that case, pass slightly different parameters to the hook:\r\n\r\n* `value: string?` — Don't pass this parameter.\r\n* `defaultValue: string?` — (optional) Pass this parameter to specify the initial `value`.\r\n* `controlled: boolean?` — Pass `false` as the value for this parameter.\r\n\r\nThe `<input/>` props returned from `useInput()` hook in \"uncontrolled\" mode will also be slightly different:\r\n\r\n* `value: string` — This property won't be present.\r\n* `defaultValue: string` — This property will be present.\r\n\r\n### React\r\n\r\nThe React component is simply a wrapper around `useInput()` hook described above.\r\n\r\n```js\r\nimport ReactInput from 'input-format/react'\r\n\r\nconst [phone, setPhone] = useState('2133734253')\r\n\r\n// Renders a \"controlled\" `<input/>.\r\n<ReactInput\r\n  value={phone}\r\n  onChange={setPhone}\r\n  parse={templateParser(\"(xxx) xxx-xxxx\", parseDigit)}\r\n  format={templateFormatter(\"(xxx) xxx-xxxx\")}\r\n/>\r\n\r\n// Outputs \"(213) 373-4253\"\r\n{phone}\r\n```\r\n\r\nP.S. Note that the `onChange()` property of the `<ReactInput/>` component should be a function of `value`, not a function of `event`.\r\n\r\n### DOM\r\n\r\n```js\r\nimport {\r\n  onChange,\r\n  onKeyDown\r\n} from 'input-format'\r\n\r\n// `parse()` and `format()` functions should be defined.\r\nconst parse = ...\r\nconst format = ...\r\n\r\n// Get the `<input/>` element.\r\nconst input = document.querySelector('input')\r\n\r\n// Get notified when the `<input/>` value changes.\r\nconst onChangeListener = (value) => {\r\n  console.log('Value has changed:', value)\r\n}\r\n\r\n// Add \"onchange\" listener to the `<input/>` element.\r\ninput.addEventListener('change', (event) => {\r\n  onChange(event, input, parse, format, onChangeListener)\r\n})\r\n\r\n// Add \"onkeydown\" listener to the `<input/>` element.\r\ninput.addEventListener('keydown', (event) => {\r\n  onKeyDown(event, input, parse, format, onChangeListener)\r\n})\r\n```\r\n\r\n## Low-level API\r\n\r\nThis is an example of using \"low-level API\" — the exported `parse()` and `format()` functions themselves — by calling them directly rather than passing them to one of the package's \"high-level API\" (DOM or React). For example, this \"low-level API\" could be used to create a new \"high-level API\" for some new DOM framework, or to implement an input component for a non-DOM environment.\r\n\r\n```js\r\nimport { parse, format } from 'input-format'\r\n\r\n// Input character parser for `parse()`.\r\n//\r\n// `context` argument is just a utility empty object that is shared within the bounds\r\n// of parsing a single input string. The `_parse()` function could use that object\r\n// to store any kind of \"flags\" in it in order to alter its behavior based when\r\n// parsing next characters within the same string. Or it could completely ignore it.\r\n//\r\nfunction _parse(character, value, context) {\r\n  if (value.length < 10) {\r\n    if (character >= '0' && character <= '9') {\r\n      return character\r\n    }\r\n  }\r\n}\r\n\r\n// Output text formatter for `format()`.\r\nfunction _format(value) {\r\n  ...\r\n  // Just as an example of a return value\r\n  return {\r\n    text: '(800) 555-3535',\r\n    template: '(xxx) xxx-xxxx'\r\n  }\r\n}\r\n\r\n// Testing.\r\n\r\nlet value\r\nlet text = '(800) 555-3535'\r\nlet caret = 4 // before the first zero\r\n\r\n// `parse()`.\r\n\r\n{ value, caret } = parse(text, caret, _parse)\r\n\r\nvalue === '8005553535'\r\ncaret === 2\r\n\r\n// `format()`.\r\n\r\n{ text, caret } = format(value, caret, _format)\r\n\r\nvalue === '(800) 555-3535'\r\ncaret === 4\r\n```\r\n\r\n<!--\r\n## Android\r\n\r\nThere have been some [reports](https://github.com/catamphetamine/input-format/issues/2) of some Android devices not positioning the caret correctly. A workaround has been added for that. In case of any issues with Android devices, report them to the aforementioned issue.\r\n-->\r\n\r\n## Contributing\r\n\r\nAfter cloning this repo, ensure dependencies are installed by running:\r\n\r\n```sh\r\nnpm install\r\n```\r\n\r\nThis module is written in ES6 and uses [Babel](http://babeljs.io/) for ES5\r\ntranspilation. Widely consumable JavaScript can be produced by running:\r\n\r\n```sh\r\nnpm run build\r\n```\r\n\r\nOnce `npm run build` has run, you may `import` or `require()` directly from\r\nnode.\r\n\r\nAfter developing, the full test suite can be evaluated by running:\r\n\r\n```sh\r\nnpm test\r\n```\r\n\r\nWhen you're ready to test your new functionality on a real project, you can run\r\n\r\n```sh\r\nnpm pack\r\n```\r\n\r\nIt will `build`, `test` and then create a `.tgz` archive which you can then install in your project folder\r\n\r\n```sh\r\nnpm install [module name with version].tar.gz\r\n```\r\n\r\n## License\r\n\r\n[MIT](LICENSE)","readmeFilename":"README.md","users":{"nox.xou":true}}