{
  "name": "parse-domain",
  "version": "2.3.3",
  "description": "Splits an url into sub-domain, domain and effective top-level-domain",
  "main": "./lib/parseDomain.js",
  "types": "./src/index.d.ts",
  "scripts": {
    "build": "run-s build:lib build:tries",
    "build:lib": "run-s build:lib:clean build:lib:babel",
    "build:lib:clean": "rimraf lib",
    "build:lib:babel": "babel src --out-dir lib",
    "build:tries": "node scripts/build-tries.js",
    "postinstall": "run-s build:tries",
    "prepublish": "run-s build",
    "release": "standard-version",
    "pretest": "run-s build:lib:clean pretest:link",
    "pretest:link": "node scripts/link-src.js",
    "test": "jest",
    "posttest": "eslint src test",
    "update": "updtr"
  },
  "keywords": [
    "domain",
    "url",
    "sub-domain",
    "tld",
    "parse",
    "extract",
    "sanitize",
    "country",
    "top-level"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/peerigon/parse-domain.git"
  },
  "author": "peerigon <developers@peerigon.com>",
  "license": "Unlicense",
  "dependencies": {
    "got": "^8.3.2",
    "jest": "^24.9.0",
    "mkdirp": "^0.5.1",
    "npm-run-all": "^4.1.5"
  },
  "devDependencies": {
    "@babel/cli": "^7.4.4",
    "@babel/core": "^7.4.4",
    "@babel/preset-env": "^7.4.4",
    "eslint": "^5.16.0",
    "eslint-config-peerigon": "^17.1.0",
    "eslint-plugin-import": "^2.17.2",
    "eslint-plugin-jsdoc": "^4.8.4",
    "rimraf": "^2.6.3",
    "standard-version": "^6.0.1",
    "updtr": "^3.1.0"
  },
  "files": [
    "lib",
    "scripts",
    "lists",
    "test",
    "build",
    "src/index.d.ts"
  ]
}
