{
  "name": "@cliqz/url-parser",
  "version": "1.1.5",
  "description": "A Fast URL parser implementation",
  "main": "build/cjs/url-parser.js",
  "module": "build/es6/url-parser.js",
  "types": "build/types/url-parser.d.ts",
  "files": [
    "dist",
    "build"
  ],
  "scripts": {
    "clean": "rm -rfv dist build",
    "lint": "tslint -c tslint.json 'lib/**/*.ts'",
    "build-cjs": "tsc -p . --outDir build/cjs --module commonjs",
    "build-es6": "tsc -p . --outDir build/es6 --module esnext",
    "build": "npm run build-cjs && npm run build-es6",
    "bundle": "rollup -c rollup.config.ts",
    "prebundle": "npm run build",
    "test": "jest --coverage --no-cache ./test/",
    "ci-test": "jest --coverage --ci  ./test/ --reporters=default --reporters=jest-junit --coverage-reporters=cobertura",
    "pretest": "npm run build",
    "benchmark": "make -C bench",
    "prebenchmark": "npm run bundle",
    "release": "auto shipit"
  },
  "author": "Sam Macbeth",
  "license": "MPL-2.0",
  "devDependencies": {
    "@ampproject/rollup-plugin-closure-compiler": "^0.26.0",
    "@types/jest": "^26.0.0",
    "@types/node": "^16.0.0",
    "auto": "^10.0.2",
    "benchmark": "^2.1.4",
    "chalk": "^4.0.0",
    "jest": "^25.1.0",
    "jest-junit": "^12.0.0",
    "punycode": "^2.1.1",
    "rollup": "^2.6.1",
    "rollup-plugin-node-resolve": "^5.1.0",
    "rollup-plugin-sourcemaps": "^0.6.1",
    "ts-jest": "^25.0.0",
    "tslint": "^6.1.0",
    "typescript": "^3.5.2",
    "whatwg-url": "^8.0.0"
  },
  "dependencies": {
    "tldts-experimental": "^6.0.11"
  },
  "auto": {
    "name": "Sam Macbeth",
    "email": "sam@cliqz.com",
    "plugins": [
      "npm"
    ],
    "labels": [
      {
        "name": "PR: Breaking Change :boom:",
        "description": "Increment major version when merged",
        "changelogTitle": ":boom: Breaking Change",
        "releaseType": "major",
        "overwrite": true,
        "color": "#e2372b"
      },
      {
        "name": "PR: New Feature :rocket:",
        "description": "Increment minor version when merged",
        "changelogTitle": ":rocket: New Feature",
        "releaseType": "minor",
        "overwrite": true,
        "color": "#2e449b"
      },
      {
        "name": "PR: Performance :running_woman:",
        "description": "Increment minor version when merged",
        "changelogTitle": ":running_woman: Performance",
        "releaseType": "minor",
        "overwrite": true,
        "color": "#ead99f"
      },
      {
        "name": "PR: Bug Fix :bug:",
        "description": "Increment patch version when merged",
        "changelogTitle": ":bug: Bug Fix",
        "releaseType": "patch",
        "overwrite": true,
        "color": "#56dd97"
      },
      {
        "name": "PR: Polish :nail_care:",
        "description": "Increment patch version when merged",
        "changelogTitle": ":nail_care: Polish",
        "releaseType": "patch",
        "overwrite": true,
        "color": "#a9bbe8"
      },
      {
        "name": "PR: Internal :house:",
        "description": "Changes only affect internals",
        "changelogTitle": ":house: Internal",
        "releaseType": "none",
        "overwrite": true,
        "color": "#5b1482"
      },
      {
        "name": "PR: Docs :memo:",
        "description": "Changes only affect documentation",
        "changelogTitle": ":memo: Documentation",
        "releaseType": "none",
        "overwrite": true,
        "color": "#d2f28a"
      },
      {
        "name": "skip-release",
        "description": "Preserve the current version when merged",
        "releaseType": "skip",
        "overwrite": true,
        "color": "#e069cf"
      },
      {
        "name": "PR: Dependencies :nut_and_bolt:",
        "description": "Changes only update dependencies",
        "changelogTitle": ":nut_and_bolt: Dependencies",
        "releaseType": "none",
        "overwrite": true,
        "color": "#5dbdcc"
      }
    ]
  }
}
