{"name":"url-regex-safe","description":"Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.","version":"2.0.0","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"browser":{"re2":false},"bugs":{"url":"https://github.com/niftylettuce/url-regex-safe/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com"},{"name":"Diego Perini"}],"dependencies":{"ip-regex":"^4.3.0","re2":"1.15.4","tlds":"^1.217.0"},"devDependencies":{"@babel/cli":"^7.12.16","@babel/core":"^7.12.16","@babel/preset-env":"^7.12.16","@commitlint/cli":"latest","@commitlint/config-conventional":"latest","ava":"latest","babelify":"^10.0.0","browserify":"^17.0.0","codecov":"latest","cross-env":"latest","eslint":"latest","eslint-config-xo-lass":"latest","eslint-plugin-compat":"^3.9.0","eslint-plugin-node":"^11.1.0","fixpack":"latest","husky":"latest","jsdom":"15","lint-staged":"latest","nyc":"latest","remark-cli":"latest","remark-preset-github":"latest","tinyify":"^3.0.0","xo":"latest"},"engines":{"node":">= 10.12.0"},"homepage":"https://github.com/niftylettuce/url-regex-safe","jsdelivr":"dist/url-regex-safe.min.js","keywords":["2020","7661","CVE-2020-7661","cve","detect","email","emails","expresion","expression","from","get","html","mail","mails","maintained","parse","parser","parsing","regex","regexer","regexer","regexes","regexing","regexp","safe","scan","sniff","str","string","text","url","urls"],"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/niftylettuce/url-regex-safe.git"},"scripts":{"ava":"cross-env NODE_ENV=test ava","browserify":"browserify src/index.js -o dist/url-regex-safe.js -s urlRegexSafe -g [ babelify --configFile ./.dist.babelrc ]","build":"npm run build:clean && npm run build:lib && npm run build:dist","build:clean":"rimraf lib dist","build:dist":"npm run browserify && npm run minify","build:lib":"babel --config-file ./.lib.babelrc src --out-dir lib","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"yarn run lint:js && yarn run lint:md && yarn run lint:lib && yarn run lint:dist","lint:dist":"eslint --no-inline-config -c .dist.eslintrc dist","lint:js":"xo","lint:lib":"eslint -c .lib.eslintrc lib","lint:md":"remark . -qfo","minify":"cross-env NODE_ENV=production browserify src/index.js -o dist/url-regex-safe.min.js -s urlRegexSafe -g [ babelify --configFile ./.dist.babelrc ] -p tinyify","nyc":"cross-env NODE_ENV=test nyc ava","pretest":"yarn run build && yarn run lint","test":"cross-env NODE_ENV=test ava","test-coverage":"cross-env NODE_ENV=test nyc yarn run test"},"unpkg":"dist/url-regex-safe.min.js","xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"gitHead":"a40d5518f597cbdf7e06c61b186bc426aff57f0f","_id":"url-regex-safe@2.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"shasum":"f2601f9c83ef754c8035473376ce42f06284bd96","size":19571,"noattachment":false,"key":"/url-regex-safe/-/url-regex-safe-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/url-regex-safe/download/url-regex-safe-2.0.0.tgz"},"directories":{},"maintainers":[{"name":"niftylettuce","email":""},{"name":"shadowgate15","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-regex-safe_2.0.0_1613344522788_0.8558927374647858"},"_hasShrinkwrap":false,"publish_time":1613344523035,"_cnpm_publish_time":1613344523035,"deprecated":"Please upgrade to url-regex-safe@v3.0.0+ AND install re2 as an additional dependency in your project via `npm install re2` or `yarn add re2`.","dist-tags":{"latest":"3.0.0"}}