{ "author": "Thomas Parisot (https://oncletom.io)", "name": "tldjs", "description": "JavaScript API to work against complex domain names, subdomains and URIs.", "version": "2.3.1", "homepage": "https://github.com/oncletom/tld.js", "repository": { "type": "git", "url": "git://github.com/oncletom/tld.js.git" }, "bugs": { "url": "https://github.com/oncletom/tld.js/issues" }, "engines": { "node": ">= 4" }, "main": "index.js", "license": "MIT", "scripts": { "benchmark": "node ./bin/benchmark.js", "generate-changelog": "github-changes -o oncletom -r 'tld.js' -n ${npm_package_version} --only-pulls --use-commit-body", "lint": "jshint --config .jshintrc lib/**/*.js", "postinstall": "node ./bin/postinstall.js", "posttest": "npm run lint && npm run test-browser", "prepack": "npm run build && npm run build-min", "prepublish": "npm run update", "test": "nyc mocha -R dot -r env-test", "test-browser": "testling", "test-watch": "mocha -R dot -r env-test --watch", "update": "node ./bin/update.js", "version": "npm run generate-changelog && git add CHANGELOG.md", "prebuild": "npm run update", "build": "browserify index.js --s tldjs > tld.js", "prebuild-min": "npm run update", "build-min": "browserify index.js --s tldjs | uglifyjs -c > tld.min.js" }, "tldjs": { "providers": { "publicsuffix-org": "https://publicsuffix.org/list/effective_tld_names.dat" } }, "nyc": { "check-coverage": true, "reporter": [ "text", "html" ] }, "testling": { "files": "test/*.js", "harness": "mocha-bdd", "browsers": [ "ie/7..10", "ff/latest..nightly", "chrome/latest..canary", "opera/latest..next", "safari/6.0", "iphone/6.0", "android/4.2" ] }, "dependencies": { "punycode": "^1.4.1" }, "devDependencies": { "benchmark": "^2.1.4", "browserify": "^15.2.0", "env-test": "^1.0.0", "expect.js": "^0.3.1", "github-changes": "^1.1.2", "jshint": "^2.5.1", "mocha": "^5.0.0", "nyc": "^11.4.1", "testling": "^1.7.0", "uglify-js": "^3.1.9" }, "keywords": [ "tld", "sld", "domain", "browser", "uri", "url", "domain name", "subdomain", "public suffix" ], "collective": { "type": "opencollective", "url": "https://opencollective.com/tldjs", "logo": "https://opencollective.com/opencollective/logo.txt" } }