libphonenumber-js
v1.7.44 javascript telephone phone number input mobile android iphone international and 2 more...
test
mocha --require @babel/register --colors --bail --reporter spec --require ./test/setup.js "source/**/*.test.js" "test/**/*.test.js" --recursive
build
npm-run-all clean build:commonjs build:modules build:bundle
clean
rimraf ./build/**/* ./es6/**/*
prepublish
crlf --set=LF bin/* && npm run metadata:generate && crlf --set=LF metadata.*.json && npm-run-all build test
test-travis
istanbul cover -x "build/**" -x "es6/**" -x "*.test.js" -x "source/findNumbers/Leniency.js" -x "source/findNumbers/RegExpCache.js" -x "source/findNumbers/LRUCache.js" -x "source/PhoneNumberMatcher.js" -x "source/tools/semver-compare.js" node_modules/mocha/bin/_mocha --report lcovonly -- --require @babel/register --colors --reporter spec --require ./test/setup.js "source/**/*.test.js" "test/**/*.test.js" --recursive
build:bundle
rollup --config rollup.config.js
build:modules
cross-env BABEL_ENV=es6 babel ./source --out-dir ./es6 --source-maps --ignore test.j
test-coverage
istanbul cover -x "build/**" -x "es6/**" -x "*.test.js" -x "source/findNumbers/Leniency.js" -x "source/findNumbers/RegExpCache.js" -x "source/findNumbers/LRUCache.js" -x "source/PhoneNumberMatcher.js" -x "source/tools/semver-compare.js" node_modules/mocha/bin/_mocha -- --require @babel/register --colors --reporter dot --require ./test/setup.js "source/**/*.test.js" "test/**/*.test.js" --recursive
build:commonjs
cross-env BABEL_ENV=commonjs babel ./source --out-dir ./build --source-maps --ignore test.js
metadata:branch
babel-node runnable/metadata-branch
metadata:publish
npm version patch && npm publish && git push
metadata:download
babel-node runnable/download https://raw.githubusercontent.com/googlei18n/libphonenumber/master/resources/PhoneNumberMetadata.xml PhoneNumberMetadata.xml
metadata:generate
npm-run-all metadata:generate:min metadata:generate:full metadata:generate:mobile metadata:generate:min:js metadata:generate:full:js metadata:generate:mobile:js metadata:generate:mobile:examples:js
metadata:unbranch
babel-node runnable/metadata-unbranch
metadata:update:job
git reset --hard && git pull && npm install && npm run metadata:update:release
metadata:generate:min
babel-node -- runnable/generate ../PhoneNumberMetadata.xml ../metadata.min.json --examples mobile
metadata:pull-request
babel-node runnable/metadata-pull-request
metadata:generate:full
babel-node -- runnable/generate ../PhoneNumberMetadata.xml ../metadata.full.json --extended --debug
metadata:update:branch
npm run metadata:branch && npm run metadata:download && babel-node runnable/metadata-update-and-push
metadata:update:release
npm run metadata:download && babel-node runnable/metadata-update-and-release
metadata:generate:min:js
babel-node -- runnable/json-to-js ./metadata.min.json
metadata:generate:mobile
babel-node -- runnable/generate ../PhoneNumberMetadata.xml ../metadata.mobile.json --types mobile
metadata:generate:full:js
babel-node -- runnable/json-to-js ./metadata.full.json
metadata:generate:mobile:js
babel-node -- runnable/json-to-js ./metadata.mobile.json
metadata:update:pull-request
npm run metadata:branch && npm run metadata:download && babel-node runnable/metadata-update-and-push-and-pull-request
metadata:generate:mobile:examples:js
babel-node -- runnable/json-to-js ./examples.mobile.json
npm i [email protected]
Metadata
- MIT
- Whatever
- catamphetamine
- released 2/18/2020